MAILCRAFT
Home Features Pricing About Blog Contact Log in Get Started →
List managementSubscriber engagement

Reactivating a Dormant List Without Hurting Your Reputation

Reaktywacja listy mailingowej

What a dormant list really is

Reactivating a dormant list starts with an honest definition. A working one: addresses that haven’t opened or clicked anything in 6 to 12 months but still formally have consent. The catch is that this isn’t one homogeneous group. It holds three groups, and each one bites in a different way.

  • Inactive - the mailbox is alive, the person simply stopped reading.
  • Technically dead - deleted accounts, hard bounces from years ago that nobody removed from the database.
  • Spam traps - abandoned mailboxes that the provider has turned into recycled spam traps.

That’s why the age of an address matters more than the size of the list. A mailbox abandoned a year or so ago can come back as a trap, and you have no way of detecting that before you send. None at all. Reactivation is an operation on your sender reputation, not a sales campaign - one hit on an old database can get the domain blocked, and that same domain also sends your transactional emails. At that point you’re not losing clicks. You’re losing password resets and order confirmations.

What happens on the filter side when you hit an old database

Filters assess engagement within a time window. Opens, replies, moving a message to a folder and marking it as read all count. Deleting without opening counts too, just against you. And a sudden volume spike with zero response forms a pattern every major provider knows by heart: a purchased list.

Hard bounces from non-existent mailboxes push up your bounce rate. The reaction comes fast - throttling, meaning mail gets accepted at a snail’s pace, sometimes rejections with a temporary error code. But complaints hurt the most. A recipient from two years ago rarely remembers where they left their address, so they click “spam” without a second thought. And you’re left wondering why.

Reputation lives on the domain, the subdomain, the IP address and the authentication setup all at once. You can’t slice it up and sacrifice one piece. Getting out of a block at a major filter takes longer than getting into one, and it requires weeks of changed sender behavior. A submission form? On its own, it won’t unblock anything.

Technical preparation before the first email

Before you think about content, sort out the technical layer. The boring part, I know. It decides everything else.

  1. SPF, DKIM and DMARC set up and verified on the domain you actually send from - not the one on your business card.
  2. Return-Path on your own subdomain, consistent with the DKIM signature, so DMARC alignment doesn’t break.
  3. PTR matching the name the sending server gives in HELO.
  4. A separate subdomain for reactivation, kept apart from transactional email and your regular newsletter.
  5. List cleaning to remove role addresses (info@, biuro@, office@), domain typos and entries with no delivery history.

Address verification by an external provider helps, but it won’t replace segmentation. It checks syntax and whether the mailbox exists. It tells you nothing about whether the person wants your emails.

Tip: check your logs to see which addresses ever received an email. An address that has never received anything isn’t a dormant recipient. It’s suspicious, and you’re better off leaving it alone.

Legal basis: GDPR, PKE and consent in B2B

No proof of consent ends the reactivation discussion. You delete, you don’t send. Article 398 of the Polish Electronic Communications Law (PKE) requires consent for commercial communication with business addresses too - both personal and generic ones. The B2B vs B2C distinction doesn’t exempt you from anything, even though many people believe it does.

Consent doesn’t expire over time, but it has to be documented. You need the date, the wording of the clause and the source of the signup. If the database came from a CSV import with no trace of its origin, we treat it as having no consent. Not out of excess caution. Simply put, if there’s a complaint, you’re the one who has to prove the legal basis.

Reactivation is also a good moment to refresh your consent records. Along the way you tidy up sources, fill in missing dates and throw out entries you can’t defend. This is easiest where signup forms and the CRM are connected to your sending platform, because the consent date and source are saved automatically with every new contact. We treat compliance as part of the sending process, not as an add-on to marketing materials.

Segmentation and win-back sending schedule

Split the list by date of last interaction. More recent inactivity goes first, the oldest goes last or not at all. Start with the smallest batch: a few hundred addresses with the shortest period of silence. Spread the sending across days and across mailbox providers, because each major filter reacts differently and you want to see those reactions separately.

Increase volume only after good signals from the previous batch. Checklist before the next step:

  • bounces at a level comparable to your active list, not higher,
  • no complaints at the provider you just sent to,
  • opens present, even if modest,
  • no throttling and no rejection codes in the logs,
  • unsubscribes, sure, but not an avalanche.

Warm up the subdomain and IP address alongside the reactivation, not after it. Warming up on a dormant database is a contradiction in itself - to warm up, you need traffic to recipients who respond.

Tip: stopping a campaign after bad signals from the first batch costs less than rebuilding your reputation over the next quarter.

Content that gives the recipient a way out

The first email recalls the context. Where you got the address, when it appeared, what you promised back then. No beating around the bush and no pretending you’ve been in regular touch. Put one decision in front of the recipient: stay or unsubscribe. The unsubscribe link should be visible, not hidden in the footer in tiny gray text.

Add a List-Unsubscribe header with the one-click version, so the provider has a convenient alternative to the “spam” button. Keep the content simple, with few images, no link shorteners and no redirects through third-party domains. Filters also look at where your links lead.

The sequence can have several messages, but follow-ups go only to those who responded. No response ends the contact, it doesn’t trigger another round. An unsubscribe is a good result. It costs you one address, while a spam complaint costs you a piece of your domain reputation. Do the math on which one pays off.

Measurement and the decision to wrap up

You watch hard and soft bounces, complaints, unsubscribes and the inbox placement rate at the main providers. You set thresholds before you start and write them down. Crossing one means stop, not negotiating with yourself on a Friday afternoon.

You respond to throttling by slowing down. You read rejection codes instead of retrying aggressively - retrying on 4xx makes things worse faster than patience fixes them. Addresses that went through the whole sequence without responding get phased out. Not moved into another campaign six months from now.

The side effect can be surprising: the list shrinks, and your sends perform better. A smaller set with real engagement delivers better than a bloated database with a bounce history. In an email marketing platform with its own fleet of sending servers, these signals show up directly in the server logs, along with provider responses. Segmentation by date of last interaction, separate subdomains and a view of server responses are standard parts of such a toolkit, and without them measurement comes down to guessing.

Summary: reactivation as an operation, not a campaign

The order is simple and there’s no point cutting corners: proof of consent, technical hygiene, a small batch, measurement, a decision. Every step skipped at the start comes back later as a block at a major filter.

And an honest limitation to finish: part of a dormant database can’t be recovered. Better to accept that at the start than after a week of explaining why transactional emails are landing in spam. Reputation rebuilds more slowly than it falls, so pace remains the key parameter of the whole operation. Not creativity, not the offer, not the subject line.

Planning a send to an old database? Get in touch before the first email, not after it. We’ll help you set up segmentation, warmup and stop thresholds. We don’t promise to get around filters, because nobody can keep that kind of promise.