Unnatural / salesy

Is "buy now" a spam trigger word?

Quick answer

"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

❌ SpammySubject: BUY NOW — this deal won't last!! — a hard CTA in the subject, in caps, stacked with manufactured urgency and double punctuation.
✅ BetterSubject: A quick look at how teams cut onboarding time — leads with the value; the body ends with a soft "want me to send pricing?"
✅ Better"If it's useful, I'll share a 5-minute walkthrough and pricing" — invites the next step instead of demanding a purchase.

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

Agent CTA Background

Revenue work. On autopilot.

Start Free TrialBuilt for revenue teams who care about quality.