> For the complete documentation index, see [llms.txt](https://docs.perkville.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.perkville.com/features/agency/campaigns.md).

# Campaigns

The **"CAMPAIGNS"** section allows agencies to create, edit, and remove campaigns associated with advertisers. This section can be accessed by clicking on **"CAMPAIGNS"** in the left navigation panel.

#### Creating a Campaign

To create a new campaign, follow these steps:

1. Click on the **"Add new campaign"** button.
2. Enter the **Campaign name**.
3. Select the **Advertiser** the campaign is associated with.
4. Select the **Businesses** that will be included in the campaign. The businesses displayed will be those that have opted to work with your agency account.
5. Select the [**Agreements**](/features/settings/advanced/agreements.md) that customers must have agreed to in order to be shown the ad (if any).
6. Select the **Creatives** for the campaign. You can select more than one, and the creatives will be randomly chosen when placing ads in emails, aiming for a near even distribution.
7. Select the **Start date** and **End date** for the campaign.
8. Click **"Save"** to finalize the campaign.

#### Editing or Removing a Campaign

To edit or remove an existing campaign:

1. Navigate to the **"CAMPAIGNS"** section.
2. Locate the campaign you wish to modify or remove.
3. Click on the campaign to update campaign details.
4. Click on the Remove button to remove the campaign.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.perkville.com/features/agency/campaigns.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
