Affiliate Marketing: What It Is and How It Works
What affiliate marketing is, how it works, commission models (CPA, CPS, CPL), top platforms, pros, cons and how to measure conversion.

Since 2017, Google Shopping operates as a marketplace where multiple CSS (Comparison Shopping Services) compete to show product ads. If you use Google Shopping and don't know what a CSS is, you're probably paying more than you need to.
Google's CSS program is one of European ecommerce's worst-kept secrets. It can reduce your CPC by up to 20% without changing anything in your campaign. This article explains the mechanism, the real advantages and how to choose the right partner.
CSS stands for Comparison Shopping Service. In the context of Google Shopping, a CSS is a platform authorized by Google to bid on behalf of advertisers in Product Listing Ads (PLAs) placements.
In 2017, the European Commission fined Google 2.42 billion euros for abuse of dominant position. Google was favoring its own price comparison service (Google Shopping) over competitors like Kelkoo, PriceRunner and Idealo.
As a remedy, Google opened Shopping auctions to third-party comparison services. Now, any authorized CSS can bid for the same ad placements on equal terms. This created an ecosystem where ecommerce businesses can choose through which CSS their ads are displayed.
The key change: Google CSS (Google's own service) no longer has an advantage in the auction over third-party CSS. They all bid under the same conditions.
Here's the most relevant fact for any ecommerce using Google Shopping in Europe:
When you bid through Google CSS (the default service), Google applies a margin on your bid. That is, if you bid 1.00 EUR per click, Google takes a portion of that bid as a fee for using its own CSS.
When you bid through a third-party CSS, that margin doesn't exist. Your full bid goes into the auction.
The practical result: with the same bid, a third-party CSS is more competitive in the auction. Or put another way, you can reduce your CPC by up to 20% while maintaining the same position.
| Scenario | Bid | Effective bid in auction | Actual CPC |
|---|---|---|---|
| Google CSS (default) | 1.00 EUR | ~0.80 EUR (Google retains margin) | Higher |
| Third-party CSS | 1.00 EUR | 1.00 EUR (no margin) | Lower |
| Third-party CSS (adjusted bid) | 0.80 EUR | 0.80 EUR | Same result, 20% less cost |
Note: the 20% is a widely cited industry approximation. Google's exact margin is not public.
| Type | Cost | Service | Best for |
|---|---|---|---|
| Free CSS | 0 EUR/month | CSS switch only, no additional services | Ecommerce with an in-house PPC team |
| Basic paid CSS | 30-100 EUR/month | CSS switch + basic feed optimization | SMBs without technical expertise |
| Premium CSS | 200-500+ EUR/month or % of spend | CSS switch + advanced optimization + reporting | Ecommerce with high Shopping volume |
The process is simpler than it seems:
The switch is reversible at any time. You can even have multiple CSS active simultaneously (multi-CSS), though this requires more advanced management.
Some advanced ecommerce businesses use a multi-CSS strategy: associating different products or campaigns with different CSS providers to maximize auction coverage.
Our recommendation: for most ecommerce businesses, a single third-party CSS is sufficient. Multi-CSS only makes sense with Shopping budgets above 10,000 EUR/month and a dedicated team.
Switching CSS doesn't directly affect your website's conversion rate. What it does affect is:
If your CPC drops by 20%, you can:
With a higher effective bid, your ads can appear in more prominent positions, which generally translates into higher CTR.
More clicks mean more data on which products, keywords and audiences convert best. This feeds the optimization cycle for both your campaigns and your website.
CPC savings are only half the equation. If a user lands on your product page and the experience isn't optimized (slow load times, low-quality images, insufficient information, complex checkout process), the savings on acquisition don't translate into more sales.
True optimization happens across the entire funnel: from the bid to the checkout.
Yes. The CSS program is the result of European antitrust regulation. In the US and other markets, Google Shopping operates exclusively through Google CSS.
No. Your Google Ads campaigns, conversion history and Merchant Center data remain intact. The CSS switch is transparent at the campaign level.
No. Your feed stays in Google Merchant Center just as before. The CSS simply changes the intermediary through which your ads are served.
Yes. The process is reversible at any time. You just need to unlink the third-party CSS in Merchant Center.
The switch is immediate at a technical level. Results in campaign metrics (CPC, impressions, clicks) are typically visible within 1-2 weeks.
If you sell online in Europe and use Google Shopping, switching to a third-party CSS is one of the optimizations with the best effort-to-impact ratio. It requires no changes to your website, doesn't affect your campaigns and can significantly reduce your acquisition costs.
That said, CPC savings are just the beginning. To convert that additional traffic into sales, you need an optimized buying experience. At Boost that's exactly what we do: post-click conversion. And if you want a first diagnostic, try Scan&Boost.
— Adrià Vidal
What affiliate marketing is, how it works, commission models (CPA, CPS, CPL), top platforms, pros, cons and how to measure conversion.
What Apple Search Ads is, campaign types (Basic and Advanced), key metrics, relationship with ASO, real costs and when it makes sense vs. Google Ads.
Display advertising consists of visual ads shown on websites and apps. Discover the formats (banners, rich media, video), the main networks, and how to...