When a visitor arrives with an affiliate id, utm tags or a referral partner, those tags are saved with their registration. They are added to your offer button for that person, in the live room, on the replay and in every email, so your checkout sees exactly who sent them.
How to use it:
Add the tags to your registration link as normal query parameters, for example yoursite.com/webinar/kitchen-garden-plan/?aff=janegrows&utm_campaign=spring-salad. Nothing needs switching on.
The tags that are saved:
- utm_source, utm_medium, utm_campaign, utm_term and utm_content
- aff, aff_id, affiliate, AffiliateID, ref and partner
- campaign, cid and sid
- tid, hop, hopId and cbm
- gclid and fbclid
- source
Anything else is ignored, which keeps your database clean. When no source is given, the site the visitor came from is saved as their traffic source.
First touch wins:
Registering again never replaces who first sent someone, so the affiliate who sent them keeps the credit. A person who cancelled and then signs up again starts fresh with their new tags.
Where the tags go:
- Onto your offer button in the room and on the replay, and onto {offer_url} in your emails
- Into the link the AI assistant sends privately
- Into the CSV export, with Traffic source, Affiliate, Campaign and a full tracking column
- Into the Source column of the Leads Log and the People list
- Into your autoresponder as custom fields. See Tags And Custom Fields Sent To Your Autoresponder.
Putting a tag in a set place:
On the Offer tab, type a tag name in curly brackets in your button URL, with a fallback after a bar for visitors who arrived without one. For example, {aff|maya} puts the person's aff value there, or maya when there is none. It works with {hop}, {tid}, {AffiliateID}, {cbm}, {aff}, {utm_campaign} and every other tracking name.
Seeing what works:

On a webinar's Analytics tab, Where They Came From lists each source and campaign with People, Live, Replay, Buyers, Sales and Per person, when your sales are recorded by ResultsAiX Mailer.
A real example:
Jane, an affiliate, sends her readers to Maya's page with ?aff=janegrows. Olivia signs up from that link. In the room, Olivia's Join The Club button carries aff=janegrows, so Jane gets the credit at checkout. On Analytics, aff: janegrows shows 119 people and its sales per person.
Tips:
- The same tags pass through the embed snippet, the API and direct entry.
- Give each campaign its own utm_campaign so the sources table tells them apart.
Building tracked links:
- For an affiliate: add ?aff=theirname to your registration link.
- For an ad: add ?utm_source=facebook&utm_medium=paid&utm_campaign=spring-salad.
- For a newsletter: add ?utm_source=newsletter&utm_campaign=nov-tips.
- For a marketplace hoplink: the hop, tid and hopId parameters are saved as they arrive.
Checking it works:
- Open your registration link with ?aff=test in a private window.
- Sign up with your own email.
- Open the join link and wait for the offer, or check {offer_url} in your confirmation.
- The offer link carries aff=test.
- On Analytics, the People list shows aff: test as your source.
How sources are named in reports:
- An affiliate shows as aff: name
- A utm source with a campaign shows as source · campaign, for example facebook · spring-salad
- A visitor with no tags shows the site they came from, or form, embed, shortcode or api for the way they signed up
Paying affiliates fairly:
Because first touch wins and the tags travel with the person into the live room, the replay and every email, a sale days later still credits the person who sent them.
What to do next:
- Timed Offers And Click Tracking
- Tags And Custom Fields Sent To Your Autoresponder
Common questions:
What if someone signs up twice from two affiliates?
The first affiliate keeps the credit, because first touch wins.
Do the tags reach my autoresponder?
Yes, as custom fields named rwb_ followed by the tag name.