Campaigns
3
 min read

The Email Warm-Up Checklist: How to Avoid the Spam Inbox Before Your First Send

Send to the full list on day one and you will land in spam. Here is the warm-up checklist every dropshipper needs before hitting send on their first campaign.
Email deliverability warm-up checklist for dropshipping Klaviyo accounts
Written by
Jip Geuke
Published on
October 25, 2025

Most Dropshippers Blow Up Their Domain on Day One

Here is what happens. You build a store, collect 5,000 emails, and decide to send your first campaign. You hit send to the entire list. Open rates are 8%. Spam complaints spike. Gmail and Outlook flag your domain.

Now every email you send lands in spam. Flows, campaigns, order confirmations. All of it. That is a 6 to 12 month recovery project you did not need.

The fix is a warm-up checklist. Three things before every send, always.

Step 1: Exclude Cold Segments

Cold segments are people who have not opened or clicked your emails in a long time. They are the single biggest risk to your sender reputation.

Rule: exclude anyone who has not opened the last 5 emails they received from you. If you are just starting, exclude anyone who has not opened in 180 days.

  • Build a Klaviyo segment: "Has not opened any email in the last 180 days"
  • Add this as an exclude filter to every campaign you send
  • Review it every 30 days and adjust the window

Step 2: Remove Bouncing Profiles

Bounced emails are dead addresses. They hurt your domain reputation every time you send to them.

Klaviyo flags hard bounces automatically, but soft bounces stack up. Clean them monthly.

  1. Segment: "Bounced in the last 30 days"
  2. Suppress every profile in that segment
  3. Re-run the segment on the 1st of every month

Step 3: Send to Engaged Segments First

If you are new to email or warming up a cold domain, ramp up slowly.

  • Week 1 to 2: send only to 30-day engaged (opened or clicked in last 30 days)
  • Week 3 to 4: expand to 60-day engaged
  • Week 5 to 6: expand to 90-day engaged
  • Week 7+: 180-day, then full list if stats stay clean

Engaged people open, click, and never mark you as spam. That is the signal Gmail and Outlook use to decide your domain is trustworthy.

Step 4: Use a Warm Sending Domain With Active DMARC

If you are starting fresh, never send from a brand-new domain. It will land in spam for at least 30 days while it warms up.

  • Use a domain with at least 6 months of clean sending history
  • Set up DMARC, SPF, and DKIM in Klaviyo. All three are non-negotiable in 2026.
  • Use a branded sending domain like send.yourstore.com, not the default Klaviyo domain

Step 5: Monitor the 3 Metrics That Matter

After every send, check three numbers. If any of them slip, pause and fix before the next send.

  1. Open rate: should stay above 25%. Below 20% means your subject lines or sender reputation are broken.
  2. Spam complaint rate: must stay under 0.1%. Above 0.3% and mailbox providers start throttling you.
  3. Bounce rate: must stay under 2%. Higher means your list is dirty.

The 3 Mistakes That Kill Campaigns

We see the same three mistakes on every store that comes to Ecomflows after a failed campaign.

  • Sending to the entire list on day one. Fix: send to 30-day engaged first, always.
  • No clear CTA. Fix: one button, one link, repeated inside the email.
  • No mobile optimization. Fix: mobile-first template. 70% of opens are on phones.

Tip From Jip

If you do nothing else, exclude inactive subscribers before every send. That single rule protects your sender reputation more than any other lever on this list.

Deliverability is not glamorous. It is checklist work. But it is the difference between $75,000 in 14 days and a campaign that disappears into the spam inbox forever.

Want us to set up your deliverability the right way?
Ecomflows handles domain warm-up, DMARC, and Klaviyo setup for 140+ stores. Start on WhatsApp.
Get Started