We use cookies to measure what works, the same way we do for our clients. You choose what we track.
| Category | Purpose | Examples | Default |
|---|---|---|---|
| Necessary | Keep the site working and remember your cookie choice | consent_state (local storage: your choice, kept 6 months); Cloudflare Turnstile (spam check on the contact form) | Always on |
| Analytics | Understand which pages help visitors | Our own cookieless statistics: ch.sid, ch.scroll, ch.utm (session storage, cleared when you close the tab; ch.utm holds the campaign tags from the link you arrived through and is only stored after you accept analytics); [GA4: _ga, _ga_*] if enabled | Off until you accept |
| Advertising | Measure our own ads and show relevant ones | [Meta: _fbp; Google Ads; TikTok: _ttp] | Off until you accept |
Our own statistics only run after you accept analytics. They use no cookies: a random session id in session storage, no IP address stored (visits are counted with an identifier that changes every day) and only aggregated reports.
Cloudflare Turnstile protects the contact form from spam and is strictly necessary. When the form loads, Cloudflare receives your IP address and browser signals and may set its own cookies for this check.
How to change your choice: here or in the footer.
Ready to turn up the heat?
Tell us what you sell, where you sell it and the number you need to move. We’ll tell you what we’d fix first.