This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

Why this matters to a small sender

Most small businesses send through an email platform, and the platform handles much of this. But the platform cannot publish DNS records for your domain, choose your From address, or stop you mailing a stale list. When Gmail or Yahoo filters your newsletter, the fix usually sits in one of the items below. Use this as a checklist, then confirm each item in your platform's documentation.

Requirements for every sender to Gmail

Google's sender guidelines list these for all senders to personal Gmail accounts. [1]

  • Set up SPF or DKIM for your sending domain.
  • Ensure sending domains or IPs have valid forward and reverse DNS (PTR records).
  • Use a TLS connection for transmitting email.
  • Keep spam rates reported in Postmaster Tools below 0.3%.
  • Format messages according to RFC 5322 and do not impersonate Gmail From: headers.

Extra requirements for bulk senders

Google's FAQ defines a bulk sender as one that sends close to 5,000 messages or more to personal Gmail accounts within 24 hours, counting messages from the same primary domain, and says senders who meet that once are permanently considered bulk senders. [2] For them, Google requires both SPF and DKIM, a DMARC record (the policy can be none), alignment between the From: domain and the SPF or DKIM domain, and one-click unsubscribe plus a clearly visible unsubscribe link for marketing and subscribed messages. [1]

RequirementGmail, all sendersGmail, bulk sendersYahoo
AuthenticationSPF or DKIM [1]SPF and DKIM [1]SPF or DKIM minimum; bulk: both [3]
DMARCNot required [1]Required; p=none allowed [1]Bulk: valid policy, at least p=none, and DMARC must pass [3]
From-domain alignmentNot listed [1]Required for direct mail [1]DMARC must pass [3]
One-click unsubscribeNot required [1]Required for marketing/subscribed mail [1]Bulk: list-unsubscribe header supporting one-click; RFC 8058 POST highly recommended [3]
Unsubscribe timingNot stated [1]Google recommends within 48 hours [2]Honor within 2 days [3]
Spam rateBelow 0.3% [1]Below 0.3% [1]Below 0.3% [3]

The spam-rate line in practice

Google's FAQ says spam rate is calculated daily and asks senders to keep it below 0.1% and to prevent it ever reaching 0.3% or higher. Bulk senders above 0.3% are ineligible for mitigation until their rate stays below 0.3% for 7 consecutive days. [2]

Hypothetical scale check: on a send that reaches 2,000 Gmail inboxes, 0.3% is 6 spam reports. That is why mailing people who forgot they subscribed is the fastest way into trouble. Confirmed opt-in and regular cleanup of inactive subscribers lower this risk.

A 30-minute audit

  • Send a test newsletter to a Gmail address and open Show original. Record SPF, DKIM and DMARC results and their domains.
  • Confirm your platform signs with DKIM for your own domain, not only its shared domain.
  • Look up your domain's DMARC record. If none exists, start with p=none and reporting (see our DMARC rollout guide).
  • Confirm marketing emails carry List-Unsubscribe and List-Unsubscribe-Post headers; Google documents both headers for one-click unsubscribe. [1]
  • Confirm unsubscribes take effect within 2 days. [3]
  • If you send a few thousand or more Gmail messages a day, register the domain in Postmaster Tools and watch the spam rate.

Who handles what: your platform or you

Platforms differ, so treat this split as a planning guide and confirm each line in your platform's help center. The platform usually runs the sending servers, TLS and reverse DNS. It usually adds unsubscribe links and headers to marketing campaigns and processes the unsubscribes. You usually own the DNS records for your domain: the DKIM keys or CNAMEs the platform gives you, any SPF change, and the DMARC record. You also choose the From address, the list you upload and how often you send.

The split matters when something fails. A missing DKIM signature for your domain is a DNS task on your side. A spam rate that keeps climbing is a list-quality problem, and the platform cannot fix that for you.

Common mistakes

  • Using a free Gmail or Yahoo address as the From address on a platform. You cannot publish DMARC or DKIM for a domain you do not own.
  • Assuming the platform's green "authenticated" badge means alignment. Check the actual message headers.
  • Sending a re-engagement blast to a list nobody has mailed in a year. Clean it first.
  • Treating receipts and newsletters as one stream. Google requires one-click unsubscribe only for marketing and promotional messages. [2]

Questions before you decide

Am I a bulk sender if I only email 800 people?

Not under Google's definition, which is close to 5,000 or more messages to personal Gmail accounts in 24 hours, counted across the primary domain. The all-sender requirements still apply, and meeting the bulk requirements is good practice.

Does a mailto unsubscribe link satisfy one-click unsubscribe?

No. Google's FAQ says mailto and URL unsubscribe links do not meet the one-click requirement; it asks for List-Unsubscribe headers per RFC 8058 on marketing and promotional messages.

Do receipts need one-click unsubscribe?

Google's FAQ says one-click unsubscribe is required only for marketing and promotional messages, and gives password resets, reservation confirmations and form submission confirmations as transactional examples.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Gmail Help: Email sender guidelines Accessed 13 Oct 2026
  2. Gmail Help: Email sender guidelines FAQ Accessed 13 Oct 2026
  3. Yahoo Sender Hub: Sender best practices and requirements Accessed 13 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Email

Moosend

Consider it for
Email campaigns, segmentation, forms, and automation workflows. Use a small controlled trial to compare a named gap in your current welcome sequence before moving a live list.
Starting cost
30-day trial, no credit card required; paid quote depends on contacts and billing interval
Before you choose
The trial is time-limited. Documentation does not establish inbox placement, migration ease, or a lower bill for your list. Check the required plan and preserve opt-outs before importing.

Checked 20 Sep 2026 · Pricing source

View Moosend plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Email

Kit

Consider it for
Use Kit Free for workshop broadcasts and tags. Consider Creator when buyers need timed sequences or visual automations; those features require a paid plan. Check the invoice for your subscriber count.
Starting cost
Free $0; Creator 1,000-subscriber example $33/mo billed yearly ($390/year) or $39/mo billed monthly (implied by $78/year savings), recaptured 2026-09-15
Before you choose
Subscriber count and billing interval change price. The paid workflow has not been tested.

Checked 15 Sep 2026 · Pricing source

View Kit plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Automation

Make

Consider it for
Use Make to prepare weekly reminder drafts for review. Free includes 1,000 credits per month and a minimum scheduled interval of 15 minutes. Email delivery needs a connected service, which may cost extra.
Starting cost
Free plan includes 1,000 credits/month
Before you choose
Connected apps can cost extra. Free scheduled interval is at least 15 minutes; paid billing must be checked at checkout.

Checked 13 Sep 2026 · Pricing source

View Make plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Email

MailerLite

Consider it for
Use groups for assigned membership and segments for rules when planning MailerLite recipients. The reviewed Free plan listed 250 subscribers, 2,500 emails per month and three automations; sending locks above the subscriber limit.
Starting cost
Free: up to 250 subscribers, 2,500 emails/month, 3 automations. Comfort $10.80/mo yearly-billed at 500 subscribers (listed $12/mo); Power $22.50/mo yearly-billed at 500 (listed $25/mo). Recaptured 2026-09-16.
Before you choose
USD; taxes may apply. Free sending locks above 250 subscribers. The September 16, 2026 trial displayed higher usage limits than the published Free plan; confirm the limits that apply after your trial ends.

Checked 16 Sep 2026 · Pricing source

View MailerLite plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Domains

Namecheap

Consider it for
Compare Namecheap for domain registration or Stellar shared hosting. Treat the domain, hosting trial, first paid term and later renewals as separate costs; confirm the full invoice before buying.
Starting cost
.com first-year sale $11.28 (renews $18.48). Stellar $0 for 30 days then $2.28/mo displayed (1st year); 1-month $5.88; 1-year $55.88; 2-year $102.88. Recaptured 2026-09-15 from https://www.namecheap.com/domains/registration/gtld/com/ and https://www.namecheap.com/hosting/shared/.
Before you choose
Promotional and renewal prices differ. We have not registered a domain or hosted a site with Namecheap.

Checked 15 Sep 2026 · Pricing source

View Namecheap plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Email

beehiiv

Consider it for
Consider beehiiv Launch for newsletter broadcasts within its documented free allowance of up to 2,500 subscribers. Compare paid features and the complete invoice for your list size before upgrading.
Starting cost
Launch $0 at the 1,000-subscriber selector (page also lists Launch up to 2,500 subscribers). JSON-LD Scale $49/mo, Max $109/mo. Annual display: Scale $43/mo ($517/year); Max $96/mo ($1,151/year). Recaptured 2026-09-15 from https://www.beehiiv.com/pricing.
Before you choose
Launch and paid Scale or Max have different limits. We observed a test-send acknowledgement on September 15, 2026; inbox receipt and subscriber campaign delivery remain unverified.

Checked 15 Sep 2026 · Pricing source

View beehiiv plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Automation

Pabbly Connect

Consider it for
An alternative to Make for connecting apps. Free includes 100 tasks per month; Standard costs $194 upfront on annual billing. Pabbly tasks and Make credits count usage differently.
Starting cost
Free $0 (100 tasks/month). Standard $19/mo or $194/year (10,000 tasks). Unlimited $79/mo or $69/mo billed yearly. Recaptured 2026-09-15 from https://www.pabbly.com/connect/?currency=usd.
Before you choose
Tasks are not Make credits. Connected apps can cost extra. No Pabbly workflow was tested here.

Checked 15 Sep 2026 · Pricing source

View Pabbly Connect plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure