Google Analytics Integration

How Fundraise Up integrates with Google Analytics, what data is pushed, and where it's located.

Google Analytics is a great, free tool that allows you to measure and analyze how people interact with your website. Since Fundraise Up is part of your website experience, you may want to track certain actions that happen within it. Our native integration with Google Analytics allows you to do this very easily without needing a developer.

The instructions below are for Universal Analytics properties only. We will support the newly released Google Analytics 4 soon but in the meantime, we recommend creating a Universal Analytics property in conjunction with your GA4 property.


Data Sent to Google Analytics

Ecommerce

The Ecommerce reports are meant to analyze purchase activity on your site but we re-purpose these reports and send donation-based data because it allows us to send more transaction data.

This is the location of Google Analytics ecommerce reports. 

Within the ecommerce reports, you are able to see campaign and transaction information, average order (donation) value, conversion rate, time to purchase, and other data. If you see typical ecommerce lingo, don't let it confuse you. For example, "average order value" is actually your average donation value. The table below shows how data from Fundraise Up is seen within GA's ecommerce reports.

Google Analytics Dimension Fundraise Up
Product Price Donation Amount
(including covered transaction costs)
Transaction ID Donation ID
Product Campaign Name
Product SKU Campaign ID
Product Category One-time/Monthly

 

If you see this message when trying to view one of the ecommerce reports, then this means you have not enabled them yet. Click here to get instructions on how to enable them.

Events

Events are user interactions with content that can be measured independently from a web-page or screen load. Downloads, link clicks, form submissions, and, in the instance of Fundraise Up, check opens, checkout closes, and donations are all examples of actions you might want to analyze as events. The primary difference between ecommerce and events is that ecommerce events contain transaction data and events do not. However, you can create goals and funnels with events but not with ecommerce.

Our native Google Analytics integration sends 3 events: checkout open, checkout close, and checkout complete.

Name Triggers Event Details
Checkout Open Whenever a Fundraise Up checkout is opened.

eventCategory: 'Fundraise Up Checkout Events', 

eventAction: 'Fundraise Up Checkout Open', 

eventLabel: details.campaign.name + ' (' + details.campaign.id + ')',

Checkout Close Whenever a Fundraise Up checkout is closed, regardless if a donation occurred or not. eventCategory: 'Fundraise Up Checkout Events',

eventAction: 'Fundraise Up Checkout Close',

eventLabel: details.campaign.name + ' (' + details.campaign.id + ')'
Checkout Complete Whenever a Fundraise Up donation occurs. eventCategory: 'Fundraise Up Checkout Events',

eventAction: 'Fundraise Up Checkout Complete',

eventLabel: details.campaign.name + ' (' + details.campaign.id + ')'

 

To see these events within Google Analytics, Go to "Behavior," then "Events," and then "Overview." Here you can see the event category, action, and label as detailed in the table above.


Enable Google Analytics Tracking

  1. First, make sure that Google Analytics within the "Marketing pixels" section of your account's settings in checked. See image below. If you'd like to test the integration with test donations, make sure "Track test data" is enabled and we'll send the test donations to Google Analytics also.
  2. Next, we'll need to enable Ecommerce and Enhanced Ecommerce Reporting within your Google Analytics view settings. By default, the Enhanced Ecommerce view setting is not enabled in new Google Analytics accounts. If your GA ecommerce reports display the message below, you need to enable Ecommerce and Enhanced Ecommerce Reporting.

    1. Sign in to Google Analytics and go to the “Admin” menu.
    2. Make sure the right account, property, and view is selected from the drop-down menus and then click "Ecommerce Settings."
    3. In Ecommerce Settings, make sure "Enable Ecommerce" and "Enable Enhanced Ecommerce Report" are both turned ON. Click save.

You will need to repeat these steps for each of your views you would like to see the report.

Congrats! You've just successfully enabled Ecommerce features in your Google Analytics account. Now Fundraise Up can start sending data about your donations that you can use to measure channel effectiveness, Google Ad campaign, and much more.