IN THIS ARTICLE:
Learn how to configure your Customer Portal Marketing and Branding section, which focuses on your marketing needs (as opposed to your main Customer Portal settings, which handles visual branding).
You can view more information about the Marketing and Branding options below:
Show Mobile App Download Links
Enables/disables links to the Customer Portal Mobile App from showing on the Customer Portal. These links will be displayed in the Menu drop-down.
Kiosk Logo
The kiosk logo is a smaller image that is currently used on the Check-In Kiosk. We recommend using a 600px by 600px image (square) for the best display (the image will automatically be resized as needed).
Google Analytics/Google Tag Manager
When using Google Tag Manager, Google requires that you to set up your Google Analytics tag inside of your tag manager workspace and remove the tracking ID from the iClassPro "Google Analytics" field.
Including both a Google Analytics tracking ID and a Google Tag Manager ID in your iClassPro settings may result in duplicate events being logged.
Google Analytics
The Google Analytics tracking ID is a unique identifier Google Analytics assigns to a property (like a website, blog, or mobile app).
Google Analytics uses this ID in its tracking code to identify and collect your property’s user traffic and behavior data.
In Google Analytics 4, this is called the "Measurement ID." The Measurement ID is formatted as 'G-' followed by a combination of numbers and letters, such as "G-XXXXXXX."
- For more information about Google Analytics, visit https://analytics.google.com
Google Tag Manager
The Google Tag Manager ID is also referred to as the "Container ID." The Container ID is formatted as "GTM-" followed by a combination of numbers and letters, such as "GTM-XXXXXXX."
For more information about Google Tag Manager, visit https://support.google.com/tagmanager
NOTE: iClassPro's content security policy limits which sources can be used to reference external code in the Customer Portal. If you have questions about whether the product you are using is supported, please contact our Support Team at support@iclasspro.com.
Google Tag Manager events are available for:
- family-registering - family has clicked to start the “register” process.
- family-created - family has finished the registration process and created a family.
- added-to-cart - items added to the shopping cart.
-
remove-all-cart-items - all items removed from shopping cart
- NOTE: this event does not have details of exactly which items were removed from the cart as item details are not available/never passed to that function.
- remove-from-cart - items removed from the cart.
- checkout - family has clicked the "checkout" process.
- checkout-complete - "checkout" process is complete.
After making any changes to these settings, click “Save Settings”.
Cross-domain tracking
Setting up cross-domain tracking between your website and the iClassPro Customer Portal is essential for understanding user interactions across both platforms. You can achieve this using either Google Analytics 4 (GA4) or Google Tag Manager (GTM). Below is a guide for both methods, along with resources for further assistance.
Note: This guide was created as a help resource; however, Google support team will be the best point of contact with any questions regarding the instructions and queries for the products and services. IClassPro does not provide analytics services at this time.
Method 1: Setting Up Cross-Domain Tracking Directly in Google Analytics 4 (GA4)
- Access Admin Settings
- Log in to your GA4 account.
- Navigate to the 'Admin' panel by clicking the gear icon in the lower-left corner.
- Configure Your Domains
- Under the 'Property' column, select 'Data Streams'.
- Choose the relevant data stream for your website.
- Click on 'More Tagging Settings'.
- Select 'Configure your domains'.
- Add Domains for Cross-Domain Tracking
- Click the pencil icon to edit.
- Enter your website's domain and the iClassPro customer portal domain.
- Ensure both domains are listed to enable tracking across them.
- Save Changes:
- After adding the domains, click 'Save' to apply the settings.
For detailed guidance, refer to the Official Google documentation for Google analytics
Method 2: Setting Up Cross-Domain Tracking Using Google Tag Manager (GTM)
- Access Your GTM Account
- Log in to your GTM account.
- Select the appropriate container for your website.
- Modify Your GA4 Configuration Tag
- In the 'Tags' section, locate your GA4 Configuration tag.
- Click to edit the tag settings.
- Enable Linking Across Domains
- Within the tag settings, find 'Fields to Set' under 'More Settings'.
- Add a new field with the name 'allowLinker' and set its value to 'true'.
- Specify Domains to Track
- Still in the tag settings, locate 'Cross Domain Tracking'.
- Enter your website's domain and the iClassPro customer portal domain.
- Save and Publish Changes
- After configuring the tag, click 'Save'.
- Submit and publish your container changes to apply the new settings.
For a comprehensive walkthrough, consider these resources:
- Google Analytics Support:
- Google Tag Manager Support:
By following these steps, you can effectively monitor user interactions across your website and the iClassPro customer portal, leading to more informed decisions based on comprehensive data.