Skip to content
  • There are no suggestions because the search field is empty.

How do I connect Google Analytics?

Integrate your raisin events with Google Analytics for enhanced donor insights.

Where are donors coming from? What content is most effective in converting visitors into registrants? Where are users losing interest? How does social impact site traffic?

Fortunately, raisin integrates directly with Google Analytics (GA) to provide you with tools to measure and analyze how people find and interact with your website and eventually take action to support your cause.

Setting up your Google Analytics Account

Use of the Google Analytics feature is available to you as part of your raisin license. If you do not already have a Google Analytics account or are unfamiliar with Analytics, you can sign up for an account (it's free and recommended!) at google.com/analytics.

Once you have your account, you'll need to create a Google Analytics Property to collect visits to the events you create on raisin. A Property represents a site or entity -- in this case, websites created on your raisin account. 

Note: To track event websites distinctly, raisin also allows for multiple Properties in a single event.

Connecting your Property

Connecting your Google Analytics 4 Account is simple and can done accomplished the Integrations section in General Setup:

  1. Under General Setup select “Google Analytics” from the left-hand side (under 3rd Party Integrations).
  2. Select “Enable”
  3. Locate your Measurement ID in your Google Analytics 4 property in the Data Streams menu.Enter the appropriate Tracking IDs of the Property in your Google Analytics account that you'd like to track activity on raisin with.

Importantly: Google Analytics has officially sunset Universal Analytics and any properties entered that begin with "UA" will no longer process data.

Enable Tracking 

Connecting your property will integrate raisin with Google Analytics, but will not start tracking automatically. Tracking is enabled on an event-by-event basis, so that you have full control over what and when you want to start collecting insights. For greatest accuracy, we suggest only enabling tracking after you have completed testing of the site and are live to the public

To enable tracking, in Event Details or Location Details of your event, scroll down to Google Analytics and simply check-off the “Add Tracking” box to enable Google Analytics for your event. Click Save to finalize the changes.

ga-enable

Once enabled, all activity on this event will be tracked by Google Analytics!

Note: There is sometimes a delay of 24-48 hours for data to start appearing your account, so please allow for some time after checking this box off. Additionally, site visits are only tracked once the box is checked and they cannot be retrieved retroactively!

Including Additional Trackers

If you'd like to add another property to track visits on this event, select the "Include additional tracker" checkbox. This will open up another text box where you can add a new Measurement ID.

Including additional trackers might be useful if you wish to isolate traffic to a single ID for a signature event and avoid multiple views or if you're working with a third-party who wishes to track activity on their own Property.

Data Layer and E-Commerce Tracking

raisin sends a rich set of information through the data layer and supports enhancement measurement events (with e-commerce dimensions) out-of-the-box, allowing you to gain even more insight about your audience, monitor referrals and flows, and track activity across revenue sources – without any extra configuration.

For example, when a purchase with revenue is made, this will create a purchase key event with item dimensions that identify the type of the gift it was, its amount and the event website it came from.

Events

A list of all events that raisin will create in Google Analytics 4 automatically:

Event Trigger when Conversion Flow R Brands
login a user logs in or selects login method   Registration, Login Pledge, Ticketing
purchase a user completes a purchase Yes Register, Donate, Purchase Pledge, Ticketing, Donation
select_content a user selects content   Tribute Donation Donation
share a user shares content   Registration, Donation, Purchase, Volunteer, Participant Centre Pledge, Ticketing, Donation
sign_up a user signs up and creates a new account   Registration, Purchase Pledge, Ticketing
add_payment_info a user submits their payment information   Registration, Donation, Purchase Pledge, Ticketing, Donation
add_to_cart a user adds items to cart   Registration, Donation, Purchase Pledge, Ticketing, Donation
begin_checkout a user begins checkout   Registration, Donation, Purchase Pledge, Ticketing, Donation
generate_lead a user submits a form or a request for information   Volunteer Pledge, Ticketing
purchase a user completes a purchase   Success on Registration, Donation, Purchase Pledge, Ticketing, Donation
remove_from_cart a user removes items from a cart or changes amount   Registration, Donation, Purchase Pledge, Ticketing, Donation
select_item a user selects an item from a list   Registration, Donation, Purchase Pledge, Ticketing, Donation
select_promotion a user selects a promotion   Registration, Donation, Purchase Pledge, Ticketing, Donation
view_cart a user views their cart   Purchaser's Cart Ticketing
view_item a user views an item   Registration, Purchase Pledge, Ticketing
view_item_list a user sees a list of items/offerings   Registration, Purchase Pledge, Ticketing
view_promotion a user sees a promotion   Registration, Donation, Purchase Pledge, Ticketing, Donation
select_content a user selects content   Participant Centre Pledge
tutorial_begin a user begins a tutorial in Participant Centre   Participant Centre Pledge
tutorial_complete a user completes a tutorial   Participant Centre Pledge
unlock_achievement a user unlocks a badge achievement   Participant Centre Pledge
participant_registration a user registers for an event, including when no purchase made   Registration Pledge
form_start a user starts to enter information before making purchase   Tribute Donation, Donation to Pledge Participant, Participant Centre Pledge, Donation
form_submit a user submits a form or request for information (e.g. enters Twitch username in Participant Centre)   Participant Centre Pledge
user_engagement a user is engaged in a fundraising action (non-purchase)   Donation, Registration, Send Email Pledge, Ticketing, Donation

Dimensions

Available dimensions, depending on flow and event:

Dimension Description Populated value(s)
Currency The currency code (based on the ISO 4217 standard) of the event and dynamic with purchase. CAD, USD
Item affiliation The name or code of the affiliate (i.e., partner or vender) associated with an item (e.g., a product you sell). raisin
Item brand The module brand of an item (e.g., a product you sell). R-Donation, R-Ticketing, R-Pledge, R-Donation-Embedded
Item category The first hierarchical category where the item was set. Donation, Registration, Store, Sponsorship Items, Admin Fee, Ticket Purchase
Item category 2 The seond hierarchical category where the item was set and varies by Item Brand / Category (i.e. Module) R-Donations:
(1) General Donation
(2) In-Honour (IH)
(3) In Memory (IM)

R-Pledge:
(1) Individual Registration
(2) Team Captain Registration
(3) Team Member Registration
(4) Self Donation
(5) Donation to Participant
(6) Team Donation
(7) Group Donation
(8) Event Donation
(9) Donation to Participant (Offline Paid by Participant)

R-Ticketing:
(1) Individual Ticket Item
(2) Group Ticket Item
Item category 3 The third hierarchical category where the item was set. This is frequency. (1) One-Time Donation
(2) Monthly Donation
(3) Quarterly Donation
(4) Annual Donation
Item Id The ID that you specify for an item (e.g., a product you sell). Dynamic SKU created by system. {Dynamic Purchase Item ID}
Item name The name of an item purchased. Prefaced by dynamic raisin Event ID and abbreviated Item Type, varying by Module. R-Ticketing:
(1) Individual Ticket Item
(2) Group Ticket Item

R-Donations:
(1) {Event ID}-GD- {Freq}
(2) {Event ID}-IH-{Freq}
(3) {Event ID}-IM - {Freq}
(4) {Event ID}-Admin fee

R-Pledge:
(1) {Event ID}-Ind - {Reg Item Name}
(2) {Event ID}-TM - {Reg Item Name}
(3) {Event ID}-TC - 'Reg Item Name'
(4) {Event ID}-{Store Item Name}
(5) {Event ID}-General Donation
(6) {Event ID}-Offline Donation
(7) {Event ID}-Admin fee

R-Ticketing:
(1) {Event ID}-Ticket - {Reg Item Name}
(2) {Event ID}-Sponsorship - {Sponsorship Item Name}
(3) {Store Item Name}
(4) Donation
Item list name A name for a list of available products, based on Brand. Registration List Items
Store List Items
Ticket list Items
Sponsorship List Items
Item coupon The discount coupon code used to purchase an item. Dynamic by Promo Code. {Promo Code Name}
Item promotion name The description of the coupon code used to purchase an item. Dynamic by Promo Code. When Monthly Upsell is enabled in event, always set to "Monthly Upsell". {Promo Code Description} or "Monthly Upsell"
Transaction Id A unique identifier created for transaction (i.e. TxID). Dynamic per transaction. {TxId}
Payment type The payment type selected by the user CreditCard, PayPal, Debit, Invoice
Event category The system-generated event Id and name. Dynamic per event. {Event ID}-{Event name}

As this is new technology, we're also getting used to it and you might see a few tweaks over time as this integration is optimized. We appreciate your feedback!


Legacy information pertaining to Universal Analytics:

Connecting a Universal Analytics is performed via the Property ID will begin with "UA-" and can be found in your Google Analytics settings page. The following GA features are also supported:

Cross Domain Tracking:
Click the “_SetAllowLink” checkbox if you wish to enable cross-domain user tracking. Please refer to Google’s documentation for more information.


Ecommerce Tracking: When creating your Property, be sure to select to "Enable E-Commerce"  in the View you want to see data in. 

  • Products, like Donation, Registration, Sponsorship, and Store Item. The name of the Product is dynamic based on the Item Name in raisin.
  • Transactions