Event Tickets affiliate integration

4 min read

6 minBeginnerUltimate Affiliate Pro 9.7+

The Event Tickets affiliate integration pays your affiliates a commission when a visitor they referred buys a ticket or registers for an RSVP with Event Tickets. You can set a custom commission for each ticket, or turn referrals off for a ticket, right in the ticket editor.

It works like a sale in a shop. The visitor arrives through an affiliate referral link, then buys a ticket with Tickets Commerce, the checkout built into Event Tickets. The order amount becomes the base for the commission. Free RSVP registrations earn a commission too, based on a reference amount you set for each RSVP.

Before you start

  • Event Tickets is installed and active, with Tickets Commerce turned on and a payment gateway connected, and at least one event, page or post with tickets.
  • The Event Tickets Tracking add-on is installed and active. See Pro Add-ons.
  • Your affiliates have a rank with a commission rate. See Ranks.

How ticket sales and RSVPs become referrals #

Ultimate Affiliate Pro tracks two kinds of Event Tickets actions:

ActionWhen the referral is createdCommission baseWhen it is approved
Ticket purchase (Tickets Commerce)When the order is placedThe order amountWhen the order is Completed
RSVP registrationWhen the visitor submits the RSVP formThe Reference Amount of the RSVPWhen the attendee is checked in
ExampleA visitor buys a General Admission ticket through an affiliate link
Ticket price
$40
Affiliate rank
Standard, 20% ($8)
Ticket rate
Percentage, 30% ($12)
Referral
$12, Approved when the order is Completed

When a ticket has its own rate, Ultimate Affiliate Pro compares it with the rank rate and uses the one chosen in Ultimate Affiliate Pro›Settings›General Settings, under Referral Calculation, in Which Rate should be used?. The default is Biggest Amount.

Turn on the Event Tickets affiliate integration #

Go to Ultimate Affiliate Pro›Integrations and find the Event Tickets card in the Events & Booking group.

Event Tickets card on the Ultimate Affiliate Pro Integrations screen with the Enabled badge, the switch turned on and the Configure button
The Event Tickets card on the Integrations screen.
1Switch

Turns tracking for Event Tickets on or off. The card shows Enabled while it is on.

Default: Off

2Configure

Opens the Event Tickets Tracking settings.

Set the source name #

Click Configure on the card and scroll below the introduction. Event Tickets tracking uses your existing commission settings, so there is only one option here.

Event Tickets Tracking settings with the Source Custom Name field set to Event Tickets and Registration and the Save Changes button
Event Tickets Tracking settings.
1Source Custom Name

The source name of Event Tickets referrals, shown in the Referrals list and in the affiliate’s Affiliate Portal.

Default: Event Tickets and Registration

Click Save Changes.

Set a commission for each ticket #

Open the event, page or post in the editor. In the Tickets section, click the pencil icon of a ticket, or click New ticket. Below the price and capacity fields you find the Ultimate Affiliate Pro – Affiliate Rate section.

Ultimate Affiliate Pro - Affiliate Rate section in the Event Tickets ticket editor with Referral Rate Type set to Percentage, Referral Rate 30 and the Disable Referrals checkbox
A 30% commission for this ticket.
1Referral Rate Type

How the ticket commission is calculated.

  • Flat (USD): a fixed amount, in your affiliate currency.
  • Percentage (%): a share of the order amount.
  • Default Affiliate system Settings: the ticket uses the rank rate and your Product Rates.

Default: Flat

2Referral Rate

The amount or the percentage. Leave it empty to use the rank rate.

3Disable Referrals

Tick it to stop this ticket from creating referrals. It overrides every other rate.

Default: Off

Click Save ticket, then update the event. You can also set rates for several tickets in one place: go to Ultimate Affiliate Pro›Product Rates and choose Event Tickets as the source. See Product Rates.

Set a reference amount for RSVPs #

RSVPs are free, so give each RSVP a value that the commission is calculated from. In the Tickets section, edit an RSVP, or click New RSVP.

Ultimate Affiliate Pro - Affiliate Rate section of an Event Tickets RSVP with the Reference Amount field set to 10
The value used to calculate RSVP commissions.
1Reference Amount

The base amount for each RSVP registration. The affiliate’s rank rate is applied to it. For example, a Reference Amount of 10 and a Standard rank of 20% give a $2 referral. With a percentage rank, set a value greater than 0, otherwise RSVPs do not earn a commission.

Review the Event Tickets referrals #

Go to Ultimate Affiliate Pro›Referrals. Ticket orders and RSVPs from referred visitors appear with the Event Tickets and Registration source (your Source Custom Name).

Referrals list in Ultimate Affiliate Pro with three Event Tickets and Registration referrals: an RSVP and two ticket orders, with order amounts, commissions and Pending or Approved status
Referrals from ticket orders and RSVPs.
1Source

The Source Custom Name, Event Tickets and Registration by default.

2Reference
Ticket Order or RSVP, followed by the order or attendee number.
3Amount

The commission calculated from the order amount or the Reference Amount.

4Status

Follows the Event Tickets order or the RSVP check-in.

  • Ticket order Completed: the referral is Approved.
  • Ticket order Pending: the referral is Pending.
  • Ticket order Refunded, Failed, Voided, Reversed or Denied: the referral is Rejected.
  • RSVP: the referral is Pending until you check the attendee in, then it is Approved.

Approve referrals manually

If you turn on Keep Referral Status as Pending in Ultimate Affiliate Pro›Settings›Admin Workflow, automatic approval is turned off, and you approve referrals yourself.

Test it #

  1. Open a private browser window and visit your site through an affiliate link, for example yourstore.com/?ref=emma.collins.
  2. In the same window, open an event with tickets and buy a ticket. Use the test mode of your payment gateway.
  3. In Ultimate Affiliate Pro›Referrals, check that a referral with the Ticket Order reference was created for the affiliate, with the right amount.
  4. Register for an RSVP the same way, then check the attendee in from the Event Tickets attendee list. The RSVP referral changes to Approved.

See Test your affiliate program for a full test routine. Event Tickets itself is available on WordPress.org.

Frequently asked questions #

Which Event Tickets actions create a referral?

Ticket purchases made with Tickets Commerce and RSVP registrations, by a visitor who arrived through an affiliate link.

Can I pay a different commission for each ticket?

Yes. Edit the ticket and set Referral Rate Type and Referral Rate in the Ultimate Affiliate Pro – Affiliate Rate section, or set the rate in Ultimate Affiliate Pro, Product Rates.

How do I stop a ticket from paying commissions?

Edit the ticket and tick Disable Referrals. This overrides the rank rate and every other rate.

How is the commission for a free RSVP calculated?

From the Reference Amount of the RSVP and the affiliate’s rank rate. A Reference Amount of 10 and a 20% rank give a $2 referral.

When is an RSVP referral approved?

When you check the attendee in. Until then it stays Pending.

Do I need The Events Calendar?

No. Event Tickets works on its own, on pages, posts or events. With The Events Calendar you can also reward calendar interactions, see The Events Calendar affiliate integration.

What’s next #

What are your feelings

  • Happy
  • Normal
  • Sad