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

# Campaigns

Boost revenue with campaigns on SMS, WhatsApp, Push and Email.

Campaigns enables you to send marketing messages to your customers on the most popular messaging channels. Engage and convert your customers.

## Get started

Follow our quickstart guide to build and send your first campaign.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Quickstart: Send a campaign</strong></td><td>Learn how to set up and send a campaign with Bird.</td><td></td><td><a href="/applications/campaigns/campaigns/quickstarts/send-a-campaign.md">Send a campaign</a></td></tr><tr><td><strong>Quickstart: New campaign Builder</strong></td><td>Learn how to build campaigns with our new builder.</td><td></td><td><a href="/applications/campaigns/campaigns/concepts/new-campaign-builder.md">New Campaign Builder</a></td></tr></tbody></table>

### Send campaigns by channel

Send campaigns on any supported channel.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>WhatsApp campaigns</strong></td><td>Learn how to set up and send WhatsApp campaigns.</td><td></td><td><a href="https://3861485111-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU9kiDiTGVD8kkbnKKyEn%2Fuploads%2Fgit-blob-195495999cdc65b48741242ac064cd4fc1960deb%2FFrame%202147232769.webp?alt=media">Frame 2147232769.webp</a></td><td><a href="/applications/campaigns/whatsapp-campaigns/how-to/send-a-whatsapp-campaign.md">Send a WhatsApp campaign</a></td></tr><tr><td><strong>Email campaigns</strong></td><td>Learn how to set up and send Email campaigns.</td><td></td><td><a href="https://3861485111-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU9kiDiTGVD8kkbnKKyEn%2Fuploads%2Fgit-blob-2755744796458b5c713c55c8c2c3c11cfeda8780%2FFrame%202147232768.webp?alt=media">Frame 2147232768.webp</a></td><td><a href="/applications/campaigns/email-campaigns/how-to/send-an-email-campaign.md">Send an email campaign</a></td></tr><tr><td><strong>SMS campaigns</strong></td><td>Learn how to set up and send SMS campaigns.</td><td></td><td><a href="https://3861485111-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU9kiDiTGVD8kkbnKKyEn%2Fuploads%2Fgit-blob-6b05e0a4a678ba86575b5c99dd242b2bdb3b60ad%2FFrame%202147232767.webp?alt=media">Frame 2147232767.webp</a></td><td><a href="/applications/campaigns/sms-campaigns/how-to/send-an-sms-campaign.md">Send an SMS campaign</a></td></tr><tr><td><strong>Push Notifications campaigns</strong></td><td>Learn how to set up and send Push Notifications campaigns.</td><td></td><td><a href="https://3861485111-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU9kiDiTGVD8kkbnKKyEn%2Fuploads%2Fgit-blob-3b5a0f36f4c34c5e827ff3c729d56452637d4cfe%2FFrame%202147232770.webp?alt=media">Frame 2147232770.webp</a></td><td><a href="/applications/campaigns/push-notifications/how-to/send-a-push-notification-campaign.md">Send a push notification campaign</a></td></tr><tr><td><strong>RCS campaigns</strong></td><td>Learn how to set up and send RCS campaigns.</td><td></td><td><a href="https://3861485111-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU9kiDiTGVD8kkbnKKyEn%2Fuploads%2Fgit-blob-ef1937db4fcc223b84a5c1c0d91593ea28b75281%2FFrame%202147232771.webp?alt=media">Frame 2147232771.webp</a></td><td><a href="/applications/campaigns/push-notifications-1/how-to/send-a-google-rcs-campaign.md">Send a Google RCS campaign</a></td></tr></tbody></table>

### Test and manage campaigns

Organize with tags, A/B test content, and schedule campaigns to be sent later.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Schedule a campaign</strong></td><td>Learn how to schedule a campaign to be sent at a future date and time.</td><td></td><td><a href="/applications/campaigns/campaigns/how-to/schedule-a-campaign.md">Schedule a campaign</a></td></tr><tr><td><strong>Tag a campaign</strong></td><td>Learn how to tag campaigns for better organization.</td><td></td><td><a href="/applications/campaigns/campaigns/concepts/tags.md">Tags</a></td></tr><tr><td><strong>Run an A/B test</strong></td><td>Learn how to A/B test your campaigns to see which version performs better.</td><td></td><td><a href="/applications/campaigns/campaigns/how-to/run-an-a-b-test.md">Run an A/B test</a></td></tr></tbody></table>

### Reporting and analytics

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Campaign reports</strong></td><td>Learn how to analyze the performance of your campaigns</td><td></td><td><a href="/applications/analytics/campaign-reports.md">Campaign reports</a></td></tr></tbody></table>


---

# 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://messagebird.gitbook.io/applications/campaigns/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.
