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

# Using Merge Tags

> Learn how to personalize your emails in Flowforth using merge tags for dynamic content.

Merge tags let you personalize emails by automatically inserting recipient-specific information or dynamic content. This helps your emails feel more personal and increases engagement. Merge tags work in all email types: standard, simple, HTML, and Canva.

***

## How to Use Merge Tags

### In Email Content

You can use merge tags in any **text block** by typing `@`. A dropdown will appear showing available merge tags. Select one to insert it into your email.

You can also simply **type the merge tag directly** (e.g., `@first-name`) and it will be recognized.

Example:

> Hi @first-name,
> We wanted to let you know about our upcoming event.

### In Email Subjects

You can use `@first-name` and `@last-name` merge tags in email subject lines. Simply type the merge tag directly into the subject field. This works for both regular emails and automation emails.

Only `@first-name` and `@last-name` are supported in subject lines. Any other merge tag in a subject shows a warning and is **not replaced** — it is sent to recipients exactly as typed, so remove it before sending.

Example:

> @first-name, you're invited to our upcoming event!

***

## Default Merge Tags

These merge tags are available in every email:

| Merge Tag             | Description                   | Example Output                              |
| --------------------- | ----------------------------- | ------------------------------------------- |
| `@first-name`         | Recipient's first name        | John                                        |
| `@last-name`          | Recipient's last name         | Doe                                         |
| `@email`              | Recipient's email address     | [john@example.com](mailto:john@example.com) |
| `@view-in-browser`    | Link to view email in browser | \[View in browser]                          |
| `@unsubscribe`        | Unsubscribe link              | \[Unsubscribe]                              |
| `@manage-preferences` | Manage preferences link       | \[Manage Preferences]                       |
| `@current-date`       | Today's date                  | January 15, 2026                            |
| `@current-month`      | Current month name            | January                                     |
| `@current-year`       | Current year                  | 2026                                        |

Date and time merge tags use your organization's **Planning Center timezone** to determine the current date, month, and year.

***

## Alternate Merge Tag Formats

If you're pasting content or HTML from another email platform, Flowforth also recognizes two common industry merge tag formats. They work everywhere `@` merge tags work — email content, HTML and Canva emails, and subject lines — and are replaced with the same values.

| Flowforth             | Mailchimp Style        | Handlebars Style         |
| --------------------- | ---------------------- | ------------------------ |
| `@first-name`         | `*\|FNAME\|*`          | `{{first_name}}`         |
| `@last-name`          | `*\|LNAME\|*`          | `{{last_name}}`          |
| `@email`              | `*\|EMAIL\|*`          | `{{email}}`              |
| `@view-in-browser`    | `*\|ARCHIVE\|*`        | `{{view_in_browser}}`    |
| `@unsubscribe`        | `*\|UNSUB\|*`          | `{{unsubscribe}}`        |
| `@manage-preferences` | `*\|UPDATE_PROFILE\|*` | `{{manage_preferences}}` |
| `@current-date`       | —                      | `{{current_date}}`       |
| `@current-month`      | —                      | `{{current_month}}`      |
| `@current-year`       | `*\|CURRENT_YEAR\|*`   | `{{current_year}}`       |

A few things to know:

* **The table above is the complete list.** These are the only Mailchimp and Handlebars tags Flowforth recognizes.
* Both formats are **case-insensitive**, and Handlebars-style tags tolerate spaces (`{{ first_name }}`) and hyphens (`{{first-name}}`).
* The link tags also work as `href` values in HTML emails, e.g. `<a href="*|UNSUB|*">Unsubscribe</a>`.
* In subject lines, the same rule applies as for `@` tags: only the first and last name tags (`*|FNAME|*`, `*|LNAME|*`, `{{first_name}}`, `{{last_name}}`) are supported. Any other tag in a subject shows a warning and is sent as typed, not replaced.
* **Unrecognized tags are left as-is.** Other Mailchimp tags (like `*|MERGE1|*` or `*|ADDRESS|*`) and other Handlebars expressions are not touched and go out exactly as typed. Custom Planning Center merge tags only work in the `@` format.
* The auto-generated **plain-text version** of an email (a fallback some email clients use) replaces only the name, email, and date tags. Link tags aren't replaced there; unsubscribe and manage-preferences links are appended at the bottom automatically.

<Note>
  These formats exist so imported templates keep working — the editor's merge tag dropdown always inserts the `@` format, which is the recommended syntax for new emails.
</Note>

***

## Custom Merge Tags from Planning Center

You can also add **custom merge tags** that pull data from custom fields in Planning Center. This lets you include personalized information like membership status, small group name, or any other custom field you've set up.

### Adding a Custom Merge Tag

1. Click on a **text block** in your email
2. In the sidebar, expand the **Merge Tags** section
3. Click **Add Custom Field from PCO**
4. Select a **Custom Tab** from Planning Center
5. Select a **Field** from that tab
6. Optionally set a **default value** if the person has no value for that field
7. Click **Add Field**

### Supported Field Types

Custom merge tags work with the following Planning Center field types:

* **Text** - Single-line text fields
* **Text Area** - Multi-line text fields
* **Number** - Numeric values
* **Date** - Date values
* **Boolean** - Yes/No values

<Note>
  Custom merge tags do **not** work with file uploads, section headers, or checkbox fields.
</Note>

### Default Values

When adding a custom merge tag, you can specify a **default value** that will be used if the recipient doesn't have a value for that field. If you leave this blank, the merge tag will simply be empty for those recipients.

Recipients imported from a CSV don't have a Planning Center profile, so custom merge tags always fall back to this default value (or go blank) for them. We'll warn you on the send confirmation if you send an email with custom merge tags to a CSV audience.

### Managing Custom Merge Tags

After adding custom merge tags, they appear in a table under **Custom Merge Tags** in the sidebar. Click on any tag to:

* Update the default value
* Delete the tag

<Warning>
  Custom merge tags are specific to each email. If you replicate an email, you'll need to add the custom merge tags again.
</Warning>

***

## How Merge Tags Work

* In the **editor**, merge tags display as their tag names (e.g., `@first-name`)
* In the **preview** and when **sending test emails**, you can toggle **Replace merge tags with sample data** to see how they will look with real content
* When the email is **sent**, tags are replaced with **actual data** from Planning Center

### Example

If you're sending to John Doe ([john@example.com](mailto:john@example.com)) on January 15, 2025:

**What you write:**

> Subject: @first-name, check this out!
> Hi @first-name,
> Thank you for being part of our church in @current-year!

**What John sees:**

> Subject: John, check this out!
> Hi John,
> Thank you for being part of our church in 2025!

***

## Best Practices

* **Set default values** for custom merge tags when the data might be missing
* **Use merge tags sparingly** - one or two personalization points is usually enough
* **Check your data** in Planning Center to ensure fields are populated for your recipients

***

Need help using merge tags? Reach out to [support@flowforth.co](mailto:support@flowforth.co).
