- Services
- Case Studies
- Work By Industry
- Digital Trends
- Press
- About
- Contact

WordStream’s 2026 study covers 13,474 US search advertising campaigns from April 2025 to March 2026, using medians rather than means, with at least 52 active campaigns per subcategory. The retail categories share a shape.
Shopping, collectibles and gifts convert at 4.01%, with a $4.14 cost per click and a $49.40 cost per lead. Apparel, fashion and jewelry convert at 4.50%, at $4.44 per click and $97.51 per lead. Furniture converts at 2.99%, at $3.97 per click and $106.70 per lead. The all-industry median sits at 8.18% conversion, $5.42 per click and $66.69 per lead.
Every one of those conversion rates is roughly half the all-industry median. Furniture is barely a third.
That’s the nature of considered consumer purchases with a lot of comparison shopping and a lot of browsing that was never going to end in an order. But it has a consequence most eCommerce advertisers underestimate: because each click is cheap, the cost of a low conversion rate stays invisible until it shows up as a monthly number.
A law firm paying $9.87 a click notices immediately when the phone doesn’t ring. A brand paying $4.14 doesn’t notice anything in particular, because no individual click hurts. The discipline that expensive traffic forces on other categories has to be imposed deliberately here.
Three practical consequences.
Watch cost per order, never cost per click. A campaign whose CPC drops 20% while conversion rate drops 30% has gotten worse and will look better in most dashboards. Cheap clicks are frequently cheap because they’re low intent.
Segment by intent before you optimize. A branded search, a specific-model search, a category search and a broad discovery impression are four different products at four different real costs. Averaging them produces a blended number that hides the one that’s losing money.
And accept that some of the traffic isn’t the point. In a category converting at 4%, most sessions are research. The real question is whether that 96% is being reached cheaply enough to be worth having and brought back reliably through remarketing and lifecycle campaigns.
Here is the structural fact that separates eCommerce PPC from every other kind, and it’s the thing most brands under-resource by an order of magnitude.
Shopping and Performance Max don’t match on keywords you write. They match on the data in your product feed. Which means the highest-leverage work in an eCommerce paid program isn’t in the ads interface at all — it’s in Merchant Center.
Google’s own documentation is direct about it. The product title, it says, is “one of the most prominent parts of your ad or free listing,” runs to a 1–150 character limit, and is used to connect products with customer searches. Google may also dynamically rewrite titles by extracting attributes from your landing pages and images to better match a query — meaning the platform is actively trying to compensate for weak titles, and doing a better job when the source data is good.
The guidance that follows from that is specific and almost nobody implements it fully:
Put the most important details first. Google notes users typically see only the first ~70 characters on most screens. A title beginning with your brand name and ending with the attribute someone actually searched for is a title optimized for the wrong reader.
Give variants distinguishing detail. Size and color belong in the variant’s own title. A feed where forty variants share one title is a feed competing with itself.
Describe bundles fully, and label subscriptions as subscriptions — Google asks for the word “subscription” and the duration.
And fix the unglamorous fields. GTINs, brand, condition, availability, price accuracy, product type and Google product category. Disapprovals and stale availability data don’t announce themselves in the Ads interface; they just quietly reduce what you’re eligible to show for.
We’d rather spend the first month of an eCommerce engagement in the feed than in the bidding. It compounds, it improves organic free listings at the same time, and unlike a bid change it doesn’t stop working when someone else raises theirs.
Performance Max is where most eCommerce budget now sits, and the standard complaint about it has been opacity. That’s genuinely improving, and the practical response is to use the new reporting rather than to keep arguing with the format.
Google announced a set of steering and reporting changes for 2026, published January 9, 2026. First-party audience exclusions let you exclude existing customers and push the campaign toward new-customer acquisition rather than paying to re-buy people who were coming back anyway. For a subscription or repeat-purchase brand this is one of the highest-impact settings available. Network segmentation in placement reporting, under the “When and where ads showed” tab, shows which networks actually served your ads. Budget reporting now includes end-of-month spend projections and the effect of daily budget changes. Audience reporting has expanded to include age and gender breakdowns by segment.
None of that turns PMax into a manual campaign, and it isn’t meant to. What it does is make three long-standing questions answerable: are we paying to acquire customers we already had, where is the inventory actually running, and is the budget going to land where we planned.
The operating posture that works is to give the algorithm good inputs and clear exclusions, then read the reports it now provides rather than trying to micro-manage placements it won’t hand over. Good inputs mean an accurate, well-structured feed. It means well-defined conversion actions with sensible values.
The last structural point, and the one that most often separates a program that looks successful from one that is.
Target ROAS optimizes toward revenue per dollar of spend. It knows nothing about your margin. So a bid strategy hitting a 4× ROAS target across a catalog with margins ranging from 15% to 70% will systematically over-invest in whatever converts easily and cheaply, which is frequently the low-margin, heavily discounted end of the range.
The fix is to get margin into the system. Feeding profit rather than revenue as the conversion value — or supplying margin data at the product level so the platform can bid toward contribution rather than turnover — changes what the algorithm chases. It’s a data plumbing exercise rather than a media one, and it’s the highest-return unglamorous project available in most eCommerce accounts.
Two related habits worth building at the same time. Separate branded from non-branded, so the ROAS on people who were already looking for you doesn’t flatter the number for people who weren’t. And measure new-customer acquisition separately from total revenue, because a program that looks efficient may simply be harvesting repeat purchases you’d have received anyway — which is exactly what PMax’s new first-party exclusions are there to address.
G Pen leads the vaporization market with a broad product range, each line built for a different audience, so a single blanket strategy was never going to work.
We created tailored campaigns per product, refined the site funnel and ran segmented email and SMS across Klaviyo, Voyage, Push Owl and Yotpo.
The work delivered a 961% return on marketing spend by year’s end.
Rollink makes the world’s slimmest collapsible luggage and set out to win over the U.S. market with no local presence to build on.
We paired the eCommerce launch with brand strategy, SEO and digital marketing, positioning the product for American travelers who had never seen it.
Revenue grew 500% after launch, introducing 700,000 new customers to the brand.

Apparel, footwear and jewelry catalogs run deep on variants, which puts nearly the entire job on the feed. That means variant-level titles, accurate sizing and color attributes and asset groups that segment by commercial logic rather than by site navigation.
Apparel’s 4.50% conversion rate and $97.51 cost per lead mean fit and returns content on the landing page does as much for paid performance as anything in the ads account.
Here’s the full scope of what we handle when we run paid search for an eCommerce brand.
Titles built for how people search, variant-level attributes, GTINs and product categorization, availability accuracy, and disapproval monitoring. Usually month one.
Asset groups structured by commercial logic, first-party exclusions for existing customers, and use of the 2026 reporting rather than arguing with the format.
So the efficiency of people already looking for you doesn’t disguise the cost of reaching people who weren’t.
Built for a category where 95% of sessions don’t convert on the visit, without becoming the brand that follows people around.
Because at a 4% conversion rate, the destination is doing more damage or more good than the bid.
We’ve adapted our PPC process for eCommerce brands, where feed quality and margin data shape everything that follows.
Every account we take on gets a full review of campaigns, keyword performance and spend distribution to find where budget is being wasted.
Product-level margin data gets pulled here too, since every bidding recommendation downstream depends on it and most accounts we inherit have never supplied it. This step sets the real baseline before anything else moves forward.
Platform selection, budget allocation and testing schedules get mapped out based on what the audit surfaces.
A plan built without margin data by SKU tends to optimize toward the wrong products, so that data carries through into how budget gets split. Nothing here is locked in, it gets adjusted as performance data comes in.
Our team builds out campaigns across Google, Meta, TikTok and Pinterest, prioritizing whichever platforms your audience actually shops on.
Before touching budgets in month one, the product feed gets audited and rebuilt, since a clean feed improves paid and free listings at the same time. It’s the single change that keeps paying off long after launch.
Traffic sent to a weak product page or a slow-loading collection page is wasted spend no matter how well the ad performs.
Headlines, load times and calls to action across your campaign-linked pages get reviewed for what’s dragging down conversion. Fixing those issues keeps cost per click down and turns clicks into completed checkouts.
GA4, server-side tracking and conversion APIs get configured so every purchase and lead gets attributed to the right source.
New-customer acquisition gets defined explicitly at this stage too, with first-party exclusions set up from the start. Skip that step and you’re often three months into paying to re-acquire your own subscribers before anyone notices.
Because retail conversion rates are roughly half the all-industry median, and cheap clicks disguise it. Apparel converts at 4.50%, shopping and gifts at 4.01%, furniture at 2.99%, against an 8.18% median across all industries.
Apparel’s median cost per lead is $97.51 — more than business services, despite a click that costs $1.43 less. The click price was never the number to watch.
It’s the campaign. Shopping and Performance Max match on feed attributes rather than keywords, and Google’s own documentation calls the product title “one of the most prominent parts of your ad or free listing,” used to connect products with searches.
Google will even rewrite titles dynamically using data from your landing pages and images — which tells you how much it depends on that field. Most accounts we audit have generic titles, missing variant attributes and unnoticed disapprovals, and fixing those moves more than a month of bid work.
Most important details first — Google notes users typically see only the first ~70 characters. Distinguishing attributes like size and color in each variant’s title. Full contents for bundles.
The word “subscription” plus the duration for subscriptions. Accurate, professional, no capitals for emphasis, no promotional text. The limit is 1–150 characters, and titles that exceed it get truncated.
Less than it was. Google’s January 2026 announcement added first-party audience exclusions, network segmentation in placement reporting under “When and where ads showed,” budget reporting with end-of-month projections, and expanded demographic reporting.
It’s still an automated format and it still won’t hand over full placement control, but the three questions that mattered most are now answerable: are we re-buying existing customers, where is the inventory running, and where will the budget land.
Because target ROAS optimizes revenue per dollar of spend and knows nothing about your margins. Across a catalog with margins from 15% to 70%, that systematically over-invests in whatever converts most easily — often the discounted, low-margin end.
The fix is feeding profit rather than revenue as the conversion value, or supplying product-level margin so bidding works on contribution. It’s a data exercise, and it’s usually the single highest-return project in the account.
Usually yes, at least from acquisition campaigns, and PMax now supports it directly through first-party audience exclusions.
Google’s own framing is that it helps focus on “acquiring new customers rather than re-engaging those who have already converted.” For a repeat-purchase or subscription brand, the difference between those two is most of what determines whether the program is actually growing the business.
It’s a PPC problem in the sense that you’re paying for it. At a 4% conversion rate, a 25% improvement in the destination is worth more than almost anything achievable in the bidding, and it compounds across every channel rather than only paid.
Our own strongest eCommerce numbers are conversion work rather than media work — ShadePro’s revenue up 155.8% weeks after launch, Absolute Dogs’ completed purchases up 35.63% in the first month. We’d rather tell you the site is the constraint than sell you media into it.
Automatic feed status flags pull an out-of-stock item’s ads down fast. Low stock is the quieter risk, spend keeps flowing to something you can’t fully fulfill.
We sync inventory status close to real time and set stock-level rules so budget shifts away before you’re paying for demand you can’t service.
Standard remarketing is largely executed on Performance Max now, but we still run dedicated dynamic remarketing where the catalog and purchase cycle call for it, particularly in high-consideration categories like furniture, where the gap between first visit and purchase runs weeks.
Separately, always. Brand terms convert cheaply and inflate blended numbers when they’re not isolated, which hides what non-brand acquisition actually costs.
We split branded and non-branded into different campaigns with different targets, so the account isn’t quietly living off people who already knew your name.
ROAS showsthe revenue per dollar spent, and says nothing about margin, repeat purchase or lifetime value.
Where margin data exists we track cost per profitable order and new-versus-returning customer mix, since a program that lives on ROAS alone can hit its target while quietly training existing customers to expect a discount before they buy.
Access to your Google Ads account, Merchant Center feed, analytics and enough product and margin data to set real conversion values.
If any of that isn’t in place, a feed with generic titles or no margin data connected, that becomes the first project rather than something we work around.
"*" indicates required fields