# Partner Segments for Email Workflows Explained

This help doc explains partner segments specifically for email workflows and gives examples of how to configure your segment conditions. If you’re looking for instructions for **setting up** the full email workflow, refer to [Create & Manage Email Workflows](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/reach-out-to-partners/email-workflows/create-and-manage-email-workflows).

When you set up an email workflow, your selected partner segment conditions will determine who is emailed. It’s important to set up the conditions properly so that the partners don’t get duplicate emails.

#### What is a partner segment?

A partner segment is a [set of conditions](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/reach-out-to-partners/segments/create-a-partner-segment) that filters prospects or partners for targeted emails. Segments are dynamic. Each time the workflow runs, new partners meeting the conditions (who haven’t received the email) are included automatically.

<div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-5744e153b6650832d3b40dc835271f59c11c0529%2F22512a3e301d4f23e5487cd1c8dc42450c2aaa6442e88549b9ac26497e69a6e5.png?alt=media" alt=""><figcaption></figcaption></figure></div>

#### Tips & best practices

* Be specific about the partners you're targeting to avoid sending overly general email blasts.
* Use the **Joined** *Contract Stage* when you want to avoid contacting partners who aren't contracted. For most other situations, using *Relationship Stage* is preferable to *Contract Stage*.

  The *Contract Stage* condition only lets you target partners in a specific contract stage, which may not be representative of their general standing with your brand. *Relationship Stage* lets you target **any** partners who are joined.
* Use the *Exact Days Ago* date option (e.g., 30 Days Ago) to create structured time intervals across your workflows.

  For example, if your workflow emails a partner whose *Relationship Stage* became *Joined* 30 days ago, the partner won't be emailed within the first 29 days of joining. This is important for creating sequential, "chained" workflows that trigger one after another.
* Use the *Date Range* date option (e.g., Last 30 Days) when setting up a workflow based on flexible performance or recruitment parameters.

  For example, if your workflow emails a partner whose *Relationship Stage* became *Joined* within the *Last 30 Days*, the partner will get an email whenever they meet your performance condition—even if they've only been joined for 10 days.

#### Examples & use cases

With so many customization options, choosing the right conditions for your segments can feel tricky. This section provides recommendations for different use cases to help guide your setup. To make things easier, you can start with one of our **pre-built templates**—there’s likely one that fits your needs.

In the tables below, each row represents 1 workflow.

<details>

<summary>Partner invites, follow-ups &#x26; auto-accept upon signup</summary>

Convert prospects into partners with an automated workflow:

* Reach out to prospects via email.
* Auto-accept them if they sign up.
* Send a welcome email upon acceptance.

{% hint style="info" %}
**Tip:** Save time by using the *Automate prospect invites* template! It includes 4 workflows with different segment conditions that define which of your partners will be contacted.
{% endhint %}

| Partners to Target                                                                                                                                                                                                        | How to set up the segment                                                                                                                                               | Action taken                                                        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| Partners whose relationship stage changed to **New** on the current date.                                                                                                                                                 | <p>• <em>Relationship Stage</em> <code>is any of</code> <strong>New</strong></p><p>• <em>Last Transition Date</em> <code>is</code> <strong>Today</strong></p>           | Send an email that includes an invitation to apply to your program. |
| Partners who transitioned to the **Outreach** relationship stage 7 days ago.                                                                                                                                              | <p>• <em>Relationship Stage</em> <code>is any of</code> <strong>Outreach</strong></p><p>• <em>Last Transition Date</em> <code>is</code> <strong>7 Days Ago</strong></p> | Send a follow-up email that includes an invite.                     |
| Partners who transitioned to the **Outreach** relationship stage 14 days ago.                                                                                                                                             | <p>• <em>Relationship Stage</em> <code>is any of</code> <strong>Outreach</strong></p><p>• <em>Last Transition Date</em> <code>is</code> <strong>14 Days</strong></p>    | Send a second follow-up email that includes an invite.              |
| <p>Partners signed to a selected set of your template terms.</p><p><strong>Note:</strong> This is an Application workflow that is included as part of the <em>Automate prospect invites</em> workflow template.</p>       | *Partner template term* `is any of` **\[your selected template term]**                                                                                                  | Auto-accept the partner when they sign up and agree to your terms.  |
| <p>Partners who joined your program today and have an active contract.</p><p>After you activate this workflow, ensure that your system welcome emails are turned off to avoid sending your partners duplicate emails.</p> | <p>• <em>Original Joined Date</em> <code>is</code> <strong>Today</strong></p><p>• <em>Contract Stage</em> <code>is</code> <strong>Joined</strong></p>                   | Send a welcome email to partners who have newly joined.             |

</details>

<details>

<summary>Welcome a newly-joined partner</summary>

Send a welcome email when a partner signs up. This workflow can be a stand-alone workflow for all contracted partners. Or, it can be part of a larger workflow that includes recruitment, auto-contracting, and onboarding.

| **Partners to Target**                                                                                                                                                                                                                                                                                                                               | **How to set up the segment**                                                                                                                         |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Partners who joined your program today and are currently contracted with your brand.</p><p>After you activate this workflow, ensure that your <a href="https://app.impact.com/secure/advertiser/campaign/campaign-systememails-settings-flow.ihtml">system welcome emails</a> are turned off to avoid sending your partners duplicate emails.</p> | <p>• <em>Original Joined Date</em> <code>is</code> <strong>Today</strong></p><p>• <em>Contract Stage</em> <code>is</code> <strong>Joined</strong></p> |

</details>

<details>

<summary>Congratulate partners for generating first actions</summary>

Recognize partners who generate their first action within 30 days of joining. Set up an email workflow that targets partners who joined **and** generated revenue in the last 30 days. The email will be sent to partners as soon as they meet the revenue target within your selected performance date range.

| Partners to Target                                                            | How to set up the segment                                                                                                                                                                                                                                                                                   |
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Partners who joined in the last 30 days and have generated at least 1 action. | <p>• <em>Original Joined Date</em> <code>interval between</code> <strong>0</strong> & <strong>30 Days Ago</strong></p><p>• <em>Performance Date Range</em> <code>between</code> <strong>0</strong> & <strong>30 Days Ago</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>0</strong></p> |

You can also create a follow-up workflow targeting partners who generate revenue within another given date range, e.g., 31-60 of joining.

| Partners to Target                                             | How to set up the segment                                                                                                                                                                                                                                                                                              |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Partners who joined 31 to 60 days ago and generated an action. | <p>• <em>Original Joined Date</em> <code>interval between</code> <strong>31</strong> & <strong>60 Days Ago</strong></p><p>• <em>Performance Date Range</em> <code>interval between</code> <strong>31</strong> & <strong>60 Days Ago</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>0</strong></p> |

{% hint style="warning" %}
**Avoid assuming partners will qualify for both emails:** When you're setting up this workflow, use neutral language that doesn’t assume the partner received a previous congratulations email. The workflows target separate performance time periods.
{% endhint %}

</details>

<details>

<summary>Congratulate partners for generating high revenue</summary>

Congratulate partners who perform well within their first 30 days of joining your program, and send a second email to those who perform well within their second month of joining. You can set up 2 email workflows that evaluate consecutive date ranges.

| Partners to Target                                                                                | How to set up the segment                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Partners who joined between 1 and 30 days ago and have generated at least $1,000 since joining.   | <p>• <em>Original Joined Date</em> <code>interval between</code> <strong>1</strong> & <strong>30 Days Ago</strong></p><p>• <em>Performance Date Range</em> <code>interval between</code> <strong>1</strong> & <strong>30 Days Ago</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>999</strong></p>    |
| Partners who joined between 31 and 60 days ago and have generated at least $10,000 since joining. | <p>• <em>Original Joined Date</em> <code>interval between</code> <strong>31</strong> & <strong>60 Days Ago</strong></p><p>• <em>Performance Date Range</em> <code>interval between</code> <strong>31</strong> & <strong>60 Days Ago</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>9999</strong></p> |

</details>

<details>

<summary>Kickstart, nudge, &#x26; reactivate your new partners</summary>

Help your new partners get off to the right start—or encourage them to get back on track—with the **Partner Reactivation** workflow template. This template sends new, dormant partners an email at 10, 20, and 40 days after joining.

| Partners to Target                                                             | How to set up the segment                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| New partners who haven't had any activity in the 10 days since they've joined. | <p>• <em>Performance Date Range</em> <code>is</code> <strong>Last 10 Days</strong></p><p>• <em>Revenue</em> <code>equals</code> <strong>0</strong></p><p>• <em>Original Joined Date</em> <code>Is</code> <strong>10 Days Ago</strong></p> |
| Partners who are still inactive after 20 days.                                 | <p>• <em>Performance Date Range</em> <code>is</code> <strong>Last 20 Days</strong></p><p>• <em>Revenue</em> <code>equals</code> <strong>0</strong></p><p>• <em>Original Joined Date</em> <code>Is</code> <strong>20 Days Ago</strong></p> |
| Partners who are still inactive after 40 days.                                 | <p>• <em>Performance Date Range</em> <code>is</code> <strong>Last 40 Days</strong></p><p>• <em>Revenue</em> <code>equals</code> <strong>0</strong></p><p>• <em>Original Joined Date</em> <code>Is</code> <strong>40 Days Ago</strong></p> |

</details>

<details>

<summary>Dormant partners who haven't performed in the last 60 days</summary>

Encourage existing partners who haven't performed to increase their engagement with your program.

The *Original Joined Date* condition is essential in this workflow because it makes sure that recently-added partners have time to generate clicks before receiving a reminder email.

{% hint style="info" %}
**Note:** When adapting this example for your program, make sure to pick a *Performance* condition that's relevant for your use case. For example, if you want to set $1,000 in revenue as the minimum performance standard for your partners, substitute *Revenue* `less than` **1000**.
{% endhint %}

| Partners to Target                                                                                                                                                                                                                                  | How to set up the segment                                                                                                                                                                                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Partners with a current contract who joined your program <strong>45</strong> days ago and who have not had any revenue within the last <strong>30</strong> days.</p><p>Partners won't receive this email until their 45th day after joining.</p> | <p>• <em>Original Joined Date</em> <code>Is</code> <strong>45 Days Ago</strong></p><p>• <em>Performance Date Range</em> <code>interval between</code> <strong>0</strong> and <strong>30 Days Ago</strong></p><p>• <em>Revenue</em> <code>equals</code> <strong>0</strong></p> |

</details>

<details>

<summary>Congratulations emails for hitting specific revenue targets</summary>

Send a congratulations email to partners who generate $1,000 and $10,000 of revenue within a certain time of joining.

{% hint style="info" %}
**Note:** Both workflows use the *Original Joined Date* `Is` **Last \[X] Days** condition, meaning their assessments overlap for the first 30 days. A high-performing partner who generates $10,000 in revenue in the first 30 days will receive both emails.
{% endhint %}

| Partners to Target                                                                    | How to set up the segment                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Partners who joined in the last 30 days and have generated revenue of $1,000 and up.  | <p>• <em>Original Joined Date</em> <code>Is</code> <strong>Last 30 Days</strong></p><p>• <em>Performance Date Range</em> <code>Is</code> <strong>Last 30 Days</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>999</strong></p>  |
| Partners who joined in the last 60 days and have generated revenue of $10,000 and up. | <p>• <em>Original Joined Date</em> <code>Is</code> <strong>Last 60 Days</strong></p><p>• <em>Performance Date Range</em> <code>Is</code> <strong>Last 60 Days</strong></p><p>• <em>Revenue</em> <code>greater than</code> <strong>9999</strong></p> |

</details>
