How to send a campaign
and stay out of spam

Four things decide where a message lands: domain authentication, sending pace, list quality and unsubscribes. A step-by-step breakdown, without the myths.

A spam filter does not read your message the way an editor would. It looks at the sender: is the domain authenticated, how fast the mail goes out, whether people complain, whether the addresses are real. The text matters last — and the word "free" in a subject line does not sink a message.

Below is what actually decides, in order of weight.

Why messages land in spam

There are five reasons, and they almost always work together:

SPF, DKIM and DMARC in plain words

Three records in your domain settings that together answer the question "is this message really from them?":

RecordWhat it tells the receiving mail system
SPFWhich servers are allowed to send mail for this domain at all.
DKIMA cryptographic signature: the message was not altered in transit.
DMARCWhat to do when a check fails, and where to send the reports.

If you send from a regular @gmail.com address there is nothing to set up: gmail.com is signed by Google itself, and messages from your mailbox already pass all three checks. That is one of the reasons to send from your own mailbox rather than from a bulk service's shared domain.

If you are on Google Workspace with your own domain, SPF, DKIM and DMARC have to be switched on by hand in the admin console, once. Google requires them from every bulk sender, and from large ones it also requires one-click unsubscribe and a complaint rate under 0.3%.

Pace: why a thousand messages a minute is a bad idea

A steady stream of identical messages in the same second is a machine's handwriting, and it reads exactly like one. A normal pace looks different: a pause between messages, a sensible daily volume, gradual growth.

The list: why purchased databases kill a sender

A bought list is the fastest way to ruin a mailbox's reputation, for three reasons:

The only list that works is one where people left their address themselves: customers, subscribers, attendees, people you have corresponded with. Mailing purchased lists is forbidden by the MailSharks terms.

Unsubscribes are not a formality

An unsubscribe link removes complaints: somebody who can leave in one click has no reason to press Spam. Three things have to work:

The message itself

The text decides less than people think, but silly mistakes are still worth avoiding:

If your mail is already going to spam

  1. Slow down. Cut the daily cap several times over and start no new campaigns for a week.
  2. Clean the list. Remove every address that bounced and everyone who has not opened a single message in the last six months.
  3. Ask real recipients. Have one or two people you write to personally pull the message out of spam and reply to it — a reply repairs reputation faster than anything else.
  4. Look at the numbers. For your own domain, use Google Postmaster Tools: it shows the complaint rate and the state of your reputation.

Next: Gmail limits in numbers and how to send a campaign from a Google Sheet.

Pacing, unsubscribes and a suppression list, built in

None of this needs configuring: messages leave your own mailbox at a careful pace, and opting out works immediately.

Try it now Free, no card needed. Google access can be revoked in one click.
MailSharks