Skip to main content
PageTech Solutions Limited logo Turning Complex Problems Into Confident Technology
  • Services
  • About
  • Testimonials
  • Portfolio
  • FAQ
  • Pricing
  • Availability
  • Contact
  1. Home
  2. Portfolio
  3. Creator Attribution & Conversion Platform

Case study

Creator Attribution & Conversion Platform

Server-side attribution that survives ad blockers — real conversions reported back to Google and Microsoft Ads.

C#Google Ads APIMicrosoft AdsAzure SQL

Read this case study on its own page

Challenge

Cookie- and pixel-based attribution disappears the moment a visitor clears cookies, switches device or runs an ad blocker. Campaigns end up optimising on clicks rather than enquiries, and creator or referral partnerships can't be measured at all.

Approach

Attribution is captured on the server at first visit — referral codes, campaign parameters and the click identifiers used by Google (including the consent-mode and Performance Max variants), Microsoft, LinkedIn and X — and held in a first-party store for a bounded window. When an enquiry or booking happens, the session is matched and its attribution carried forward. Real conversions are then reported back: offline conversion uploads to Google Ads and server-side conversions to Microsoft Advertising, with a consent-gated tag on the site for enhanced matching. Campaign performance from both platforms is ingested into the same database, and a health check watches the upload jobs so a rejected or stalled conversion is noticed quickly. Idempotency keys on every record mean a retried booking never counts twice.

Outcome

  • Attribution survives browser restarts, device switches and ad blockers
  • Google and Microsoft campaigns optimise on actual bookings, not page visits
  • Creator and referral partner performance measurable end to end
  • Cross-platform ad performance in one first-party SQL store — no portal needed to answer "what did that spend produce?"

Where judgement mattered

  • Server-side capture as the source of truth; the browser tag is an enhancement, not a dependency
  • Treating both ad platforms identically so the reporting is comparable
  • Monitoring the conversion uploads themselves — a silent upload failure is an optimisation failure

Technology stack

C# / .NET 10 · Azure Functions · Azure SQL · Google Ads API · Microsoft Advertising APIs · GA4 Measurement Protocol

Book a free 20-minute consultation Back to the portfolio

© 2026 PageTech Solutions Limited. All rights reserved.

Company no. 17014904

VAT no. 514295790

Registered office: Belmont Suite, Paragon Business Park, Chorley New Road, Bolton, Lancashire, BL6 6HG

ICO registration no. ZC179729

I use Microsoft Clarity to improve this site's usability, operated on the basis of legitimate interest. See my privacy policy for details.

Visa Mastercard American Express PayPal

Contact Hours

Monday 09:00–12:00, 13:00–17:00
Tuesday 09:00–12:00, 13:00–17:00
Wednesday 09:00–12:00, 13:00–17:00
Thursday 09:00–12:00, 13:00–17:00
Friday 09:00–12:00, 13:00–17:00
Saturday Closed
Sunday Closed
UK time (GMT/BST)

Phone: 01264 354354

ContactTestimonialsPortfolioAvailabilityPrivacyTermsAccessibilitySite mapBook a free 20-minute consultationLinkedInX (Twitter)Bluesky