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

# Marketing campaigns

> Create, dry-run and send outbound marketing campaigns to customer segments from the Solya POS Centrale.

**Campaigns** are outbound marketing sends to your customers. The Centrale lets
you build a campaign, **dry-run** it to see who it would reach, and then **send**
it — typically targeting a [customer segment](/en/centrale/clients).

## What it is for

* Compose a campaign and choose its audience.
* **Dry-run** to preview the recipients and the send before committing.
* **Send** the campaign, and review sent campaigns afterwards.

## Key screens and actions

<Steps>
  <Step title="Create a campaign">
    The campaigns screen lists campaigns with their status. Create a new one with
    its content and target audience.
  </Step>

  <Step title="Dry-run">
    Run a dry-run to preview the recipients and validate the campaign without
    sending anything.
  </Step>

  <Step title="Send">
    Send the campaign to its audience once the dry-run looks right.
  </Step>
</Steps>

<Note>
  Campaigns pair naturally with [promotions and coupons](/en/centrale/promotions-coupons)
  (the offer) and [customer segments](/en/centrale/clients) (the audience).
</Note>

## In the API

| Capability    | Endpoints                                     |
| ------------- | --------------------------------------------- |
| List & detail | `GET /v1/campaigns`, `GET /v1/campaigns/{id}` |
| Create        | `POST /v1/campaigns`                          |
| Dry-run       | `POST /v1/campaigns/{id}/dry-run`             |
| Send          | `POST /v1/campaigns/{id}/send`                |

See the [API Reference](/en/developers/overview) for full request and response
shapes.
