> This page is for Docs.

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

# Configure a campaign

> Learn how to configure a campaign in the Promo Codes app within Zuora, including creating parent and child campaigns and utilizing custom fields.

Learn how to configure a campaign in the Promo Codes app within Zuora, including creating parent and child campaigns and utilizing custom fields.

Ensure that the Promotion Codes app is available under Marketplace in the left navigation menu of Zuora.

Launch Promotion Codes from your Zuora tenant.

In the **Campaigns** tab, select **Actions > New Campaign** to create a campaign. The **New Campaign** dialog is displayed.

Enter the name for the new campaign in the **Name** field. This campaign will be the parent campaign, and can contain multiple child campaigns that use different types of promotion codes.

Click **Create** to save the campaign. After the campaign is successfully created, the homepage of this campaign is displayed.

(Optional) Create custom fields that will be stored at the campaign level. For more information, see [Configure custom fields](/docs/platform/integration/integration-hub/core-connectors-and-applications/promo-codes/configure-custom-fields) .

After the campaign is created, you can create child campaigns that hold different types of promotion codes.

Alternatively, if you want to create a campaign via API, you can use the "Create a Campaign" operation listed in Swagger API Docs . The URL and credentials required to make requests are provided in the **API Docs** tab.