CPA vs CPC vs flat-fee CSS partnerships: which is right for your retail business?
Jack Chittenden · 14 April 2026 · 7 min read
Three models, very different economics
The Google CSS market has matured significantly since the programme launched in late 2017. What started as a handful of early movers has grown into a competitive landscape with dozens of providers across Europe and the UK. But strip away the branding and the sales pitches, and you will find that virtually every CSS falls into one of three commercial models: CPC, flat-fee, or CPA.
Each model allocates risk differently between the retailer and the CSS provider. Understanding that risk allocation is the key to choosing the right partner for your business.
CPC CSS partnerships
How it works
Under a CPC (cost-per-click) model, the CSS charges you for each click your Shopping ads receive. This is typically structured as a markup on top of your standard Google Ads CPC — either a fixed pence-per-click fee or a percentage of your click cost.
Your ads are placed into the Shopping auction by the CSS, giving you the third-party auction advantage. But you are still paying for every click, whether or not it converts.
Typical pricing
CPC CSS fees vary, but common structures include:
- A flat fee of £0.02–£0.10 per click on top of your Google CPC
- A percentage markup of 5%–15% on your total Shopping spend
- A hybrid: lower per-click fee plus a modest monthly retainer
Who benefits most
CPC models tend to suit retailers who already have strong in-house bidding capabilities and want the auction advantage without handing over campaign control. If your team knows how to optimise Shopping campaigns and you are confident in your conversion rate, a CPC CSS lets you reduce your effective cost per click while retaining full control of strategy.
The trade-off
You bear all the conversion risk. If your product data is poor, your landing pages are slow, or your pricing is uncompetitive, you still pay for every click. The CSS earns regardless of your conversion performance. Their incentive is to drive volume — not necessarily profitable volume.
There is also the question of incrementality. Some CPC CSSs run campaigns that overlap with your existing Shopping activity, meaning you may end up paying twice for clicks you would have won anyway.
Flat-fee CSS partnerships
How it works
The simplest model of the three. You pay a fixed monthly fee — no variable costs, no percentage of spend, no per-click charges. In return, the CSS adds your products to their comparison shopping domain and you benefit from the third-party auction advantage on all your Shopping campaigns.
Some flat-fee CSSs also provide a comparison shopping website where your products appear, which can drive a small amount of additional traffic. But the primary value is the auction advantage.
Typical pricing
Flat-fee CSS pricing generally ranges from £500 to £3,000 per month, depending on the provider and the level of service. Some offer tiered pricing based on the number of products or feeds.
Who benefits most
The economics of a flat-fee CSS are straightforward: if the auction savings exceed the monthly fee, you are ahead. For a retailer spending £20,000 or more per month on Google Shopping, the 20% auction advantage should deliver savings well in excess of even the higher end of flat-fee pricing.
This model appeals to larger retailers who want simplicity and predictability. You know exactly what you are paying each month, and you retain full control of your campaigns, bidding, and product feed.
The trade-off
If your Shopping spend is modest — say, under £10,000 per month — the flat fee may eat into a large portion of your auction savings, making the net benefit marginal. The model also provides no performance alignment: the CSS earns its fee whether your campaigns are thriving or struggling.
There is also minimal hands-on support with most flat-fee providers. You get the auction advantage and not much else. If you need help with feed optimisation, bid management, or campaign strategy, you will need to look elsewhere.
CPA CSS partnerships
How it works
Under a CPA (cost-per-acquisition) model, the CSS places your products in Google Shopping and you pay a commission only on confirmed sales. If the CSS drives no revenue, you pay nothing.
This is the model Bidmagpie operates. We fund the media spend, manage the bidding, and earn a percentage of the sales we generate — tracked and validated through established affiliate networks like Awin, CJ, or Rakuten.
The CPA model fundamentally changes who carries the risk. The CSS invests its own capital in clicks and only earns if those clicks convert. This means the CSS is deeply incentivised to optimise for profitable performance, not just traffic volume.
Typical pricing
CPA commissions vary by vertical and product category, typically ranging from 3% to 12% of the sale value. The rate depends on factors like average order value, product margin, conversion rate, and competitive intensity.
Because the commission is only paid on sales, there is no upfront cost and no minimum spend commitment.
Who benefits most
CPA CSS partnerships are particularly attractive for:
- Retailers scaling into Google Shopping who want to test the channel without committing media budget
- Businesses with stretched marketing teams who want expert bid management without hiring
- Companies focused on ROAS who want every pound of marketing spend tied to measurable revenue
- Retailers already on affiliate networks where integration is seamless — the CSS simply becomes another publisher in your affiliate programme
The trade-off
You cede some control over bidding and campaign strategy. The CSS decides how to allocate budget across your product catalogue, which products to push, and how aggressively to bid. For retailers who want granular control over every aspect of their Shopping campaigns, this can feel uncomfortable.
The commission also means that on your highest-performing products, you might pay more in total fees than you would under a flat-fee model. However, you pay nothing on products that do not sell — a risk transfer that many retailers consider well worth the trade.
Head-to-head comparison
| Factor | CPC CSS | Flat-fee CSS | CPA CSS |
|---|---|---|---|
| Cost structure | Per-click fee or % of spend | Fixed monthly fee | Commission on sales only |
| Risk bearer | Retailer | Retailer | CSS provider |
| Typical monthly cost | Variable, tied to spend | £500–£3,000 | 3%–12% of attributed sales |
| Campaign control | Full retailer control | Full retailer control | Managed by CSS |
| Minimum spend | Often yes | No (but break-even threshold) | No |
| Performance alignment | Low | None | High |
| Best for | Experienced in-house teams | Large-spend retailers wanting simplicity | Growth-focused and ROAS-focused retailers |
| Break-even point | Depends on markup vs. savings | ~£10k–£20k/month Shopping spend | Immediate (no upfront cost) |
A decision framework
Choosing the right CSS model is not about finding the "best" option in the abstract. It depends on your specific circumstances. Here is a framework for thinking it through.
Start with your team
If you have a skilled paid shopping team that knows how to manage bids, optimise feeds, and squeeze performance from Google Shopping, a CPC or flat-fee CSS may be the right choice. You get the auction advantage and your team handles the rest.
If your team is stretched, or Shopping is not a core competency, a CPA model lets you access expert management without hiring.
Consider your risk appetite
If you are comfortable with the variability of CPC costs and confident in your conversion rate, a CPC model can work well. If you want cost certainty, flat-fee is the answer. If you want zero downside risk — no cost unless there is a sale — CPA is the only model that delivers that.
Look at your Shopping spend
For retailers with very high Shopping spend (£50,000+ per month), flat-fee CSSs offer the best raw economics — the fixed cost becomes a rounding error relative to the savings. For mid-range spend (£10,000–£50,000), the choice depends more on your team and risk preference. For lower spend or for retailers entering the channel, CPA is usually the most sensible starting point.
Check the contract terms
Regardless of model, read the contract carefully. Key things to look for:
- Lock-in periods: Can you leave with 30 days' notice, or are you committed for 12 months?
- Exclusivity clauses: Does the CSS require you to route all Shopping through them?
- Attribution methodology: For CPA models, how are sales tracked and validated?
- Campaign overlap protections: How does the CSS ensure it is not cannibalising your existing campaigns?
You can also combine models
It is worth noting that these models are not mutually exclusive. Some retailers use a flat-fee CSS for their core Shopping campaigns (retaining full control) while running a CPA CSS alongside it to capture incremental volume on long-tail products or categories they are not actively bidding on.
This blended approach can be effective, provided both CSSs are transparent about how they structure campaigns and there are clear rules about overlap.
The bottom line
The CSS model you choose matters as much as the decision to use a CSS in the first place. CPC suits experienced teams who want the auction advantage without giving up control. Flat-fee suits high-spending retailers who want simplicity and predictable costs. CPA suits businesses that want performance-aligned partnerships with zero downside risk.
At Bidmagpie, we operate exclusively on CPA because we believe the best partnerships are the ones where both sides only win when revenue is generated. But the right answer for your business depends on your team, your spend, and your appetite for risk.
The wrong answer is not using a CSS at all.