BDR Data Quality Checklist: What to Verify Before Every Campaign

15-point BDR data quality checklist to run before every outbound campaign. Verify emails, titles, companies, and more

Jan B

Head of Growth at Databar

Blog

— min read

BDR Data Quality Checklist: What to Verify Before Every Campaign

15-point BDR data quality checklist to run before every outbound campaign. Verify emails, titles, companies, and more

Jan B

Head of Growth at Databar

Blog

— min read

Unlock the full potential of your data with the world’s most comprehensive no-code API tool.

That last campaign bounced at 12%. This checklist prevents the next one from doing the same.

You built the list. You wrote the copy. You loaded everything into your sequencer. You hit send. Then the bounce notifications start rolling in. 8%. 10%. 12%. Your sender reputation takes a hit. Your domain gets flagged. And the emails that did land? Half of them went to people who left the company six months ago.

This is what happens when BDRs skip data quality checks before launching campaigns. It's not laziness. It's that nobody gave them a clear checklist of what to verify and how.

This bdr data quality checklist campaign guide covers the 15 checks every BDR should run before hitting send. Each check takes minutes. Together, they're the difference between a campaign that generates meetings and one that damages your sending infrastructure.

Bottom line up front: Run these 15 checks on every outbound list. It takes 30-60 minutes with the right tools. Databar automates most of these checks through waterfall enrichment and email verification across 100+ data providers.

Email verification checks (1-5)

Email quality is the foundation. If your emails bounce, nothing else matters. Your domain reputation degrades, your inbox placement drops, and future campaigns suffer even when the data is clean.

Check 1: Run email verification on every address

What to do: Pass every email address through a real-time verification service. Not just syntax checking ("does it have an @ sign?"). Full SMTP verification that confirms the mailbox exists and accepts messages.

What to look for: Each email should come back as "valid," "invalid," "catch-all," or "unknown." Remove all "invalid" addresses immediately. Flag "catch-all" domains for manual review. "Unknown" results should be retried through a second verification provider.

Why it matters: A single campaign with 10%+ bounce rate can trigger spam filters at Gmail, Outlook, and corporate email gateways. Recovery takes weeks. Prevention takes minutes.

Databar's waterfall email verification cascades through multiple verification providers. If Provider A can't determine the status, Provider B checks. This pushes verification accuracy from 85% (single provider) to 95%+.

Check 2: Remove role-based email addresses

What to do: Filter out emails like info@, support@, sales@, admin@, marketing@, and team@ addresses.

Why it matters: Role-based emails go to shared inboxes. They rarely convert to meetings. They often have higher complaint rates because the person who reads them didn't ask to be contacted. Most email compliance guidelines consider role-based addresses lower quality for cold outreach.

Check 3: Check for disposable email domains

What to do: Cross-reference email domains against known disposable email providers (guerrillamail, tempmail, mailinator, etc.).

Why it matters: If someone used a disposable email to download your whitepaper, they're not a real prospect. Sending to these addresses wastes credits and skews your campaign metrics.

Check 4: Verify email domain is still active

What to do: Check that the domain in the email address resolves to a live website with valid MX records.

Why it matters: Companies get acquired. Startups shut down. Domains expire. An email address at a dead domain will hard bounce 100% of the time. This check catches companies that no longer exist before you waste a send.

Check 5: Check for duplicate emails in the list

What to do: Deduplicate your list by email address. Also check for near-duplicates (same person with slightly different email formats at the same domain).

Why it matters: Sending the same person two copies of your cold email is the fastest way to get marked as spam. It also makes your team look unprofessional. Deduplication should happen across the entire list, not just within each upload batch.

Waterfall enrichment: boost your CRM data quality and coverage by 40%

Contact accuracy checks (6-10)

A verified email going to the wrong person is almost as bad as a bounced email. These checks confirm you're reaching the right human.

Check 6: Confirm job title is current

What to do: Cross-reference the contact's title in your CRM with their current LinkedIn profile or the latest enrichment data. Flag any title that's more than 6 months old.

Why it matters: People change roles every 18 months on average. If your list says "SDR" but they're now an "Account Executive," your messaging misses. Worse, if they've left the company entirely, you're emailing someone who can't buy from you at that domain.

Databar's contact enrichment pulls current titles from multiple sources. Running re-enrichment before every campaign catches role changes that would otherwise go unnoticed.

Check 7: Verify the contact still works at the company

What to do: Check that the person's current employer matches the company domain you're emailing. If they left, their email probably bounces (or goes to an abandoned inbox).

Why it matters: This is the #1 source of "soft" campaign failures. The email might not bounce (some companies keep old addresses active), but the person isn't there to read it. Your reply rate craters with no bounce signal to explain why.

Check 8: Validate seniority level matches your campaign

What to do: Confirm that the contact's seniority matches the campaign's intended audience. If you're running a VP-level campaign, make sure there aren't Directors, Managers, or Individual Contributors mixed in.

Why it matters: Messaging matters at each level. A VP cares about pipeline velocity and team efficiency. A Manager cares about their daily workflow and tools. An IC cares about personal productivity. Sending the wrong message to the wrong seniority wastes the touch and can't be undone.

Check 9: Check for "Do Not Contact" flags

What to do: Cross-reference your list against your internal Do Not Contact list, previous opt-outs, and any CRM suppression lists. Also check for contacts at companies you've been asked not to contact (current customers, partners, etc.).

Why it matters: Emailing someone who previously unsubscribed or asked to be removed is a compliance violation. Emailing a current customer with a cold outreach sequence is embarrassing. These checks protect your company's reputation and legal standing.

Check 10: Verify phone numbers if using multi-channel

What to do: If your campaign includes cold calling, verify phone numbers are direct dials (not switchboard) and are currently active. Check for line type (mobile, landline, VoIP).

Why it matters: Calling a disconnected number wastes time. Calling a switchboard and asking to be transferred has a connect rate under 5%. Direct dials push connect rates to 15-25%. Knowing the line type also helps with compliance (TCPA regulations for mobile numbers in the US).

Best CRM enrichment tools that move the revenue needle

Company validation checks (11-15)

Even if the contact data is perfect, you need to verify the company is a real, active business that fits your ICP.

Check 11: Confirm the company still exists and is operating

What to do: Verify the company website loads. Check for recent activity (blog posts, job listings, social media posts within the last 90 days). Flag companies with no detectable activity.

Why it matters: Startups fail. Companies get acquired. Subsidiaries get absorbed. Your list from 3 months ago includes companies that no longer exist as independent entities. Reaching out to dead companies wastes touches and makes your team look sloppy.

Check 12: Validate company size still matches your ICP

What to do: Re-check employee count against your ICP filters. A company that had 200 employees when you built the list might have 50 now (layoffs) or 500 (hypergrowth). Both scenarios change whether they fit your target segment.

Why it matters: Company size determines your pitch, your pricing, and your competitive positioning. Sending an enterprise pitch to a 20-person startup wastes a touch. Sending an SMB pitch to a 1,000-person company undervalues your product. Current headcount data keeps your segmentation accurate.

Databar's company enrichment pulls real-time headcount data, not cached numbers from 6 months ago. This catches rapid growth and contraction that static databases miss.

Check 13: Check industry classification is accurate

What to do: Verify the company's industry matches what your list says. Companies pivot. A "fintech" company might now be an "AI" company. An "e-commerce" company might have shifted to "B2B SaaS."

Why it matters: Industry drives your messaging, your case studies, and your value proposition. If you reference "other fintech companies like yours" and they're actually a healthcare startup now, you've lost credibility in the first sentence.

Check 14: Verify you're not targeting a subsidiary or parent incorrectly

What to do: Check whether the company on your list is a subsidiary, division, or brand under a larger parent company. Make sure you're reaching out to the right entity.

Why it matters: If you're targeting Acme Corp but your contact works at Acme Corp's UK subsidiary, the purchasing decision might happen at HQ. Or the subsidiary might operate independently with its own budget. Getting this wrong means you're either too high (wasting the HQ contact's time) or too low (pitching someone who can't buy).

Check 15: Confirm no active deal or relationship exists

What to do: Check your CRM for any existing relationship with the company. Open opportunities. Active customers. Churned customers. Pending renewals. Companies in your AE's pipeline.

Why it matters: Nothing damages credibility faster than a cold email hitting someone your company already has a relationship with. "Hey, we should talk about our product" to an active customer is a failure of internal coordination. Cross-reference every outbound list against your full CRM before sending.

Everything you need to know about CRM enrichment

The printable checklist

Save this and run it before every campaign.

Email Verification

  • [ ] 1. All emails verified via SMTP check (remove invalid, flag catch-all)

  • [ ] 2. Role-based addresses removed (info@, support@, sales@)

  • [ ] 3. Disposable email domains filtered out

  • [ ] 4. Email domains confirmed active (website loads, MX records exist)

  • [ ] 5. Duplicates removed (by email and by person at same company)

Contact Accuracy

  • [ ] 6. Job titles verified as current (within last 6 months)

  • [ ] 7. Contact confirmed still at the company

  • [ ] 8. Seniority level matches campaign intent

  • [ ] 9. Cross-referenced against Do Not Contact and suppression lists

  • [ ] 10. Phone numbers verified as direct dials (if multi-channel)

Company Validation

  • [ ] 11. Company still exists and shows recent activity

  • [ ] 12. Employee count still matches ICP range

  • [ ] 13. Industry classification is accurate and current

  • [ ] 14. Not a misidentified subsidiary or parent company

  • [ ] 15. No active deal, customer relationship, or CRM conflict

How to automate this checklist with Databar

Running 15 checks manually on a 500-contact list would take a full day. With Databar, most of these checks run automatically as part of the enrichment process.

Checks 1-5 (email): Databar's waterfall email verification handles all five. Upload your list, run verification, and the results flag invalid, catch-all, disposable, and dead-domain emails. Deduplication is built into the table interface.

Checks 6-10 (contact): Run contact re-enrichment to pull current titles, employer status, and seniority data. Cross-reference against your CRM export for DNC and existing relationships.

Checks 11-14 (company): Company enrichment verifies the company is active, pulls current headcount, and returns industry classification. Subsidiary and parent company identification comes from corporate hierarchy data providers.

Check 15 (CRM conflict): This is the one check you handle internally. Export your active deals, customers, and suppression lists from your CRM. Match against your outbound list. Databar can enrich the data, but only your CRM knows about existing relationships.

Total time with Databar: 30 minutes for a 500-contact list, including review. And most of that time is the review. The enrichment and verification runs in minutes.

How multi-source enrichment delivers 40% higher accuracy

What happens when you skip the checklist

The consequences compound. Here's the cascade:

Week 1: You send 500 emails. 60 bounce (12% bounce rate). Your email service provider flags your domain.

Week 2: Your next campaign, even with clean data, lands in spam for 20% of recipients because your domain reputation dropped.

Week 3: Reply rates fall below 1-2%. Your SDR team thinks the copy is bad. They rewrite everything. The real problem is deliverability.

Week 4-8: You spend 4-6 weeks warming your domain back up. During that time, your outbound motion is effectively crippled.

All of this from skipping a 30-minute checklist. The time investment in data quality is not optional. It's infrastructure maintenance that protects your entire outbound operation.

How much should you spend on data enrichment in 2026

Bdr Data Quality Checklist Campaign: FAQ

How long does the full checklist take per campaign?

With automated tools like Databar, 30-60 minutes for a list of 500 contacts. The enrichment and verification runs in 5-10 minutes. The rest is reviewing flagged records and making decisions on edge cases (catch-all domains, title mismatches).

What's an acceptable bounce rate for cold outbound?

Under 3%. Ideally under 2%. Anything above 5% puts your domain reputation at risk. Above 8% and you'll start seeing deliverability issues across all campaigns, even to verified addresses.

Should I run this checklist on warm lists too, or just cold outbound?

Run it on every list. Warm lists decay too. A contact who downloaded your ebook 3 months ago might have changed jobs since then. The email verification checks (1-5) should run on every list, every time. Contact and company checks (6-15) should run if the data is more than 30 days old.

What's the cost of running this checklist per campaign?

With Databar's pay-as-you-go pricing, verifying and enriching a 500-contact list costs typically $15-35 depending on the depth of enrichment. That's the price of one mediocre lunch meeting. Compare it to the cost of burning your domain reputation, which can set your outbound back by 4-6 weeks.

Can I automate this so BDRs don't have to think about it?

Yes. Set up a pre-campaign workflow in Databar that runs checks 1-14 automatically when a list is tagged as "ready for outbound." The BDR uploads their list, the workflow runs, and they get back a clean list with flags on any issues. Check 15 (CRM conflict) requires a CRM export but can also be automated with the right integration.

What if my BDR team pushes back on adding this step?

Show them the math. A 12% bounce rate on 500 emails means 60 wasted sends and a damaged domain. Domain recovery takes 4-6 weeks during which every campaign underperforms. The 30 minutes they invest in the checklist saves weeks of degraded performance.

How often should I re-verify a list I already cleaned?

Re-verify if the list is more than 2 weeks old. Email addresses go invalid constantly as people change jobs. A list you verified on March 1st will have 2-3% decay by March 15th. For larger lists, even 2% decay can push you over acceptable bounce thresholds.

Run the checklist. Protect your pipeline.

This bdr data quality checklist campaign process takes 30 minutes and prevents weeks of deliverability damage. Databar automates most of these checks through waterfall enrichment and verification across 100+ data providers. Pay-as-you-go pricing. No contracts. No minimums. Verify your next list before you hit send.

Verify your list with Databar

Bdr Data Quality Checklist Campaign: Also interesting

Get Started with Databar Today

Unlock the full potential of your data with the world’s most comprehensive no-code API tool. Whether you’re looking to enrich your data, automate workflows, or drive smarter decisions, Databar has you covered.

Get Started with Databar Today

Unlock the full potential of your data with the world’s most comprehensive no-code API tool. Whether you’re looking to enrich your data, automate workflows, or drive smarter decisions, Databar has you covered.