You don't need a $2K/month attribution platform. Just ask AI to write 2 Google Tag Manager tags.
Tag 1 fires on all pages. It reads your URL parameters — UTMs, gclid, fbclid, whatever you're tracking — plus the referrer, and stores everything in first-party cookies. First touch gets locked in on the initial visit. Last touch gets updated every time someone comes back through a new campaign. Cookie sits on your root domain so it works across subdomains.
Tag 2 fires on your conversion page. Thank you page, order confirmation, whatever yours is. It reads those cookies, grabs the order ID and revenue from your dataLayer, and sends the whole thing to a webhook.
What you do with the webhook is your call. Zapier, Google Sheet, Supabase, your own database. Doesn't matter.
To get AI to write both tags, give it:
→ The URL parameters you want to capture
→ Screenshots of your dataLayer from GTM Preview mode on your conversion page
→ Where you want the data sent
Takes about 10 minutes. Paste both tags into GTM as Custom HTML, set your triggers, done.
Now every order or lead has first-touch and last-touch attribution tied to actual revenue. Not GA4 session data. Not platform-reported conversions. Real money matched to the campaign that drove it.
No dev team. No Shopify requirement. No monthly fee. Works on any site that has GTM installed.
Happy to help if you have questions.