Google Ads

Full guide coming soon. Here's what's possible today.

BooTickets automatically captures Google click identifiers — gclid, and the web-to-app identifiers gbraid / wbraid — when buyers arrive from an ad, and records them against the order. It also captures UTM parameters.

This means you can attribute ticket sales back to ad campaigns from your BooTickets order data.

What you can track on your own site

If you use the Buy ticket button, it fires a bt:click DOM event when someone clicks through to buy. You can listen for that and fire a Google Ads conversion for it:

document.addEventListener('bt:click', (e) => {
    // e.detail = { id: '<event id>', status: '<on-sale status>' }
    // gtag('event', 'conversion', { send_to: 'AW-XXXXXXXXX/XXXXXXXX' });
});

Treat this as a checkout start, not a sale. Checkout completes on a BooTickets-hosted page, so the buyer has left your site by the time payment succeeds — your page never sees the purchase, and there is no client-side event that can tell you it happened.

For actual sales figures, use the order data in your BooTickets dashboard, which carries the gclid and UTM values for each order.