What it does
- Sends events like Affiliate joined, Affiliate first sale, and Payout sent to Klaviyo
- Syncs partner profile properties (tier, status, program) to Klaviyo profiles
- Powers flows like “Welcome new affiliates,” “Nudge inactive partners,” or “Celebrate top earners”
Before you start
- A Klaviyo account on a paid plan (events require Klaviyo’s paid tier)
- Private API key from Klaviyo with write access
Connect
Get your Klaviyo API key
In Klaviyo, go to Account → Settings → API keys and create a private key with write access.
What gets sent
- Events: affiliate created, status changed, first sale, payout processed, tier changed
- Profile properties: current tier, program(s), total earnings, last sale date
Tips
- Build an “Affiliate onboarding” flow triggered by Affiliate joined — it’s the highest-leverage automation in this integration.
- Segment top earners on total earnings to run exclusive perks or gifting campaigns.
- Keep a single source of truth for contact info. If an email in Afflo differs from Klaviyo, the Afflo value wins on new events.
Troubleshooting
Events not appearing. Confirm the Klaviyo key has write access and that your Klaviyo plan supports custom events. Profile properties stale. Properties update on each event. If nothing’s happened recently, they’ll catch up the next time a partner moves through the system.Related
Connect your email
Send from your own domain.
Outreach
Run cold email from inside Afflo.
