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

# Create a message campaign

> How to create audiences, templates, and send bulk campaigns via WhatsApp from Mindo

The Campaigns module lets you send bulk messages through WhatsApp. The workflow is divided into three phases: segment your target audience (Audiences), design the message (Templates), and execute the send (Campaigns).

## Demo video

<iframe width="100%" height="400" src="https://www.youtube.com/embed/Jde2EPwBghI" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## Phase 1: Create an audience

Audiences let you segment your contacts into specific groups based on dynamic conditions.

<Steps>
  <Step title="Navigate to the Audiences section">
    Go to the **Audiences** section and select **Create new audience**.
  </Step>

  <Step title="Configure the audience">
    Give it a name (for example, "Active customers") and check the **create audience** option so that any contact meeting the requirements is automatically updated and added.
  </Step>

  <Step title="Define the filters">
    In the **Filters** section, click **Add** to add conditions. For example:

    * "Status is empty"
    * "Phone ends with 52"

    Only contacts that meet **all** filters will belong to the audience.
  </Step>

  <Step title="Save the changes">
    Click **Save** to confirm the audience.
  </Step>
</Steps>

## Phase 2: Create a template

Templates define the WhatsApp message content. They must comply with Meta's policies and require prior approval.

<Steps>
  <Step title="Select the account and create the template">
    Choose the corresponding WhatsApp account and click **Create template** > **Custom template**.
  </Step>

  <Step title="Configure general settings">
    * Define the template **name**.
    * Select the **category** according to Meta's guidelines: **Utility**, **Marketing**, or **Authentication**.
  </Step>

  <Step title="Build the message structure">
    * **Header (optional):** Can contain text or multimedia files (image, video, or document).
    * **Message body:** Write the text. You can insert **variables** to personalize the send (for example, `Hello {{name}}, how are you?`) and define examples for Meta's review (for example, "John").
    * **Buttons (optional):** You can add interactive buttons to the message.
  </Step>

  <Step title="Create the draft">
    Click **Create template draft**.
  </Step>

  <Step title="Submit for Meta review">
    Select **Submit for review** so Meta can verify and approve the template. The status will change to "Pending approval".
  </Step>
</Steps>

<Warning>
  You won't be able to use the template in a campaign until Meta approves it. The review process can take a few hours.
</Warning>

## Phase 3: Create and execute the campaign

Once Meta approves the template, you can configure the send to the audience you created.

<Steps>
  <Step title="Create a new campaign">
    Navigate to **New campaign**.
  </Step>

  <Step title="Select account and template">
    Choose the **WhatsApp Business account** and the previously approved **template**.
  </Step>

  <Step title="Choose the audience">
    Select the **audience** you created in Phase 1 and proceed to the next step.
  </Step>

  <Step title="Map the variables">
    Assign which field from your contact database will fill each template variable. For example, select "full name" for the greeting variable.

    You can set a **default value** in case the contact's field is empty, or choose to leave it blank.
  </Step>

  <Step title="Schedule or send the campaign">
    You have two options:

    * **Schedule:** Set a specific date and time for the send.
    * **Send now:** Execute the campaign immediately.
  </Step>
</Steps>

<CardGroup cols={1}>
  <Card title="Go to Campaigns" icon="arrow-up-right-from-square" href="https://app.mindosoftware.com/dashboard/campaigns">
    Create and manage your campaigns from the Mindo platform.
  </Card>
</CardGroup>
