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

# Generate an AI campaign

> Turn one campaign idea into a run of posts spread across days — and know what it costs before you run it.

A campaign generates a run of posts around one idea, spread over a period, rather than a single post. Ocoya plans the sequence first so the posts build on each other instead of repeating.

It's marked **Advanced** because it spends credits in multiples. Read the cost section before your first run.

Select **Campaigns** in the sidebar, or **New AI campaign** from Planner.

<Frame caption="The campaign composer. The toolbar's second row carries the campaign-specific controls, and the badge shows the total cost.">
  <img src="https://mintcdn.com/ocoya/AXU_TbAvrsHP8A-m/images/screenshots/ai-campaign-composer.png?fit=max&auto=format&n=AXU_TbAvrsHP8A-m&q=85&s=f07c04b48a3e7ca713f38b1c663e5ea3" alt="Ocoya campaign composer headed What campaign should we create, with a prompt field and a toolbar showing Hashtags, Images, Professional, Medium, Awareness, Business owners, 5 posts, 7 days and Profiles, a cost badge reading 10, and suggestion chips below" width="2880" height="1800" data-path="images/screenshots/ai-campaign-composer.png" />
</Frame>

## Describe the campaign

Describe the whole campaign, not one post — *a three-week run-up to our winter range launch*, not *a post about winter coats*.

The toolbar underneath sets the rest. The first row is the same as an [AI post](/help/ways-to-create-a-post): hashtags, images, tone and length. The second row is campaign-specific:

| Control      | What it does                                                                                                                                   | Range           |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- | --------------- |
| **Goal**     | Awareness, Generate leads, Launch, Promote an offer, Educate audience, or Event                                                                | —               |
| **Audience** | Business owners, Founders / executives, Marketing teams, Buyers / customers, Local community, Investors, First-time buyers, Existing customers | —               |
| **Posts**    | How many posts to generate                                                                                                                     | 3–30, default 5 |
| **Days**     | How long to spread them over                                                                                                                   | 1–30, default 7 |
| **Profiles** | Which channels the posts are for                                                                                                               | —               |

Goal and audience do real work — they change the angle of every post in the run, not just its wording. A campaign set to *Generate leads* for *First-time buyers* reads very differently from *Awareness* for *Existing customers* on the same topic.

## What it costs

The cost badge shows the total before you run anything. The arithmetic is per post:

**(1 credit per caption + 1 per image) × number of posts**

| Campaign                | Credits |
| ----------------------- | ------- |
| 5 posts, no images      | 5       |
| 5 posts, 1 image each   | 10      |
| 10 posts, 1 image each  | 20      |
| 30 posts, 2 images each | 90      |

The maximum is 30 posts with up to 10 images each, so a campaign can cost several hundred credits. The badge always shows the real total — check it before running rather than after. See [What are credits?](/help/credits)

<Warning>
  Credits are spent on **generation**, not on publishing. A campaign you generate and then discard still costs the full amount. Start small — five posts with one image is 10 credits and tells you quickly whether the output is usable.
</Warning>

## Nothing is scheduled yet

Generating a campaign does not put anything on your calendar. Ocoya hands you a plan to review, and only the posts you approve get scheduled. See [Review a generated campaign](/help/review-a-campaign).

## Getting better output

The same rule as every other AI feature: the brand profile does most of the work. A campaign inherits the brand's voice on every post, so a thin brand description produces thirty thin posts rather than one. See [Set up your brand](/help/set-up-your-brand).

Beyond that, the prompt should carry the specifics the AI cannot know — dates, product names, the offer, what makes this launch different.

## Related

<Columns cols={2}>
  <Card title="Review a generated campaign" icon="list-checks" href="/help/review-a-campaign">
    Approving, editing and scheduling what came back.
  </Card>

  <Card title="What are credits?" icon="zap" href="/help/credits">
    Why a campaign costs what it does.
  </Card>
</Columns>
