> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.meetgail.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.meetgail.com/_mcp/server.

# Create Campaign

> Clones a new Gail campaign from a template, keeping its sequences and rules.

The Create Campaign node makes a new campaign by cloning an existing template campaign.
The new campaign mirrors the template's sequences, contact lists, redialing rules, and
status, so you can stand up outreach programmatically instead of building each one by
hand.

## When to use it

* You have a master campaign template and want to spin up a fresh copy for a segment or a
  season.
* You want every new campaign to start from the same proven sequences and rules.
* You need the new campaign's ID so later steps can start it or enroll contacts.

## Inputs

| Field             | What it's for                                                                                              | Example                                |
| ----------------- | ---------------------------------------------------------------------------------------------------------- | -------------------------------------- |
| Template campaign | The campaign to clone, given by its ID. Its sequences, lists, and rules are copied.                        | `019e243b-254d-7689-b882-c4abd38c6c7c` |
| Campaign name     | An optional name for the new campaign. Leave blank to keep the template's name.                            | `Spring Renewal Outreach`              |
| Status            | The state the new campaign should end up in: draft, active, or stopped. Leave blank to match the template. | `Active`                               |

Each field can be a fixed value or an [expression](/platform/workflows/core-concepts/expressions/using-expressions-in-nodes).

## Outputs

| Field        | What you get back                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Outcome      | Whether the campaign was created.                                                                                                                       |
| New campaign | On success, the new campaign's ID and name, its final status, how many sequences and contact lists were copied, and whether redialing rules came along. |

## Example

An agency keeps a master renewal campaign it has tuned over time. Each quarter, a workflow
uses Create Campaign to clone it into a "Spring Renewal Outreach" copy set to active, then
passes the new campaign's ID to [Add Contacts to Campaign (Bulk)](/platform/workflows/node-reference/gail/add-contacts-to-campaign-bulk)
to enroll that quarter's prospects.

![The Create Campaign node configuration panel, showing the template campaign, name, and status.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/gail.docs.buildwithfern.com/efd7fc3dc99b4331cf27fcfd29ba0e4ef9c18f6f6e8b8c7c4c9005624f065fce/docs/pages/platform/workflows/assets/gail-create-campaign.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260823%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260823T232901Z&X-Amz-Expires=604800&X-Amz-Signature=35efdc671ff9859b4d55c9c8fa4dd39da9e312b61fe52cfed6018f51a8f936a1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

An archived template cannot be cloned. If the template you point at has been archived,
the node reports the problem and creates nothing, so route to a follow-up step if that
is a possibility.

## Related nodes

#### [Start Campaign](/platform/workflows/node-reference/gail/start-campaign)

Put the new campaign into a running state.

#### [Add Contact to Campaign](/platform/workflows/node-reference/gail/add-contact-to-campaign)

Enroll a single contact into the new campaign.

#### [Add Contacts to Campaign (Bulk)](/platform/workflows/node-reference/gail/add-contacts-to-campaign-bulk)

Enroll many contacts into the new campaign at once.