
+20%
Conversion Rate Increased for Phone Accessories Ecommerce – Shopify CRO Case Study
How we increased conversion rates by 20% and boosted AOV for a global phone accessories brand.
Read the storyOur client sells hobby-grade radio-controlled cars, boats and planes across the US, in a market where the leading brands set a minimum advertised price and every competitor shows the same number. Midsummer Agency runs Pay Per Click and Paid Social on the account, and the ads sell everything a shopper gets here besides the price.
PPCPaid SocialFeed ManagementTracking

Our client started as a family hobby business 2 decades ago and has grown into one of the bigger names in US radio-controlled vehicles. These are hobby-grade machines, built to be raced, bashed and collected by enthusiasts of all ages. The catalog runs well past cars:
The most important brands on the shelf set a minimum advertised price (MAP), so every retailer lists their products at the same number and the store has to win customers on everything else.
We took the account over from a previous agency, starting with an audit, and it has grown with us ever since.

The client wanted more revenue from paid search, month after month, in a market where it cannot compete on price. Someone shopping for a particular truck sees the same number at every retailer that stocks it. What they choose between is everything around the price.
The ads had to sell those, because the price was already settled.
The calendar made it harder. Sales come and go in a matter of days, and Black Friday and Christmas earn more than any other stretch of the year. A deal that reaches Google a day late has lost half its life.
The account had been built for an earlier stage of the business. Our audit showed where there was room to grow:
The next step was a structure that could tell a shopper hunting for one exact model from someone browsing “RC cars”, and could move the moment a promotion landed.
We started on Google Ads and Microsoft Ads together and rebuilt the tracking underneath them. Meta Ads came later: we launched it as a test over Black Friday and Christmas, and it worked well enough that the client kept it running. A weekly call with the client keeps all of it pointed at the same calendar.
ServicesGoogle Ads · Microsoft Ads · Feed Management · Server-Side Tracking
Google Ads carries the business. We split the account by what the person searching already knows.
Splitting Google Shopping by intent lets us push impression share on the searches that matter without the generic ones swallowing the budget.
Dynamic Search Ads run 2 ways on this account. One campaign reads Google’s index of the site. The other runs off the product feed, and that version has a trick. When a product sells out it drops out of the feed, and the ads drop with it. When it comes back in stock, the ads come back too. Nobody pays to send a shopper to a page they can’t buy from.
Performance Max runs on performance buckets. Every product gets a custom label in the feed based on its recent clicks, conversions and return on ad spend, and the labels refresh automatically as the numbers change:
Each bucket runs in its own campaign with its own budget and return target, so we can back the proven sellers and push the ones Google is overlooking.
New products get a Performance Max campaign of their own. On a catalog this big, Google keeps spending on what already sells and gives a fresh launch almost no chance to prove itself. So when new stock arrives we tag it with a custom label in DataFeedWatch and move it into the launch campaign, where it gets traffic from day one.
DataFeedWatch picks up changes from the site once a day, so a sale that goes live in the afternoon would normally reach Merchant Center the next morning. We don’t wait. The moment a promotion starts we force the site, the feed and Merchant Center to sync, so the sale price is in the ads the same day. Black Friday gets the same treatment.
During a sitewide sale every campaign turns promotional. We rewrite the ad copy everywhere and swap the creative, including videos a graphic designer built for us for the bigger events.
Microsoft Ads runs the same structure, imported from Google and managed on manual CPC, on a much smaller budget. It adds searchers Google misses.
The standard setup was undercounting. The thank-you page did not pass enough customer details, like an email or a phone number, for enhanced conversions to match orders back to clicks. We moved to server-side tracking on Stape, wrote the data layer workaround and the code for it, and handed it to the client’s developer ready to install. A separate pixel checks every buyer against the Stape database, so we can tell a new customer from a returning one and bid for the ones worth finding.
The client once asked whether to start selling another popular brand. A well-known name brings search volume with it, so we built a forecast before anyone placed an order. It weighed 4 things.
At best the numbers broke even, with thousands more orders to handle for the same revenue. We recommended against it, and the client agreed.
ServicesMeta Ads · Creative
Meta Ads started as a one-off test over the Black Friday and Christmas period, to see what the channel could do for the store. It took little effort to run and it kept selling, so the client asked us to keep it going alongside everything else.
The account runs mainly on Meta catalog ads, on a modest monthly budget. CPMs sit under $10 and an outbound click costs around $0.15, lower than almost anything we see in the US, so the channel reaches a lot of RC fans on a small budget.
Since launch, Meta’s own reporting puts the catalog campaigns at a ROAS of more than 28 on click attribution alone, with view-through already taken out, and individual months ranging from around 20 to 30. Click attribution can over-credit Meta, because it also counts shoppers who clicked an ad and then came back through Google or another channel before buying. Last-click reporting in GA4 goes the other way and makes Meta look weak next to Google Ads. The truth sits between the two, and we report both so the client can judge Meta for what it adds to the business beyond the last click: people discovering the store, and a brand they recognize when they search.
From the audit onward the account grew every month, with revenue up 10% to 30% on the same month a year earlier, month after month without a break. Google Ads drives most of it: GA4 credits it with 60% to 70% of the store’s revenue on last click, well ahead of organic search and direct.
After a run like that, a single quiet week stands out. When one comes, we run the analysis and find the reason, usually a sale or a product launch that landed in the same week last year and not this one.
Microsoft Ads adds searchers Google misses, and Meta catalog ads reach RC fans who were not searching yet, at around $0.15 an outbound click.


Valentinas
Pay Per Click · Paid Social
Runs Google, Microsoft and Meta for the account, from the high and low intent split to the same-day sale syncs, and joins the weekly call with the client.
Ecommerce plus physical stores? B2B and B2C under one roof? One market or eleven? The businesses other agencies find too complex are the ones we make shine.