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

# Overview

Campaigns facilitate communication with your users through various messaging channels. These include App Inbox, Email, In-App messages, Push notifications, SMS and WhatsApp.

### Five Ws while creating a Campaign

**Who:** Identifies the target audience or user segment for the campaign. Who are you aiming to reach with this campaign?

**What:** Specifies the core message or call-to-action of the campaign. What do you want these users to know, understand, or do?

**When:** Details the timing or duration of the campaign. When will this campaign be launched and for how long will it run?

**Where:** Describes the channels where the campaign will be rolled out. Where will users encounter this campaign? This could include channels like email, in-app messages, push notifications, etc.

**Why:** Explains the primary goal or objectives behind the campaign. Why are you running this campaign? What is the expected outcome or desired behavior from the users?

### Creating a Campaign

The steps involved in creating the campaign for each channel are covered in detail below.

> **[App Inbox](/engagement/inbox/inbox-campaign-create.md)**

> **[Email](/engagement/email/email-campaign-create.md)**

> **[In-App](/engagement/inapp/inapp-campaign-create.md)**

> **[Push](/engagement/mobile-push/push-campaign-create.md)**

> **[SMS](/engagement/sms/sms-campaign-create.md)**

> **[Whatsapp](/engagement/whatsapp/whatsapp-campaign-create.md)**


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.