How to Launch Your Whitelabel CSS - Step by Step
Launching a whitelabel CSS may sound complex, but the process is well defined and, with the right provider, surprisingly straightforward. This page walks through each stage from initial decision to first client onboarded. If you follow these steps in order, you will have a fully operational CSS running under your own brand within weeks.
The path from "considering whitelabel" to "live and earning revenue" involves six key stages. Some you handle yourself, others your provider manages on your behalf. Understanding who does what at each step will help you plan your timeline and set realistic expectations for your team and your clients.
Step 1: Choose a Whitelabel CSS Provider
Your first decision is selecting the provider who will power your CSS infrastructure. This is the most consequential choice in the process because your provider determines the quality of your comparison website, the speed of Google approval, the level of ongoing support, and the tools available for managing your clients.
Not all whitelabel CSS providers are equal. Some offer little more than a CSS Center account and a basic landing page. Others, like Cobiro, provide a complete end-to-end solution: a fully built comparison shopping website, automated client onboarding, multi-market localisation, and ongoing compliance management.
When evaluating providers, focus on several factors. How long have they operated as a Google CSS Partner? Are they a Premium or Standard partner? What does their comparison website look like? How many markets do they support? What is their pricing structure, and does it scale well as you grow? Our choosing a provider guide covers these criteria in detail.
Provider Selection Tip
Ask to see a live example of a whitelabel comparison website the provider has built. The quality of this site directly affects your Google approval timeline and ongoing compliance. A provider who cannot show you a working example should raise questions.
Step 2: Meet Google's CSS Requirements
Google has specific requirements for any entity that wants to operate as a CSS Partner. These include having a registered business entity in the EU/EEA, UK, or Switzerland, operating a genuine comparison shopping website, and maintaining compliance with Google's CSS policies.
The good news is that your provider handles the majority of these requirements on your behalf. The comparison website, the CSS application, the technical infrastructure, and the compliance framework are all part of what you are paying for. Your responsibilities are limited to providing your branding assets, setting up DNS for your comparison site domain, and supplying client Merchant Center IDs once you begin onboarding.
Understanding the full list of requirements is still important, especially so you can communicate clearly with your team and your clients about what is involved. Our requirements page breaks down every criterion Google evaluates and identifies which items are handled by the provider and which fall to you.
Step 3: Set Up the Comparison Shopping Website
The comparison website is Google's primary requirement and the most visible element of your CSS operation. It must be a genuine, consumer-facing comparison shopping site with products from multiple merchants, search functionality, category navigation, and price comparisons.
This is not a landing page or a marketing site. Google expects a working product comparison tool that real consumers can use. The site needs to display products from multiple merchants, show pricing, include product images, and link through to merchant stores.
With a provider like Cobiro, the comparison website is built for you using your branding. You provide your logo, colour palette, and domain name. Cobiro builds and hosts the site, populates it with product data from your clients' feeds, and handles localisation across all 21 CSS markets in Europe. To anyone visiting the site, it appears to be entirely your own product.
For a full breakdown of what Google expects from a comparison website and how Cobiro delivers it, see our dedicated comparison website guide.
Step 4: Get Google Approval
Once the comparison website is live and the CSS application is submitted, Google reviews the application. This review covers the quality of the comparison website, the legitimacy of the business entity, and compliance with Google's CSS programme policies.
The review period varies. For straightforward applications with a well-built comparison site, approval can come within a few days. For applications where Google requests changes or additional information, it may take longer. An experienced provider knows exactly what Google looks for and builds the application to pass on the first attempt.
During the review period, you can begin preparing your client list and communication materials. Once approval lands, you want to be ready to move quickly into onboarding.
Approval Timeline
With Cobiro, the average time from application to Google approval is five to ten business days. The overall launch timeline, from signing up to onboarding your first client, is typically one to two weeks. Some providers quote four weeks or longer for the same process.
Step 5: Onboard Your First Clients
With Google approval in hand, you can start adding clients to your CSS. The onboarding process is simple from a technical standpoint: you submit a CSS switch request for each client's Google Merchant Center ID, Google processes the switch within 24 to 48 hours, and the client's Shopping ads begin displaying "By [Your Brand]" instead of "By Google" or another CSS name.
The important point is that nothing changes for the client operationally. Their campaigns, bids, budgets, and product feeds remain exactly as they are. The only visible change is the "By" attribution on their Shopping ads. This makes the sales conversation straightforward: there is no disruption, no migration, and no downtime.
If you are onboarding multiple clients at once, batch processing is available through the CSS Center. For a detailed walkthrough of the client onboarding process, including communication templates and tips for bulk switches, see our onboarding clients guide.
Step 6: Set Your Pricing and Scale
With your CSS live and clients onboarded, the final step is establishing your pricing model and planning for growth. Most agencies charge between 30 and 50 EUR per client per month for CSS access. Some bundle it into broader service packages, others offer it as a standalone product.
The flat-rate platform model used by providers like Cobiro means your margin improves with every client you add. At 20 clients charging 40 EUR each, you are generating 800 EUR per month in revenue. At 50 clients, that becomes 2,000 EUR. At 100, it is 4,000 EUR. The platform cost stays the same regardless of scale.
For detailed guidance on pricing strategies, package structures, and the economics of scaling, see our pricing your CSS guide.
Scaling Note
Do not wait until you have dozens of interested clients before launching. Many agencies start with five to ten clients, prove the model, and then scale. The earlier you launch, the sooner you begin accumulating branded impressions and revenue.
Expected Timeline: How Long Does It Take?
The overall timeline from decision to launch depends primarily on your provider and how quickly you supply the required assets. Here is a realistic breakdown:
| Stage | Typical Timeline | With Cobiro |
|---|---|---|
| Provider selection and signup | 1-5 days | Same day |
| Comparison website build | 3-14 days | 2-5 days |
| Google review and approval | 5-14 days | 5-10 days |
| First client onboarded | 1-2 days | 1 day |
| Total | 1-4 weeks | 1-2 weeks |
The biggest variable is the Google review period, which neither you nor your provider can fully control. However, a well-prepared application with a high-quality comparison website consistently receives faster approvals. This is one of the key advantages of working with an experienced provider who has submitted hundreds of CSS applications.
What to Prepare Before You Start
To move through the process as quickly as possible, have these items ready before contacting your provider:
- Your business details. Registered business name, address, and VAT number for the CSS application.
- Branding assets. Your logo in SVG or high-resolution PNG format, brand colours (hex codes), and any specific design guidelines for your comparison site.
- A domain name. You need a domain or subdomain for the comparison website, such as shopping.youragency.com or compare.yourbrand.com.
- Client list. The Google Merchant Center IDs for the clients you plan to onboard first. Even a preliminary list of five to ten clients helps your provider prepare.
- Pricing decision. Decide what you will charge clients so you can begin communicating immediately after launch.
Having these items prepared before signing up with a provider like Cobiro can cut several days off the overall timeline. The comparison website build can begin immediately, and your CSS application can be submitted without delays.