Use LeagueApps Digital Insights to easily implement digital analytic tools across your LeagueApps hosted site.
Intro to Digital Analytics
Everyday people have hundreds, sometimes thousands of digital interactions; a visit to a website, liking a photo or making an online purchase. Each digital interaction creates a metric. Measuring and analyzing these metrics is knows as Digital Analytics.
Value of Digital Analytics
Digital analytics tools track users' online journeys which let you better understand your audience. Gain insights on visitor demographics, how they found your website, how long they stayed and what they clicked on. Expand your reach, drive more sales and measure your registration conversions to see your return on investment.
Outcomes
- Get real data on your organization's digital performance and customer behavior
- Identify strong and weak points in your digital marketing strategy
- Optimize customer experience
- Improve efficiency by making data-driven marketing decisions
LeagueApps' Digital Insights offers easy-to-use implementation with Google Analytics, Google AdWords, and Facebook AdManager, or inject custom code from any analytic tool that works best for your organization.
How to Implement
To access your site's Digital Insights go to Settings then click Digital Insights.
Google Analytics Tracking ID
LeagueApps automatically integrates with Google Analytics to provide you with Web Traffic analytics. This field ONLY works with the ga.js version of Google Analytics Tracking. If you are using analytics.js or gtag.js tracking see below for implementation instructions.
Once you've added website tracking to your LeagueApps Account, all of your LeagueApps site's web pages will be tracked and the metrics will be visible on your Google Analytics account.
Conversion Tracking for Registration Confirmation
Measure registration conversions to understand digital marketing return on investment. Most analytics tools such as Facebook Pixel, Google Adwords, and Google Tag Manager provide you with a special code to place on a purchase confirmation page. If you are generating the snippet, it should trigger on a page load, not a click. Insert the conversion code in this field and it will execute every time a user gets to the LeagueApps registration confirmation page. This communicates back to your analytics tool marking a successful conversion (also referred to as a sale, purchase, or complete registration).
In the code, you can replace a numeric value with the LeagueApps 'AmountPaid' variable to communicate the total purchase price from LeagueApps back to your analytics tools.
Page Tracking - Head Section
Most analytics tools require you to place base code on every page of your website in order to track them. We've streamlined the implementation so you only have to insert the base code from your analytic tool to LeagueApps once. Insert the base code to this section; the code usually begins with a noscript tag.
This code will be rendered in the header section of all of your pages. All of your LeagueApps site's web pages will be tracked and the metrics will be visible in your Analytics Tool account.
Page Tracking - Body Section
Most analytics tools provide a second snippet of code for every page. We've streamlined the implementation so you only have to insert this code from your analytic tool to LeagueApps once. Insert the code to this section; the code usually begins with a noscript tag.
This code will be rendered in the body section of all of your pages. All of your LeagueApps site's web pages will be tracked and the metrics will be visible in your Analytics Tool account.
Google Analytics
Use Google Analytics to track basic web analytics.
- Set up a free Google Analytics Account
- Create a Property for each LeagueApps site you want to track
- Copy the Tracking snippet for each Property in Google Analytics (Google frequently updates their platform; below are three tracking options that are currently available.)
- If you want to use ga.js
- On Google Analytics click 'Admin'
- Under the 'PROPERTY' column of the Admin page click 'Tracking Info' then 'Tracking Code'
- Copy the Tracking ID (ex: UA-000000-01) to your clipboard
- Paste the Tracking ID into the LeagueApps Digital Insights [Google Analytics Tracking ID] field
- If you want to use gtag.js
- On Google Analytics click 'Admin'
- Under the 'PROPERTY' column of the Admin page click 'Tracking Info' then 'Tracking Code'
- Copy the Global Site Tag (gtag.js) to your clipboard. A Global Site Tag will be formatted similarly to this:
- Paste the Global Site Tag into the LeagueApps Digital Insights [Page Tracking - Head Section] field How to add gtag.js tracking to your site.
- If you want to use ga.js
After implementing one of the three Google Analytics tracking methods, web traffic for every page on your LeagueApps site will be tracked and visible in your Google Analytics account.
Resources
- How to Set Up Analytics Tracking and get your Tracking ID
- Cross Domain Tracking (if your website is not fully hosted on LeagueApps)
Google Ecommerce
Use Google Ecommerce to track conversions and revenue.
- Set up a Google Analytics Account and Google Analytics Tracking in LeagueApps.
- On Google Analytics click Admin
- Under the VIEW column of the Admin page click Ecommerce Settings
- Enable Ecommerce
- Tracking-code Setup - this part is done within Google Analytics. Once you get the Ecommerce tracking code, copy & paste it into the [Conversion Tracking for Registration Confirmation] field on the LeagueApps Digital Insights page. Click here for Tracking-code setup.
Google AdWords
- Create a Google Adwords Account
- Set up an Ad Campaign to launch Search Engine Paid Ads
- Set up Conversion Tracking to track your Ads
- Add Conversion Tag to LeagueApps Digital Insights page [Conversion Tracking for Registration Confirmation] field
⚠️ To track the actual amount of money collected for each Registration Conversion, change the google_conversion_value from a number to AmountPaid when adding the code to the Digital Insights page. - Metrics for Paid Ads and each Conversion that is completed on LeagueApps will be tracked and visible on Google AdWords and optionally Google Analytics, if you link your AdWords and Analytics accounts.
Resources
Facebook Pixel
- You must have Facebook page for your organization
- Create a Pixel in Facebook Ad Manager
- Set up an Event (which is Facebook's label for a Conversion) We recommend either a Purchase or Lead
- Generate Email to receive Pixel Base Code and Event Code
- Add Pixel Base Code to LeagueApps Digital Insights page [Page Tracking - Head Section] field
- Add Event Code to LeagueApps Digital Insight's page [Conversion Tracking for Registration Confirmation] field.
⚠️ To track the actual amount of money collected for each Registration Conversion, in the Purchase Event Code, change the value variable from a number to 'AmountPaid' when adding the code to the Digital Insights page. The Purchase Event Code should look like this: fbq('track', 'Purchase', {value: 'AmountPaid', currency: 'USD'}); - Metrics and Event Conversions will be tracked and visible in your Facebook AdManager account.
Resources
Google Tag Manager
Resources