LOOKPORT / TICKETING & EVENT BUDGETING
Concert marketing attribution: connect campaign reports to ticket sales
Reconcile ticket orders, campaign links and analytics reports without double-counting sales or confusing channel attribution with added demand.
Concert marketing reports often disagree because they answer different questions. The ticketing system records orders, an advertising platform assigns credit using its own rules, and website analytics measures the journeys it can observe. A useful review reconciles these views without pretending that they are interchangeable.
This workflow is intended for an organiser reviewing one event across several channels. The examples are hypothetical. It does not imply that installing analytics on a marketing website automatically measures purchases in a separate ticket checkout.
Start with the transaction record
Choose the reporting period, event ID, time zone and order-status rules. Record paid orders, paid tickets, refunds and revenue on a consistent basis. Use transaction identifiers for reconciliation inside approved systems; do not place customer details or payment information in campaign URLs.
Separate an order from its tickets. Ten orders containing two tickets each mean ten purchases and twenty admissions. Define whether revenue includes taxes or buyer-paid charges before comparing it with an advertising report or event budget.
Use a shared campaign naming convention
For manually tagged links, agree stable source, medium and campaign values. Google recommends using utm_source, utm_medium and utm_campaign together. A hypothetical newsletter link might use utm_source=artist_newsletter, utm_medium=email and utm_campaign=london_nov_show. See Google's campaign URL guidance.
Keep names consistent in spelling and case. Use a campaign-level label rather than a recipient's email address. Test the real destination after redirects. For Google Ads, review the account's auto-tagging and linking configuration before adding manual parameters; do not overwrite working attribution casually.
Verify the boundary between website and checkout
Write down where the landing page, ticket selection, payment and confirmation occur. A click leaving the main website is not a completed purchase. If checkout runs on another domain, purchase measurement needs a supported implementation there and, where appropriate, a tested cross-domain configuration.
Use the platform's approved testing process to confirm that one successful order produces one purchase event with the expected transaction reference and value definition. Check that refreshing a confirmation page does not create another purchase. Consent and browser restrictions can limit observed journeys even when transaction processing works.
Do not add channel claims together
Suppose the ticketing report contains 100 confirmed orders. One ad platform claims 60 purchases and another claims 50. That does not prove 110 orders were generated: both platforms may claim credit for some of the same purchases. A separate analytics report may observe fewer journeys because of consent, implementation differences or attribution settings.
Put those values in separate columns. Record each source's attribution window, reporting timestamp and revenue definition. Investigate discrepancies before applying an arbitrary correction factor. Google explains that attribution assigns credit to interactions leading to a key event; different views can therefore allocate that credit differently. See Google's introduction to attribution.
Distinguish credited sales from added sales
An attributed order does not establish that the buyer would have stayed away without the campaign. A deliberately designed holdout or experiment can help examine incremental impact, but needs enough data, comparable groups and a plan for cross-group exposure. A small concert may not provide a decisive experiment before its performance date.
When causal evidence is unavailable, describe the result as an observed association or attributed outcome. Do not ask AI to turn uncertain channel credit into a confident causal claim. It can help organise discrepancies and draft questions, while calculations and source records remain verifiable.
Use a short weekly review
- Reconcile confirmed ticket and order totals.
- Check spend and channel reporting definitions.
- Investigate tracking changes and unusual gaps.
- Compare campaign cost with retained ticket contribution.
- Choose one next action, owner and review date.
Read the ticket-margin advertising worksheet before scaling spend. Keep the findings alongside event finances and use the budget calculator to examine the effect on the whole show.