One Shopify Expert Operator or Three Marketing Agencies?
Here’s the line-up most online stores are running. A web agency builds the Shopify store and hands it over. A separate ecommerce PPC agency runs the Google Ads, working from whatever it can see in the ad account. And the product feed — the Merchant Centre data that decides what your ads actually show and link to — sits in a third lane that, in practice, belongs to nobody.
Three legs. Two handoffs. And the conversions drop at the handoffs.
The three legs of an ecommerce funnel — and the two seams nobody owns
Walk a single sale backwards. A customer searches, sees a Shopping ad, clicks it, lands on a product page, and buys. That chain runs through three systems owned by three different people:
- The storefront — the Shopify build, the product pages, the checkout. The web agency’s leg.
- The feed — the Merchant Centre data that tells Google what you sell, at what price, linking to which URL. Officially nobody’s leg.
- The ads — the Google Ads account that bids on the searches and spends the budget. The PPC agency’s leg.
Each vendor does their leg well. The site looks sharp. The ad account is tidy. And the funnel still leaks, because the leak isn’t in anyone’s leg. It’s in the pass between them.
That’s the structural problem, and it’s why “hire a better agency” so often changes nothing. You can replace a runner. You can’t replace a handoff that nobody is responsible for.
Where the baton drops: the Merchant Centre feed
The exchange zone in an ecommerce funnel is the feed. It’s the least glamorous of the three layers and the one most likely to be quietly broken, precisely because it’s the one no vendor signed up to own.
I’ll give you the concrete version, because the abstract version is easy to nod along to and ignore. In a Google Ads audit I wrote up recently, two ads were sending every click to the homepage instead of the product page the searcher wanted — dragging the Quality Score across sixty keywords and burning budget for weeks. The PPC side looked healthy on its own terms. The damage was happening at the seam between the ad and the page, which is exactly the place a PPC agency doesn’t look, because the page is the web agency’s job, and the web agency doesn’t look at the ad account.
Feed label mismatches. Stale product IDs pointing ads at URLs that 301’d months ago. Products disapproved in Merchant Centre while the ad account happily keeps bidding on them. A conversion action firing to the wrong place so the ads optimise toward the wrong signal. Every one of these lives in the join, and every one of these is invisible if you only ever see one leg of the race.
Hiring a better ecommerce PPC agency doesn’t fix a handoff problem
This is the part worth sitting with if you’re shopping for an ecommerce marketing agency right now. The instinct, when the funnel underperforms, is to upgrade a vendor — a sharper PPC team, a better-known Shopify shop. You’re trying to field a faster runner.
But if the time is being lost in the pass, a faster runner doesn’t help. They run their leg beautifully and the baton still drops at the exchange, because the exchange was never their responsibility. You can spend a year cycling through specialist agencies and never once fix the thing that’s actually costing you sales, because no agency you hire is scoped to own the gap between itself and the next agency.
The fix isn’t a better leg. It’s no handoff.
What “one operator owns the funnel” actually means
I’ve been building ecommerce stores for 26 years, and the reason I build the storefront, wire the Merchant Centre feed and run the Google Ads myself isn’t that I’m three times the specialist. It’s that there’s no pass. I can follow one click from the product page, through the feed, into the ad, to the till, in a single session — and fix the leak where it actually is, not where my remit happens to end.
That’s not a posture, it’s how the work runs. The store goes through the Shopify Admin API and CLI. The feed goes through the Content API. The ads go through the Google Ads API. So all three layers are queryable in the same session — which is how, in one piece of migration work, I pulled Google Ads, Merchant Centre and Shopify data together in about four hours to diagnose a problem that the three-separate-support-teams route turns into a multi-day game of email tennis. Same click. One person who can see the whole chain. No seam to inherit.
I won’t promise you “maximum conversions” — that’s a pitch line, and you should be suspicious of anyone who leads with it. What I’ll promise is structural: when the funnel leaks, there’s one person who can see all three layers at once, and the leak gets found at the join instead of getting passed around three vendors who each can prove it isn’t their fault.
When three vendors is the right answer
Honesty, because the relay metaphor can be pushed too far. At real scale, you want specialists. If you’re an enterprise running a seven-figure ad budget across a dozen markets, each leg genuinely needs a dedicated team, and the budgets more than justify the coordination overhead — the handoff cost is real but it’s a rounding error against the depth you’re buying.
The one-operator funnel is the right answer for the SMB store — the business doing solid five or six figures online, where the lost revenue is sitting in the seams between three vendors and the specialism on any one leg was never the bottleneck. If that’s you, the question to ask the next agency that pitches you isn’t “how good is your PPC?” It’s “who owns the join between the build, the feed and the ads?”
If the answer is “that’s not us,” you’ve found the exchange zone. That’s where your baton is dropping.
If your store is built by one company, advertised by another, and the feed is nobody’s job, let’s talk about owning the whole funnel — the build, the feed and the ads as one system.
Related: The Dashboard Is a Decoy — what a single-channel audit finds at the seam, and why most agencies never look. Multi-Channel Selling Without the Chaos — keeping one source of truth when you sell in more than one place. Harsh Truth: Why Your Marketing Isn’t Working — the same structural problem on the SEO side: the people who can fix it and the people who can sell it usually aren’t the same person.
Tony Cooper
Founder
Put My Crackerjack Digital Marketing Skills To Work On Your Next Website Design Project!
Get Started