Is "buy now" a spam trigger word?
"Buy now" is a hard, transactional call to action that rarely appears in genuine one-to-one email but is everywhere in promotions and scams, so spam filters treat it as a weak negative content signal — strongest in the subject line or stacked with urgency. It's a tiebreaker, not a block: one "buy now" from an authenticated, well-reputed sender usually still reaches the inbox.
Also flagged: buy today, order now, shop now.
"Buy now" isn't banned, and a single use won't bury a legitimate email from a warmed-up, authenticated domain. But it's a blunt, salesy CTA that almost nobody writes in a real conversation, so it reads as a blast — and that nudges your content-risk score up. The damage only really shows when "buy now" rides alongside caps, exclamation marks, multiple links, and a cold sending reputation.
- Category
- Unnatural / salesy
- Risk level
- Medium (higher in subject)
- Worst variants
- BUY NOW!!!, order now, shop now today
- Safer phrasing
- Learn more, see how it works, get pricing
Key takeaways
- "Buy now" is a content signal, not an automatic block — deliverability is decided mostly by authentication (SPF/DKIM/DMARC), sender reputation, low spam-complaint rates, and recipient engagement, with words acting as a tiebreaker.
- It reads as impersonal: hard CTAs like "buy now" almost never appear in genuine 1:1 email, so they flag a message as bulk or promotional by construction.
- Risk spikes in the subject line and when "buy now" is paired with urgency ("act now"), money words, ALL CAPS, or double punctuation.
- Close cousins "order now" and "shop now" carry the same baggage; intensified forms like "BUY NOW!!!" score worse.
- If you're selling, lead with the value and use a soft ask — "see how it works" or "want me to send pricing?" — instead of a hard "buy now".
Why does "buy now" trigger spam filters?
Modern filters (Gmail, Outlook, Apple Mail) don't keep a banned-word list — they score messages with models trained on billions of examples of wanted and unwanted mail. "Buy now" appears far more often in promotions, discount blasts, and scams than in normal one-to-one conversation, so it nudges a message toward the promotions or spam folder.
It's also a tell that the message is impersonal. Real people negotiating a real deal almost never type "buy now" at each other — they ask questions and share context. A hard, transactional CTA signals a blast, and "blast" is exactly the bucket filters and wary recipients use to keep you out of the inbox.
On its own the effect is weak. What filters actually react to is a cluster: "buy now" plus an all-caps subject, urgency language, several links, and a sender with little history. Thin the cluster and the single phrase stops mattering.
Does "buy now" always send an email to spam?
No — no single word does. Authentication and reputation do the heavy lifting. If your domain passes SPF, DKIM, and DMARC, you keep spam complaints low, and recipients open and reply, you can write "buy now" and still land in the inbox. Google's and Microsoft's bulk-sender guidelines are explicit that senders are judged mainly on authentication, keeping spam-complaint rates low (Google flags rates at or above 0.3%, and recommends staying under 0.1%), and offering one-click unsubscribe — not on a forbidden vocabulary.
The practical rule: treat "buy now" as a tiebreaker. On a clean, warmed-up domain, used sparingly, it's survivable. On a cold domain, in a mass send, or sitting in the subject line, it's an easy point to give away.
The word only bites when it confirms a pattern the rest of your email is already setting off — caps, urgency, links, weak reputation. Fix those bigger signals first and the phrase rarely changes the outcome.
What can you use instead of "buy now"?
Soften the CTA and lead with value. "Learn more", "see how it works", "get pricing", or "explore your options" all move the reader forward without the hard-sell history that "buy now" carries. In a cold email especially, a question converts better than a command: "want me to send pricing?" invites a reply instead of demanding a purchase.
Watch the obvious swaps, though — "order now" and "shop now" have earned the same reputation among filters through overuse, so trading one hard CTA for another buys you little.
The deeper fix is tone. A message that reads like a helpful human outperforms one that reads like a checkout button, both with filters and with the person deciding whether to reply.
Before and after
As of June 2026.Sources:Google — Email sender guidelinesMicrosoft — Outlook.com postmaster policies, practices, and guidelinesFTC — CAN-SPAM Act compliance guide for business
Is “Buy now” in your email?
Paste your draft into the free Email Spam Checker. It highlights every trigger word, scores your inbox placement 0–100, and rewrites the email to pass — in seconds, no signup.
Check your email free“Buy now” — frequently asked questions
