# Draft a campaign

This page drafts one campaign. The sending domain is a separate job: [Set up Email Marketing](https://www.saasco.com/docs/email-marketing/setup.md). Do not send the campaign.

## 1. Use the Saasco MCP

If Saasco is not connected, read https://www.saasco.com/docs/mcp.mdx and follow the steps for this client. Sign in, allowing "Create and change data in your projects". Search with `saasco_search_tools`, then run the tool with `saasco_execute_tool`.

Pass project id `YOUR-PROJECT-ID` on every project tool. On a connection scoped with `?projectId=`, omit `projectId`.

## 2. Draft from the product

Read the repo, the public site, and any doc the user points at. Call `emailMarketing_listEmailCampaigns` first. Do not create a second campaign with the same purpose.

Call `emailMarketing_createEmailCampaign` with status `DRAFT`. Write the subject and body in this product's voice, for one real audience. Point it at an existing list from `crm_listContactLists`. If there is no list and the user has real people to load, follow [Load an audience](https://www.saasco.com/docs/crm/audience.md). Do not invent contacts.

Leave the campaign in `DRAFT`. Do not call `emailMarketing_sendCampaign` or `emailMarketing_sendTestEmail`.
