Referral Tracker for Events: Template and Metrics
By Attendir Team
A referral tracker is the record of which individual advocates sent you registrations and what each one produced. At minimum it holds the advocate, their unique tracked link, clicks, registrations, and conversion rate. Built before invitations go out, it turns word-of-mouth from an anecdote into an attributable channel with a cost per registration.
Most event teams discover they needed a referral tracker about a week after the event, when someone asks how many registrations came from the speakers promoting their own sessions. The honest answer is usually a shrug and a pointed look at the "direct traffic" line in analytics, which is where untracked referrals go to disappear.
This guide covers what a referral tracker actually is, the column structure that works, the metrics worth calculating from it, how to set one up before your next event, and the point at which a spreadsheet stops being viable.
Last updated: August 15, 2026.
What a Referral Tracker Does
A referral tracker attributes registrations to the specific person who caused them.
That is a narrower job than general attribution. Web analytics tells you a registration came from LinkedIn. A referral tracker tells you it came from Priya in customer success, who posted about the event on a Tuesday, and that her post produced eleven registrations while the company page produced two.
The distinction matters for three reasons:
It identifies your actual advocates. Advocacy participation is never evenly distributed. A minority of participants produce most of the referred registrations, and you cannot recruit, thank, or replicate those people if you do not know who they are.
It prices the channel. Once referred registrations are countable, they get a cost per registration like any other channel. House benchmarks put share-referred registrations at $4-18 each against $30-90+ for paid social — a gap that only shows up in budget conversations if someone measured it.
It recovers dark social. A meaningful share of B2B event referrals travel through channels analytics cannot see: forwarded emails, direct messages, internal Slack channels. Those arrive as direct traffic unless the link itself carries the attribution. Our guide to dark social event attribution covers why this happens and how much it distorts reporting.
The Column Structure
Here is the working structure. Each row is one advocate, not one share.
| Column | What goes in it | Why |
|---|---|---|
| Advocate name | The person | Recognition and follow-up |
| Segment | Speaker, sponsor, staff, customer, attendee | Segment performance differs enormously |
| Tracked link | Their unique URL | The mechanism the whole tracker depends on |
| Date issued | When they got the link | Distinguishes early from late promoters |
| Shares | Times they posted | Effort, distinct from outcome |
| Clicks | Visits on their link | Reach that actually moved |
| Registrations | Conversions from their link | The outcome |
| Conversion rate | Registrations / clicks | Audience quality |
| Channel | Where they shared | Tells you which platform their audience lives on |
| Notes | Anything qualitative | Context you will not remember later |
Two design decisions matter more than the rest.
One row per advocate, not per share. Per-share rows feel more precise and become unusable at scale — you want to know that Priya drove eleven registrations, not that a post on August 3rd drove four and a post on August 9th drove seven. Keep share-level detail in the notes if you need it.
A unique link per person, not per segment. A single "speakers" link tells you the speaker group produced thirty registrations. Individual links tell you two speakers produced twenty-eight of them, which is the finding that changes what you do next time.
The Metrics Worth Calculating
The tracker is the raw material. These are the numbers to pull from it.
Participation rate. Advocates who shared at least once, divided by advocates who were given a link. This is the health metric for the program itself — a low participation rate means the ask or the asset was wrong, not that the people were unwilling. A working motion lands in the 20-40% range.
Registrations per advocate. Total referred registrations divided by participating advocates. Useful for forecasting: if you know your average and you know how many people you can recruit, you can project the channel.
Conversion rate by segment. Clicks to registrations, split by speaker, sponsor, staff, customer, attendee. Segments differ sharply — a speaker's audience is usually more relevant to your event than a staff member's broad network. Snoball's published benchmark puts share-referred click-to-registration at 31.9%, which is the order of magnitude to expect from warm referral traffic and far above what cold paid traffic delivers.
Cost per referred registration. Total program cost, including whatever tooling and staff time you spent, divided by referred registrations. This is the number that belongs in the same table as your paid channel CPR.
Top advocate concentration. What share of referred registrations came from your top five advocates. High concentration is not a problem, but it tells you the program is fragile and identifies exactly who to invest in.
Estimated earned reach. Shares multiplied by average audience size gives delivered impressions; house benchmarks put this at 50-150 delivered impressions per share. To convert that into a dollar figure for a budget review, run it through the earned media value calculator.
Setting One Up Before Your Next Event
The tracker has to exist before invitations go out. A tracker built after the event is a reconstruction, and reconstructions are guesses.
1. Decide who gets links. Speakers and sponsors always. Staff usually. Customers if you have a relationship that supports the ask. Registrants if you have tooling that can issue links at scale — issuing individual links to four hundred registrants by hand is not a project anyone finishes.
2. Generate unique tracked links. At minimum, distinct UTM parameters per person: utm_source=linkedin&utm_medium=referral&utm_campaign=summit-2026&utm_content=priya-s. The utm_content field is what carries the individual identity.
3. Confirm your registration platform captures the parameters. This is the step that breaks silently. If your registration form does not persist UTM values onto the registration record, your links produce click data and no registration data, and the tracker has a hole exactly where the value is. Test it with a real registration before you distribute anything.
4. Give people something to share. A link with no asset attached gets shared by almost nobody. A pre-written post, a branded image with their name on it, and a one-click share action are what move participation from a handful of willing people into the 20-40% range. The event referral program guide covers the incentive and recruitment side in depth.
5. Set a refresh cadence. Update the tracker weekly during the promotion window, not once at the end. Mid-campaign visibility lets you re-engage advocates who received a link and never used it, which is usually the largest untapped block in the whole program.
When a Spreadsheet Stops Working
A spreadsheet is genuinely fine up to roughly twenty to thirty advocates. Past that, three things break at once.
Link generation becomes the bottleneck. Hand-building unique links, share images, and post copy for two hundred people is not a task that survives contact with a real event timeline.
Data entry lags reality. Someone has to pull click and registration data and type it in. By the time the sheet is current, the promotion window has moved.
Registrant-level advocacy becomes impossible. The largest referral pool at any event is the registrants themselves — 20-40% of them will share if asked properly — and there is no manual way to issue four hundred personalized share pages.
That is the threshold where per-advocate tracking needs to be automated rather than maintained. Everything below it, a spreadsheet handles perfectly well, and starting there is a reasonable way to prove the channel before spending on it. For the full attribution picture the tracker feeds into, see how to measure event marketing ROI.
Frequently Asked Questions
What is a referral tracker?
A referral tracker is a record that attributes registrations or conversions to the specific individual who referred them, rather than to a channel in aggregate. For events, each advocate — speaker, sponsor, staff member, customer, or registrant — receives a unique tracked link, and the tracker records their clicks, registrations, and conversion rate against their name. The distinction from ordinary web analytics is granularity: analytics reports that traffic came from LinkedIn, while a referral tracker reports that eleven registrations came from one named person's post.
What columns should an event referral tracker include?
At minimum: advocate name, segment, their unique tracked link, date issued, share count, clicks, registrations, conversion rate, channel shared on, and a notes field. Use one row per advocate rather than one row per share, because per-share granularity becomes unusable past a few dozen people while adding little decision value. The two structural choices that matter most are issuing a unique link per individual rather than per group, and confirming that your registration platform persists the tracking parameters onto the registration record.
How do you track event referrals without a dedicated tool?
Use distinct UTM parameters per advocate, with the individual's identifier in the utm_content field, and record results in a spreadsheet updated weekly during the promotion window. This works reliably up to roughly twenty to thirty advocates. Beyond that, manual link generation, share-asset creation, and data entry all become bottlenecks, and issuing personalized share assets to hundreds of registrants stops being feasible by hand. Test the full path with a real registration before distributing links, because registration forms that silently drop UTM parameters are the most common failure.
Why do referred registrations show up as direct traffic?
Because a large share of B2B event referrals travel through channels that strip or never carry a referrer: forwarded emails, direct messages, private Slack and Teams channels, and mobile apps that open links in their own browsers. Analytics receives a visit with no referring source and files it as direct. The fix is to move attribution into the link itself with per-person tracking parameters, so the identity survives the trip regardless of which channel carried it.
What is a good conversion rate for event referral links?
Warm referral traffic converts far better than cold paid traffic because the endorsement travels with the link. Snoball's published benchmark puts share-referred click-to-registration at 31.9%. Expect meaningful variation by segment: speaker and customer audiences typically convert above staff audiences, because the relevance of the audience to the event is higher. Track conversion rate by segment rather than in aggregate, since the aggregate number hides the finding you can act on.
Getting Per-Advocate Tracking Without the Spreadsheet
If your advocate list is short, build the sheet — the structure above is the whole method. If it includes your registrants, the manual version stops scaling at exactly the point the channel gets interesting.
Attendir issues a branded share page and a tracked link to every registrant, speaker, and sponsor automatically, and reports clicks, registrations, and conversion per advocate without anyone maintaining a sheet. Plans start at $408 per month billed yearly, with a 7-day free trial and no credit card required.