Integrations

Connect your ad platforms and payment processors. For the MVP, Meta and Stripe credentials can be set via environment variables — no OAuth flow yet.

Chrome extension — not in the Web Store

There is nothing to download from Chrome. It will not appear in Ads Manager until you load it once (4 clicks). After that, a banner sits bottom-right on Ads Manager with spend / revenue / ROAS.

  1. Open chrome://extensions
  2. Turn on Developer mode (top right)
  3. Click Load unpacked
  4. Select this folder:
/Users/kylekoschel/Kyle/adtracker/extension
Meta spend sync

Read-only pull of campaigns and daily spend into AdTracker. Does not edit or pause ads. Spend stays $0 until InsertMD ads actually spend and a token is on this worker.

Meta Ads (Facebook / Instagram)
Sync campaigns, adsets, ads and daily spend. Send CAPI.
Not connected
Pixel 996276636800445 · act_913540173430745
Stripe
Receive purchase webhooks to attribute revenue to ads.
Connected
Insert MD acct_1TwYXUQTEQSABe6 · Purchase only if amount ≥ $2500
Shopify
Order webhooks for attribution. (Coming next.)
Not connected
Coming soon
Google Ads
Pull spend via Google Ads API. (Coming next.)
Not connected
Coming soon
Meta ad URL parameters

Paste in Ads Manager → ad → Tracking → URL parameters. Insert MD account only. Does not change the destination URL (leave ads on ClickFunnels until you swap).

utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_id={{ad.id}}&fbclid={{fbclid}}&el={{ad.id}}&adt={{ad.id}}
Install our tracking pixel

This posts to AdTracker only — not Hyros. Click context / UTMs / fbclid / identify only unless you pass hookForms: true. Full install lives on Tracking.

<script>
  (function(w,d,s,u){w.AdTracker={q:[],track:function(){this.q.push(arguments)}};
    var f=d.createElement(s),g=d.getElementsByTagName(s)[0];
    f.async=1;f.src=u;g.parentNode.insertBefore(f,g);})
    (window,document,'script','https://tracking.insertmd.com/pixel/adtracker.js');
  AdTracker.init({ workspace: 'default' });
</script>