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

# Generate Emails with AI Studio

> How to use AI Studio to automatically generate complete, editable email templates from campaign briefs using your design system

AI Studio is a tab within the Email Love Figma plugin that uses AI to automatically generate complete email templates from campaign briefs. You upload a brief and AI Studio assembles a full, editable email template on your Figma canvas using your brand's design system components.

The result is a production-ready Email Love frame that you can edit, customize, and export using all the standard plugin tools.

## Requirements

AI Studio is included on **every Email Love plan**, with a monthly allowance of AI generations: 1 on Free, 10 on Starter, 20 on Growth, and 100 on Professional. **Email Love Builder** accounts can use it too. When you hit your monthly allowance, you'll see a prompt to upgrade in the AI Studio tab. For the full breakdown of allowances and how metering works, see [Email Love Subscription Plans](/plugin/account/plans).

Before generating your first email, you'll also need a **synced design system** with components uploaded. See the [Creating and Managing Design Systems](/plugin/components/design-systems) article for setup instructions.

## How AI Studio Works

The generation process follows three steps:

<Steps>
  <Step title="Set up a design system">
    Save your brand's customized email components into the plugin's predefined component categories (Header, Heroes, Single Column, Two Column, Three Column, Four Column, Buttons, Reviews, Images, Lists, Order Tables, Footer, and Code).
  </Step>

  <Step title="Sync the design system">
    Process and index your components so AI Studio can use them. You only need to sync once, unless you add or update components, in which case you should re-sync before generating.
  </Step>

  <Step title="Provide a campaign brief">
    Upload a file and AI Studio generates a complete email template.
  </Step>
</Steps>

AI Studio intelligently selects and combines the right components from your design system based on the content and structure described in your brief.

<Note>
  AI Studio **only** uses the components you've saved to your design system. It will not pull in any out-of-the-box Email Love components. This means every generated email will be on-brand from the start, but it also means you need to have enough components saved to cover the sections described in your brief.
</Note>

## Generating an Email from a File Upload

### Supported File Formats

AI Studio accepts campaign briefs in the following formats:

* `.csv`
* `.xlsx` (Excel)
* `.doc` / `.docx` (Word)
* `.pdf`

### Steps

<Steps>
  <Step title="Open AI Studio">
    Open the **AI Studio** tab in the plugin sidebar.
  </Step>

  <Step title="Select a design system">
    Select a **synced design system** from the dropdown.
  </Step>

  <Step title="Upload your brief">
    Click the upload box and select your campaign brief file.
  </Step>

  <Step title="Generate">
    Click **Generate Template**. A confirmation modal will show your selected design system and file name. Confirm to proceed.
  </Step>

  <Step title="Watch the progress">
    A progress bar will display real-time status updates as the email is generated (e.g., "Pulling in your copy", "Uploading images"). Generation typically takes **5–10 minutes** depending on the complexity of the brief. You can **cancel** the generation at any time if needed.
  </Step>

  <Step title="Review the result">
    On success, the generated email template appears directly on your Figma canvas.
  </Step>
</Steps>

The generated template is a fully editable Email Love frame. You can modify text, swap images, adjust properties, apply mobile styles, and export it to any supported ESP.

## After Generation

Once AI Studio finishes generating your email:

* A **success screen** confirms the email has been created
* The template is placed directly on your Figma canvas as a standard Email Love frame
* You can edit the template using all the standard Email Love tools:
  * Modify text, images, buttons, and links
  * Adjust component properties in the plugin
  * Apply mobile-specific styles
  * Export to any supported ESP (Klaviyo, Braze, Iterable, OneSignal, etc.)
  * Sync to the [Email Love Builder](https://emaillove.com/builder) for team editing

The generated email is yours to customize. AI Studio gives you a head start, not a locked template.

## Tips for Better Results

* **Create separate design systems for each email type.** This is the single biggest factor in getting consistent results. If your design system has too many component options, AI Studio has more to choose from and results become less predictable. Keep your newsletter system separate from your promotional system, etc.
* **You don't need to fill every category.** AI Studio will only use the components you've saved. Empty categories are simply skipped. Save only what's relevant for that email type.
* **Be specific in your campaign brief.** Label each piece of content clearly. Specify headline text, body copy, button text, and button URLs as distinct items. Break your brief into sections that map to components in your design system.
* **Align your brief with the predefined categories.** Use category names like Header, Hero, Single Column, Two Column, etc. in your brief so the AI can match sections directly.
* **Results can vary between generations.** AI Studio may produce slightly different results each time. If the first result doesn't match what you expected, try generating again or refine your brief.
* **Keep your design system current.** If you've updated component designs in Figma, re-upload and re-sync before generating.
* **Use the generated email as a starting point.** AI Studio gets you to about 70% done. Review the output and fine-tune as needed.

For a deep dive on design system setup, brief writing best practices, section-to-component matching, and detailed troubleshooting, see [How to Get the Best Results from Generate from Brief](/plugin/ai/brief-best-practices).

For a complete example of a well-structured campaign brief you can use as a template, see [Sample Campaign Brief](/plugin/ai/sample-brief).

## Troubleshooting

**"No synced design system" error:** Make sure you've uploaded components to your design system and synced it before attempting to generate. See the [Creating and Managing Design Systems](/plugin/components/design-systems) article.

**Generation takes longer than expected:** Complex briefs with many sections or images can take up to 10 minutes. The progress bar shows real-time updates so you know it's still working. You can cancel and retry if needed.

**Generated email doesn't match expectations:** Try providing a more detailed campaign brief with specific section descriptions, content, and structure. Also check that your design system has enough variety of components for AI Studio to work with.

**File upload rejected:** Check that your file is one of the supported formats: `.csv`, `.xlsx`, `.doc`, `.docx`, or `.pdf`. Corrupted or password-protected files may not upload successfully.

**Template appears on canvas but looks incomplete:** The generation may have encountered issues with certain sections. Review the output and manually add any missing components from your design system.

## Need Help?

If you have questions about AI Studio, reach out to us at [support@emaillove.com](mailto:support@emaillove.com). We're happy to walk you through the setup or troubleshoot any issues.

## Related Articles

* [Import Existing Designs with AI Import](/plugin/ai/ai-import): Convert screenshots and existing designs into editable Email Love frames
* [How to Get the Best Results from Generate from Brief](/plugin/ai/brief-best-practices): Best practices for design systems, brief writing, and troubleshooting
* [Sample Campaign Brief](/plugin/ai/sample-brief): A complete example brief you can use as a starting point
* [Creating and Managing Design Systems](/plugin/components/design-systems): How to set up and manage the design systems that power AI Studio
* [Pre-Built Email Components](/plugin/components/pre-built): Browse available components to include in your design system
* [Export Overview](/plugin/export/overview): Export your AI-generated emails to any supported ESP
