Trigger phrases
Matches your subject and body against a curated list of phrases that read as mass marketing, each with its own weight, and marks them in your own text.
Free tool
Paste your cold email subject line and body to catch spam-trigger phrases before you hit send. No signup, nothing stored. Runs entirely in your browser.
ACT NOW: 100% FREE audit!!
Click here to claim your risk free audit. Limited time offer.
Matches your subject and body against a curated list of phrases that read as mass marketing, each with its own weight, and marks them in your own text.
Flags a subject that is mostly capital letters or stacks punctuation like !! and ??, the patterns legacy keyword filters weight most.
The check runs in your browser. Nothing you paste is sent anywhere or stored, so it is safe to try on a real draft.
The checker scans your subject line and body against a curated list of phrases known to trigger spam filters and Gmail/Outlook's promotions classifier, things like "act now", "100% free", and "click here", plus subject-line formatting issues like ALL CAPS or repeated punctuation. Each phrase carries its own weight, so "make money fast" or "this is not spam" adds far more than "amazing" or "guarantee". A subject that is mostly capital letters adds to the score, as does stacked punctuation like !! or ??. The total is a 0-100 risk score: under 15 is low, 15 to 39 moderate, 40 and over high.
Honest caveat: modern Gmail and Outlook filters are ML-based and mostly don't care about individual words like "free" anymore. See chapter 7 of our deliverability guide for which content patterns are real signals and which are 2008-era myths. Authentication and reputation matter far more, so check them with the free deliverability checker and the email HTML checker. For the whole cold outbound setup, see the cold email setup guide.
Flagged wording falls into four kinds. Knowing which one a match belongs to tells you whether it's worth rewriting or safe to ignore in a one-to-one cold email:
Early spam filters worked from a blocklist of words. Modern filters are statistical and machine-learned. They weigh many weak signals together, and no public source publishes the exact weights. What is well understood is the shape of the approach: a single word like "free" carries little weight, while a combination of an urgent subject, several links, a tracking pixel and an unknown sender adds up.
That is why the same sentence can reach the inbox from one sender and spam from another. The score here measures how promotional your copy looks, not a pass or fail from Gmail.
The list below shows what tends to read as mass marketing. It is a guide to wording, not a ban list. Use any of these when they are true and relevant to one specific person.
| Type | Examples | Better habit |
|---|---|---|
| Urgency | act now, last chance, expires today | Give a real reason and date, or none. |
| Money | cash bonus, earn $$$, no obligation | State the price plainly, once, in the body. |
| Guarantees | 100% guaranteed, risk-free | Describe the actual terms. |
| Pressure | click here, buy now, order today | Ask a question that invites a reply. |
| Hype | amazing, incredible, once in a lifetime | Use a specific fact instead. |
| Giveaways | winner, congratulations, you have been selected | Avoid entirely in cold outreach. |
| Too good to be true | free money, make money fast, work from home, no credit check | Say what the offer is and what it costs. |
| Fake reassurance | this is not spam, dear friend | Use the person's name. Reassurance reads as the opposite. |
| Off-topic classics | casino, weight loss, million dollars, investment opportunity | Only relevant if that is genuinely your business, and even then be specific. |
Copy is one input among several, and usually not the biggest. Google's and Yahoo's sender rules for bulk senders ask for SPF, DKIM and DMARC, one-click unsubscribe, and a spam complaint rate below 0.1% that never reaches 0.3% (Google's email sender guidelines). A message with spotless wording can still be filtered if:
Check the first and last of those with the DMARC checker and the blacklist checker. A new mailbox needs a gradual ramp-up, which is what email warmup does.
Subject: LAST CHANCE!!! 100% FREE audit, act now
Hi, we guarantee amazing results for your business. Click here to claim your free audit before this limited time offer expires. Don't miss out!
Subject: Question about your pricing page
Hi Dana, I noticed your pricing page has no annual option. I put together three notes on how similar SaaS teams handle it. Want me to send them over?
The rewrite drops the capitals, the stacked punctuation and every trigger phrase. More important, it names one person and one observation, has no link, and asks a question that is easy to answer. A reply is the strongest positive signal a sender can earn.
Use the checker as a first pass, then test with the real thing. Send the email to a few seed mailboxes you control at Gmail, Outlook and Yahoo and see where it lands. Open the message in Gmail and choose "Show original" to confirm SPF, DKIM and DMARC all say PASS. The deliverability checker reads the domain side of the same question.
Expect false positives. A phrase can be flagged when it is perfectly accurate, such as "free trial" for a product that has one. If the claim is true and relevant, keeping it is reasonable. Rewrite when the phrase is vague, exaggerated or not something you would say to a colleague. If your emails still reach spam with clean copy, the cause is usually the sender, and the guide to fixing the Gmail spam folder walks through it. Warmerly plans start at $19/month with a 7-day trial; see pricing. It improves the sender side, and it cannot guarantee placement.
It scans your cold email subject line and body for wording and formatting that reads as spammy to a human recipient (phrases like "act now" or "100% free", ALL CAPS, and repeated punctuation) plus flags basic keyword filters some legacy mail systems still use.
Less than you'd think. Modern Gmail and Outlook filters are ML-based and weigh link-to-text ratio, sender authentication (SPF/DKIM/DMARC) and recipient engagement far more than a word like "free". This tool catches copy that reads as spammy to a human and the few legacy filters that still match keywords. Treat a clean score as a courtesy check, not a deliverability guarantee. See our deliverability guide for what moves the needle.
Most spam checkers are built for newsletters and marketing blasts. This one is tuned for cold outreach copy, first-touch and follow-up emails sent one-to-one from a personal domain, where the failure modes (over-salesy openers, fake urgency, oversized links) look different from a bulk campaign.
No. Sender reputation, authentication, and engagement history matter far more than copy. Check those with our free deliverability checker and email HTML checker.
It is free with no signup. The check runs in your browser, so nothing you paste is sent to a server or stored.
Because words are a minor input. The usual causes are missing or failing SPF, DKIM or DMARC, a brand-new domain or mailbox with no sending history, a blocklisted domain or IP, sending too many messages too fast, and earlier mail that drew complaints or bounced. Check the domain with our deliverability checker before you rewrite any copy.
No mailbox provider publishes a number, and vendor advice conflicts. This tool adds up a weight for each flagged phrase and reports under 15 as low risk, 15 to 39 as moderate and 40 or more as high. Those bands are this tool's own, a guide to how promotional the copy looks. The combination matters more than the count: one weak phrase is harmless, while capitals, stacked punctuation, urgency and several links in the same email add up.
No. Use a flagged phrase when it is accurate and relevant to the person you are writing to. Rewrite it when it is vague, exaggerated or something you would not say face to face.
Check any domain's SPF, DKIM, DMARC, and MX records in seconds.
Validate an SPF record: one record, 10-lookup limit, and a safe ending.
Build a valid SPF record from your senders and IPs, with the lookup count.
Look up a DKIM key by selector and check its type, size and test mode.
Look up a DMARC policy, reporting address, pct and alignment.
Build a DMARC record, starting at p=none with reports, in plain words.
List a domain's mail servers in priority order and spot a missing or null MX.
Check a BIMI record's logo and certificate links, and whether DMARC is enforced.
Check a domain or mail server IP against Spamhaus, SURBL, URIBL and more.
Get a day-by-day sending ramp schedule for a new or existing mailbox.
Check text-to-HTML ratio, images, links, and tracking pixels in an email.
Placement
Trigger words matter, but they are scored against a sender that already has a reputation. Clean copy from an unauthenticated, cold domain still lands in spam; ordinary copy from a warmed, authenticated one usually does not.
Fix the words here, then fix the sender. Inbox placement and reply rate are the two numbers that tell you whether it worked.
InboxPulse checks SPF, DKIM, DMARC, and MX every day, and Warmflow automates warmup to build the sender reputation that copy alone can't fix.