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

# Customer Studio templates

> Templates save reusable audience, sync, and journey configurations so your team can apply the same setup without rebuilding it each time.

## Before you begin

* An audience, sync configuration, or journey you want to reuse.

## How templates fit into Customer Studio

Use templates when your team repeatedly builds the same targeting pattern, destination setup, or campaign structure. A template gives users a configured starting point while letting them fill in the details that change from one campaign to the next. For example, you might reuse the same churn-risk audience with a different inactivity window, or start every welcome campaign from the same journey structure.

The type of template determines what gets reused:

| When you want to reuse... | Use | Example |
| - | - | - |
| A targeting pattern | [**Audience template**](#audience-templates) | Customers at risk of churn |
| Destination setup and field mappings | [**Sync template**](#sync-templates) | Standard Braze audience sync |
| A multi-step campaign structure | [**Journey template**](#journey-templates) | New-customer welcome series |

A template is a starting point, not a saved audience or a running campaign. When someone uses a template, they create a new audience, sync, or journey from its configuration.

Platform admins typically create and govern templates, and marketers apply them when building campaigns.

### What changes after you apply a template

How a template behaves after you apply it depends on its type:

* **Audience and journey templates** give a new object its starting configuration. Once the object is created, it's independent of the template.
* **Syncs created from a sync template** stay linked to it, so supported changes to the template propagate to those syncs. See [How changes to sync templates propagate](#how-changes-to-sync-templates-propagate).

### Templates and traits

Templates and [traits](https://docs.hightouch.com/customer-studio/traits.md) solve different reuse problems:

* **Traits** reuse a calculated customer value, such as `90-day purchase value`.
* **Templates** reuse configuration, such as audience conditions, destination mappings, or journey structure.

You can use them together. An audience template can reference a saved trait, so teams reuse both the calculation and the targeting pattern built from it.

## Audience templates

Use an audience template when marketers repeatedly build audiences from the same targeting pattern but need to customize some conditions for each campaign. For example, you might create a churn-risk template and leave the inactivity window blank so marketers choose the right number of days when they apply it.

### Create an audience template

1. Go to **Customer Studio > Templates > [Audience templates](https://app.hightouch.com/templates/audience-templates?from=docs)**.

2. Select **Add audience template**.

   ![Add audience templates](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-add-aud.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=6b899fd05727289b5002ba8c5886b974)

3. Select a parent model.

   ![Choose a parent model](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-aud-parent-model.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=23f987f2856d70cc489caed3fd7443e1)

4. Add the filters, traits, and events you want the template to include.

   ![Define the audience template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-define-filters.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=3bf107edcbbe3fc871239ed45269a6e5)

   Leave fields blank when marketers should provide the value each time they use the template.

5. Name the template and optionally add a description.

6. Select **Finish**.

   ![Finish audience](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-finish-aud.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=51d9a11fb47301466f55fb9c8f47f1fa)

> [!TIP]
>
> To create a template from an existing audience, open the audience, select the
> **...** menu, and select **Create template from this audience**.

### Apply an audience template

1. Go to **Customer Studio > [Audiences](https://app.hightouch.com/audiences?from=docs)**.

2. Select **Add audience** and select a parent model.

3. Open the **...** menu and select **Add a template**, or select a template under **Start with an audience template**.

   ![Apply audience template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-apply-aud.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=fecda2e1c4bd026bbac3141e1e0787cf)

4. Select a template with a matching parent model.

5. Fill in any required blanks, highlighted in blue.

6. Save the audience and continue editing as needed.

You can apply more than one template to the same audience. Hightouch adds the conditions from each template to the audience builder, where you can review and edit the combined filters before you save.

### Check a template before applying it

Open a template from the list to preview it before anyone builds from it. From the template editor, you can:

* Select **Calculate size** to see how many members the template resolves to.
* Select **Preview a destination** to check the rows the template would send.
* Select **View SQL** from the **...** menu to inspect the generated query.

## Sync templates

Sync templates reuse destination setup across audience and journey syncs. Configure the destination, record matching, and field mappings once, then apply that setup wherever your team needs the same sync configuration. You can apply multiple sync templates to one audience to create syncs to several destinations.

### Create a sync template

1. Go to **Customer Studio > Templates > [Sync templates](https://app.hightouch.com/templates/sync-templates?from=docs)**.
2. Select **Add sync template**.

   ![Add sync template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-add-sync.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=ef74a108a37854f44371c775e8642c04)
3. Select a parent model. Only audiences built on the same parent model can use the template.

   ![Select a parent model](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-sync-parent-model.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=eee8abf3b6eb5af2c09e8aa70f419b7b)
4. Select a destination and configure the sync settings. Follow the [destination configuration instructions](https://docs.hightouch.com/destinations/overview.md) for your destination.

   ![Select a destination](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-sync-destination.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=6a19ebc871f35f440a1abb55b2e56e27)
5. Select **Save**.

You can now use the sync template for multiple audience and journey syncs.

### Apply a sync template during audience creation

1. Build a new audience and proceed through **Select parent model**, **Define audience**, and **Configure audience details**.
2. On the **Sync to destination** step, select one or more matching sync templates.
3. Select **Finish**, or select **Save audience without syncs** to skip for now.

![Sync an audience to a destination using a template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-apply-sync-creation.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=dabec4d04924e2a1798e2c6f492fae98)

### Apply a sync template to an existing audience

> [!TIP]
>
> An audience can only use sync templates derived from the same parent model as
> the audience.

1. Go to **Customer Studio > [Audiences](https://app.hightouch.com/audiences?from=docs)**.
2. Select an audience.
3. Select **Add sync**.

   ![Add sync to an audience](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-add-sync-existing.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=5a41bf307c9d7b93f39d5d7c1b68a468)
4. In **Create syncs from templates**, select one or more sync templates.
5. Select **Add syncs**.

   ![Create syncs from templates](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-create-syncs-modal.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=9db7b7bccb4c077f4a6f7d42dfefc799)

The sync inherits configuration and scheduling from the template. See [How changes to sync templates propagate](#how-changes-to-sync-templates-propagate).

### Apply a sync template in a journey

1. Build your journey and add a **Send to destination** tile to the canvas.
2. Choose a destination. Sync templates appear in the list with a **Template** badge.

   ![Select a sync template in a journey](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-journey-select-template.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=6831f882242fa5fc73e769915bf59fee)
3. In **Journey settings**, under **What type of sync is this?**, select **Trigger** or **Cohort**, and choose when to remove users.

   ![Configure journey settings for the sync](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-journey-settings.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=05a1109e252efb46200cf300ea2b60aa)
4. In **Configure sync**, fill in any fields the template left blank and edit any editable fields.

   ![Configure the sync from the template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-journey-configure-sync.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=c08617b9893c687228c8013ef192b0f1)
5. In **Finalize**, add an optional description, then select **Save**.

   ![Finalize the journey sync](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-journey-finalize.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=3f693ae054ede887da37d3cb5ca32fa2)
6. Save the journey.

The sync inherits configuration from the template. See [How changes to sync templates propagate](#how-changes-to-sync-templates-propagate).

### How changes to sync templates propagate

Syncs created from a sync template stay linked to it. When you change a locked field on the template, Hightouch applies that change to every sync derived from it. Editable fields keep the values set on each sync, so local customizations are preserved.

The **What type of sync is this?** setting (Trigger or Cohort) is an exception. Changes to that setting don't propagate to journey syncs, so update those syncs individually.

### Require sync templates for audience activation

Workspace admins can require marketers to use a sync template whenever they add a sync to an audience. Use this setting when every audience sync should follow approved record matching, field mappings, or consent handling.

To enable it:

1. Go to **Settings > Workspace > Workspace**.
2. Turn on **Require sync templates for audience activation**.
3. Select **Save changes**.

![Require sync templates for audience activation](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/require-sync-templates.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=fef130d55af0939ade47151f8d513fdb)

When this setting is on:

* Users can only add syncs to audiences using sync templates.
* Users can't detach audience syncs from their templates.
* If no sync templates exist in the workspace, users can't add audience syncs until you create at least one.

### Make sync template fields editable

A field that isn't editable stays locked: it keeps the template's value and propagates template changes. Make a field editable when you want users to customize it per sync.

Which fields you can make editable depends on the destination and its sync mode. Editable fields are available for audience-sync destinations, primarily ad platforms and messaging tools. Open the sync template configuration to see which fields a destination exposes, check the [destination's documentation](https://docs.hightouch.com/destinations/overview.md), or [contact us](#pylon-chat).

To make a field editable, open the sync template configuration and turn on **Editable** for that field.

![Editable toggle on a sync template field](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-editable-toggle.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=6af687bfc1fc1efdfabf1d7dc066afd8)

After the template is attached to an audience, users can override its editable fields when they configure the sync. A **Custom value** badge marks any field they change, and **Restore default** reverts it to the template's value. Users can update these overrides at any time from the sync configuration.

![Override an editable field with Custom value and Restore default](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/sync/assign-overrides.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=29d98a9445801452535e1d1c3c335ab7)

## Journey templates

Use a journey template to give teams a reusable starting structure for common lifecycle campaigns, such as welcome, nurture, or re-engagement flows. When a marketer creates a journey from the template, Hightouch creates a new journey with the template's structure already in place. The marketer then configures it for the specific campaign.

### Create a journey template

1. Go to **Customer Studio > Templates > [Journey templates](https://app.hightouch.com/templates/journey-templates?from=docs)**.
2. Select **Create journey template**.

   ![Journey templates list](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-add-journey.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=61e39ba9b80685d0b05144ee17056417)
3. Select a parent model.
4. Enter a template name and optionally add a description.
5. Select **Create template**.

   ![Add a journey template](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/hightouch-audiences/templates/cs-temp-add-journey-2.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=e23169067f71a495be3d52da43905476)

Build the journey structure in the template editor. Any [journey notes](https://docs.hightouch.com/customer-studio/journeys/create.md#add-journey-notes) you add carry over to journeys created from the template.

> [!TIP]
>
> To create a journey template from an existing journey, open the journey,
> select the **...** menu, and select **Create template from this journey**.

### Apply a journey template

Create a journey from a template to start with its structure instead of a blank canvas.

1. Go to **Customer Studio > Templates > [Journey templates](https://app.hightouch.com/templates/journey-templates?from=docs)**.
2. Open the **...** menu on a template and select **Create journey from this template**.
3. In the **Create journey** dialog, enter a journey name and optional description. The parent model comes from the template.
4. Select **Create journey**.

Hightouch creates a new journey from the template's structure and opens it in the journey builder.

You can also apply a template to a journey you're already editing: in the journey builder, open **Templates** from the **Add to canvas** panel and choose a template. Applying it replaces the tiles on the canvas with the template's structure.

## Next steps

* [Build an audience](https://docs.hightouch.com/customer-studio/usage.md) to create audiences you can save and reuse as templates.
* [Sync audiences](https://docs.hightouch.com/customer-studio/syncs.md) to apply sync templates when you activate an audience.
* [Build a journey](https://docs.hightouch.com/customer-studio/journeys.md) to start from a journey template instead of an empty canvas.
