Nikhil Sharma
Shopify, Meta and Google Ads, and the AI tooling underneath them. Case studies with the real numbers, written by the person who ran the account.
Get new posts in your inbox
Occasional notes on Shopify, paid ads, and what I learn. No spam.
Thanks — check your inbox to confirm.
Recent Writing
-
The Five Klaviyo Flows Every Shopify Store Needs, in Order
Welcome, abandoned checkout, post purchase, winback and back in stock: the Klaviyo flows that produce most of a Shopify store's email revenue, the order to build them, the timing and triggers I use, and the mistakes that make them send to the wrong people.
-
I Connected Clover POS to ChatGPT. Here Is What It Can Answer
There is no official Clover MCP server, so I built one. The owner now asks sales, item and tips questions in plain English instead of waiting on someone to pull a report. What it took, what it costs, and the reporting problem it exposed along the way.
-
How to Connect Google Ads to Claude with the Official MCP Server
Google ships an official read-only MCP server for the Ads API. The software takes an hour. The developer token approval takes days, and the error message tells you nothing. The full setup, in the right order, plus the questions worth asking a connected account.
-
How to Connect Google Analytics to Claude with the Official GA4 MCP Server
Google ships an official MCP server for GA4. Fifteen minutes of setup and you can ask your Analytics property questions in plain English instead of exporting reports. The full setup, the PATH problem that breaks most installs, and the questions worth asking.
-
Why Meta Only Spends on a Few of Your Ads (Creative Similarity Explained)
You launched 30 ads and Meta spent on 4. It isn't a budget bug or bad luck. Andromeda collapses similar-looking ads into one Entity ID, so they compete against each other instead of expanding reach. Here is how to check your Creative Similarity Score and fix it.