top of page

R.O.Why Isn’t this Easier?

Writer's picture: Brock Warner, CFREBrock Warner, CFRE

Measuring your digital fundraising performance and return-on-investment can be a breeze or a brick wall, depending on your donation form.


Anakin Skywalker says "Our donation forms are fully customizable. Colours, Fonts, E-Cards..." and Padme replies "and a GA4 integration, right?" Anakin stares back with a knowing look and a dark secret. Padme repeats with fear in her eyes "and a GA4 integration, right?"


This is not a how-to article. It’s half-rant, half-resource.


If you’re running—or plan to run—paid digital fundraising ads, you ought to make it worth your while by measuring how much you raised. Not a guess or an approximation, but a proper objective measurement. I’m talking about verified transactions, and the actual value of that gift in near-real time. Even if you’re only using a Google Ads Grant! But, it’s easier said than done.


The most common and accessible service (because, free) for measuring the number and amount of donations that pass through your donation forms is Google Analytics (GA4), which is in turn connected to other services like Google Ads. A tool like Google Tag Manager can also be connected and then used to share completed gift data with Meta and other digital ad platforms.


It’s free. It’s powerful. It can attract new donors, and increase revenue. So, why doesn’t every online donation form make it ridiculously easy to connect their forms to GA4 and/or Google Tag Manager? After all, the better you get at raising money online for your nonprofit, the more money the form providers stand to earn from transaction fees and contract renewals, right?

 

I don’t know why. It’s mind boggling, really.

 

With the rant over with, here’s the resource—a table of prominent and popular online donation forms in alphabetical order and a snapshot of whether they offer a native integration for GA4, Google Tag Manager, or Meta Pixels. We have done our best to ensure accuracy, but can’t guarantee. If something is missing or incorrect, let us know.

 

Who’s got the goods?

A snapshot of common donation forms and whether or not they offer a native integration for Google Analytics (GA4), Google Tag Manager (GTM), and a Meta Pixel.

Platform

GA4

GTM

Meta

Notes

ActBlue Contribution Forms

Yes

Yes

Yes

AKA Raisin

Yes

No

No

Google instructions here. GTM and Meta require manual code insertion into page templates.

Anthology (formerly iModules)

No

No

No

Snippets can be added upon request. More information here.

Blackbaud Donation Forms

Yes

No

No

Blackbaud Luminate Online

No

No

No

Requires manual code insertion into page templates. Setup instructions here.

Blackbaud OLX

No

No

No

CanadaHelps

Yes

Yes

No

Only on customized donation forms, not Charity Profile page.

Classy

Yes

Yes

No

DonorPerfect “Classic Forms”

Yes

Yes

No

DonorPerfect Donation Forms (Drag-n-Drop)

No

No

No


Donorbox

Yes

Yes

Yes

Engaging Networks

No

No

No

Requires manual code insertion into page templates. Setup instructions here.

Fundraise Up

Yes

Yes

Yes

Setup instructions here. Includes support for Meta Conversions API.

Funraise

No

No

No

GoFundMe

No

No

No


GiveWP

Yes

No

No

Requires added cost plugin. Google instructions here. Meta instructions here.

iRaiser

No

No

No


Keela

Yes

Yes

No

Google instructions here.

 Note: Keela integrates with Raisely which has a native Meta Pixel integration.

Bonterra / Network for Good

Yes

Yes

No

onecause

Yes

No

Yes

PayPal Donate Button

No

No

No


PayPal Giving Fund

No

No

No


Qgiv

Yes

Yes

Yes

Raisely

Yes

Yes

Yes

 

Last Update: March 5, 2025. Did we get something wrong? Wouldn’t be the first time. Send us an email at hello@teambroccoli.org so we can correct it, or add a missing service.

 

Defining some important terms:

 

Native Integration: The donation forms provide users dedicated field to insert your account ID or paste a code snippet. Users aren’t required to edit a page template, write and insert custom code, use a third-party plugins, or request help from the company.

 

Google Tag Manager (GTM): Being able to just drop in a Google Tag or GA4 ID is good, also being able to add a Google Tag Manager ID or code snippet is great. While there’s plenty you can do with only a Google Tag, Tag Manager gives you the ability to manage and deploy multiple tracking tags (like a Meta Pixel, Linkedin Insight Tag, Bing Universal Event Tracking, and more) through a single interface.

 

Meta Integration: The ability to add your organization's Meta Pixel to a donation form, either through a dedicated field for the Pixel ID or a field to paste the base Meta tracking code. This enables organizations to track donation form activity in Meta's Business Manager and Ad Manager platforms, supporting ad attribution and audience building. If a form has the ability for you to insert a GTM container, you could put the Meta Pixel in there. But, I wouldn't consider this a native Meta Pixel integration.

 

The Fine Print

 

  • We’re not endorsing, or being compensated by, any donation form providers. We work with clients using the technology they are currently using.

  • We're assessing whether or not a native integration is included in a product based on the marketing materials or support resources that are available to the public.

  • Not offering a native integration doesn’t make something a bad product. We just believe it puts obstacles in the way of digital fundraisers who want to be able to measure and optimize their paid ads, and report back on results.

  • Google Analytics and their suite of tools may be free, but if you don’t have the time or capacity, you may want to hire outside help.

  • There may almost always be a clever workaround for capturing transaction data in a form. In this article, we’re focusing on if there is a simple and functional native integration capability built into the form setup.

  • Reporting on transactions and revenue using GA4 is not a replacement for reports generated from your donation platform. This is because you never have 100% of online gifts counted here. People who opted out of cookies, people using ad blockers, code that failed to load, and many other factors can prevent capturing transaction data. Analytics and ad platform reporting tells us what channels and tactics performed best, how people engaged with your site, and so on.

  • Not included here (yet) is if the forms have a native solution for Meta’s Conversions API. But a small number of providers do, and likely more will in the future.


 
instagram.png
linkedin (1).png
bluesky logos.png
Untitled design (42).png
Untitled design (41).png

Holly H. Paulin, CFRE and Brock Warner CFRE are the co-founders of Broccoli, and have over 30 years combined experience helping nonprofit fundraisers and charities do more. 

Sign up for Broccoli Bites, our bi-weekly newsletter with updates, advice and resources. Short, not sweet.

  • Instagram
  • LinkedIn
  • Untitled design (12)

We work and live on the traditional and unceded territory of the Algonquin Anishinaabeg Peoples, on the traditional and unceded territory of the Wolastoqiyik (Maliseet) and Mi'kmaq Peoples, and on the traditional territory of the Huron-Wendat, Anishinaabeg, and Haudenosaunee Peoples. We also honour and recognize the ancestral territories of all Inuit, Métis, and First Nations Peoples who call Turtle Island home, from coast to coast to coast.

 

As settlers, we acknowledge the harms and mistakes of the past and are committed to learning, working against colonialism, and moving forward in a spirit of reconciliation and collaboration. 

© 2025 Broccoli Non-Profit Consulting Services Inc. 

Say hi any time. hello@teambroccoli.org

bottom of page