Skip to main content
When you connect a Google Tag Manager container, CrowdChange pushes structured events to the GTM dataLayer as donors browse and transact. You can use these events to trigger tags and forward conversions to your marketing and analytics tools. All events include a context property indicating the source:

General Events

Pageview / URL changes

Triggered on every page change.

User Authentication

Sign In

There are two ways this event can be fired:
  1. When user actually signs into the website through Sign In workflow. In this case the event is set to login
  2. When user loads (or re-loads) the page and is already signed in from the previous session. In this case the event is set to auth

Log Out

Triggered when user manually logs out.

Fundraisers

Sharing

Triggered when user shares a fundraiser, or a team, or a personal page. Could be shared from Participant Center, directly from Fundraiser / Page / Team, or from Thank You page after a successful transaction.

Teams

Edit

Triggered when user saves changes to their team.

Delete

Triggered when user deletes their team.

Personal Pages

Edit

Triggered when user saves changes to their personal page.

Delete

Triggered when user deletes their personal page.

Mailing List

Preview

Triggered when user clicks “Preview” before sending mailing list email.

Send

Triggered when user clicks “Send” from mailing list.

Participant Center

Personal Page’s Dashboard

Triggered when user loads Dashboard page for their Personal Page.

Team’s Dashboard

Triggered when user loads Dashboard page for their Team.

Transactions

Transaction Completed

Note: items will depend on enabled features and fundraiser type.
Reference: See Google’s Enhanced Ecommerce for Tag Manager for more details.

Tag Type Restrictions

For security, the platform enforces a GTM tag type allowlist and blocklist on every page load. This restricts which tag types your GTM container is permitted to fire, regardless of what is configured in your container. In practice this means:
  • Standard Google tags, GA4 configurations, and Google Ads conversion tags will fire normally
  • Facebook Pixel and similar third-party pixels loaded as pixel tag types will fire
  • Custom HTML tags (which allow arbitrary JavaScript) will not fire — use sandboxed JavaScript templates instead
For a full reference of which GTM tag types fall into each category, see the GTM tag type restriction guide.