Gmail campaigns
without the busywork

MailSharks sends messages from your own mailbox to the list in your own Google Sheet. You write the text; the service handles the rest.

Free, no card needed. Google access can be revoked in one click.

Demo invitationrunning
sentopened
318 of 500 processed
318sent
142opened
37clicked

This is the campaign screen

What you get

A tool, not a bulk-mail service

Your mailbox, your rulesNo shared domains or someone else's servers: the message comes from you, and replies come back to you.
Write, don't codeHeadings, lists, links and the recipient's name, right in the app, with no HTML and no nested tables.
See what workedWho opened, who clicked and who opted out, per campaign, as it happens.

Everyone gets their own name

Type a name the way it appears in your sheet and watch what {{name}} turns into.

Hello Maria! This is what the recipient sees: the greeting comes from your sheet, the rest you write once.

What's inside

The list

  • Lists straight from Google Sheets
  • Every message greets the person by name
  • One-click unsubscribe and a suppression list

Sending

  • A pause between messages and a daily cap
  • Follow-ups to people who didn't reply
  • Templates at hand

Numbers and code

  • A link click counter
  • An HTTP API for your own code
  • An MCP server: control from Claude and ChatGPT

Campaigns in plain words, right in the chat

Connect MailSharks to Claude, ChatGPT or your own agent over MCP and just ask. It works with your own sheets and messages.

  • Finds the right list by name
  • Writes the message and shows who gets what
  • Starts the campaign only after you agree
  • Tells you who opened, clicked and replied
How to connect No keys to copy: access is granted by signing in to the app and revoked in one tap.
Your AI assistant
Send a campaign to my client list, discount runs until FridayFound "Clients 2026": 469 addresses, subject "20% off until Friday".
100 go out today, about 5 days in total. Start it?
Yes, go aheadRunning. I will show the opens as they come in.

For developers

Send mail from your own code

One POST and the message leaves your Gmail. Campaigns over a sheet, templates with variables and statistics: all on the same key.

  • One message, one request, and the status comes straight back
  • Templates with variables: call them by id, pass values in the request
  • Campaigns over a Google Sheet: columns become variables
  • Events instead of webhooks: no server of your own to run
Try the API The key takes a minute to issue in the app. The API mailbox is separate, with its own daily cap.
POST /v1/messages
Authorization: Bearer ms_live_…
Content-Type: application/json

{
  "to": "client@example.com",
  "subject": "Order {{order}} confirmed",
  "template_id": "a7Kd93Xz",
  "variables": {"order": "A-1042"}
}

→ 201 {"id": "a3f…", "status": "sent"}

Common doubts

Is this a spam tool?

No. Messages go from your own mailbox at your own pace, unsubscribing is mandatory and immediate, and mailing purchased lists is forbidden by the terms.

How to stay out of spam

Who sees my addresses?

Nobody. The list is read from your sheet and used only for your messages: other users never see it and it never joins any shared database.

Privacy policy

What does it cost?

There is a free plan and no card is needed: 300 messages a day. Pro lifts the daily caps, from 150 RUB a month. Gmail's own quota applies on both: about 500 messages a day on a free account.

Plans and what they include

How do I start a campaign?

Connect Google, paste a link to the sheet with addresses and names, write the message and start sending. The first campaign takes about five minutes.

Step-by-step guide

How is this different from Mailchimp?

Messages come from your own mailbox instead of a shared domain, the list stays in your own sheet, and you pay only to lift the daily caps, never for the size of the list. In exchange there are no ready-made designs, no sending domains of your own and no automated sequences.

Compared to Mailchimp and YAMM

Do I need to write code?

No. Everything is done with buttons in the app. There is an HTTP API, but it is for people who need to send messages from their own software.

API documentation

Your first campaign takes five minutes

Connect Google, add a sheet with addresses, write the message.

Try it now Free plan, no card needed. Nothing to install: the app even runs inside Telegram.

Who made this

A
Artur GhazaryanApp developer and music producer from Armenia. Born on December 18, 2006.

What exactly the service does with Google data and who is responsible for what: the about page.

On deliverability: Gmail limits, staying out of spam, setting up SPF, DKIM and DMARC and getting off a blacklist. Check your own domain free and without signing up: SPF, DMARC, message headers.

MailSharks