Google Shopping in Switzerland: free listings, the CSS requirement for Swiss merchants, Performance Max and how to set a Target ROAS for a product campaign.

Google Shopping today is two different mechanisms running on the same product data. The first is free listings — on by default for every new Google Merchant Center account, with no ad budget required. The second is paid product ads, run either as standard Shopping campaigns or as Performance Max (PMax) campaigns, which draw on the same feed but also appear well beyond the Shopping tab. For Google Shopping in Switzerland, one rule matters from the start: Switzerland is named explicitly on Google's own list of markets where both paths, free and paid, go through a so-called Comparison Shopping Service (CSS) — so a Swiss merchant runs into the same mechanism as a merchant selling into the EU. This article covers what's genuinely free about Google Shopping, how the CSS requirement works for Switzerland, what Performance Max actually is, and how to set a realistic Target ROAS — without promising a specific return, because none of our sources state one.
This distinction decides your budget. "Free listings" is a separate Google Merchant Center feature from paid "Shopping ads" — products can appear for free in several places, while product ads cost money. Merchant Center Help puts it directly: "With a free listing, the products you sell can appear at no cost on Google Search, Google Maps, Gemini, YouTube, the Shopping tab, Google Images, and Google Lens" — free reach across seven different surfaces at once, not just the search results page. Google also notes separately: "Shopping ads will continue to appear in ad slots on the Shopping tab" — so on the Shopping tab specifically, free listings and paid product ads both appear, just in distinct ad and non-ad placements (Merchant Center Help, answer/9199328, read 1 October 2026).
A new account has the free path switched on from the start: "When you create a new Merchant Center account, you're opted in to free listings by default." If your products are correctly submitted and approved, free visibility works even if you have never launched a campaign. Submitting products, verifying your site and configuring the feed — everything that has to work before either path starts — is covered step by step in our Google Merchant Center setup guide. Here we assume the account already exists and focus on the paid side: product ads and Performance Max.
Both paths draw on the same data source — the feed, or structured data submitted to Merchant Center. Whether a product shows up only in free listings or also in a paid campaign depends on whether a Shopping campaign in Google Ads is using that data. There is no second, separate product submission.
How a product gets from feed to Google Shopping
Own composition, based on Google Merchant Center Help (answer/9199328, topic/12652782) and Google Ads Help (answer/10724817), read 1 October 2026
This isn't a Swiss peculiarity: Google applies the requirement across a defined list of markets, and Switzerland is named explicitly. Merchant Center Help names the countries directly: "Comparison Shopping Services (CSSs) must be used to place Shopping ads and free product listings on Google on behalf of merchants in the following countries: Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Spain, Sweden, Switzerland, and the United Kingdom" (Merchant Center Help, Comparison Shopping Services, read 1 October 2026). On this point a Swiss merchant follows exactly the same mechanism as a merchant in the EU.
So the question isn't whether to use a CSS, but which one: "In countries where the CSS program is available, merchants participate in Shopping ads through one or more Comparison Shopping Services (CSSs) of their choice. Some CSSs manage product data and campaigns on behalf of the merchant, while others provide tools allowing merchants to manage their setup themselves" The CSS you choose either runs the campaign for you or gives you the tools to configure it yourself. Google's own Google Shopping is one of them — Google writes: "There are many CSSs, including Google Shopping" and adds that "Google Shopping bids on behalf of merchants it represents like any other CSS" (Merchant Center Help, Working with Comparison Shopping Services and About advertising with Comparison Shopping Services, read 2 October 2026). The help pages don't publish a list of CSSs operating in Switzerland, so we don't recommend one by name.
The regulatory background is an EU matter that Switzerland wasn't party to. On 27 June 2017, the European Commission fined Google €2.42 billion over practices linked to its own comparison-shopping service, ordering it to end the practice within 90 days under threat of periodic penalties (European Commission, IP/17/1784, read 1 October 2026). That decision was an EU antitrust enforcement act — Switzerland is outside the EU's jurisdiction and wasn't subject to it. Google's CSS help page doesn't link the programme to that decision or say when Switzerland was added to the list, so what counts for a Swiss merchant is the current country list above — and Switzerland is on it.
Swiss price comparison sites such as Toppreise are also a separate advertising channel with their own terms; the cited Google page doesn't say which comparison engines act as a CSS in Switzerland. That channel is covered in the article on price comparison sites.
Performance Max (PMax) is a Google Ads campaign type that covers all of Google's available ad inventory in one campaign — alongside the standard Shopping campaign, which still exists as a separate type. Google Ads Help defines it this way: "Performance Max is a goal-based campaign type that allows you to access all Google Ads inventory, including YouTube, Display, Search, Discover, Gmail, and Maps, from a single campaign" (Google Ads Help, About Performance Max campaigns, read 1 October 2026). For a store, such a campaign runs on Merchant Center data and reaches well beyond the Shopping tab.
On the reporting side, the same help page lists what you actually see in results: "Assets-level metrics / Asset group reporting / Channel performance / Integrate Google Analytics / Advanced reporting and controls for creative video / Placement reports / Conversion tracking." In practice that means performance broken down by individual creative asset, grouped into asset groups, a channel-level performance report, a Google Analytics integration, more detailed video-creative reporting, placement reports and conversion tracking.
Performance Max took over the role of the former Smart Shopping campaigns. In a 21 July 2022 announcement, Google noted the migration of Smart Shopping and Local campaigns into Performance Max: "The tool started rolling out in April for Smart Shopping campaigns and is available now for most advertisers" — a one-click upgrade tool that reached advertisers starting in April 2022 (Google Ads Help, announcements archive, read 1 October 2026). The current Performance Max help page no longer mentions Smart Shopping at all.
Successive changes to Performance Max give a store more control over what the campaign does and what you pay for. Google Ads Help's announcements archive lists them with dates:
(Google Ads Help, announcements archive, read 1 October 2026 — the archive page truncates every entry with an ellipsis, so the quotes above are fragments, not full announcements.)
In practice, the second change matters most. Since August 2025 you can attach negative keyword lists to a Performance Max campaign and block queries you don't want to pay for, instead of relying entirely on Google's automatic matching. Together with the channel performance report, which the Performance Max help page lists among its reports, that gives you two tools: the report shows campaign results by channel, and the negative lists let you cut the queries that don't earn their cost. Neither is Switzerland-specific.
Target ROAS (tROAS) is a Smart Bidding strategy where you don't set a per-click bid — you set a goal: how much revenue you want for every franc spent on the ad. Google Ads Help gives a fully worked example — in US dollars, because it's the documentation's own example, not a Swiss figure: "Let's say you're measuring sales for your online women's shoe store and you want to optimize your bids based on the value of a shopping cart total. Your goal is $5 USD worth of sales (this is your conversion value) for each $1 USD you spend on ads. You'd set a target ROAS of 500%." The formula itself: "$5 USD in sales ÷ $1 USD in ad spend x 100% = 500% target ROAS" (Google Ads Help, About Target ROAS bidding, read 1 October 2026). This is purely an illustration of how the formula works — the 500% figure is Google's own example, not a Swiss benchmark, and no source gives one.
The mechanism: "Google Ads predicts future conversions and associated values using your reported conversion values... Then, Google Ads will set maximum cost-per-interaction (max. CPC) bids to maximize your conversion value, while trying to achieve an average return on ad spend (ROAS) equal to your target" — the system forecasts future conversions from your historically reported conversion values, then sets bids to approach the target you've set. Without reliably configured conversion values in CHF — not just a transaction count, but their monetary value — this mechanism has nothing to forecast from.
Target ROAS formula — Google's own example
Google Ads Help, About Target ROAS bidding (answer/6268637), Google's own example, read 1 October 2026
The strategy's name is changing in 2026, though its underlying logic isn't: "Starting in June 2026, Google Ads is updating how bidding strategies are labeled. 'Maximize conversions with a Target CPA' is changing to 'Target CPA,' and 'Maximize conversion value with a Target ROAS' is changing to 'Target ROAS.' While the names you find might slightly differ during this transition, the underlying bidding behavior remains exactly the same" — if your panel shows a shorter label from June 2026 onward, that's a relabel, not a new strategy.
One eligibility condition is easy to over-read: the documentation sets qualification thresholds separately per campaign type. For standard Search and Shopping campaigns: "Search and Shopping campaigns: At least 15 conversions in the past 30 days at the conversion tracking level." There's no separate line item for Performance Max on that list, so we don't extend this threshold to PMax — if your account doesn't yet have access to Target ROAS on a campaign, check the current requirement directly in the panel rather than assuming "15" automatically applies.
Target ROAS evaluates a single campaign. What ROAS says about the health of the business as a whole, how it differs from MER, and how GA4 attribution and consent mode change what counts as a "conversion" at all are covered in performance marketing in e-commerce.
A product campaign is only as good as the data in its feed. Product ads — including those in Performance Max, which adds its own assets in asset groups — rely on what's already in Merchant Center: title, image, price and availability. If that data is incomplete, outdated or inconsistent with what's actually shown on the product page, the campaign isn't getting bad creative — it's getting bad input data, from which no result can be optimised. How to write product titles and descriptions for SEO (and within Merchant Center's character limits at the same time), and what a product page itself should look like, is covered separately in our articles on product description SEO and the product page — the point here is only that the same content feeds both organic search and the paid product campaign at once, so a fix in one place works on both paths simultaneously.
One specific consistency check needs attention whenever your campaign advertises a price cut, and here Swiss rules are genuinely different from the EU's. There's no Omnibus-style 30-day reference-price rule in Switzerland. Instead, the Price Disclosure Ordinance (PBV, SR 942.211) allows a self-comparison — a crossed-out "was" price — only if you actually charged that price either immediately before, in which case you may show it for at most half the time it was charged and no longer than two months, or for at least 30 consecutive days, in which case there's no time limit (Art. 16(1)(a) and (3), as revised from 1 January 2025; Fedlex, SR 942.211, German text, read 2 October 2026). A comparison price that was never genuinely charged is exactly what this rule exists to catch. In practice: if your Performance Max feed or landing page shows a crossed-out "was" price next to a discount, that price has to have been a real, previously-charged price under these conditions — not a round number picked to make the discount look bigger.
Target ROAS only works when Google Ads actually sees conversions with values attached, and how many it sees depends on consent. Google's EU user consent policy — a contractual condition of using its ads and measurement products, not a Swiss statute — requires consent for cookies and ad personalisation from end users in "the European Economic Area, the UK and Switzerland" (read 2 October 2026), so Swiss visitors are in scope. Google's January 2024 enforcement announcement was worded for the EEA: "In order to preserve performance of campaigns that are showing ads to consumers in the European Economic Area (EEA), app and web advertisers need to send verifiable consent signal(s) to Google", with changes that could require action "before March 2024" (Google Ads Help, 18 January 2024, read 1 October 2026). It applies directly to a Swiss store's campaigns aimed at shoppers in the EEA. Google's consent mode documentation also notes that default behaviour may differ "for specific areas like the EEA, Switzerland, and the UK". Review your consent setup alongside your obligations under the revised Federal Act on Data Protection (revFADP).
Two implementation variants give different results: in the "basic" version, Google's tags don't load at all until a visitor responds to the consent banner, and without consent no data reaches Google at all, not even the consent status itself — consent mode's conversion modelling in Google Ads then falls back on a general model. In the "advanced" version, tags load as soon as the visitor opens the page, which gives an "advertiser-specific" model rather than a general one (Google Ads Help, About consent mode, read 1 October 2026). In other words: the fewer consents you collect and the simpler the implementation you run, the more conversions Google has to infer statistically rather than measure directly.
If you don't yet have GA4, server-side GTM and consent handling correctly configured on the store's side, and an external agency is running your Google Ads campaigns — we can set up the measurement itself (GA4, server-side GTM, Meta Pixel and the Conversions API) and coordinate it with the partner running the campaigns; see our online marketing offer.
Before you turn on your first Performance Max campaign or a classic Shopping campaign, check these in order:
The other paid channels — price comparison sites and Meta campaigns, plus why TikTok Shop isn't open to Swiss sellers — are covered in the other articles of our e-commerce marketing section.
Partly. Free listings are on by default for every new Merchant Center account and let products appear without an ad budget in Search, Maps, Gemini, YouTube, the Shopping tab, Images and Lens. Product ads — run as standard Shopping campaigns or as Performance Max — are paid and run separately from this free visibility.
A Comparison Shopping Service (CSS) is an external price-comparison provider that Google requires merchants to go through for Shopping ads and free listings. Switzerland is named explicitly on Google's own list of markets where this applies, alongside most of the EU, Norway and the UK. You don't choose whether to use a CSS — you choose which CSS (one or more) handles your account; some manage the campaign for you, others just give you tools to configure it yourself.
A standard Shopping campaign remains a separate campaign type. Performance Max, which replaced Smart Shopping campaigns in 2022, covers Google's entire available ad inventory (YouTube, Display, Search, Discover, Gmail, Maps) from a single campaign, built on Merchant Center data, with reporting at the asset, asset-group and channel level.
Target ROAS is a goal expressed as a percentage — how much revenue you want for every franc spent on ads (Google's own example: $5 revenue per $1 spent = 500%). Google Ads predicts future conversions from your reported conversion values and sets bids to approach that target — without reliable conversion values, the mechanism has nothing to forecast from. From June 2026 the strategy carries a shorter name ("Target ROAS"), with no change in how it works.
Yes. Google's EU user consent policy explicitly covers end users in Switzerland, alongside the EEA and the UK. The January 2024 announcement about consent signals due before March 2024 was worded for ads shown in the EEA, so it applies directly to your campaigns aimed at shoppers there.
We can set up conversion measurement for your product campaigns (GA4, server-side GTM, consent mode) and coordinate it with the agency running your Google Ads campaigns.
E-commerce marketing in Switzerland: which channels work and how to measure them with ROAS and MER.
SMS marketing in Switzerland: UWG consent and the soft opt-in, what a campaign costs in CHF, and the Gmail, Yahoo and Outlook rules for email.
Affiliate marketing in Switzerland: networks and their fees, commission maths, and the UWG and Fairness Commission rules on disclosing paid posts.
How price comparison sites work for a Swiss store: the CPC model, when a click pays off, Google's CSS rule, and Swiss law on reviews and discounts.
TikTok Shop and TikTok Shop Ads (GMV Max) are both absent from Switzerland on TikTok's own lists. What that means, and what you can advertise instead.
Meta ads in Switzerland for online stores: Shops in open beta, Advantage+ shopping, dynamic retargeting, Pixel plus Conversions API and Swiss tracking rules.
What ROAS means in e-commerce performance marketing: the formula, MER, GA4 attribution models, and how consent mode affects your campaign numbers.
Ecommerce in Switzerland: CHF 15.8 billion in 2025, 85.5% of people buying online, the role of marketplaces - every figure with its source.
How to sell online in Switzerland: the CHF 100,000 commercial-register and VAT thresholds, no statutory right of return, and where to sell.
Your Partner in Business, Digital Vantage Team
Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Rate this article

SMS marketing in Switzerland: UWG consent and the soft opt-in, what a campaign costs in CHF, and the Gmail, Yahoo and Outlook rules for email.

Affiliate marketing in Switzerland: networks and their fees, commission maths, and the UWG and Fairness Commission rules on disclosing paid posts.

How price comparison sites work for a Swiss store: the CPC model, when a click pays off, Google's CSS rule, and Swiss law on reviews and discounts.

TikTok Shop and TikTok Shop Ads (GMV Max) are both absent from Switzerland on TikTok's own lists. What that means, and what you can advertise instead.

Meta ads in Switzerland for online stores: Shops in open beta, Advantage+ shopping, dynamic retargeting, Pixel plus Conversions API and Swiss tracking rules.

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Fulfillment for a Swiss online store: what it covers, how providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

What a product page needs on the Swiss market: photos, the comparison-price rule, delivery, returns, reviews and Google structured data requirements.

An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.