ThunderTix logo

Support Forum

Implementing Advertising and Pixel Tracking using Google Tag Manager - Mon - Aug 1, 2022 - 3:03pm

  • What is Google Tag Manager (GTM)?

    GTM could be viewed a centralized container that helps manage and deploy multiple marketing tags (snippets of code) on a website or mobile app without needing to modify your website's code. Then your marketing team can track interactions and conversions for a multitude of services such as Facebook, LinkedIn, Google Adwords, Google Analytics (GA4), and many more. GTM is an intermediary between any site (in this case, your ThunderTix public pages) and your advertising vendor. 

    Let's discuss the steps to get your advertising tracked in ThunderTix using GTM.

    1. To get started, you'll need to create your GTM account here.
    2. Your account page in GTM will look similar to the image below. Find your GTM account ID from the upper right corner, and enter into ThunderTix in Integration & Pixel tracking (in Account Settings). It always starts with "GTM-".





    3. If this is a new GTM account, we'll need to make your account public by publishing it.  If you do not see a "Live Version" in the green box shown below, click "Submit" to publish.




    4. Enter a descriptive name and click "Publish".





    5. Now, go back to your ThunderTix account. From your top menu in the upper right corner, click the browser icon and click "View Public Display".




    6. The opened page is your public URL where customers will begin their ticket purchases. Copy the URL.
    7. Go to the tag assistant, click Add Domain.







    8. Enter your full copied URL. Be sure to include the "https://" then click "Connect".








    9. Now test your tag to ensure it is firing by clicking the URL name. This will open your ThunderTix public URL in a separate window and show "Tag Assistant Connected". Click "Finish".

      Screenshot 2024-09-12 at 9.35.45 AM.png 70.17 KB


    10. Clicking "Finish" will return you back to your Tag Assistant window.  Click "Continue".
       



    11. You will either see an "unsuccessful" message as shown in the first image below, or you'll see a success message as shown in the second image.

      If unsuccessful, please retry your steps.  Please ask your marketing team for assistance, or you may hire ThunderTix to complete the work for you.
       





      Here is the success message.








    12. Go back to your tag manager, and let's add "tags". Tags contain bits of information that GTM will pass on to other advertising platforms. Click "Add a new tag".

       






    13. At the conclusion of every purchase, you can retrieve any of the following pieces of information or attributes: orderID, amount, tax, revenue. They must be spelled exactly as printed here. Let's add the orderID by first entering a name, then click the pencil icon.






      Those attributes contain the following:

      orderID = he ThunderTix order ID in our system
      event = event being purchased
      amount = the order amount for tickets and products
      tax = any applicable taxes collected on the "amount"
      revenue = the sum of amount and tax
      customer_street_address1 = primary street address
      customer_street_address2
      = postal box, apartment, suite
      customer_city
      = city
      customer_state
      = state, province, territory or region (2 letter abbreviation)
      customer_zip
      =  postal code

    14. Click "Custom HTML".







    15. Enter orderID exactly as shown with the "order" portion in lowercase and the "ID" portion as uppercase.








    16. Click the pencil icon in the Triggering box. This is where we tell GTM to find the bit of data.


       




    17. We're going to select "All Pages", because ThunderTix will actually control when this data is shown at the conclusion of a purchase.







    18. Click "Save" in the upper right hand corner of the GTM page.






    19. Now, in order to take the next step, we need to go back to our Tag Manager Workspace we showed in our screenshot of step #3, and we need to Submit and Publish our new orderID variable. Once that is done, we can test to ensure we're finding the variable.


    20. To test that our variable is firing, we'll repeat what we did in step #9.  You will see evidence of a successful connection as shown below.









    21. Now continue adding tags for the remaining data items: amount, tax and revenue.

    That's it! You are now ready to pass this data on to your Google Adwords account or any other advertising platform. Below are a few of the options you may use.\

    Facebook (Check that your pixels are firing with this Chrome extension from Facebook.)