You can use Google Analytics for tracking as well as UTM codes such as utm_source, utm_medium  and utm_campaign . If you need assistance building your URL to include UTM codes, you can use a tool such as UTMMaker.com.

Google Tag Manager, Facebook Pixel Tracking and other analytics options can be setup at the account level on the Campaign > Analytics page. Additionally, if you use Google Tag Manager to deploy Google Analytics, you'll want to make sure not to add Google Analytics to Anedot otherwise it may result in duplicate data.

You can also override GA, GTM, and FB Pixels on a per campaign basis under "More" inside Campaign Editor.

eCommerce Tracking

URL Parameters

  • Using URL params for utm_source & utm_medium transfer directly to both Google Analytics and Google Tag Manager, and is the recommended way to provide this data to Analytics. They may be overridden, or provided if absent, in Tag Manager.

To use Google Tag Manager Ecommerce:

In Google Analytics

  • Enable Ecommerce.

In Google Tag Manager

  • Create a trigger for the event google_analytics_ecommerce_transaction.

(Using /receipt Page view as a trigger will result in reporting only the last donation in the case of upsells.)

In Anedot

  • Remove the Google Analytics Property ID, from campaign and account, when applying tags to collect transactions; leaving it may result in duplicate or aggregate transactions.

- campaignId is provided to filter transactions to relevant data (e.g. retrieving only the primary donation amounts in the case of cross sells).

Using a custom receipt page (callback URL)

  • Using a custom receipt bypasses the page on which the Ecommerce events are triggered. Any tags associated with these triggers will not fire. In this case, providing the Google Analytics property ID, in addition to the Tag Manager ID, may be used to receive transactions directly to Analytics.

Note on GTM and GA (unless using eCommerce above):
You should add both GTM and GA for proper conversion tracking because of the way that GTM does not allow for server side tracking (more accurate), but GA does. We therefore automatically utilize the appropriate one for you at the appropriate time.

Note on GTM Whitelist:
For security, only Google tags are allowed in GTM. If you'd like to utilize Facebook pixel, please use the Facebook pixel integration in Anedot.

Enterprise customers can send us a message in Slack if you have a specific whitelist need that is not met by the current solution.

Did this answer your question?