# Workflow Trigger - Affiliate Enrolled In Campaign

> Learn how to use the Affiliate Enrolled In Campaign trigger in GHL Customer Care to automate onboarding, send alerts, and personalize communication with ease.

- Source: https://docs.ghlcustomercare.com/docs/marketing/affiliate-manager-automation/workflow-trigger-affiliate-enrolled-in-campaign
- Section: Marketing / Affiliate Manager Automation
- Reading time: 6 min
- Images: 7, each explained below

---
This article explains how to automate onboarding and communication for affiliates using the **“Affiliate Enrolled In Campaign”** workflow trigger in GHL Customer Care. By capturing key affiliate data the moment they join a campaign, you can send personalized messages, tag contacts, and notify your team—all without manual work. This trigger helps streamline affiliate engagement, boost performance, and create a seamless onboarding experience.

---

**TABLE OF CONTENTS**

-   [What is Affiliate Enrolled In Campaign Workflow Trigger?](#what-is-affiliate-enrolled-in-campaign-workflow-trigger)
-   [Key Benefits of Affiliate Enrolled In Campaign Workflow Trigger](#key-benefits-of-affiliate-enrolled-in-campaign-workflow-trigger)
-   [How to configure Affiliate Enrolled In Campaign Trigger](#how-to-configure-affiliate-enrolled-in-campaign-trigger)
-   [Frequently Asked Questions](#frequently-asked-questions)

---

---

# **What is Affiliate Enrolled In Campaign Workflow Trigger?**

The **Affiliate Enrolled In Campaign** workflow trigger is used to automate actions when an affiliate is added to a specific campaign within GHL Customer Care. This can happen either manually or automatically, and the trigger is especially useful for streamlining affiliate onboarding and internal team communication. When activated, it unlocks access to detailed affiliate data, including their name, email, phone number, campaign name, total revenue, commission earned, referral link, portal link, and magic login link. These custom values can then be used in emails, SMS messages, internal notifications, or CRM updates—making it easy to personalize outreach, track affiliate performance, and improve the overall onboarding experience. This trigger only appears if the Affiliate Manager is enabled and at least one affiliate campaign exists in the sub-account.

---

## **Key Benefits of Affiliate Enrolled In Campaign Workflow Trigger**

This trigger unlocks automation opportunities that enhance affiliate onboarding, internal tracking, and campaign engagement. Below are five core benefits of using this workflow trigger effectively.

-   **Seamless Affiliate Onboarding:** Automatically welcome new affiliates with personalized emails or SMS messages that include login links, campaign details, and expectations—eliminating manual setup and confusion.

-   **Access to Dynamic Affiliate Data:** Gain instant access to custom values such as affiliate name, contact info, revenue earned, and portal links. These dynamic fields can be inserted directly into your automated messages.

-   **Improved Internal Communication:** Use internal notifications to alert your team whenever a new affiliate joins a campaign. This ensures your staff can follow up or support new partners without delay.

-   **Campaign-Level Segmentation:** Apply tags to affiliates based on the campaign they’re enrolled in. This allows for more targeted messaging, better reporting, and tailored follow-up sequences across campaigns.

-   **Scalable Affiliate Program Management:** Automating these onboarding and notification steps makes it easier to manage affiliate growth at scale—without sacrificing quality or personalization.

---

## **How to configure Affiliate Enrolled In Campaign Trigger**

### **Open the Workflow Builder**

Navigate to **Automation > Workflows** in the left-hand menu of your GHL Customer Care dashboard. Once inside the Workflow List, click the blue **\+ Create Workflow** button in the top right and select **Start from Scratch** from the dropdown menu to begin creating a new custom workflow.

![Open the Workflow Builder (image 1 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122714/original/rQylRHJ1b_2k3EjHY9H4MZyLYWjYDbN83g.png)

**Open the Workflow Builder (image 1 of 7)**

This screenshot appears in the "Open the Workflow Builder" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Navigate to Automation > Workflows in the left-hand menu of your GHL Customer Care dashboard. Once inside the Workflow List, click the blue + Create Workflow button in the top right and select Start from Scratch from the dropdown menu to begin creating a new custom workflow. The navigation path used here is Automation > Workflows. Immediately after, the guide continues: Click + Add New Trigger inside your workflow builder. From the trigger list, scroll to the Affiliate section and select Affiliate Enrolled In Campaign. This trigger activates the workflow when an affiliate joins a specific campaign.

- Path: Automation > Workflows
- Where to go: Navigate to Automation > Workflows in the left-hand menu of your GHL Customer Care dashboard. Once inside the Workflow List, click the blue + Create Workflow button in the top right and select Start from Scratch from the dropdown menu to begin creating a new custom workflow.
- Controls: Automation > Workflows, + Create Workflow, Start from Scratch
- Next: Click + Add New Trigger inside your workflow builder. From the trigger list, scroll to the Affiliate section and select Affiliate Enrolled In Campaign. This trigger activates the workflow when an affiliate joins a specific campaign.

### **Add the Affiliate Campaign Trigger**

Click **\+ Add New Trigger** inside your workflow builder. From the trigger list, scroll to the **Affiliate** section and select **Affiliate Enrolled In Campaign**. This trigger activates the workflow when an affiliate joins a specific campaign.

![Add the Affiliate Campaign Trigger (image 2 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122729/original/Bcrr0WKwL0f-ntuscOCGNv9FyJSqaSfsiQ.png)

**Add the Affiliate Campaign Trigger (image 2 of 7)**

This screenshot appears in the "Add the Affiliate Campaign Trigger" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Click + Add New Trigger inside your workflow builder. From the trigger list, scroll to the Affiliate section and select Affiliate Enrolled In Campaign. This trigger activates the workflow when an affiliate joins a specific campaign. Immediately after, the guide continues: Give your trigger a clear and relevant name such as “Affiliate Enrolled In Campaign.” Naming helps keep your workflow organized and makes it easier to identify its purpose later.
- What to choose: Click + Add New Trigger inside your workflow builder. From the trigger list, scroll to the Affiliate section and select Affiliate Enrolled In Campaign. This trigger activates the workflow when an affiliate joins a specific campaign.
- Controls: + Add New Trigger, Affiliate, Affiliate Enrolled In Campaign
- Next: Give your trigger a clear and relevant name such as “Affiliate Enrolled In Campaign.” Naming helps keep your workflow organized and makes it easier to identify its purpose later.

### **Name the Trigger**

Give your trigger a clear and relevant name such as “Affiliate Enrolled In Campaign.” Naming helps keep your workflow organized and makes it easier to identify its purpose later.

![Name the Trigger (image 3 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122735/original/cnIk8HirSZv7z9ENKkDfzoBKc6iriofvjw.png)

**Name the Trigger (image 3 of 7)**

This screenshot appears in the "Name the Trigger" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Give your trigger a clear and relevant name such as “Affiliate Enrolled In Campaign.” Naming helps keep your workflow organized and makes it easier to identify its purpose later. Immediately after, the guide continues: Click on “Add filters” to narrow down when this trigger should activate. Filters allow you to apply specific conditions like campaign name or custom fields so only relevant affiliate enrollments initiate the workflow.
- What this covers: Give your trigger a clear and relevant name such as “Affiliate Enrolled In Campaign.” Naming helps keep your workflow organized and makes it easier to identify its purpose later.
- Next: Click on “Add filters” to narrow down when this trigger should activate. Filters allow you to apply specific conditions like campaign name or custom fields so only relevant affiliate enrollments initiate the workflow.

### **Add Filters**

Click on **“Add filters”** to narrow down when this trigger should activate. Filters allow you to apply specific conditions like campaign name or custom fields so only relevant affiliate enrollments initiate the workflow.

![Add Filters (image 4 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122742/original/NxHd82ysrhOxv8ZGp054G_PcDHcKxMDQng.png)

**Add Filters (image 4 of 7)**

This screenshot appears in the "Add Filters" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Click on “Add filters” to narrow down when this trigger should activate. Filters allow you to apply specific conditions like campaign name or custom fields so only relevant affiliate enrollments initiate the workflow. Immediately after, the guide continues: Use the dropdown to select a filter type. You can choose from Standard Fields, like campaign or custom attributes, to define when the trigger should activate. This ensures your workflow responds only to the specific affiliate enrollments….
- What to click: Click on “Add filters” to narrow down when this trigger should activate. Filters allow you to apply specific conditions like campaign name or custom fields so only relevant affiliate enrollments initiate the workflow.
- Controls: “Add filters”
- Next: Use the dropdown to select a filter type. You can choose from Standard Fields, like campaign or custom attributes, to define when the trigger should activate. This ensures your workflow responds only to the specific affiliate enrollments you care about.

### **Choose a Filter Type**

Use the dropdown to select a filter type. You can choose from **Standard Fields**, like campaign or custom attributes, to define when the trigger should activate. This ensures your workflow responds only to the specific affiliate enrollments you care about.

![Choose a Filter Type (image 5 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122748/original/AHNmD0VFigF0s7K-9sHG3WaxygbGgKdVQQ.png)

**Choose a Filter Type (image 5 of 7)**

This screenshot appears in the "Choose a Filter Type" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Use the dropdown to select a filter type. You can choose from Standard Fields, like campaign or custom attributes, to define when the trigger should activate. This ensures your workflow responds only to the specific affiliate enrollments you care about. Immediately after, the guide continues: Once you’ve selected the campaign and defined your filter conditions, click Save Trigger to activate the configuration. This finalizes the setup and ensures the workflow is triggered only when affiliates are enrolled in the specific….
- What to fill in: Use the dropdown to select a filter type. You can choose from Standard Fields, like campaign or custom attributes, to define when the trigger should activate. This ensures your workflow responds only to the specific affiliate enrollments you care about.
- Controls: Standard Fields
- Next: Once you’ve selected the campaign and defined your filter conditions, click Save Trigger to activate the configuration. This finalizes the setup and ensures the workflow is triggered only when affiliates are enrolled in the specific campaign you selected.

### **Save the Trigger Settings**

Once you’ve selected the campaign and defined your filter conditions, click **Save Trigger** to activate the configuration. This finalizes the setup and ensures the workflow is triggered only when affiliates are enrolled in the specific campaign you selected.

![Save the Trigger Settings (image 6 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050122756/original/LDqqXEWe1PoF_jINqEmyxIOYJThICi6SDg.png)

**Save the Trigger Settings (image 6 of 7)**

This screenshot appears in the "Save the Trigger Settings" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Once you’ve selected the campaign and defined your filter conditions, click Save Trigger to activate the configuration. This finalizes the setup and ensures the workflow is triggered only when affiliates are enrolled in the specific campaign you selected. Immediately after, the guide continues: Custom values allow you to personalize communication and streamline internal processes using affiliate-specific data. Once the workflow trigger is configured, you can pull in key data fields automatically—making your onboarding process….
- How to confirm: Once you’ve selected the campaign and defined your filter conditions, click Save Trigger to activate the configuration. This finalizes the setup and ensures the workflow is triggered only when affiliates are enrolled in the specific campaign you selected.
- Controls: Save Trigger
- Next: Custom values allow you to personalize communication and streamline internal processes using affiliate-specific data. Once the workflow trigger is configured, you can pull in key data fields automatically—making your onboarding process more dynamic and informative for both affiliates and your team.

---

## **How to Use Custom Values in the Affiliate Enrolled In Campaign Trigger**

Custom values allow you to personalize communication and streamline internal processes using affiliate-specific data. Once the workflow trigger is configured, you can pull in key data fields automatically—making your onboarding process more dynamic and informative for both affiliates and your team.

After setting the **Affiliate Enrolled In Campaign** trigger and applying the necessary filters (such as campaign name), you can begin using **custom values** in your workflow steps, such as emails, SMS, or internal notifications. These values include details like the affiliate’s name, contact information, revenue, commissions, and login links—enabling you to deliver context-rich, personalized content.

-   **Add an Internal Notification Step:** Create an internal notification to alert your team when an affiliate joins a specific campaign. Use custom values like Affiliate Name, Affiliate Email, Affiliate Phone, and Campaign Name to provide full context for the enrollment event.

-   **Send a Personalized SMS to the Affiliate:** Add a step to send a welcome SMS using the affiliate’s name and campaign details. Include the Magic Login Link so the affiliate can access their portal instantly. This ensures they’re ready to promote your offer without delays.

-   **Send a Welcome Email:** Create a welcome email containing custom values such as Affiliate Referral Link, Total Revenue, or Commission Earned. You can also hyperlink the Client Portal Link and attach Terms & Conditions or Program Guidelines for clarity.

-   **Use Tags for Campaign Segmentation:** Apply a unique tag during the workflow (e.g., “Luggage Campaign Affiliate”) using the campaign name. This allows you to segment affiliates for future workflows or promotional content based on the campaign they belong to.

![How to Use Custom Values in the Affiliate Enrolled In Campaign Trigger (image 7 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050127966/original/Jpvn-gAUMDMa5yUX3oRXgqNlFTeagDKrCg.gif)

**How to Use Custom Values in the Affiliate Enrolled In Campaign Trigger (image 7 of 7)**

This animation appears in the "How to Use Custom Values in the Affiliate Enrolled In Campaign Trigger" section of "Workflow Trigger - Affiliate Enrolled In Campaign". The text alongside this image reads: Use Tags for Campaign Segmentation: Apply a unique tag during the workflow (e.g., “Luggage Campaign Affiliate”) using the campaign name. This allows you to segment affiliates for future workflows or promotional content based on the campaign they belong to. Immediately after, the guide continues: Frequently Asked Questions Q: Why is the “Affiliate Enrolled In Campaign” trigger not showing up in my workflow options? The trigger will only appear if Affiliate Manager is enabled and at least one affiliate campaign has been created in….
- What this covers: Use Tags for Campaign Segmentation: Apply a unique tag during the workflow (e.g., “Luggage Campaign Affiliate”) using the campaign name. This allows you to segment affiliates for future workflows or promotional content based on the campaign they belong to.
- Controls: Affiliate Enrolled In Campaign, custom values, Frequently Asked Questions, filters by campaign, automatically, manually
- Next: Frequently Asked Questions Q: Why is the “Affiliate Enrolled In Campaign” trigger not showing up in my workflow options? The trigger will only appear if Affiliate Manager is enabled and at least one affiliate campaign has been created in the sub-account. To enable it, go to Settings > Affiliate Manager and activate the toggle. Then, create a campaign under the Affiliate Manager tab. Once both are active, you’ll be able to see the trigger inside the workflow builder under the “Affiliate” category. Q: Can I use this trigger to onboard affiliates differently depending on which campaign they joined? Yes! You can apply filters by campaign when setting up the trigger. This allows you to run different workflows or branches of logic depending on which campaign the affiliate joined. For example, you might send one welcome email for your “Course Affiliate Program” and a different one for a “Product Launch Campaign.” You can also add conditional steps or use tags for segment-based actions. Q: Why do my affiliate custom values (e.g., referral link or magic login link) appear empty in the email/SMS step? Affiliate custom values such as the referral link, portal link, or magic login link will only populate if the workflow includes the “Affiliate Enrolled In Campaign” trigger and is triggered by an actual affiliate enrollment event. These values are dynamic and tied specifically to the trigger event, meaning they won’t appear or function correctly unless the workflow is activated by a real affiliate joining a campaign. If you’re seeing blank values, ensure that the workflow is being tested with a valid affiliate record that has been added to a campaign, and that the trigger is correctly configured and saved. The custom values will then be available under the “Affiliate Enrolled In Campaign” section when inserting variables into your emails or SMS steps. Q: What happens if I enroll an affiliate manually—will the trigger still fire? Absolutely. The trigger is activated whether the affiliate is enrolled automatically (via forms, funnels, or sign-up links) or manually (added directly by your team inside the Affiliate Manager). As long as the enrollment happens and matches the filter criteria (if set), the workflow will trigger and execute the steps you’ve configured.

---

## **Frequently Asked Questions**

**Q: Why is the “Affiliate Enrolled In Campaign” trigger not showing up in my workflow options?**

The trigger will only appear if Affiliate Manager is enabled and at least one affiliate campaign has been created in the sub-account. To enable it, go to Settings > Affiliate Manager and activate the toggle. Then, create a campaign under the Affiliate Manager tab. Once both are active, you’ll be able to see the trigger inside the workflow builder under the “Affiliate” category.

**Q: Can I use this trigger to onboard affiliates differently depending on which campaign they joined?**

Yes! You can apply **filters by campaign** when setting up the trigger. This allows you to run different workflows or branches of logic depending on which campaign the affiliate joined. For example, you might send one welcome email for your “Course Affiliate Program” and a different one for a “Product Launch Campaign.” You can also add conditional steps or use tags for segment-based actions.

**Q: Why do my affiliate custom values (e.g., referral link or magic login link) appear empty in the email/SMS step?**

Affiliate custom values such as the referral link, portal link, or magic login link will only populate if the workflow includes the “Affiliate Enrolled In Campaign” trigger and is triggered by an actual affiliate enrollment event. These values are dynamic and tied specifically to the trigger event, meaning they won’t appear or function correctly unless the workflow is activated by a real affiliate joining a campaign. If you’re seeing blank values, ensure that the workflow is being tested with a valid affiliate record that has been added to a campaign, and that the trigger is correctly configured and saved. The custom values will then be available under the “Affiliate Enrolled In Campaign” section when inserting variables into your emails or SMS steps.

**Q: What happens if I enroll an affiliate manually—will the trigger still fire?**

Absolutely. The trigger is activated whether the affiliate is enrolled **automatically** (via forms, funnels, or sign-up links) or **manually** (added directly by your team inside the Affiliate Manager). As long as the enrollment happens and matches the filter criteria (if set), the workflow will trigger and execute the steps you’ve configured.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com