Email appending allows you to recover digital contact details for people in your database where you only have offline information. It can dramatically extend the reach of an existing database - but it carries significant compliance risk if not done correctly, especially in Europe. This guide explains how it works, when to use it, and when to use a different approach.
You provide a file of company names + contact names (or postal addresses). The append provider matches against their business contact database to return email addresses for the matched records.
You provide a file of consumer names + postal addresses. The append provider matches against consumer email databases to return email addresses.
Export your CRM/database with: Company Name, First Name, Last Name, and optionally Job Title or Postal Address. Remove duplicates and standardise company name formatting.
Upload your file to the append service. They match your records against their database. Typical turnaround: 24-72 hours for large files.
The service returns your file with email addresses added for matched records. Match rate = (matched records ÷ total records) × 100%.
Append providers are NOT live-verifying the emails they return - they pull from their database which may be months old. Run the matched file through BounceZero before using the addresses.
For GDPR/PECR compliance, the first email to appended contacts should explain how you obtained their email and include a prominent unsubscribe. Many organisations send a ‘welcome + opt-out’ email before any commercial send.
Remove anyone who opted out within 24 hours. Add them to your suppression list to ensure they are never mailed again across any channel.
| Scenario | GDPR basis | Risk level | Key requirement |
|---|---|---|---|
| B2B append to business email, content professionally relevant | Legitimate Interest Art. 6(1)(f) | Lower | Document LIA; opt-out in first email |
| B2B append, content not relevant to role | No clear basis | High | Do not send without relevant content |
| B2C append to personal email (UK) | Consent required under PECR | Very High | Consent must be verifiable; hard to justify |
| B2C append to consumer in EU | Consent under Art. 6(1)(a) + ePrivacy | Very High | Consent must be freely given, specific, documented |
| Sole trader UK (B2B contact but sole trader) | Treated as individual under PECR | Medium-High | Check structure; opt-out must be prominent |
If you already have email addresses but aren’t sure which are active, email verification is faster, cheaper, and GDPR-clean. BounceZero live-verifies whether each address still exists - no third-party data sharing required.
For B2B, LinkedIn Sales Navigator or free LinkedIn search is often more accurate for finding current email addresses than an append service - and a personalised connection request triggers less compliance risk.
Before appending, try re-engaging dormant records you already have. A well-crafted re-engagement sequence often recovers 10-20% of inactive contacts at zero additional data cost.
Instead of appending to old data, tools like Apollo, Cognism, or Kaspr let you build fresh lists of prospects who are actively in-market - with email addresses already included.
Email appending is the process of adding email addresses to an existing contact database by matching known records (name + company, or name + postal address) against a third-party email database. The goal is to recover email addresses for contacts where you only have offline information so you can reach them digitally.
B2B email append can be lawful under GDPR Legitimate Interest (Article 6(1)(f)) if: (1) the appended email is a business address; (2) the content sent is relevant to the recipient’s professional role; (3) an opt-out mechanism is provided in the first email. B2C email append is significantly riskier under GDPR - appending personal email addresses usually requires demonstrable consent which append services cannot provide.
B2B email append typically achieves a match rate of 30-70% depending on the quality of your source data and the size of the append provider’s database. Not all matched addresses will be valid - post-append verification is essential. Typical flow: 100 inputs > 50-70 matched > 40-60 verified as valid.
Append providers aren’t live-verifying. BounceZero checks every address in real time - so you send only to valid, deliverable inboxes. $3/1K. 100 free credits.
Ayoub built BounceZero's 5-stage validation pipeline, its dedicated BGP-announced IP infrastructure, and the Patroni HA PostgreSQL cluster behind every verification. Previously built high-volume email delivery infrastructure. Trained at 1337 Benguerir (École 42 network, 2019). Open-source: bgp_analyzer.
Deep-dive guides on how email verification and inbox placement work
272,446-domain census: DMARC gap, provider divide, catch-all rates
10.2M verifications: 12.3% of addresses are dead, and where they hide
826K re-verifications: only 19% of valid addresses survive 90 days
True catch-all is 1.4% - most of what looks catch-all is unprobeable providers
info@ bounces 4.5x more than personal addresses - measured, not guessed
The 3x invalid-rate gap that vanishes when you control for domain size
Explore other topics