Skip to main content

Workflow Trigger: Affiliate Enrolled In Campaign

Use the Affiliate Enrolled In Campaign workflow trigger to automatically onboard affiliates when they join a specific affiliate campaign.

Updated over 3 months ago

Who This Is For / When to Use

Use this trigger if you want to:

  • Automatically welcome new affiliates

  • Notify your internal team when an affiliate joins

  • Tag affiliates by campaign

  • Send portal access links without manual work

What the Affiliate Enrolled In Campaign Trigger Does

This trigger fires once when an affiliate is enrolled into an affiliate campaign.

When triggered, Kyrios makes the following affiliate data available for workflow actions:

  • Affiliate name, email, phone

  • Campaign name

  • Affiliate referral link

  • Affiliate portal link

  • Affiliate magic login link

  • Commission earned

  • Total revenue

This data can be used in emails, SMS, internal notifications, and tags.

How to Set Up the Affiliate Enrolled In Campaign Trigger

Step 1: Create or Open a Workflow

  1. Go to Automations > Workflows.

  2. Click Create Workflow, or open an existing workflow.

Step 2: Add the Trigger

  1. Click Add New Trigger.

  2. Search for Affiliate Enrolled In Campaign.

  3. Select the trigger.

Step 3: (Optional) Filter by Campaign

Use filters if the workflow should run only for specific campaigns.

  1. Under Filters, select:

    • Campaign

    • Is

    • Choose the campaign name

  2. Click Save Trigger.

Common Workflow Actions to Add

Add a Tag to the Affiliate

Use tags to segment affiliates by campaign.

Examples:

  • affiliate-luggage-store

  • affiliate-black-friday

Send an Internal Notification

Notify your team when a new affiliate joins.

Recommended fields to include:

  • Affiliate name

  • Affiliate email

  • Campaign name

Use custom values from the Affiliate Enrolled In Campaign trigger.

Send a Welcome Email or SMS

Automatically send onboarding instructions to the affiliate.

Recommended content:

  • Welcome message

  • Affiliate portal link or magic login link

  • Terms of service or program rules

Custom values commonly used:

  • {{affiliate_campaign_enroll.magicLink}}

  • {{affiliate_campaign_enroll.affiliate.email}}

Best Practices

  • Always filter by Campaign if you run multiple affiliate programs.

  • Use tags to keep affiliate communication segmented.

  • Include the magic login link to reduce onboarding friction.

  • Pair this trigger with follow-up workflows for performance tracking.

Common Issues and Fixes

Workflow Does Not Trigger

  • Confirm the affiliate was newly enrolled, not already in the campaign.

  • Ensure the workflow is Published, not Draft.

  • Check that campaign filters match exactly.

Affiliate Did Not Receive Message

  • Verify the affiliate has a valid email or phone number.

  • Confirm the action is connected directly after the trigger.

  • Check execution logs for delivery errors.

Frequently Asked Questions

What event causes this trigger to run?
The trigger runs when an affiliate is enrolled into an affiliate campaign.

Can this trigger run more than once per affiliate?
No. It runs once per enrollment event.

Can I target only one campaign?
Yes. Use the Campaign filter.

Can I send both email and SMS?
Yes. You can add multiple actions after the trigger.

What affiliate data is available?
Affiliate details, campaign name, referral link, portal link, magic login link, commission, and revenue.

Did this answer your question?