Skip to main content
Journeys

Creating a journey

Build, test, and publish a journey from a template or from scratch.

Written By Bruno

Last updated 11 minutes ago

The Journeys list with the New journey menu open, showing Start from scratch and Choose from templates

Overview

Create a journey on the canvas: choose who enters, add the messages and rules they move through, set a goal, then publish. Every change saves to a draft automatically, so nothing reaches people until you publish.

Before you start, check that you have a full seat with the Manage Outbound permission. To publish, you also need Manage Outbound State. Ask a workspace admin to update your admin role if these controls are unavailable.

For email blocks, your workspace needs approved email-sending access. For chat, banner, survey, product tour, and post blocks, install the Featurebase Messenger on your website or web app.


Create a journey

1

Start a journey

The template gallery with the Onboarding category picked and the Welcome new users template
  1. Go to Dashboard → Outbound → Journeys

  2. Click 'New journey'

  3. Choose 'Choose from templates' to pick a template, or 'Start from scratch' to begin with an empty entry block

  4. For a template, pick a category on the left if you want to narrow the list, click a card to preview the blocks, then click 'Use this template'

The journey opens in the editor as a draft. A template journey takes the template's name and includes its blocks, settings, and sample content that you replace before you publish. A journey from scratch is named "Untitled journey". Click the name in the header to rename it.

2

Choose who enters

The Entry block panel with Users who can enter, one audience rule, and As soon as they match picked
  1. Click the Entry block on the canvas

  2. Under Who can enter, choose Users, Visitors & Leads, or both, then add Audience rules

  3. Under When they enter, choose when people start the journey:

    • As soon as they match - People enter when they start to match who can enter

    • When something happens - People enter right when a custom event happens

    • On a date - People enter a set number of days before or after a date attribute

    • When they visit a page - People enter when they visit a matching page

  4. Under Enter more than once, choose whether people can go through the journey again

3

Add blocks

The block menu open below an email block, with the Content, Flow, and Actions groups
  1. Click + below a block or on an open path

  2. Choose a block from Content, Flow, or Actions

  3. Configure the block in the panel that opens on the right

Content blocks open their editor right away, so you can write the email or in-app message in place. Blocks with more than one result, such as a rule or an email, have a path for each result. A path with no next block ends the journey for people who take it.

Tip: Press ⌘Z (Ctrl+Z on Windows) to undo a change on the canvas, and ⇧⌘Z (Ctrl+Shift+Z or Ctrl+Y) to redo it. Press Delete or Backspace to remove the selected block. These keys do not work while you type in a field.

4

Set a goal and exit rules

The Goal section of the journey settings with Track a goal on, one goal rule, and Exit on goal on
  1. Open the ⋯ (More actions) menu in the header and choose 'Settings'

  2. Under Goal, turn on Track a goal and add the goal rules

  3. Set Reach the goal within (days after entering)

  4. Turn on Exit on goal to remove people from the journey when they reach the goal

  5. Under Exit rules, click 'Add exit rule' for conditions that should end the journey early

You can also set the Send window for all messages here.

5

Test the journey

The Preview as dialog walking a sample user through the journey, block by block
  1. Open the ⋯ (More actions) menu and choose 'Preview as…'

  2. Choose Sample user, or choose Real person and pick a person from your workspace. Real person needs the View Users permission

  3. Click 'Run preview' to see which blocks the person reaches

The preview walks one person through the journey. Nothing is sent or saved. To check an email, open its block and click 'Send test'. Featurebase sends the saved version of the email to you only.

Note: Test sends of in-app blocks use the published version of the block. Publish the journey first, then send yourself a test from the block.

6

Publish

The Publish v1 dialog with the Changes list and the Who can enter choice
  1. Click 'Publish' in the header

  2. Fix any items listed under Fix these before you publish:, and review any warnings

  3. Under Who can enter, choose Only people who qualify from now on or Everyone who currently qualifies. Journeys with an event or page trigger skip this choice: only events and visits after you publish count

  4. Click 'Publish v1'

The journey goes live and people who qualify start to enter.

Important: With Everyone who currently qualifies, everyone who matches now enters and can get messages soon after you publish. Check the audience rules and message content before you choose it.


Edit after publishing

Your next edits save to the draft, and the live journey keeps running unchanged. When you are ready, click 'Publish changes' to publish a new version. You can choose whether people already in the journey move to the new version.


FAQs

Hover over the button to see the reason. The draft may have errors to fix, it may be the same as the live version, or you may not have the Manage Outbound State permission. If your plan does not include Journeys, the publish dialog shows 'Upgrade plan' instead.

Yes. In Dashboard → Outbound → Journeys, open the menu on the journey's row and choose 'Duplicate'. The copy is a new draft named after the original with "(copy)" at the end. It has no people and no published version. Archived journeys cannot be duplicated.

Each block has its own message, which you write in the block. For a product tour or post block, you can copy the content of an existing tour or post from the block editor's menu. The original is not changed.