Integration

Google Universal Analytics

This article is about older Google Universal Analytics which will stop processing new hits on July 1, 2023. View post about new Google Analytics 4

Prerequisites

Create a Google Analytics (GA) account if you don't have one already. 

Set up tracking in Fienta

Find your Google Analytics ID, a combination of numbers and letters, usually a the format of "UA-XXXXXXX-Y".

In Fienta, go to Settings > Integration and paste your ID into the form. This enables tracking on our system so that visits to your event page are sent to Google Analytics.

The following steps are recorded:

  • /event-name - view of your event page on Fienta.

  • /event-name/cart/contacts - the visitor has selected tickets and is filling in their contact information.

  • /event-name/cart/payment-methods - contact information has been entered, and the visitor chooses a payment method.

  • /event-name/cart/payment - the visitor has proceeded to the bank or card form to complete the payment.

  • /event-name/tickets - payment was successful, and the visitor has been directed to the thank-you page.

Cross-domain tracking

If you use the same Google Analytics ID for your own website and in Fienta, visits on both sites are recorded separately. For example, suppose a person checks out your Prices page, clicks to open the event page on Fienta and makes a ticket purchase. In that case, Google Analytics will record two separate visitors, unrelated to each other:

yoursite.com/prices
fienta.com/event-name
fienta.com/event-name/tickets

To fix this, set up cross-domain tracking, which enables you to merge visitors' page views on both sites. Pageviews in Fienta will then seem to be part of your own site, prefixed by "fienta":

yoursite.com/prices
yoursite.com/fienta/event-name
yoursite.com/fienta/event-name/tickets

To set it up, you have to add the following line to the GA code on your website:

gtag('config', 'UA-XXXXXXX-Y', {
 'linker': {
 'domains': ['fienta.com']
 }
});

Read further from Google

Referral Exclusion

Additionally, add the following domains to your Referral Exclusion List in Google Analytics:

fienta.com
stripe.com
every-pay.eu
montonio.com
maksekeskus.ee

Read further from Google

Setting a Goal to track purchases

If you wish to track successful purchases in GA as Goals, add one with type "Destination", "Regular Expression" and value

^\/fienta\/(.*)\/tickets$

Read further from Google

Ecommerce Analytics

You can also collect and analyze detailed order data using Google Ecommerce Analytics.

  1. Log into your Google Analytics and enable Ecommerce:
    Admin > View > Ecommerce Settings > Enable Ecommerce.

  2. Set the currency to euro at:
    Admin > View > View Settings > Currency displayed as > Euro.

Google Analytics and Embed mode

GA tracking works regardless of whether you send your customers to event pages on fienta.com or use our embed mode to integrate the checkout process with your own website.