Ecommerce PPC

Ecommerce PPC Explained Step by Step: How We Build Profitable Stores in 2026

Ecommerce PPC is not about buying clicks. It is about deciding which products deserve ad money, on which channel, at what return, and then protecting your margin while you scale. Here is the step by step version we use on live stores.

By EmergingAds PPC Team  /  4 Oct 2026  /  14 min read
Ecommerce PPC guide cover showing a step by step plan for profitable Google Shopping and Meta ads

Key takeaways

  • Ecommerce PPC works when every channel has a clear job: Shopping and Performance Max capture demand, Search protects intent, Meta creates it.
  • Your product feed is the ad on Shopping. Titles, images, prices and custom labels decide more than bids do.
  • Set targets from margin, not from a benchmark. Break-even ROAS is one divided by your contribution margin.
  • Segment products by margin and sales volume so budget follows profit instead of whatever the algorithm likes this week.
  • Plan promotions and stock with the ad account, and judge results on new customer profit, not platform-reported revenue alone.

01What ecommerce PPC actually means in 2026

Ecommerce PPC is paid advertising where the product is the hero and the till is the scoreboard. For an online store that usually means Google Shopping and Performance Max, a lean set of Search campaigns, and Meta ads on Facebook and Instagram, all pointed at one question: did this spend produce profitable orders? Everything else, from clicks to impressions to reach, is supporting detail.

We manage ecommerce PPC for fashion labels, homeware shops, supplement brands, spare parts stores and a few very niche hobby retailers. The accounts look different, but the stores that struggle almost always make the same three mistakes. They let one platform decide everything, they set a ROAS target they copied from a blog post, and they treat the product feed as a technical chore rather than their most important piece of creative.

This guide walks through how we fix those three things and build an account step by step. If you run a store on Shopify, WooCommerce or anything else, the principles are the same. If you want the bigger picture of how we run a paid media programme for stores, our ecommerce marketing services page shows where PPC sits alongside email, CRO and SEO.

How ecommerce PPC differs from lead generation PPC

A lead generation account sells one or two services and optimises towards a form fill that sales will judge weeks later. A store sells hundreds or thousands of products, each with its own margin, stock level and seasonality, and gets a revenue figure back within minutes. That speed is a gift, but it also tempts owners to react to every daily wobble. The discipline in ecommerce is about deciding what to ignore as much as what to act on.

Our first question on every storeBefore we open the ad account we ask for gross margin by product category and average delivery and payment costs. Without those numbers, any ROAS target is a guess and any scaling plan is a gamble.

02The ecommerce PPC channel mix: who does what

The healthiest store accounts we see give each channel a clear job. When two channels are chasing the same buyer with the same message, you pay twice for one sale and both platforms claim it. When a channel has no job at all, it drifts towards whatever converts cheapest, which is usually people who were going to buy anyway.

ChannelMain jobWhat it is good atWhere it goes wrong
Google ShoppingCapture people searching for a productPrice and image comparison, clear buying intentWeak feed titles, no segmentation by margin
Performance MaxScale product demand across GoogleReaching buyers across Search, Shopping, YouTube and DisplayQuietly spending on brand terms and returning visitors
Google SearchProtect brand and win high-intent category termsControl over queries and ad copyBloated keyword lists, broad match with no guard rails
Meta adsCreate demand and introduce new productsVisual storytelling, reaching people before they searchRetargeting eating the budget, creative fatigue
RetargetingBring back undecided visitorsRecovering baskets and product viewersPaying for sales that would have happened anyway

On Google, the starting point for most stores is Google Shopping ads or a well built Performance Max campaign, because that is where people who already want the product are looking. Our Performance Max guide covers how PMax spends its money and when a standard Shopping campaign is the safer choice. Search then fills two gaps: defending your brand name and targeting a small number of category terms where you want tight control over the message.

Meta does a different job. Most people scrolling Instagram are not shopping for a garden bench, but a good video of one in a sunny courtyard can plant the idea. That is why we treat Meta ads for ecommerce as the engine for new customers and new product launches, and judge it over a longer window than Google.

Donut chart of an illustrative ecommerce PPC budget split across Google Shopping and PMax, Search, Meta prospecting and retargeting
A sensible starting budget split for an established store (illustrative, adjust to your demand and margins).

A sensible starting split

For a store with steady sales and a working feed, we usually start with most of the budget on Google demand capture, a solid share on Meta prospecting, and a small, capped slice for retargeting. That is a starting point, not a rule. A brand with a strong visual product and low search volume, such as a new category nobody is searching for yet, may need the opposite balance for the first few months.

03Your product feed is the real ad

On Shopping and Performance Max, you do not write the ad for most placements. Google builds it from your product feed. The title becomes the headline, the image is the creative, and the price is the offer. When a store tells us Shopping does not work for them, the feed is the first place we look, and it is usually where the answer is.

Titles that match how people search

Shoppers search with attributes: brand, product type, size, colour, material, model number. A title like “The Aurora” means something to your team and nothing to Google. “Aurora Oak Dining Table, 6 Seater, Extending, 180cm” gives the algorithm something to match. We rewrite titles in batches, starting with the products that already get impressions, and watch search terms for a few weeks before touching the next batch.

Images, prices and the attributes people forget

  • Main image. Clean product shot on a plain background for Shopping. Save the lifestyle shots for Meta and additional image fields.
  • Price and sale price. Keep them in sync with the site. Mismatches lead to disapprovals and wasted days.
  • GTINs and brand. Where products have them, include them. They help Google match you to the right searches.
  • Product type and category. Your own product type hierarchy is what lets us segment campaigns sensibly later.
  • Custom labels. The most underused field in ecommerce PPC. We use them for margin band, bestseller status, season and stock depth.

If you are on Shopify, most feed problems come from apps overwriting each other or variants being pushed with identical titles. Our Shopify ecommerce marketing team sees the same handful of issues again and again, and most are fixable in an afternoon once someone owns them.

Pyramid showing the order of product feed optimisation for ecommerce PPC, from data accuracy up to custom labels
The order we work through a product feed, foundations first.

04Margins first: setting ROAS and POAS targets for ecommerce PPC

Here is the maths most stores skip. Your break-even ROAS is one divided by your contribution margin, meaning what is left from each sale after product cost, delivery, payment fees and typical returns. If you keep 40 pence of every pound after those costs, you need to return 2.5 in revenue for every 1 spent on ads just to stand still. Anything above that is profit. Anything below it is a loss, however good the dashboard looks.

Contribution marginBreak-even ROASWhat a 3.0 ROAS meansTypical store type
60%1.67Comfortably profitableOwn brand beauty, supplements
45%2.22ProfitableOwn brand homeware, apparel
33%3.03Roughly break-evenResold branded goods
20%5.00Losing money on every saleElectronics, low margin resale

Break-even figures are straight arithmetic. The store types are illustrative, because margins vary widely inside every category. The point is that two stores both celebrating a 3.0 ROAS can be in completely different positions.

Why we prefer POAS where the data allows

ROAS treats a 20 pound sale of a high margin item the same as a 20 pound sale of a loss leader. POAS, or profit on ad spend, divides gross profit by ad spend instead. When a client can pass product cost or margin into their conversion data, we start optimising towards profit rather than revenue. It needs clean conversion tracking and some care with how values are sent, but it stops the algorithm from happily selling your cheapest, least profitable products all day.

First order versus lifetime value

A consumable brand where customers reorder every six weeks can afford to acquire them at break-even or even a small loss. A furniture store that sells once every eight years cannot. We agree with each client which of these they are before setting any target, and we write it down so nobody moves the goalposts in month three.

Comparison of optimising ecommerce PPC to ROAS versus POAS, showing how profit based targets change product selection
Revenue targets and profit targets push the algorithm towards different products.

05Step by step: building an ecommerce PPC account from zero

When we take on a new store, or rebuild one that has grown messy, we follow the same order. Skipping steps is how accounts end up with twelve overlapping campaigns and nobody able to explain where the money goes.

  1. Fix tracking first. Purchase events firing once per order, with value, currency and ideally new versus returning customer flags. Test with real orders.
  2. Clean the feed. Resolve disapprovals, rewrite titles for top sellers, add custom labels for margin and bestseller status.
  3. Build brand Search. A small campaign on your brand name so competitors and resellers do not take your own traffic cheaply.
  4. Launch Shopping or PMax by segment. Group products by margin band or category, not one giant campaign for everything.
  5. Add Meta prospecting. Two or three creative angles on your best sellers, broad audiences, a clean pixel and Conversions API.
  6. Add capped retargeting. Only once prospecting is running, and with a budget limit so it cannot swallow the account.
  7. Review weekly, restructure monthly. Weekly for search terms, feed issues and pacing. Monthly for budget splits and segments.

On Google, the brand and category Search pieces follow the same structure described in our Google Ads management guide, and we hand the day to day of those campaigns to our Google Search ads management specialists. On Meta, the setup mirrors the account structure in our Meta ads management guide, with a stronger emphasis on product led creative.

Five step process for building an ecommerce PPC account from tracking and feed through to Meta prospecting and review
The build order we follow on new and rebuilt store accounts.
A note on retargetingRetargeting almost always looks brilliant in platform reports because it reaches people who were close to buying anyway. We keep it capped and test it by pausing it for short periods. If sales barely move, the budget belongs in prospecting. Our Meta ads retargeting setups use tight windows and exclude recent buyers for exactly this reason.

06Segmenting products so budget follows profit

Left to itself, an automated campaign spends where it finds conversions most easily. That is often your cheapest products, your bestseller that sells well organically anyway, or whatever happens to have the most reviews. None of those is necessarily where your profit is.

We segment products on two axes: contribution margin and sales volume. That gives four groups, each treated differently. It sounds simple, and it is, but it is the single change that has most often turned a flat account into a profitable one in stores we manage.

Matrix segmenting ecommerce products by contribution margin and sales volume to decide PPC budget and ROAS targets
Segmenting products by margin and volume so budget follows profit.
SegmentHow we run itTarget approach
High margin, high volumeOwn campaign, generous budget, first to scaleLower ROAS target to buy more volume
High margin, low volumeFeed work, fresh images, test on MetaModerate target, give it time to learn
Low margin, high volumeSeparate campaign, strict targetHigher ROAS target to protect margin
Low margin, low volumeMinimal or no spendExclude or group into a low budget catch-all

Custom labels in the feed make this possible without restructuring the whole account every time a price changes. We refresh margin labels monthly, or whenever a supplier changes costs, so products move between segments automatically.

Handling zombie products

Most catalogues have products that never get impressions. Some deserve to stay hidden. Others are good products with poor titles or images. We pull the list every quarter, fix the ones worth saving and give them a short run in a separate campaign so they get a fair chance without diluting the main budget.

07Seasonality, promotions and stock

Ecommerce PPC does not run in a vacuum. A sale, a stockout or a delayed shipment changes what your ads should be doing, sometimes overnight. The stores that do best loop their ad team into the trading calendar rather than telling them about a promotion the morning it starts.

MomentWhat we change in the ad accountLead time we ask for
Planned saleBudget uplift, sale price in feed, promotion assets, seasonality adjustment on Google where appropriate2 to 3 weeks
Peak seasonCreative refreshed early, budgets raised gradually in the run up4 to 6 weeks
New product launchMeta launch creative, separate Shopping segment, brand Search copy2 weeks
Low stockExclude or reduce spend on affected products via labelsAs soon as known
After a sale endsRevert prices and budgets quickly, watch for conversion rate dropSame day

Smart bidding learns from recent conversion rates. A short sale that doubles conversion rate for three days can leave the algorithm overconfident for a while afterwards, so we tell the platforms about big, short events where they offer a way to do so, and we watch the week after a promotion as closely as the promotion itself.

Out of stock is an ad problem too

Advertising a product you cannot ship wastes money and damages trust. Feeds should update availability at least daily. For stores with patchy stock, we add a custom label for stock depth so products with only a few units left do not get pushed hard.

08Measuring ecommerce PPC honestly and when to get help

Every platform wants credit. Google, Meta and your email tool will each report the same order if they touched it, and the total will look wonderful until you compare it with your actual sales. We report on three layers: platform numbers for daily optimisation, analytics numbers for channel comparison, and store numbers for the truth.

  • Blended ROAS or MER. Total revenue divided by total ad spend. Crude, but impossible to fool.
  • New customer revenue. How much of the spend is finding people who have never bought before.
  • Contribution after ad spend. What is left once product, delivery and advertising are paid.
  • Conversion rate by landing page. Because a slow or confusing product page costs more than a bad bid.

That last point matters more than most owners expect. If your product pages load slowly on mobile or hide delivery costs until checkout, no amount of ecommerce PPC tuning will fix it. Our Shopify conversion optimisation work often does more for return on ad spend than any bid change. For a deeper look at how we think about revenue metrics on marketplaces, our piece on ACoS versus TACoS is worth a read.

Tiles showing the metrics we use to judge ecommerce PPC honestly, including MER, new customer revenue and contribution
The numbers we report to store owners, beyond platform ROAS.

The best ecommerce ad accounts are boring to look at. Clear segments, honest targets, and a feed someone actually cares about.

If you want to run it yourself, start with tracking, the feed and your break-even number, in that order. If you would rather have a team that does this every day, our Google Ads management service covers Shopping, PMax and Search, and the full list of what we run is on our services page. You can find more practical guides on the EmergingAds HQ blog.

Frequently asked questions

Straight answers to what clients ask us most about ecommerce ppc.

What is ecommerce PPC?
Ecommerce PPC is pay per click advertising built around selling products online. For most stores it means Google Shopping and Performance Max, some Search campaigns for brand and category terms, and Meta ads to find new customers. Success is measured in profitable orders rather than clicks, which is why margins, product feeds and tracking matter as much as the ads themselves.
How much should a small online store spend on PPC?
Start with a budget you can afford to learn with for two to three months, not one you need to pay back in week one. The right figure depends on your average order value and margin. As a rough guide, you want enough spend for each campaign to gather a steady stream of conversions each week, otherwise automated bidding has very little to learn from.
What is a good ROAS for ecommerce?
There is no universal good ROAS. The number that matters is your break-even ROAS, which is one divided by your contribution margin after product, delivery and payment costs. A store with a 50 percent margin breaks even at 2.0. A store with a 25 percent margin needs 4.0. Set targets above your own break-even, not someone else’s benchmark.
What is POAS and should I use it?
POAS stands for profit on ad spend. It divides gross profit rather than revenue by ad spend, so it rewards selling higher margin products. It is worth using once your conversion tracking is reliable and you can pass product cost or margin data into your conversions. Until then, a sensible ROAS target based on average margin is a fine starting point.
Should I use Performance Max or standard Shopping?
Many stores do well with Performance Max, especially with a strong feed and good creative assets. Standard Shopping gives more control and clearer search term data, which helps smaller catalogues or stores with tight margins. We often run both at different stages, and we test rather than assume. The right answer depends on your catalogue size, conversion volume and appetite for control.
How important is the product feed for ecommerce PPC?
It is the most important single piece. On Shopping and Performance Max, Google builds most ads from your feed, so titles, images, prices and attributes decide which searches you appear for and whether people click. A tidy feed with descriptive titles and useful custom labels usually improves results more than any bidding change we could make.
Do I need Meta ads if Google Shopping is working?
Not always, but it helps most stores grow beyond existing demand. Google captures people already searching. Meta reaches people who have not thought of your product yet, which is how new brands and new products build the search demand that Shopping later captures. If Google is profitable and capped by search volume, Meta is usually the next sensible step.
How do I stop Performance Max spending on my brand name?
Use the brand exclusion options Google provides for Performance Max and run a separate brand Search campaign so you can see brand traffic clearly. Then check search term insights regularly. Brand sales are cheap and would often happen anyway, so letting them inflate PMax results makes the campaign look far better than it really is.
How long does it take for ecommerce PPC to become profitable?
With good tracking and a clean feed, most stores we work with see a clear direction within six to ten weeks. New campaigns need time to learn, and the first month is often about fixing data and cutting waste. Stores with thin margins or brand new products can take longer, which is why we agree realistic milestones before launch.
How should I handle a big sale in my ad account?
Plan it with your ad team a few weeks ahead. Update sale prices in the feed, prepare promotion assets and creative, and raise budgets gradually in the days before. Tell Google about short, sharp conversion rate changes where the platform allows it, and watch performance closely for a week after the sale ends, when bidding can stay overconfident.
Is retargeting worth it for online stores?
It can be, but it is the most over credited part of most ecommerce accounts. Many people retargeted would have come back anyway. Keep retargeting budgets capped, exclude recent buyers, use short windows and test its real value by pausing it for a short period. If sales hardly move, move that money into prospecting instead.
Ecommerce PPCGoogle ShoppingROAS and POASMeta ads for ecommerce
EA
EmergingAds PPC Team

The EmergingAds PPC team builds and manages Google, Meta and LinkedIn ad accounts for brands that care about cost per acquisition, not vanity clicks. Everything here comes from live accounts. See the full Google Ads management service.

Free PPC account audit

Is your ad spend chasing revenue or profit?

We will look at your feed, your channel mix and your real break-even return, then show you which products are quietly losing money. Plain findings, no sales script.

Book your free audit

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top