Yunjia Zou Campaigns · Content · CRM · Analytics

Work / Lead Pipeline

Case Study 02

A 300-firm target universe with quality checks before anything reaches the CRM

A multi-market campaign needed a target universe of boutique and mid-market investment banks that didn't exist in any single source. It also couldn't risk emailing contacts who already had a relationship with the firm. I built both the list and the safety net.

311firms profiled
1,660+contacts built
30,000+CRM records checked
10fields per firm

What I built

  • Firm layer. 311 investment banks profiled with headquarters, headcount band, target industries, estimated deal-size range, website, and LinkedIn. Sources included public directories, industry publications, and university boutique-bank lists, with every row source-attributed.
  • Contact layer. 1,660+ decision-maker contacts (Managing Director, VP, Director) with verified email, phone, and profile links.
  • Data-quality layer. Formula-driven checks against a 30,000+ record CRM export flag duplicates and existing lead ownership before upload.

Quality controls built into the working file

CheckPurpose
Duplicate emailAvoid duplicate CRM uploads
Existing accountAvoid contacting active relationships
Owner fieldRoute to the correct internal owner
Title filterKeep only MD, VP, and Director-level contacts
Source attributionPreserve an audit trail per row

Evidence

Working-file structureanonymized reconstruction, sample rows

Column names and formulas reproduced from the actual working file. Names, firms, and emails replaced with samples.

Outcome

Every batch surfaced duplicates and already-owned records before upload. That protected active relationships, prevented duplicate CRM entries, and reduced upload risk for campaign owners. Pre-launch review went from a manual read-through to a repeatable, formula-driven checklist, and sales launched from a clean list on day one.