Skip to content

Analytics and ad pixels

Updated

If you advertise on Google, Facebook, Instagram, or TikTok, add your IDs here. Their tracking then runs on your public events page, checkout, confirmation pages, public pass pages, and embedded widgets.

Add your IDs

  1. Go to Marketing and click Pixels.
  2. Paste each ID you use into its box: Google Analytics ID (G-… or GT-…), Google Ads ID (AW-…), Meta Pixel ID, or TikTok Pixel ID.
  3. Leave the rest empty.
The Pixels window: Google Analytics ID, Google Ads ID, Meta Pixel ID and TikTok Pixel ID boxes, each beside its logo, and Setup guides links below

Changes save on their own, and Saved shows at the bottom once they have. If an ID you enter is not in the right format, a message appears under its box, and your changes do not save until you fix it. An older ID in a format VenueStack no longer supports, such as a Universal Analytics UA-… ID, shows a message too: your pages do not use it, so replace it or clear it. The Setup guides links at the bottom explain where to find each ID. On the Marketing page, Pixels shows how many are connected.

Track purchases

You do not need to add any code. When a guest reaches the confirmation page, VenueStack sends the sale to each service you connected:

  • Google Analytics 4: a purchase event.
  • Meta: a Purchase event with the amount paid.
  • TikTok: a CompletePayment event with the amount paid.

Each order is sent once, even if the guest reloads the page or opens it again with View details in their email. Free tickets count, with a value of zero. Meta and TikTok count a table booking only when the guest paid a deposit.

Pass purchases send the same three events, once per purchase, with the purchase number as the id. In GA4 their purchase type is pass. Free passes count too.

If your ads send people to your own website, a guest who buys in one of your widgets is still matched to the ad they clicked. The widget code passes the ad's click details and campaign tags into the widget. Codes copied before October 14, 2026 don't, so copy them again from Marketing → Widgets.

Visitors from the EU, the UK and Switzerland see a cookie banner with your venue's name before any of your pixels run. Analytics covers Google Analytics; Advertising covers Google Ads, Meta and TikTok. Your pixels run only for what they accept, so their visits and sales count only after that. Everyone else is counted unless they turn it off in Cookie settings at the bottom of your pages. A visitor whose browser asks sites not to track them for ads is not tracked by your ad pixels.

In widgets, visitors from those countries see no banner and your pixels don't run for them. Your own website's cookie banner covers your site.

Your guest privacy notice lists each pixel you add here, with a link to opt out. See Privacy and terms for guests.

Good to know

  • You cannot add your own scripts or a Google Tag Manager container. Only the four IDs above are supported.
  • Tracking only covers VenueStack pages and widgets. Add the same IDs to your own website separately.
  • Your pixels load on your public pass pages, and in the Passes widget as in your other widgets. They never load on guests' customer account pages or in the Account widget.
VenueStack on your phoneRun your venue from your pocket.How to install

Need more help?

Contact support