# Personalized Cold Email Drafts for a List of Companies

Source: https://maito.app/workflows/write-personal-first-emails-to-a-list

Give Maito a spreadsheet of target companies and it researches each one, writes a first email with a line only that company would get, and cites the source.

Give it a list of companies and get a researched first email for each one.

[Sales](https://maito.app/workflows/team/sales) · When you ask · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/airtable)
-   Microsoft 365

## How do you write personalized cold emails to a list?

To write personalized cold emails to a list, give Maito your spreadsheet of companies and what you're selling. It researches each company on the web, writes a first email with one line specific to that company, cites the source for it, and returns the drafts in a spreadsheet for you to review.

## How it's done today

Reps send the same template to everyone, or spend 15 minutes per email.

## What Maito does

1.  Research each company
2.  Find a real reason to reach out
3.  Draft a short email per company

## Example

**Dana** (10:03 AM):

write first emails for the 20 companies in this sheet about our new API.

**Maito** (10:31 AM):

20 drafts attached: api-first-emails.xlsx. Each has one line only that company would get. Two examples:

**Acme (Hannah):** 'Saw Acme opened a Rotterdam depot in September. If shipment data is still synced by hand between depots, our new API replaces that with one call.'

**Stark Logistics (Dev):** 'Your engineering blog says you're moving off nightly batch exports. Our API streams updates as they happen.'

Catch: Soylent Labs was acquired in August and its site now redirects. The contact you listed may no longer decide anything, so I marked that row yellow. Globex also appears twice under different spellings, so there are 19 distinct accounts.

Sources are in column F. Nothing has been sent.

**Dana** (10:36 AM):

shorten the Stark one to two sentences.

**Maito** (10:36 AM):

'Dev, your blog says you're leaving nightly batch exports behind. Our new API streams changes as they happen. Worth 15 minutes?'

## How to set it up

When you ask Write personal first emails to a list

Set up

Nothing to set up. Ask in Slack or by email whenever you need it.

Connect spreadsheet

-   Airtable
-   Microsoft 365

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

Personalization is only as good as what is public. Maito won't invent a fact, so quiet companies get a plainer first line.

## Questions

### Does it send the emails?

No. It returns drafts with their sources. You review them and send from your own tools.

### How many companies can I give it at once?

A sheet of around 20 to 50 works well. For a bigger list, send it in batches so each draft gets real research.

### What if a company has nothing recent to mention?

Maito says so and writes a plainer email instead of inventing a detail. It also flags duplicate rows and companies that were acquired.

## More sales workflows

-   [Research an account before a call Get a one-page brief on the company and the people you're meeting, without opening ten tabs. Sales · When you ask Works with Google Calendar, Microsoft 365, HubSpot, Salesforce.](https://maito.app/workflows/research-an-account-before-a-call)
-   [Brief every meeting automatically Every morning, get a short brief for each external meeting on your calendar. Sales · On a schedule Works with Google Calendar, Microsoft 365, HubSpot, Salesforce.](https://maito.app/workflows/brief-every-meeting-automatically)
-   [Draft the follow-up after a sales call Turn the call notes into a follow-up email that covers what was promised. Sales · When something happens Works with Granola, Fireflies, Gmail, Microsoft 365, HubSpot, Salesforce.](https://maito.app/workflows/draft-the-follow-up-after-a-sales-call)
-   [Update the CRM from a Slack thread When deal news comes up in a thread, mention Maito and the CRM gets updated. Nobody types it twice. Sales · When you ask Works with HubSpot, Salesforce.](https://maito.app/workflows/update-the-crm-from-a-slack-thread)
-   [Weekly pipeline review See which deals moved, which stalled, and which need you, before the pipeline meeting. Sales · On a schedule Works with HubSpot, Salesforce.](https://maito.app/workflows/weekly-pipeline-review)
-   [Score and route inbound leads New sign-ups and form fills get researched and sent to the right rep, or to nurture. Sales · When something happens Works with HubSpot, Salesforce.](https://maito.app/workflows/score-and-route-inbound-leads)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fwrite-personal-first-emails-to-a-list)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
