Once you connect Reveshare to Klaviyo, Reveshare sends four events to each affiliate's Klaviyo profile. Each one appears in Klaviyo as a metric you can trigger flows on, filter segments by and use in your templates.
To use a property in an email, insert it with {{ event.PropertyName }}, for example {{ event.DiscountCode }}.
Joined Affiliate Program
Sent when an affiliate joins one of your programs: automatically, by accepting an invite, or when you approve their application.
| Property | Example |
|---|---|
ProgramName | Creators |
DiscountCode | AVA15 |
CommissionType | PERCENTAGE or FIXED |
CommissionValue | 15 |
Flow idea: affiliate welcome. Trigger on Joined Affiliate Program. Email 1 welcomes them and shares their code ({{ event.DiscountCode }}) and commission. Email 2, three days later, shares your content guidelines and best-selling products.
Earned Affiliate Commission
Sent each time an order is credited to an affiliate. The event value is the commission amount, so Klaviyo can report on it.
| Property | Example |
|---|---|
ProgramName | Creators |
OrderNumber | 1001 |
OrderId | 5551234 |
OrderTotal | 120.50 |
CommissionAmount | 18.08 |
DiscountCode | AVA15 |
Flow idea: first-sale celebration. Trigger on Earned Affiliate Commission and add the flow filter Earned Affiliate Commission equals 1 over all time, so only an affiliate's first sale enters. Congratulate them and suggest what to post next.
Received Affiliate Payout
Sent when you mark an affiliate's payout as paid in Reveshare. The event value is the payout amount.
| Property | Example |
|---|---|
ProgramName | Creators |
Amount | 40.00 |
PaymentMethod | PayPal |
ReferenceNumber | TXN-2291 |
PayoutId | (Reveshare's payout id) |
Flow idea: payout thank-you. Trigger on Received Affiliate Payout. Confirm the amount and method, thank them, and tease next month's launch.
Reached Affiliate Tier
Sent when an affiliate's sales move them up to a higher commission tier.
| Property | Example |
|---|---|
ProgramName | Creators |
TierName | Gold |
TierThreshold | 1000 |
PreviousTierName | Silver (empty when they were on the base rate) |
CommissionType | PERCENTAGE or FIXED |
CommissionValue | 20 |
PreviousCommissionValue | 15 |
TotalSales | 1120.50 |
Flow idea: tier upgrade. Trigger on Reached Affiliate Tier. Congratulate them on reaching {{ event.TierName }} and tell them their new rate of {{ event.CommissionValue }}.
Segments
Every affiliate Reveshare syncs has the profile property tags containing reveshare affiliate. Build a segment on it to email all your affiliates at once, or combine it with the events above, for example affiliates who haven't earned a commission in 60 days.
Good to know
- Events are sent only while Klaviyo is connected with your Klaviyo login (Manage → Integrations).
- Each event is recorded once, even if Reveshare has to retry sending it.
- Events appear in Klaviyo within a few minutes of happening in Reveshare.
Need help?
Email support@reveshare.com.
Read more
How to connect Reveshare to Klaviyo
Connect your Klaviyo account to Reveshare in one click to sync new affiliates as profiles and send their activity to Klaviyo as events.
How to Read Your Affiliate Dashboard: A Creator's Guide to Clicks, Codes, Conversion and Getting Paid
Your affiliate dashboard is telling you what to do next, if you know how to read it. A creator's guide to what each number means, why a click shows up without a sale, how links and codes credit you differently, what the tier ladder is really measuring, and how payouts work.
Reactivating Dormant Affiliates: The Sequence and Offers That Bring Partners Back
Most affiliate programs have more quiet partners than active ones, and most of them left for boring reasons. Learn how to segment dormant affiliates, the three-touch sequence that wakes them up, which offers are worth their cost, what to measure, and when to stop nudging and hand off to cleanup.