Write and send email campaigns

Get your email campaigns written, built, checked, and sent through the email tool you already use, with each campaign's results shaping the next one.

Key Takeaways

  1. An email campaign takes four steps: decide what the email is for and who should get it, write it, build it in your email tool, and check it before it sends. Campaigns usually slip at the building and checking, not the writing.
  2. Kite settles a short plan for each campaign before it writes: the email's one job, the proof it rests on, the subject line and preview text, and the call to action. You get the plan next to the draft, so you can judge the email against what it was meant to do.
  3. Kite builds and sends the campaign inside the email tool you already use, where your list, consent records, and unsubscribes already live. It sends through Mailchimp, Klaviyo, HubSpot, and Resend, and in Brevo it writes the campaign your team sends.
  4. Kite asks before anything sends. You read the plan and the draft, check a test in your own inbox where your tool supports it, and approve.
  5. After the send, Kite reads the opens, clicks, unsubscribes, and revenue the campaign earned, and records what worked so the next campaign starts from it.
On this page

How do you write and send an email campaign with AI?

An email campaign is one email sent to your own subscribers or customers: a product announcement, a sale, a newsletter, or an event invitation. Writing it is the part people expect to be hard. In practice, the writing is rarely what makes a campaign slip. The email sits unsent because someone still has to choose the segment, set the subject line and preview text, build the email in Mailchimp or Klaviyo, send a test, fix the broken link, and schedule it. That's an afternoon, and it competes with everything else on a small team's list.

A campaign that works comes from a few decisions made before anyone writes a sentence:

  • What the email is for. One email should have one job, such as getting past customers to pre-order, or getting trial users to try a new feature. A second ask competes with the first for the same click.
  • Who should get it. The right segment of your list, minus anyone who unsubscribed or asked not to hear from you.
  • Why the reader should care now. A real reason, such as a launch date, a limited batch, or a season, stated in terms of the reader's situation rather than your company's news.
  • What the reader should do. One call to action, with one place for it to go.

AI is well suited to this work because most of it is judgment applied to information you already have: what your customers care about, what your past emails earned, and what's true about the offer. An AI agent that also works inside your email tool can carry the campaign from the plan to the send instead of handing you a draft to paste.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it writes and sends your email campaigns.

How Kite writes and sends your email campaigns

Kite treats each campaign as a decision first and a piece of writing second. Before it drafts, it settles what the email is for, who gets it, what proof it rests on, and how the subject line earns the open. It writes the email from that plan, builds it in your connected email tool, and brings you the plan and the draft together to approve.

Kite starts from what it already knows about your company. During onboarding, it researches your positioning, products, customers, competitors, and brand voice, and saves them in your team's knowledge base. That knowledge base also holds what earlier campaigns taught it, such as which subject lines got opened and which offers got clicked.

Once you approve, Kite sends or schedules the campaign through your email tool and confirms which sends went through. Afterward, it reads the campaign's results and records what worked, so each campaign makes the next one better.

  1. Decide what the email is for and who should get it
  2. Write a promotional email people open
  3. Build the campaign in Mailchimp, Klaviyo, or the tool you already use
  4. Check the campaign before it goes out
  5. Send, schedule, and follow up
  6. Read the results and carry them into the next campaign

Decide what the email is for and who should get it

Kite begins every campaign by naming the email's one job and the audience it's for. A campaign without a clear job turns into a newsletter of loosely related announcements, and those get skimmed and deleted.

Kite settles a short plan before it writes anything:

  • The kind of email. Education, proof, a product or feature announcement, community news, or a sale or offer.
  • The one job. The single action or change of mind the email exists for.
  • The proof it rests on. A named customer review, a measured result, or a product fact from your knowledge base.
  • The format. A plain-text email signed by a person, or a designed email.
  • The subject line and preview text. Together, these are the email's hook.
  • The call to action and where it goes. One button or link, pointing at one page.

Then Kite looks at your list. In Mailchimp, it reads your audiences, tags, and segments. In Klaviyo, it reads your lists and segments and can estimate how many people a campaign will reach before it sends. If the right group doesn't exist yet, Kite can build it. Say you want to announce a new feature only to customers on your paid plan. Kite can create that segment in Mailchimp so the announcement reaches the people who can use it today.

Before any campaign goes out, Kite also checks for people who shouldn't receive it. It looks for anyone marked as unsubscribed or suppressed in your email tool, anyone a connected CRM marks that way, and anyone who asked in an earlier reply to stop hearing from you. It leaves those people out, even when someone names them directly, and tells you which records it checked.

Write a promotional email people open

A promotional email gets opened when the subject line names what the reader gets, and it gets read when the first lines are about the reader rather than the company. Kite writes every campaign around those two rules.

The subject line says plainly what's inside, and Kite makes sure it differs from every other subject line the same reader has had from you. The preview text finishes the thought the subject line starts. The email then opens on the reader's situation, or on what a customer saw happen, with the strongest point at the top. "We're excited to announce" is company news, and nobody opens an email for it.

An offer email also needs a true reason. Kite names the real reason behind the offer, such as a launch, a plan change, a season, or a deadline you gave it, and it only offers what you've actually approved. It won't invent a deadline or lead with a bare percentage off.

Here's what that looks like for a small coffee roaster on Klaviyo. You tell Kite the holiday blend is back, you roasted 300 bags this year, and orders ship December 1. Kite plans an offer email to customers who bought a single-origin bag in the last year. The subject line is "The holiday blend is back: 300 bags this year," and the preview text is "Pre-orders ship December 1." The email opens with what last year's buyers said about the blend and ends with one pre-order button.

Kite writes in your brand voice and favors plain text over heavy design, because a plain email from a real person often reads like a note rather than an ad. A plain-text, founder-style email is signed by a real person you name, and a marketing campaign closes with a clear way to opt out. Kite reviews every draft for wording that sounds machine-written before you see it.

Build the campaign in Mailchimp, Klaviyo, or the tool you already use

Kite builds the campaign inside the email tool you already use, because that's where your subscribers' consent, preferences, and history are kept. You don't move your list or learn a new sending tool. What Kite does in each tool depends on what that tool allows:

  • Mailchimp. Kite creates the campaign, chooses the audience or segment, sets the subject line, preview text, and sender name, writes the email, uploads its images, and saves reusable designs as templates.
  • Klaviyo. Kite creates the campaign, writes or updates the template, attaches it to the campaign's message, and chooses the lists and segments it goes to. You connect Klaviyo with a private API key from your account.
  • HubSpot. Kite drafts the marketing email in your brand voice and sets its content, sender, and recipients. It can also create a HubSpot campaign and link the email's list or form to it. This depends on the marketing tools included in your HubSpot subscription.
  • Resend. Kite creates a broadcast, writes its subject, preview text, and body, and points it at a segment. Your team can still open and edit it in Resend's editor.
  • Brevo. Kite writes the content, subject line, and recipient lists for an email campaign you've started in Brevo, and your team sends or schedules it from Brevo.

If you don't use an email tool yet, Kite can set one up. In Resend, for example, it adds your sending domain, gives you the DNS records to add, and verifies the domain once they're in place.

Check the campaign before it goes out

Kite checks each campaign before it asks you to approve the send, and it gives you what you need to check it yourself. The most useful check is comparing the draft with its plan. If the plan says the email's job is to get pre-orders, and the draft spends its first paragraph on the roastery's history, you can see the mismatch at a glance.

Your email tool adds its own checks. In Mailchimp, Kite runs Mailchimp's send checklist and fixes what it flags, such as a missing subject line or a broken merge tag. Then it sends a test email to you, so you can read the campaign in your own inbox before anyone else does. In Klaviyo, Kite can preview the finished template with sample details filled in and check how many people the campaign will reach.

Kite doesn't preview how a designed HTML email looks across different inboxes and devices. Because it favors plain-text campaigns, that problem comes up less often. When a campaign does use a heavy design, an inbox-preview tool such as Litmus or Email on Acid is the right final check.

Send, schedule, and follow up

Kite asks for your approval before it sends a campaign. You approve it with the Approve button in the conversation or with a reply. You can work with Kite in your browser or in Slack. Once you approve, Kite sends the campaign right away or schedules it for the time you agreed on. In Mailchimp, it can also unschedule a campaign when a launch slips. In Klaviyo and Resend, it can cancel a scheduled send before it goes out.

Kite confirms the send actually went through. It counts a campaign as sent only when the email tool confirms it, and it tells you which sends were accepted and which failed, with the reason.

Some campaigns need a second email, and Kite plans it with the first. In Mailchimp, it can resend a campaign to subscribers who didn't open it, usually with a new subject line. For an event invitation, the plan includes a reminder shortly before the event and a follow-up afterward that treats attendees and no-shows differently. Kite can run those follow-ups on a schedule.

Read the results and carry them into the next campaign

After a campaign sends, Kite reads what it earned and turns that into a recommendation for the next one. The numbers come from your email tool:

  • Mailchimp. Deliveries, bounces, opens, clicks by link, unsubscribes, complaints, and the orders and revenue a campaign brought in when your store is connected.
  • Klaviyo. Each campaign's performance numbers, such as opens, clicks, and conversions.
  • HubSpot. Aggregated email statistics, plus the attribution and revenue reported for a campaign.
  • Resend. Messages sent, delivered, opened, clicked, bounced, and unsubscribed, the links readers clicked most, and who opened or clicked.
  • Brevo. Deliveries, opens, clicks, bounces, and unsubscribes for each campaign.

That's how a send becomes a lesson. If most of the clicks in last week's email went to the pricing link instead of the blog post above it, Kite can suggest leading the next email with pricing. Kite records what worked in your knowledge base, including subject lines, angles, and click and reply rates, so the next campaign it writes starts from your own results rather than generic advice.

What you get

A campaign plan

The email's kind, its one job, the proof it rests on, its format, its subject line and preview text, and its call to action, delivered beside the draft so you can check one against the other.

A finished campaign in your email tool

The email written in your brand voice and built in Mailchimp, Klaviyo, HubSpot, Resend, or Brevo, with the right audience or segment attached.

A test and a send you approve

A test in your inbox where your tool supports it, and a send or schedule that happens only after you approve it.

A follow-up plan

A resend to people who didn't open, or a reminder and a post-event follow-up for an invitation, planned with the first email.

A results summary

What the campaign earned, what Kite learned from it, and what it recommends for the next send.

How to get started

Start with one campaign you've been meaning to send. Tell Kite what you want in plain language. You might say, "Announce our new timeline view to customers on the paid plan," or "Write a pre-order email for the holiday blend. We have 300 bags, and they ship December 1."

Kite proposes the plan for the campaign: who it's for, its one job, the subject line and preview text, and the call to action. You adjust the plan or approve it, and Kite writes the draft.

To send through the email tool you already use, connect it. Mailchimp and Resend connect when you sign in to your account. Klaviyo and Brevo connect with an API key from your account settings, and HubSpot connects through your HubSpot account. Kite then builds the campaign there and brings it back for your approval before it sends.

Integrations used to write and send email campaigns

Kite does the planning, writing, and checking itself. The email tool you connect is where your list lives, where the campaign is built, and where the results come from.

Common questions

How do I test an email campaign before I send it?

Test three things: what the email says, where it goes, and how it looks. First, read the draft against its plan and confirm the email does its one job. Then send a test to your own inbox and click every link. Kite does this in Mailchimp by running the send checklist and sending you a test, and in Klaviyo by previewing the template with sample details filled in. Finally, if the email uses a heavy design, check how it displays across inboxes with a tool like Litmus or Email on Acid, because Kite doesn't preview that.

What rules does a marketing email have to follow?

In the United States, the CAN-SPAM Act requires an accurate sender and subject line, your physical postal address, and a clear way to opt out that you honor within ten business days. Gmail and Yahoo also require bulk senders to authenticate their sending domain with SPF, DKIM, and DMARC, offer one-click unsubscribe, and keep spam complaints low. Most email tools add the unsubscribe link and postal address for you. Kite leaves out anyone who unsubscribed before every send, and in Resend it sets up and verifies your sending domain.

Should campaigns go out from my email tool or from Kite's own email address?

Send campaigns to your subscribers from your email tool, because that's where their consent, preferences, and unsubscribes are kept. Every Kite team also has its own email address, which suits one-to-one messages, such as replying to a lead or writing to a prospect Kite researched. Many teams use both.

What's the fastest way to launch an email campaign?

Use the list and email tool you already have, and keep the campaign to one email with one job. Most of the time a campaign takes goes to building and checking it, not writing it. With your email tool connected, you can give Kite the offer and the deadline in one message, approve its plan, read the test, and approve the send.

Which AI tool is best for email marketing?

It depends on how much of the work you want handed off. Mailchimp and Klaviyo both include AI features that help draft subject lines and copy inside their editors, which helps if you still want to build and send each campaign yourself. An AI marketer like Kite plans the campaign, writes it, builds it in your email tool, and reads the results, so you review and approve instead of doing the work. For a wider comparison, see email marketing for small business: the best tools for writing and sending campaigns Coming soon .

Can Kite write automated email sequences too?

Yes. For a welcome, onboarding, or win-back sequence, Kite first maps each email's trigger or delay, what the reader has and hasn't done by then, and the one job of that email. Then it writes the sequence so each email adds something the earlier ones didn't. In Resend, Kite builds the automation and its templates. In Mailchimp, it starts and pauses the automated emails you've set up.

Questions this page answers

  • How do I write and send an email marketing campaign with AI?
  • Can an AI marketing agent write and send email campaigns for me?
  • Can AI write and send marketing emails?
  • How do I send an email campaign through Mailchimp or Klaviyo with AI?
  • How do I write a promotional email that people open?
  • What's the fastest way to launch an email campaign?
  • klaviyo email marketing
  • email template testing

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free