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

# Create Multiple Ad Variations Fast

> Use AI Twin and AI Ads to produce multiple versions of an ad with different scripts, hooks, and avatars, without recording new footage.

Testing ad variations is one of the most reliable ways to improve performance. But producing multiple versions of the same ad is expensive and slow, unless you use AI.

With Captions, you can generate dozens of ad variations from the same product URL, with different scripts, different hooks, and different avatars. No re-recording. No reshoots.

## The core idea

Each ad variation changes one element at a time:

* **Different hook:** same body, different first 3 seconds
* **Different avatar:** same script, different face/voice
* **Different angle:** problem-focused vs. benefit-focused vs. social proof

AI Ads generates a baseline script and avatar. You then duplicate the project, swap one element, and generate again. Repeat for as many variations as you want.

## Step 1: Set up your AI Twin (optional but recommended)

If you want to appear in your ads without recording each one, set up your AI Twin first.

<Steps>
  <Step title="Open AI Twin">
    In the Captions app, go to **AI Creator** → tap **Create an AI Twin**.
  </Step>

  <Step title="Record or upload your training video">
    Take a photo of yourself smiling (teeth showing) and choose a voice, or record a voice clone for maximum accuracy.
  </Step>

  <Step title="Name your AI Twin and wait">
    Captions generates variants of your Twin. Pick the one that looks most natural. Once created, your AI Twin is available across all AI Creator features on any device.
  </Step>
</Steps>

→ [Full AI Twin setup guide](/help/guides/advanced/ai-twin-setup)

## Step 2: Generate your baseline ad

<Steps>
  <Step title="Go to AI Ads">
    Tap **AI Creator** → **AI Ads**.
  </Step>

  <Step title="Paste your product URL">
    Captions populates product info automatically. Edit the details to make sure they're accurate.
  </Step>

  <Step title="Generate the first version">
    Review the auto-generated script and select your avatar (or AI Twin). Generate the first ad. This is your baseline, the control version you'll test against.
  </Step>
</Steps>

## Step 3: Create variations

Now create variations by changing one element at a time.

**Variation A: Different hook:**

* Duplicate the project
* Edit just the first 1–2 sentences of the script
* Keep everything else the same
* Generate

**Variation B: Different avatar:**

* Duplicate the baseline project
* Keep the same script
* Switch to a different avatar from the library
* Generate

**Variation C: Different angle:**

* Duplicate the project
* Rewrite the script with a different focus (e.g., lead with social proof instead of the problem)
* Generate

<Tip>
  Change one thing per variation. If you change both the hook and the avatar at once, you won't know which change caused a performance difference.
</Tip>

## Step 4: Export all variations

Export each variation individually. Name your files clearly so you know what you're testing, e.g., `ad-hook-v1.mp4`, `ad-hook-v2.mp4`, `ad-avatar-a.mp4`.

## Step 5: Launch and measure

Upload your variations to your ad platform. Run them simultaneously with equal budgets. After 48–72 hours, you'll have enough data to identify the winner.

Kill the underperformers, double down on what's working, and iterate.

## Tips for efficient variation testing

* **Test the hook first.** It has the biggest impact on CTR and watch time. Get 2–3 winning hooks before testing other variables.
* **Use AI Twin for authentic-feeling ads.** Community avatars work, but your own face with your own voice builds more trust with your audience.
* **Keep scripts short.** 30–45 seconds is the sweet spot for paid social ads. Scripts over 60 seconds rarely outperform shorter ones.
* **Batch your variations.** Generate all your variations in one session, export them all at once, and launch them together.

<CardGroup cols={2}>
  <Card title="Create and Use Your AI Twin" icon="user" href="/help/guides/advanced/ai-twin-setup">
    Set up your AI Twin for use in ads.
  </Card>

  <Card title="Build a UGC-Style Ad from Scratch" icon="video" href="/help/guides/marketing/ugc-ad">
    Start from footage instead of a URL.
  </Card>

  <Card title="AI Ads reference" icon="rectangle-ad" href="/help/docs/project/ai-ads">
    Full feature documentation.
  </Card>

  <Card title="AI Twin reference" icon="user" href="/help/docs/project/ai-twin">
    Full feature documentation.
  </Card>
</CardGroup>
