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

# AI Campaign Builder

> Let AI analyze your performance data and build optimized campaigns automatically.

## Overview

The AI Campaign Builder is AdStellar's flagship AI feature. Instead of manually selecting audiences, creatives, and copy, the AI Builder analyzes your historical performance data and generates a complete, optimized campaign ready to launch.

<Note>
  AI Builder is included on **every plan**. Each AI campaign launch uses AI credits — see [Plans & Credits](/billing/plans-credits#ai-credit-costs).
</Note>

## Building an AI Campaign

<Steps>
  <Step title="Open AI Builder">
    Navigate to **AI Builder** from the sidebar. Select the ad account you want to build a campaign for.
  </Step>

  <Step title="Configure campaign settings">
    Fill in the core campaign parameters:

    * **Destination URL** — the landing page your ads will drive traffic to
    * **Objective** — choose Leads, Sales, or Traffic
    * **Budget** — set your daily or lifetime budget
    * **Pixel & Conversion Event** — select the pixel and event to optimize for
    * **Facebook Page** — the Page your ads will run under
    * **Instagram Account** — the Instagram account for Instagram placements
  </Step>

  <Step title="Choose your audience strategy">
    Select how aggressively AI should explore new audiences:

    | Strategy         | Behavior                                                             |
    | ---------------- | -------------------------------------------------------------------- |
    | **Conservative** | Uses only proven audiences with strong historical performance        |
    | **Balanced**     | Mixes proven audiences with experimental ones for controlled testing |
    | **Experimental** | Explores a wider range of audiences, prioritizing discovery          |

    <Tip>
      Conservative and Balanced strategies unlock after you've completed at least 1 campaign with performance data. Start with Experimental if this is your first campaign for this landing page.
    </Tip>
  </Step>

  <Step title="Choose your creative strategy">
    The same three levels apply to creative selection:

    * **Conservative** — sticks to top-performing creatives
    * **Balanced** — mixes proven creatives with untested ones
    * **Experimental** — tests a broader range of creative assets
  </Step>

  <Step title="Add custom targeting instructions (optional)">
    Use the text field to provide additional guidance to the AI, such as "focus on women aged 25-34" or "exclude lookalike audiences."

    <Tip>
      Save frequently used instructions as templates in the **Template Library** so you can apply them to future campaigns with one click.
    </Tip>
  </Step>

  <Step title="Generate the campaign">
    Click **Generate Campaign** to start. AI will begin building your campaign immediately.
  </Step>
</Steps>

## How Generation Works

When you click Generate, AdStellar runs a sequence of specialized AI agents, each handling a different part of campaign construction:

1. **Page Analyzer** — scans your destination URL to understand the offer, audience, and value propositions
2. **Structure Agent** — determines the optimal campaign structure (number of ad sets, naming, etc.)
3. **Targeting Agent** — selects audiences based on your strategy and performance history
4. **Creative Agent** — picks creatives that match the offer and audience
5. **Copy Agent** — generates or selects headlines, primary text, and CTAs
6. **Budget Agent** — allocates budget across ad sets based on expected performance
7. **Director Agent** — reviews the full campaign and makes final adjustments

Progress is displayed live as each agent completes its work. You can see which agent is currently running and which have finished.

<Note>
  You can navigate away from the page while the campaign generates. The process continues in the background, and you'll see the result when you return to AI Builder.
</Note>

## Reviewing the Result

Once generation is complete, you'll see the full AI-built campaign with:

* The complete campaign tree (campaign → ad sets → ads)
* **Rationale** for each selection — why specific audiences, creatives, and copy were chosen
* **Exclusions** — what was considered but intentionally left out, and why

From the review screen you have two options:

* **Launch Campaign** — moves the campaign into the standard [launch flow](/guides/launch/overview) where you can make final edits before publishing
* **Generate Different Campaign** — discards the current result and runs a fresh generation with the same settings
