Know which ads raise money

Donations completed on your forms are reported to GA4, Google Ads and Meta, which lets you judge the campaigns you pay for on money raised rather than on clicks.

Compare plans
Conversion tracking settings: reporting completed donations is on, with a GA4 measurement ID, a Google Ads conversion ID and label and a Meta pixel ID filled in, under a note that only the donation reference, amount and currency are sent.

What it does

  • Completed donations only

    A conversion fires when a donation completes, not when someone looks at a form. Donations still processing when the donor finishes, such as Stripe and PayPal bank debits, report by default. Switch that off and they are not reported. Reporting happens in the donor's browser, so recurring renewals are not reported.

  • Value and currency attached

    Each conversion carries the donation amount and its currency, which is what the ad platforms need to bid on revenue.

  • Counted once, not twice

    A donation reports once even if the thank-you page is reloaded, because the browser remembers what it has already sent.

  • It uses the tags you already have

    By default it loads nothing and reports through the gtag or Meta pixel your site already runs, so your existing consent banner stays in charge. It can load them for you instead, but then they sit outside that banner and you will want to wire them in yourself.

From tracking ID to reported revenue

  1. 1

    Paste your IDs

    A GA4 measurement ID, a Google Ads conversion and label, a Meta pixel, or any combination of the three.

  2. 2

    A donation completes

    The amount is read back from your site once the donation completes, rather than taken from the page.

  3. 3

    Revenue, not clicks

    What reaches the platform is an amount and a currency, not just a count.

Conversion Tracking comes with every paid plan.

Compare plans