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

# Create journeys

> Create a customer journey in GBG GO from scratch or by using a pre-configured template tailored to your industry or use case.

export const VersionWarningBanner = () => {
  const [latestUrl, setLatestUrl] = useState(null);
  useEffect(() => {
    if (typeof window === "undefined") return;
    const {pathname, hash, search} = window.location;
    if (!pathname.includes("/go-v1/")) return;
    setLatestUrl(`${pathname.replace("/go-v1/", "/go-v2/")}${search}${hash}`);
  }, []);
  if (!latestUrl) return null;
  return <div className="not-prose my-6 rounded-xl border border-amber-500/30 bg-amber-500/10 px-4 py-3 text-sm text-gray-800 dark:text-gray-100">
      ⚠️ You are viewing the <strong>GBG GO v1</strong> documentation.
      <a href={latestUrl} className="ml-2 font-medium underline text-amber-700 dark:text-amber-400 hover:text-amber-800 dark:hover:text-amber-300">
        View the latest version (v2) →
      </a>
    </div>;
};

<VersionWarningBanner />

A customer journey in GBG GO defines the steps and rules for processing verification workflows. It consists of modules that handle specific tasks such as identity verification, fraud detection, and decision-making.

This guide walks you through the process of creating a journey, whether you start from scratch or use a pre-configured template.

## Choose how to create a journey

You can create a journey in two ways:

### Start from scratch

Build a custom journey by manually adding and configuring each module.

* Recommended for custom workflows that require specific rules and configurations.
* Gives full control over modules, routing, and evaluation logic.

### Use a template

Select a pre-configured journey template that aligns with your industry or use case.

* Recommended for faster setup when using common verification workflows.
* Templates include predefined modules, logic, and settings that can be customised.

## Browse journey templates

If you choose to use a template, you can browse available options by accessing templates through the **Create a new journey** list.

### How to find a template

1. Click the **Create a new journey** list.
2. Select **Explore templates**.
3. Select **Browse by industry** or **Browse all templates**.
4. Use the search and filter options in **Browse all templates** to find a template based on:
   * **Vertical**
   * **Use Case**
   * **Country**
   * **Assurance Level**
   * **Capability**

### What's included in a template?

When selecting a template, you will see:

* A description of what the template does.
* The modules included and their functionality.
* Configuration options that can be customized.

After reviewing the details, click **Use this template** to begin.

<Info>
  Once a journey is created, it remains in draft mode until published.
</Info>

## Create your journey

There are two ways to create a journey: starting from scratch or using a template.

### Option 1: Start from Scratch

1. Click the **Create a new journey** list.

2. Select **API only (v1)** to open the journey builder.

3. Click the edit button besides **Journey Name**, and clearly rename the journey for your use case.

4. Begin adding modules to define the workflow. Refer to [Add modules](/docs/go-v1/platform/journey-builder/configure-module#add-modules)

### Option 2: Use a Template

1. Click the **Create a new journey** list.

2. Select **Explore templates**.

3. Review the pre-configured settings and modules.

4. Click **Use this template** to load it into the editor.

5. Modify the journey by customizing modules, routing, and evaluation steps.

<Tip>
  Click on the "**+**" or "**-**" icon on the lower left side of your journey builder to enhance or reduce the view of your customer journey workflow.
</Tip>

## Filter and sort existing journeys

You can filter and sort existing journeys in the journey builder to quickly locate specific ones. Find specific journeys by applying filters based on journey names, and organize them using sorting options.

### Filter journeys

To filter journeys:

1. Log in to your GO dashboard.
2. Click the **Add Filter** button.
3. Select a filter type from the dropdown menu, for example, Journey Name.
4. Enter your search keyword in the search field.
5. Click **Add Filter** to add additional filter criteria if needed.
6. Click **Apply Filter** to view filtered results.
7. Use **Clear All** to remove all applied filters and return to the full journey list.

### Sort journeys

You can sort the journey list to organize your journeys in ascending or descending order:

1. Click the three-dot menu icon on the column header you want to sort by.
2. Select one of the following options:
   * **Sort by ASC**: Sorts the column in ascending order (A-Z, oldest to newest, or lowest to highest).
   * **Sort by DESC**: Sorts the column in descending order (Z-A, newest to oldest, or highest to lowest).
3. The journey list updates to reflect your selected sort order.

You can also change column visibility:

* **Hide column**: Removes the selected column from view.
* **Manage columns**: Customize which columns are displayed in the journey list.

## Next steps

Once your journey is created, you need to configure it by adding modules, defining decision logic, and setting routing conditions.

* [**Configure modules**](/docs/go-v1/platform/journey-builder/configure-module) – Learn how to edit journey details and add modules.
* [**Set up routing**](/docs/go-v1/platform/journey-builder/set-up-routing) – Define conditions that control how users move through the journey.\\
* [**Set up evaluation**](/docs/go-v1/platform/journey-builder/set-up-evaluation) – Add decision points for approving, rejecting, or flagging users.
* [**Publish journeys**](/docs/go-v1/platform/journey-builder/publish-journey) – Deploy the journey to preview or production.
