# Create and Assign Partner Journeys

Build reusable, step-by-step playbooks that guide partners through onboarding and other key milestones, then assign them to partners and track progress from one place.

---

## Overview

**Journey Templates** are reusable, step-by-step playbooks for onboarding and other key milestones in your partner program. You create the template once, assign it to partners as needed, and track progress centrally instead of managing each task by hand.

:::info
You'll need an Admin or Editor role to make changes here. If the fields appear locked or read-only, check your role with your Suger admin. See [Manage Users and Roles](/get-started/account/).
:::

## Create a Template

1. Go to **Suger Console**, then **Settings**.
2. Click **Partner**, then **Journey Templates**.
3. Click **+ New Journey Templates**.

![New Journey Templates button on the Journey Templates settings page](images/create-and-assign-partner-journeys-1.png)

4. Fill in the journey template details:
   - **Name** — What the template is called, for example "Partner Onboarding."
   - **Description** — A short description of what this journey is for.
   - **Estimated days to complete** — A rough duration estimate, shown later as a reference (for example "~5 days") wherever this template appears.
   - **Status** — **Draft** while you're still building it, or **Active** once it's ready to be assigned. Only Active templates make sense to assign to real partners.
   - **Tier outcome (Journey → Tier)** — Optional. If set to something like "Promote to Gold," completing this journey automatically promotes the partner to that tier, subject to that tier's own auto-advance setting. Leave this as "No tier outcome" if this journey isn't meant to affect tier standing.
   - **Sequential mode** — Toggle on if steps must be completed in order, with later steps locked until earlier ones are done. Toggle off if partners can complete steps in any order.

   ![Journey template creation form with name, description, estimated days, status, tier outcome, and sequential mode fields](images/create-and-assign-partner-journeys-2.png)

5. Click **+ Add step** to add each milestone to the journey. For every step, you'll set:
   - **Step type** — What kind of action this is:
     - **Sign agreement** — A step where the partner needs to sign a contract or NDA, like "Sign NDA & Partner Agreement."
     - **Upload document** — A step where the partner submits a file, like partner documentation you need on record.
     - **Complete course** — A step tied to training content, like an onboarding course.
     - **Earn certification** — A step tied to a certification requirement.
     - **Register a deal** — A step where the partner's first deal registration counts as completion.
     - **Custom task** — The catch-all. You can optionally link this step to a **Task**.
   - **Title shown to partner** — The label the partner actually sees for this step.
   - **Internal notes** — Notes for your own team, not visible to the partner.
   - **Task template** — Optionally link this step to an existing task template, if one applies.
   - **Required or Optional** — Whether this step must be completed to finish the journey, or whether it's a nice-to-have.
   - **Due date** — Either "No due date" or "Relative to start" (due some number of days after the journey is assigned).

6. Use the **up/down arrows** or drag handle to reorder steps, and the **trash icon** to remove one. Add as many steps as the journey needs, then click **Save template**.

![Journey step editor showing step type, partner-facing title, internal notes, required toggle, and due date](images/create-and-assign-partner-journeys-3.png)

## Assign a Journey to a Partner

Once your template is **Active**, you can assign it to partners from several places in Suger.

### From the Journey Template

1. Go to **Suger Console**, then **Settings**.
2. Click **Partner**, then **Journey Templates**.
3. Find the template, and click **Assign**.
4. In the **Assign a Journey** dialog, select the partner from the dropdown.
5. Click **Assign**.

![Assign a Journey dialog opened from a journey template with a partner dropdown](images/create-and-assign-partner-journeys-4.png)

### From the Journeys Page

1. Go to **Suger Console**, then **Partners**.
2. Go to the **Journeys** menu, and click **+ Assign Journey**.
3. In the **Assign a Journey** dialog, select the **Journey template** and **Partner** from the dropdowns.
4. Click **Assign**.

![Assign a Journey dialog on the Journeys page with journey template and partner dropdowns](images/create-and-assign-partner-journeys-5.png)

### From a Partner's Profile

1. Go to **Suger Console**, then **Partners**.
2. Click the partner's name to open their profile.
3. Click **Journeys**, then **+ Assign Journey**.
4. In the **Assign a Journey** dialog, select the **Journey template**, then click **Assign**.

![Assign a Journey dialog on a partner's Journeys tab with a journey template dropdown](images/create-and-assign-partner-journeys-6.png)

## Next Steps

Once assigned, see [Complete and track partner journey progress](/prm/track-journey-progress/) to check on progress and understand what the partner sees on their end.
