If you've ever wrapped up an event and thought, "I know we sold a lot of tickets, but I have no idea who actually sent us that traffic,"...this post is for you.
We’ve been getting more and more questions from event organizers about Referral Codes lately, and it's easy to see why. Between influencer shoutouts, promoter partnerships, and cross-promotion with other venues, most events today rely on a handful of outside partners to help move tickets. The problem is, without a way to track where sales actually come from, you're left guessing who's pulling their weight…and who isn't.
Good news: Passage has a built-in tool that solves this! And it takes about five minutes to set up. Here's everything you need to know.
Referral Codes are a simple way to tag your event link so that every sale coming through it gets credited to a specific source: a promoter, an influencer, a partner venue, whoever you choose. Instead of a generic event URL, each partner gets their own custom version, and Passage tracks the results automatically in your reports.
One important thing to know up front: referral codes only track paid online transactions, since they're built specifically for measuring sales volume. If you also want to track free registrations (like RSVPs or comped tickets), you'll want Promo URLs instead (more on that below).
Setting up a referral code takes three steps.
Step 1: Build your custom link. Add ?referral=CODE to the end of your event URL, where "CODE" is whatever you want to call this partner or channel (up to 16 characters). For example:
gopassage.com/your-event?referral=DJMIKE
Step 2: Send it out. Give that link to your referral partner and have them use it whenever they send customers your way: in their bio link, an email blast, a blog post, wherever.
Step 3: Check your results. Head to your transaction report in the Passage admin area. You'll see a "Referral Code" column showing which code each sale came from, and you can filter by code to get total tickets sold and revenue generated for that specific partner.
Don't feel like building the link by hand? There's a referral code generator under the Promote tab in your admin area that does it for you.
Referral codes show up in both your Tickets report and your Transactions report, so you can pull whichever view you need: ticket counts or revenue.
The setup is simple, but the payoff is bigger than it looks. Here's what tracking referrals actually does for your event.
It's easy to feel like your email newsletter or Instagram ads are driving sales. Referral codes let you actually see it. Give each channel its own code (one for your newsletter, one for a paid ad campaign, one for a partner's website) and your transaction report will show you exactly how many tickets and how much revenue each one produced.
That means no more guessing where to put your next marketing dollar. If your newsletter code is outperforming your paid social code three to one, that's a real, data-backed reason to shift your budget.
If you work with influencers or street-team style promoters, you already know how hard it is to measure their actual impact. Likes and follower counts don't pay the bills...ticket sales do.
Give each influencer or promoter a unique code, and you'll know precisely how many tickets each one sold. That data makes a few things a lot easier:
Deciding who to invite back for your next event
Structuring commission or comp-ticket deals based on real performance, not vibes
Having an honest, numbers-based conversation if a partnership isn't pulling its weight
Comparing venues or markets. Running the same event or tour across multiple cities? Give each venue or local partner their own code, and you'll quickly see which markets and partners are performing best.
No extra tools required. You don't need a UTM builder or a separate analytics platform bolted on…it's native to your Passage reporting.
Stronger partner negotiations. Renewal conversations go a lot smoother when you can point to actual sales data instead of a gut feeling about how a partnership went.
Zero technical lift for your partners. Since it's just a URL, any partner (no matter how tech-savvy) can start using their code immediately.
Referral Codes and Promo URLs look similar (they both use a custom link), but they solve different problems:
|
Referral Codes |
Promo URLs |
|
|
Best for |
Tracking who is driving paid sales |
Automatically applying a discount |
|
Discount applied? |
No |
Yes, automatically at checkout |
|
URL format |
?referral=CODE |
?promo_code=CODE |
|
Tracks free registrations? |
No — paid transactions only |
Yes, since it's tied to a promo code |
In short: use Referral Codes when you simply want to know where your sales are coming from. Use Promo URLs when you want a partner's link to automatically discount the customer's order: handy for local business partnerships or special offers, since the customer doesn't need to remember to enter a code (and can't forget to use it).
Many organizers end up using both: Promo URLs for partners offering a discount, and plain Referral Codes for partners who are just sending traffic without a discount attached.
If you're already running an event on Passage, referral codes are ready to go…no setup required beyond building your first link. Head to the Promote tab in your admin area to generate a code, send it to your partners, and start watching the data roll in with your very next sale.
For the full technical rundown, check out our Help Center article on Referral Codes, or reach out to our support team if you'd like a hand setting things up for your next event.