Skip to main content
PageTech Solutions Limited logo Turning Complex Problems Into Confident Technology
  • Consultancy (current section)
    • Consultancy overview
    • Services
    • Fixed-price reviews
    • Testimonials
    • Pricing
    • Working with your IT team
    • FAQ
    • Contact
  • Freelance
    • Freelance overview
    • What I fix
    • Testimonials
    • Pricing
    • Hiring through a platform
    • Availability
    • Tech stack
    • FAQ
    • Contact
  • Recruiters
    • Recruiters overview
    • Fit and experience
    • Testimonials
    • Rates
    • Availability
    • Tech stack
    • FAQ
    • Contact
  • About
  • Workshop
  • Search
  • Talk to Jamie
  1. Home
  2. Workshop
  3. Creator Attribution & Conversion Platform

Case study

Creator Attribution & Conversion Platform

Server-side attribution built to survive ad blockers and report real conversions back to Google and Microsoft Ads.

C#Google Ads APIMicrosoft AdsAzure SQL

At a glance

  1. ChallengeCookie- and pixel-based attribution disappears the moment a visitor clears cookies, switches device or runs an ad blocker.
  2. ApproachBuilt for my own site, 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.
  3. OutcomeDesigned so attribution survives browser restarts, device switches and ad blockers, because it is captured on the server

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

Built for my own site, 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

  • Designed so attribution survives browser restarts, device switches and ad blockers, because it is captured on the server
  • Built so Google and Microsoft campaigns can optimise on actual bookings rather than page visits
  • Designed to make 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?"

Have a similar problem in your own systems? Book a free 20-minute call or describe it.

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 call More case studies

Calendar not loading, or no time suits? Call, WhatsApp or message me.

© 2026 PageTech Solutions Limited. All rights reserved.

Company no. 17014904

VAT no. 514295790

Based in Andover, Hampshire, working remotely with businesses across the UK.

Registered office (post only, no visitors): 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, only if you allow it. 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

ContactAboutTestimonialsWorkshopFAQPricingProductsNot a business?PrivacyTermsAccessibilitySearchSite mapBook a free 20-minute callLinkedInX (Twitter)Bluesky