Rekomi Docs
For brands
Brands

Funnel events

Track the steps a referred customer goes through after the click, such as an application, an approval or a funded account, pay your affiliates for the steps that matter, and see the whole funnel per affiliate.

Some programs are not about a single sale. A lender cares about the application, the approval and the funded loan. A marketplace cares about the signup, the first listing and the first order. Funnel events let you track each of those steps for every referred customer, and pay your affiliates for the ones you choose.

Set up your events

  1. Open the campaign and go to the Commission tab.
  2. Under Funnel events, click New event and give the step a name, for example Application approved.
  3. If the step should pay your affiliates, enter a payout per event. Leave it empty for a step you only want to track.
  4. Add the rest of your steps, and use the arrows to put them in the order a customer goes through them.

Each event gets a key made from its name, such as application_approved. Your developer sends that key when the step happens. The key never changes, even if you rename the event later. If the name has no Latin letters or digits, the key is a number-based one such as event_3, shown next to the name. A campaign can track up to 20 events.

How events reach Rekomi

Your own systems know when a customer was approved or funded, so your backend tells Rekomi with one small signed call per step. Your developer will find everything in Track funnel events. The short version:

  • The first step names the affiliate who referred the customer.
  • Later steps only need your own customer id. Rekomi remembers who referred that customer.
  • A step is recorded once per customer, so retries and duplicates are safe.

Events need a Starter plan or above. They work alongside any payment gateway, and they work without one.

Paying for a step

When a step with a payout is recorded, the affiliate earns that flat amount. It shows on the Conversions page as a bonus, waits out your refund hold like any other commission, and is paid with everything else.

The payout is the same for every affiliate. If you need different amounts for different affiliates, your developer can send the amount with each call.

A payout is cash. On a campaign that rewards with credit, you can track events but not pay for them.

The funnel report

Open the campaign's Performance tab to see the Funnel table:

  • one row per affiliate, one column per step, in your order,
  • a total row on top, with the share of the first step that reached each later one,
  • the commission each affiliate earned from events,
  • a date range and a CSV export.

Removing an event

Removing an event that has never been recorded deletes it. Removing one that already has history archives it instead: it stops accepting new calls, and what was recorded stays in your report. Either way, the volume caps set on that event are removed with it.