This platform makes it easy for customers to book pickups in just 5 simple steps — no upfront payment, and always a sustainable solution. Fast pick-up, no heavy lifting, and zero hassle.
They handle the junk and give it a second life — all with a smooth booking flow. But as their service grew, so did the need for accurate, compliant, and scalable tracking — and that’s where we came in.
Client Complaint: Revenue was overstated when multiple services were booked. The project involved a service booking website where the client required conversion tracking upon booking confirmation.
Accurate tracking of booking conversions — purchases were not being recorded reliably
A proper cookie banner with consent compliance (Consent Mode v2) for Dutch/EU regulations
Vendor-specific data flowing correctly to GA4, Google Ads, and Microsoft Ads
Revenue accuracy fix — GA4 was double-counting revenue for multi-service bookings
Compliance without complexity. Tracking without gaps.
Captured service type, currency, total revenue, and transaction ID for every confirmed booking. Data was sent simultaneously to GA4, Google Ads, and Microsoft Ads — ensuring complete attribution across all ad platforms.
Recommended Cookiebot CMP for advanced consent mode and deployed the banner via GTM. Tested across all major browsers for full GDPR compliance — ensuring tags only fire after explicit user consent.
Before: the item-level array had prices pre-multiplied by quantity. GA4 then multiplied item_price × quantity by default — causing revenue to be overstated for multi-service bookings.
We left the data layer untouched and injected a custom JavaScript in GTM to divide item price by quantity before sending to GA4. Result: Accurate revenue tracking, even for multi-service bookings.
| Problem | Our Fix | Type |
|---|---|---|
| Booking conversions not tracked | Mapped bookings as eCommerce purchase events | GTM |
| Revenue overstated (multi-service) | Custom JS in GTM to divide item_price ÷ quantity | GA4 |
| Cookie consent not compliant | Cookiebot CMP + Consent Mode v2 via GTM | GDPR |
| No vendor-specific data split | Separate tags for GA4, Google Ads, Microsoft Ads | Multi-vendor |
Every component chosen for reliability, GDPR compliance, and accurate multi-vendor attribution.
WordPress
Google Tag Manager
Cookiebot CMP
Consent Mode v2
Google Analytics 4
Google Ads
Microsoft Ads
After implementation, the client gained full visibility into bookings, revenue, and channel performance — with clean, compliant data across every ad platform.
Accurate purchase data now flowing across all platforms — GA4, Google Ads, and Microsoft Ads.
Every booking tracked with product name, currency, and value — full eCommerce attribution in place.
Full visibility into which services are booked most — enabling data-driven decisions on promotions.
Vendor dashboards show complete, clean conversion data — no more discrepancies between platforms.
Cookie banner 100% compliant with EU regulations — consent mode v2 tested across all browsers.
Total and purchase revenue now match actual sales — €54K accurately reported in GA4 Monetization.
Significant lift in Google Ads performance with proper enhanced conversions in place. Accurate user data and performance metrics now flow into GA4 — attribution is clean, insights are clear.
Google Ads — Significant Increase: +92% (+22) (10–16 Jun 2025 vs 3–9 Jun 2025)
GA4 Reports Snapshot — 8.4K Active Users, 8K New Users, 2m 07s Avg. Engagement (May–Jun 2025)
GA4 Monetization Overview — €54K Total Revenue, €54K Purchase Revenue, 148 Total Purchasers
Let’s tidy up your data! Clean tracking, accurate revenue, and full compliance — you book the call, we’ll handle the rest.
— DwiSol, Post-Implementation Summary
DwiSol specializes in data-driven analytics and custom tracking infrastructure. Let’s connect your ad spend to real outcomes.