Email run results, alerts and mail merges to anyone, from your own domain
Letterkeel is an email step for Apify and automations. Give it your SMTP login or a Resend, SendGrid, Mailgun or Postmark key and it sends from your own domain to any recipient: a single alert, a digest of a run's new rows with the CSV attached, or a mail merge from a dataset or sheet. Every email returns its message ID and the provider's response. Failed sends, invalid addresses and dry runs are free.

Real runs on Apify, 24 Sep 2026 (recipients redacted)
| Mode | Subject | Attachments | Result | Time | You pay |
|---|---|---|---|---|---|
| digest (monitor mode) | 1 new result (2026-09-24) | results-2026-09-24.csv | 250 Accepted | 1.6 s | $0.001 |
| single, 2 recipients | Letterkeel live test one | dummy.pdf, note.txt | 250 Accepted | 1.5 s | $0.002 |
| merge | Hi Ann | 250 Accepted | 1.7 s | $0.001 | |
| merge | (row with "bad-address") | skipped: no valid email | free | ||
| merge, dry run | Hi Raj, your Team report is ready | rendered, not sent | free |
Source: products/send-email/store/listing.json (real runs of Letterkeel on Apify, 24 Sep 2026).
Letterkeel vs the alternatives
Published prices, each checked on the date shown; prices change, so confirm on each site.
| Product | Price | Free | Checked |
|---|---|---|---|
| Letterkeel (Apify tool) | $0.001 per email sent; failures and dry runs free | dry runs free; Apify's monthly free credit covers first sends | live |
| Apify: apify/send-mail | free Actor; you pay Apify platform usage | free plan sends only to your own Apify account email; paid plans up to 20 recipients | 2026-10-10 |
| Apify: bhansalisoft bulk-email-sender | from $10.00 per 1,000 results (pay per event) | Apify free credit | 2026-10-10 |
Why teams pick Letterkeel
- Sends to anyone, from your own domain, through the provider you already use: SMTP, Resend, SendGrid, Mailgun or Postmark.
- Digest mode emails only rows that are new since the last run, with the CSV attached; no new rows means no email and no charge.
- Mail merge from a dataset or sheet, with invalid and duplicate addresses skipped and free.
- A message ID and the provider's response for every email, so you can prove what was sent.
- Switch provider by changing one field.
How it works
- Open Letterkeel on Apify and choose your provider: SMTP login or a Resend, SendGrid, Mailgun or Postmark key.
- Pick a mode: single email, digest of a dataset's new rows, or mail merge; try a dry run first (free).
- Call it from another Actor's webhook, a schedule, Make, Zapier, n8n or an AI agent.
FAQ
Can Apify send email to other people?
The free apify/send-mail Actor sends only to your own account email on the free plan, and to up to 20 recipients on paid plans. Letterkeel sends to any recipient through your own provider.
Why not apify/send-mail?
It is free (you pay platform usage) and fine for emailing yourself. Letterkeel adds sending from your own domain to anyone, digests with CSV, mail merge, and a message ID per email, for $0.001 per email.
Why not call my email provider's API directly?
You can if you want to write and maintain the code. Letterkeel already turns a dataset into a table email with CSV, skips invalid and duplicate addresses, retries rate limits and switches between five providers with one field.
Is it for cold email?
No. It sends through your own account and your provider's rules apply. Use it for your own customers, sign-ups, clients and team, with consent or another lawful basis.