> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tracklysms.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Journey Examples

> Common journey patterns and templates

<Info>
  **Rolling out now** — until condition evaluation is enabled for your account, every condition takes the If False branch.

  Click conditions evaluate against messages this journey sent during the current enrollment. See [Conditions](/guides/journeys/conditions) for scoping details and wait-window guidance.
</Info>

Here are proven journey patterns you can adapt for your use cases.

## Basic Welcome Series

**Goal**: Introduce new subscribers to your brand

```
Trigger: Added to main list

Step 1: Send "Welcome + 10% off"
Step 2: Wait 24 hours
Step 3: Send "Shop our bestsellers"
Step 4: Wait 3 days
Step 5: Send "Your 10% off expires soon"
Step 6: Exit
```

**Key points**:

* Immediate welcome with incentive
* Follow up with product discovery
* Close with urgency

***

## Engaged vs Non-Engaged

**Goal**: Different paths based on engagement

```
Trigger: Added to list

Step 1: Send "Welcome"
Step 2: Wait 2 days
Step 3: Condition - Clicked any link?

Yes branch:
  Step 4a: Send "Thanks! Here's a special offer"
  Step 5a: Exit

No branch:
  Step 4b: Send "Don't miss out - 15% off"
  Step 5b: Wait 3 days
  Step 6b: Condition - Clicked?

  Yes:
    Step 7b: Exit
  No:
    Step 8b: Send "Last chance"
    Step 9b: Exit
```

**Key points**:

* Reward clickers with gratitude
* Give non-clickers extra incentives
* Multiple chances to convert

***

## VIP Recognition

**Goal**: Identify and treat high-value customers differently

```
Trigger: Added to list

Step 1: Condition - Custom field "tier" equals "vip"?

Yes (VIP):
  Step 2a: Send "VIP welcome - exclusive 20% off"
  Step 3a: Wait 1 day
  Step 4a: Send "Your VIP perks"
  Step 5a: Exit

No (Standard):
  Step 2b: Send "Welcome - 10% off"
  Step 3b: Wait 2 days
  Step 4b: Send "Bestsellers"
  Step 5b: Exit
```

**Key points**:

* Immediate personalization
* VIPs get better offers
* Simpler journey for new customers

***

## Product Education

**Goal**: Teach customers about your product over time

```
Trigger: custom_field "product_purchased" exists

Step 1: Wait 1 day
Step 2: Send "Getting started with your purchase"
Step 3: Wait 3 days
Step 4: Send "Pro tips for getting the most value"
Step 5: Wait 7 days
Step 6: Send "Advanced features you might have missed"
Step 7: Wait 14 days
Step 8: Send "Time for an upgrade?"
Step 9: Exit
```

**Key points**:

* Triggered by `custom_field` with operator `exists` on `product_purchased`
* Increasing sophistication over time
* Natural transition to upsell

***

## Re-engagement

**Goal**: Win back inactive customers

```
Trigger: custom_field "last_purchase" exists
         (filter for contacts with stale purchase dates via audience segmentation)

Step 1: Send "We miss you - 15% off"
Step 2: Wait 3 days
Step 3: Condition - Clicked?

Yes:
  Step 4a: Exit (they're re-engaged)

No:
  Step 4b: Send "Your 15% off expires tomorrow"
  Step 5b: Wait 2 days
  Step 6b: Condition - Clicked?

  Yes:
    Step 7b: Exit
  No:
    Step 8b: Send "Final offer: 20% off"
    Step 9b: Exit
```

**Key points**:

* Use `custom_field` trigger with `exists` operator on `last_purchase`, combined with audience segmentation for time-based filtering
* Escalating offers
* Multiple touchpoints
* Know when to stop

***

## Event-Based (Abandoned Browse)

**Goal**: Follow up after website visit

```
Trigger: custom_field "browsed_product" exists

Step 1: Wait 4 hours
Step 2: Send "Still thinking about it? Check out {{brand_name}}'s top picks: {{link1}}"
Step 3: Wait 1 day
Step 4: Condition - Clicked?

Yes:
  Step 5a: Exit

No:
  Step 5b: Send "Low stock alert from {{brand_name}} - don't miss out: {{link1}}"
  Step 6b: Exit
```

**Key points**:

* Use `custom_field` trigger with `exists` operator on `browsed_product`
* Quick follow-up (4 hours)
* All template variables are supported: `{{first_name}}`, `{{last_name}}`, `{{phone_number}}`, `{{day_of_week}}`, `{{date}}`, `{{sendId}}`, `{{brand_name}}`, `{{linkN}}`, `{{contact["field_name"]}}`
* Creates urgency

***

## Geographic Segments

**Goal**: Region-specific content

```
Trigger: Added to list

Step 1: Condition - State = California?

Yes:
  Step 2a: Send "CA-exclusive offer"
  Step 3a: Wait 2 days
  Step 4a: Send "Visit our LA store"
  Step 5a: Exit

No:
  Step 2b: Send "Welcome to the family"
  Step 3b: Wait 2 days
  Step 4b: Send "Shop online now"
  Step 5b: Exit
```

**Key points**:

* Personalized by location
* Local store promotion
* Different messaging strategies

***

## Quick Tips

<AccordionGroup>
  <Accordion title="Start with templates">
    Use these examples as starting points. Customize for your brand and audience.
  </Accordion>

  <Accordion title="Test before full launch">
    Run journeys on a small segment first. Check that steps work correctly.
  </Accordion>

  <Accordion title="Monitor and optimize">
    Review step-by-step performance. Improve underperforming messages.
  </Accordion>

  <Accordion title="Keep it simple">
    The best journeys are often the simplest. Start small and add complexity as needed.
  </Accordion>
</AccordionGroup>

## Journey Planning Template

When designing a new journey, answer:

1. **Who enters?** (Trigger conditions)
2. **What's the goal?** (Click, purchase, engagement)
3. **How many messages?** (3-5 is typical)
4. **What's the timing?** (Hours, days, weeks)
5. **Any branching needed?** (Behavior-based paths)
6. **How does it end?** (All paths reach exit)

## Next Steps

<CardGroup cols={2}>
  <Card title="Build a Journey" icon="hammer" href="/guides/journeys/building-journeys">
    Create your own
  </Card>

  <Card title="Conditions" icon="code-branch" href="/guides/journeys/conditions">
    Add branching logic
  </Card>
</CardGroup>
