Not my job, but I'm doing it anyway!


Hi friends ๐Ÿ‘‹๐Ÿป

This week, I'm going to complain, just a little bit.


Want links to recent emails or a sign-up link to share? Go to The Digital Landscape sign-up pageโ€‹


"I followed the steps in the support docs and we don't see any donation data in GA4 ..."

I'm working with several clients at the moment on improving the data available in Google Analytics. In particular, we're looking at getting online donations to show up as "ecommerce purchases" in Google Analytics (GA4).

And man, it is not easy!

I've done this work with many different giving platforms, and the GA4 integration documentation they provide is almost always BAD.

There are a few notable exceptions, sure.

And I'm not going to name names here.

But here are a couple of examples of what I've seen recently:

Extensive documentation, that's just wrong ๐Ÿ˜‘

One client uses a big, prominent (and expensive) giving platform, and they have extensive documentation about their GA4 integration, spread across four or five different support URLs. At first I was pleased to see all these details.

Problem is, the documentation was just wrong.

Presumably it worked at some point in the past, but we set everything up carefully, ran multiple test transactions, and the data pushed to GA4 was malformed and broken.

Eventually I send a long video report to their support team, with recommendations for fixing the issue by aligning their code with GA4's official data model. A few days later, they quietly updated their support documentation and then suggested I try again ๐Ÿ™„ Would have been nice if they had acknowledged the error, but I'm glad they fixed the docs.

Docs that are two years out of date ๐Ÿ“† and forms with missing code โ›“๏ธโ€๐Ÿ’ฅ

Another client is working with a much newer giving platform, that touts their GA4 integration as a feature. Unfortunately, the documentation claims to work with "either Universal Analytics or GA4" ... ๐Ÿšฉ red flag here, since UA was retired in July 2023.

And in testing their donation forms, it appears they load multiple, outdated Universal Analytics scripts per form, and do not load the modern GA4 script the client provided ๐Ÿคฏ

I'm emailing with their support team currently to see what they can do to address this situation. I'm hopeful I can pull off another update from this company as well...


Action item for you?

Overall, this is a caution that just because a platform says they integrate with Google Analytics, don't assume that data is flowing perfectly (or even at all). Often platforms ask that you paste your GA4 measurement ID into a settings field, and don't provide any further instructions.

If you work with an online giving platform or email marketing platform that offers this kind of GA4 integration, please take a look in your analytics reports to make sure the integration is actually working!!

And in the meantime, I'll keep nudging companies to improve their integrations wherever I can! It's not my job, but I'm hopeful these improvements will help plenty of other orgs struggling with the same issues.


Need a Google Analytics audit but don't have time to dig in yourself?

Check out my Google Analytics review service. More information here.โ€‹

Want to improve your own GA4 skills?

I highly recommend Dana DiTomaso's Practical GA4 Course. It's accessible and easy to follow. Check out the full course here, or use this link to preview 4 free lessons.


Until next time โœจ

โ€” Ed Harris (your digital strategy guide)

โ€‹

๐Ÿค” Have a question?

If you have a question about how to optimize your website or get more out of your digital marketing weโ€™ll do our best to help out. Hit reply and send us a message and weโ€™ll get in touch.

๐Ÿ”— Affiliate Disclosure

Some links to products or services in The Digital Landscape emails and on the Blue Hills Digital website are affiliate links. This means we may receive compensation in return for new customers we refer. We only recommend products and services we use and love, and this helps us fund the creation of educational content for subscribers like you!

โœ‹ Want to stop receiving these emails?

You're receiving this email because you signed up either at the Blue Hills Digital website, or on my personal site at edharris.me.

You can update your preferences or unsubscribe using the links below. No hard feelings!

โ€‹

โ€‹Unsubscribe ยท Preferences ยท 5331 S Macadam Ave, Ste 258 PMB 1090, Portland, OR 97239

Blue Hills Digital

A guide for nonprofit communications professionals & mission-driven marketers. Delivered weekly, by email.

Read more from Blue Hills Digital

Hi friends ๐Ÿ‘‹๐Ÿป Planning a big website change usually starts with knowing what's on your site now. This week, I'll show you a couple of ways to speed up the task of generating a content list to start with. This is part of a series in which I'm writing about the process of refreshing the Blue Hills Digital website.I introduced the project in my Digital Landscape email on May 20. If you missed it, read that email here! Want links to recent emails or a sign-up link to share? Go to The Digital...

Hi friends ๐Ÿ‘‹๐Ÿป This week, and through the next couple of months, I'm changing up the content in these emails. See, there's a project I need to work on, and unlike my client projects I can give you a behind-the-scenes view of this one. It's my own business website, at bluehillsdigital.com. Pick your metaphor: The cobbler's children have no shoes The carpenter's roof is leaky The website consultant's website is getting outdated and has needed improvements for 2-3 years (I could probably get...

Hi friends ๐Ÿ‘‹๐Ÿป One of my favorite quick-win projects for new nonprofit clients is an introductory website audit. I ran one of these last week, and it reminded me how much fun they are, and how much value they can deliver. So I'm going to talk about that this week! Want links to recent emails or a sign-up link to share? Go to The Digital Landscape sign-up page "Uhh, our website definitely needs attention, but we're not sure where to start." ๐Ÿ‘†๐Ÿป This is a common starting point when I get an email...