Swaven
Swaven is a French brand commerce platform that lets FMCG and consumer brands embed where to buy widgets on their websites. When the visitor clicks a product, Swaven displays the list of online and offline retailers selling it, with an Add to cart click out that redirects to the chosen retailer. Swaven captures the click, the product, the visitor IP and a persistent identifier to attribute sell out and demand to the right retailer. As a French data processor, it operates primarily on EU infrastructure, but its widgets still need consent like any third party tag.
What does Swaven do?
What Swaven does
Swaven is a brand commerce platform built in Paris. FMCG and consumer brands embed Swaven widgets to bridge the gap between brand websites and the retailers that actually sell their products: a product page becomes a where to buy widget, a campaign becomes a click, out to retailer baskets, and a brand catalogue becomes an attribution dashboard that tracks demand across every distribution channel.
Data and cookies
The Swaven widget sets a persistent swaven_uid cookie (1 year) that is shared across every brand using Swaven, a session cookie, a locale cookie and an optional swaven_consent cookie when Swaven displays its own mini consent layer. It records IP, User, Agent, product viewed, retailer chosen and the timestamp of each click, out. Brands receive aggregated sell out reports plus raw, per, click data in their dashboard.
GDPR and ePrivacy
Persistent identifiers and click, out tracking are not strictly necessary, so prior consent under Article 5(3) ePrivacy is required. The brand acts as controller, Swaven SAS as processor. When the click, out leads to a retailer outside the EEA, that retailer becomes the receiving controller for everything that happens after the redirect, and the brand's privacy notice should make this transfer visible to the user before they click.
Data hosting and transfers
Production data is hosted on AWS eu, west, 3 (Paris) and stays within the EU. Swaven is a French SAS regulated by the CNIL. Sub, processors are typically European. Third, country exposure exists only through the redirect target retailer and through optional integrations the brand chooses (Google Analytics, Mixpanel) that the brand must declare separately.
Compliance steps
Block the Swaven widget behind the CMP consent gate. Use a click, to, load placeholder for users who refuse. Add Swaven SAS to the privacy notice as a processor. List the swaven_uid, session, locale and consent cookies in the cookie policy. Sign the Swaven DPA and verify EU only hosting in the order form. Document the retailer click, out chain in the processing register and flag the non, EEA retailers.
Swaven and the GDPR
Swaven is classified as “Preferences”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.
- Legal basis
- Consent (Art. 6(1)(a) GDPR) for the widget analytics; legitimate interest (Art. 6(1)(f) GDPR) for click, out attribution where consent is not feasible
- Risk level
- medium
- Applicable regulations
- GDPR, ePrivacy Directive, French Loi Informatique et Libertés
Impact assessment (DPIA)
Swaven processes product clicks, retailer choice, IP, User, Agent and a persistent visitor identifier to attribute demand and click, out volume to the right retailer. Key DPIA considerations: (1) although infrastructure is EU based, the click, out redirects the visitor to retailer domains that may be outside the EEA (Amazon US, AliExpress); (2) the persistent identifier (swaven_uid) enables cross, brand profiling because the same identifier is reused across all brands using Swaven, raising a re, identification risk; (3) where the brand additionally enables Swaven's newsletter or sample request module, Article 13 ePrivacy marketing consent applies; (4) where Swaven exposes sell out reports tied back to IPs or campaign IDs, the brand and Swaven should clarify their controller / processor roles; (5) integration with a price intelligence module brings retailer pricing data into scope and may trigger competition law obligations alongside the GDPR. A DPIA is generally not required for standard where to buy use but is recommended for any deployment combining lead capture and cross, brand identifiers.
Sample text for your banner
To help you find our products online, we use Swaven (Swaven SAS, Paris, France), a European where to buy service. Swaven loads its script in your browser, sets cookies to remember your product selection and records the retailer you click through to. Data stays within the European Union. Personal data leaves the EU only if you click through to a retailer based outside the EEA, in which case the retailer becomes the data controller for what you do next.
What Swaven sets and contacts
- Tracking method
- JavaScript widget plus REST API (where to buy / brand commerce)
- Server location
- France and European Union (Swaven SAS, Paris) with AWS eu, west, 3
Cookies set (4)
| Name | Type | Duration | Purpose |
|---|---|---|---|
| swaven_uid | Marketing | 1 year | Persistent visitor identifier shared across every brand that uses Swaven. Allows cross, brand attribution of where to buy clicks and audience modelling. |
| swaven_session | Functional | Session | Identifies the current widget session and groups events (product view, retailer selected, click, out) for analytics. |
| swaven_locale | Functional | 180 days | Stores the language and country detected for the visitor so the widget shows the relevant retailers and currencies. |
| swaven_consent | Strictly necessary | 6 months | Stores the visitor's decision in the Swaven, native mini consent layer when the publisher does not provide its own CMP. |
Third-party domains contacted (5)
swaven.comapi.swaven.comwidget.swaven.comcdn.swaven.comclick.swaven.com
Frequently asked questions about Swaven
Can't find your question? Write to us, we answer fast.
Which cookies does Swaven set?
Swaven sets swaven_uid (1 year, cross, brand persistent ID), swaven_session (session), swaven_locale (180 days, language preference) and swaven_consent (6 months, mini consent layer when no CMP is present). All cookies are on Swaven domains.
Do I need consent before loading the Swaven widget?
Yes. Persistent cross, brand identifiers and click, out tracking go beyond strictly necessary, so prior consent under Article 5(3) ePrivacy is required. Use a click, to, load placeholder.
What is the legal basis?
Consent for analytics and the persistent visitor identifier. Legitimate interest can sometimes carry the click, out attribution metric (no persistent identifier on click, out alone) but the widget itself needs consent.
Is data transferred outside the EU?
By default no: Swaven hosts in Paris (AWS eu, west, 3). Transfers appear only when a click, out lands on a non, EEA retailer (e.g. Amazon US), in which case that retailer becomes the receiving controller.
Do I need a DPIA?
Not for a standard where to buy use case. A DPIA becomes useful when you add lead capture (sample requests, newsletter sign, up) or when you build cross, brand audiences using the swaven_uid identifier.
How do I implement Swaven compliantly?
Lazy, load the widget behind the CMP. List Swaven SAS in the privacy notice. Sign the Swaven DPA and ask for an EU only hosting confirmation. Audit the retailer list to flag non, EEA destinations. Use a static fallback for users who decline cookies.
Are there alternatives?
Yes: Mikmak (US), Channel Sight, Bonsai (UK), Productsup (Germany), or building a custom retailer locator backed by your own catalogue. Swaven is generally the most EU friendly option for FMCG where to buy.
How should I update my cookie policy?
List the four Swaven cookies with domain, duration and purpose. Add Swaven SAS as a processor based in Paris. Mention the United States only if your retailer list contains US storefronts the user can click through to.
GoPrep
GoPrep is a marketing platform that equips businesses with tools to amplify their digital presence and drive customer acquisition. It supports audience segmentation, campaign automation, and cross-channel engagement. GoPrep provides real-time analytics and reporting dashboards for performance measurement and strategy optimization. By combining data intelligence with marketing execution, GoPrep helps deliver the right message to the right audience at the right time.
Droplabs
Droplabs is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. Droplabs enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, Droplabs empowers marketing teams to achieve measurable growth.
Lojas Online CTT
Lojas Online CTT is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, Lojas Online CTT delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.
Powerboutique
Powerboutique is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Powerboutique integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Powerboutique helps organizations maintain robust websites that meet user expectations and technical requirements.
eCShop
eCShop is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. eCShop supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, eCShop ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
Pluralo
Pluralo is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Pluralo supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Pluralo ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
Make your site compliant today.
Free up to 25,000 sessions a month. No credit card, no commitment.