English
Book a demo
HomeStories › The night before the campaign
List preparation

The night before the campaign

It's eleven at night and somebody is deleting rows in Excel so that two hundred people don't get invited to a webinar they already registered for.

The gist

Most campaign prep isn't strategy. It's manual data repair caused by tools that can't exclude, deduplicate or validate on their own. The work is invisible, repeats every single send, and is almost entirely avoidable.

A marketer described her routine to us on a call earlier this year, and it stuck because of how ordinary she made it sound.

Before every webinar campaign she exports her list. She removes the people who already registered, because the tool can't do it and inviting them twice looks careless. Then she strips out the regions this particular session doesn't apply to, row by row. Then she checks the phone numbers, because the last upload silently dropped most of the list over missing country codes and she only found out afterwards.

Then she saves a new version, uploads it, and schedules the send. Then she does it again next week with a different set.

I have to sit and manually edit out the ones I don't want, then set it up, then upload it again.

A marketer, on a call with us, describing a normal week

This isn't a discipline problem

The instinct is to say she should build cleaner processes. That misses what's actually happening. She's compensating, by hand, for three capabilities her tools don't have: exclusion by rule, deduplication across files, and validation before send.

Every one of those is a feature, not a habit. No amount of care fixes a tool that accepts a sheet of two thousand numbers, sends to a hundred, and doesn't say which ninety-five per cent it dropped or why.

Manual work that repeats every campaign is a product gap wearing a person's clothes.

The part that compounds

Three hours a campaign is the visible cost. The hidden one is what it does to how often you send.

When each campaign carries an evening of preparation, you unconsciously run fewer of them. The segmented follow-up doesn't happen because segmenting means another export. The second reminder doesn't go out because the list would need cleaning again. Over a quarter, the tooling has quietly decided your marketing calendar.

And errors creep in exactly where you'd expect: late at night, under time pressure, on the fourth version of a file. The most expensive mistake isn't sending twice. It's excluding half your audience by accident and never noticing, because the campaign still looks like it worked.

Three changes that end the evening

Store behaviour on the person, not in the file

Registered, clicked, replied, bought, asked to stop: each should attach to the contact the moment it happens.

Once it's on the record, excluding those people is a rule you write once instead of an export you edit every time.

Validate before the send, not after

You want a screen that says you're sending to 1,847 of 1,902, with the duplicates, the broken numbers and the exclusions itemised.

Finding out afterwards is the difference between a small fix and an apology.

Stop treating the spreadsheet as the master list

Almost every problem in this article traces back to the same root: the truth lives in a file that gets copied, edited and re-uploaded.

Move the truth into one record and the nightly repair work disappears rather than getting faster.

What changes
  • Get the evening back before every campaign, permanently.
  • Send the segmented follow-up you've been skipping because prep was too expensive.
  • Catch a broken list while you can still fix it.
  • Stop apologising to people who registered and got invited anyway.
Where this argument stops

Some judgement can't be automated. Whether two similar records are one person, or whether this particular audience should hear from you again this month, is a decision. A good tool surfaces those and lets you choose rather than deciding silently.

And if your data lives in a form nobody connected to anything, the first clean-up is still manual. The point is that it should be the last one.

Upload your messiest sheet and watch what happens

Bring the file you dread. We'll run it through, show you the duplicates and the broken numbers, and you'll see the count before anything sends.

Try it on your worst list