Orbit web apps
Orbit web apps
See the trigger words, shouting and punctuation that read as spam — before you hit send. Runs entirely in your browser.
0 words· scanned live in your browser, nothing sent anywhere.
What this does and doesn't tell you
This flags content patterns filters have penalised for years. It is indicative guidance, not a promise of inbox placement — deliverability is driven by sending reputation and recipient engagement, not word choice. What actually decides deliverability covers the levers that move it: authentication, list quality and engagement.
Paste a subject line or body to scan it for trigger words, shouting and stacked punctuation.
Checks
Note: Paste a subject line or body to scan
Everything runs in your browser — nothing you paste is sent, stored or logged anywhere.
Note: Indicative, not a guarantee
This checks content only. Real inbox placement is driven by authentication (SPF/DKIM/DMARC), complaint and bounce rates, spam-trap hits and recipient engagement — not word choice. Treat a clean read as necessary, never sufficient.
Trigger words are the part of deliverability everyone can see, so they get all the attention. They are also the part that matters least. This tool flags them honestly — and is equally honest that clearing them is table stakes, not a ticket to the inbox.
Gmail, Outlook and Apple decide placement overwhelmingly on who is sending and how people react — authentication, complaint rate, bounce rate, spam-trap hits, and whether recipients open, read and reply. Word choice is a small, late signal that mostly matters when everything else is borderline.
That is why a reputable sender can put the word 'free' in a subject line and land in the inbox, while a cold, unauthenticated sender with pristine copy lands in spam. The checker above removes an own goal. It cannot manufacture a reputation you have not earned.
Money and get-rich language, act-now urgency, and medical or pharma terms are the heaviest — they are the vocabulary of the scams filters were built to stop, so pharma bait scores highest here. Over-promised guarantees (risk-free, no obligation) and winner/free/prize hype are lighter, because plenty of legitimate offers use them.
The point of the breakdown is to stop you reacting to a single word. One 'guaranteed' in a warranty email is nothing. Three money terms, two of them shouted, next to a countdown is a pattern — and it is the pattern, not any word, that a filter scores.
ALL-CAPS words and stacked punctuation — !!!, $$$, ??? — are flagged not because a filter counts exclamation marks, but because they correlate with the low-quality bulk senders filters already distrust. They also correlate with low human engagement: people delete shouting, and deletes hurt you more than the punctuation ever did.
The fix is free every time. Sentence case says the same words. One exclamation mark lands harder than three. The tool marks these in place so you can see how much of your copy is emphasis doing the work that a sharper sentence should.
Every scan happens in your browser. Nothing you paste is uploaded, stored or logged — close the tab and it is gone. That matters when the thing you are checking is an unsent campaign.
The word list is a compilation of the spam-trigger terms that circulate on the well-known public lists, and it is a starting point for a human read rather than an authority. Filters do not publish their rules, they change constantly, and context decides everything — so use the flags to prompt a second look, not as a pass/fail gate.
Start with authentication, because it is the largest lever and nothing here touches it: get SPF, DKIM and DMARC passing before you touch a word. Then look at the list you are sending to and the engagement it produces — a re-engagement pass on dead addresses moves placement more than any rewrite.
Only then is copy worth editing, and even then the goal is not zero flags. It is to remove the stacked, shouted, punctuation-heavy combinations that read as bulk promotional mail, while keeping the plain, specific language that reads as a real message from a real sender.
Built into Orbit
Orbit checks the things that actually decide placement — SPF, DKIM and DMARC authentication, list and engagement signals, and a full render-and-QA gate — before a send goes out. Claude can audit a domain's email auth and flag the deliverability risks a word scan can't see.
Sign up free