> For the complete documentation index, see [llms.txt](https://docs.sortment.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sortment.com/journeys/tutorial-creating-a-journey.md).

# Tutorial: Creating a journey

This guide shows you how to build an effective nurture journey in **Sortment** to turn free trial users into paying customers within their first 7 days. We’ll walk through how to use blocks like triggers, emails, delays, and filters to create a smart, branching flow that adapts to user behaviour.

***

### **Overview: what you’ll build**

A dynamic journey that:

* Welcomes new trial users
* Encourages product engagement with targeted nudges
* Reacts differently based on user activity (like email clicks)
* Promotes upgrading with incentives
* Ends with either a thank-you message or an off-ramp for non-converters

***

## **Journey walkthrough**

Here is the journey we’ll follow, guiding users from starting a free trial through engagement and potential conversion — followed by a visual representation.

```
Trigger: User starts free trial
→ Email: Welcome
→ Delay: 1 day
→ Email: Top 3 Things to Try
→ Filter: Clicked Email?
    → Yes:
        → Update Trait: Engaged
        → Email: Promo offer
        → Filter: Payment made?
            → Yes: Welcome to Premium → Update Trait: Paid
            → No: Exit journey
    → No:
        → Delay: 2 days
        → Email: Need Help?
        → "Reactivation Journey" after 7 days
```

### **Starting the journey: Detect free trial users**

Begin in the **Journeys** section of sortment. Create a new journey and name it something descriptive, like **“Free trial to paid – conversion flow.”**

Add a **Trigger block** and set the type to **User action**, choosing the **Backend event → Started free trial**.\
This ensures any new user who initiates a trial enters the journey immediately.

*Optional:* Add filters or set re-entry rules (e.g., re-enter after 7 days) to fine-tune when users qualify.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-c0ac1a50469e8063a2dd56102f29c1e57a3b9fda%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **Step into the journey: Send a warm welcome mail**

Add a **Send Email block** linked to your trigger.\
Choose the template **“Welcome to your free trial.”**

This email sets the tone—thank the user, explain what to expect, and offer links to resources that help them get started.

Edit the subject, sender, and preview content to match your brand voice.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-0b36adcb9a2e572f6ee77538bb0ff2e940effac1%2Fa11.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **Give them room to explore: Add a delay**

Next, insert a **Delay block** for **1 day**.\
This creates space for users to try the product on their own before further engagement.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-340ee8d1728704af3e860da4564e357e2ecd96a4%2Fa12.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **Re-engage with value: Highlight key features**

Follow up with another **Send Email block** using the **“Top 3 things to try today”** template.\
This message gives users a sense of momentum—focus on practical, valuable actions they can take now.

Customise subject lines and email content to reflect your top features or user goals.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-dca967fd4d6463ab0bd76960da34a3205abf24a0%2Fa13.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **Branch based on behaviour: Did they engage?**

Insert a **Filter block** using the **Email link clicked** condition and select “Top 3 things to try today.”\
This splits your journey into two paths: those who engaged (clicked) and those who didn’t.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-57b344cf94eef4b4fd227ea345267b310e32dc26%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **For Engaged Users (“Yes” Branch)**

1. **Mark as engaged:**\
   Use an **Update trait block** to flag the user as an **Engaged trial user** by updating their trait to “Engaged Trial.”

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-fa8a92e3f503ce41d833d655f83ac52467979b7e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

2. **Make the offer:**\
   Add a **Send email block** with the template **“Upgrade now & save 20%.”**\
   Offer a time-sensitive incentive to encourage conversion.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-9ec73e598057eae8d80025cc05791705be19e76c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

3. **Track redemptions:**\
   Insert a **Filter block** to detect if a user redeemed the promo or made a payment.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-3d57074fab7ceb46b2c1df3007051da134b975af%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

4. **Celebrate success:**\
   If converted, send a **Welcome to premium** email and use another **Update trait block** to set them as a **Paid user**.

***

#### **For Non-Engaged Users (“No” Branch)**

1. **Wait a bit longer:**\
   Add a **2-day Delay block** to allow time for re-engagement. considering only limited time remains in the trial.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-80ddb196522c68619424f834eddff24ba605b073%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

2. **Send a reminder Email:**\
   Use the **“Need help getting started?”** template to offer assistance and reignite interest.
3. **Shift to reactivation:**\
   Instead of continuing within this journey, use the **Add to journey** block to move the user into a **Reactivation journey**, where you can target them with longer-term, personalised follow-ups.

<figure><img src="https://233844858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmbOMKRXus6KHDbeQALkO%2Fuploads%2Fgit-blob-6558dae41e2e3374b737e4d394f57bdbc0dfe6e9%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **Visual flow summary**

* **Trigger:** User starts free trial
* **Email:** Welcome message
* **Delay:** 1 day
* **Email:** Product engagement tips
* **Filter:** Clicked email → Branch
  * **Yes →** Mark Engaged → Send Promo → Check Payment → Thank You
  * **No →** Wait 2 Days → Reminder Email → "Reactivation Journey" after 7 days
