Skip to content

GDPR-friendly lead capture: how to do it right

Unsure about GDPR rules for email marketing? Here's the practical guide to consent, double opt-in, documentation, and right-to-delete — without the legal jargon.

HT
Hermod Team · AI-powered email marketing

You want to build an email list. You know email marketing works. But then you encounter GDPR, and suddenly it feels like a legal minefield.

It doesn’t have to be. GDPR is fundamentally about respect: ask people for permission, be honest about what you do with their data, and make it easy to opt out. If you already do those three things, you’re 90% of the way there.

This guide gives you the practical implementation — what you need to do, how to do it, and what to document. No legal jargon, just concrete steps.

GDPR defines six lawful bases for processing personal data. For email marketing, two are relevant:

1. Consent (Article 6(1)(a))

The person has given explicit permission to receive marketing. This is the most common basis for newsletters and email campaigns.

Requirements for valid consent:

  • Freely given (not conditional on a service)
  • Specific (clear what they’re agreeing to)
  • Informed (they know who you are and what you’ll send)
  • Unambiguous (active action, e.g., checking a box)

2. Legitimate interest (Article 6(1)(f))

You determine that your marketing is in the recipient’s interest. Used primarily in B2B where you contact a person in their professional role about something relevant to their work.

Requirements:

  • Documented balancing test (LIA — Legitimate Interest Assessment)
  • The recipient’s interests don’t override your interest in contacting them
  • They can easily opt out

Rule of thumb: For B2C and newsletters, use consent. For B2B cold outreach to relevant professionals, legitimate interest can be used — but document your assessment.

Your signup form is the legal foundation of your entire email marketing. Get it right from the start.

What the form must include

1. Clear purpose Tell them exactly what they’re signing up for. “Receive weekly email marketing tips” is good. “Sign up” is insufficient.

2. Sender identity Who sends the emails? Your company name must be clearly visible.

3. Frequency How often do you send? “Weekly” or “2-3 times per month” sets expectations.

4. Active checkboxes (for separate purposes) If you want to use data for multiple purposes — e.g., newsletter AND product offers — each purpose needs its own checkbox. None may be pre-ticked.

5. Link to privacy policy A visible reference to your full privacy policy.

Example of a good form

[Email field]
[First name field]

☐ Yes, send me weekly email marketing tips from [Company Name]
☐ Yes, also send me offers and product news

By signing up you accept our privacy policy.
You can unsubscribe at any time with one click.

[Sign me up]

Example of a bad form

[Email field]
[Submit]

No information about what they’re signing up for, who’s sending, or how to unsubscribe. That’s not valid consent under GDPR.

Double opt-in: Your safety net

Double opt-in means new subscribers must confirm their email address by clicking a link in a confirmation email. It’s not a GDPR requirement, but it’s strongly recommended.

Why double opt-in

Better list quality. You avoid typos, fake addresses, and bot signups. Your bounce rate drops dramatically.

Stronger consent proof. You have a logged action (click on confirmation link) with timestamp and IP address. It’s the strongest proof you can have.

Better deliverability. ISPs see that your list has high quality, which improves your sender reputation and inbox placement rate.

You’ll lose 10-20% of signups. That’s the cost. But those who remain are real, engaged contacts. It’s a good trade.

Implementing double opt-in

Step 1: Signup User fills out the form. You save data with status “pending.”

Step 2: Confirmation email Send immediately an email with a unique confirmation link. The email should:

  • Explain they need to click to confirm
  • Have a clear CTA button
  • Expire after 48 hours
  • Mention what they signed up for

Step 3: Confirmation User clicks the link. Status changes to “confirmed.” Timestamp and IP are logged.

Step 4: Welcome email Now you can send your welcome sequence. Not before.

What if they don’t confirm?

Send one reminder after 24 hours. If they still haven’t confirmed after 48 hours, delete them. Never send marketing to an unconfirmed address.

GDPR requires that you can prove consent was given. “We have a signup form” isn’t enough. You need to document the specific consent for each individual contact.

What to store per contact

DataExample
Emaillars@example.com
Signup timestamp2026-03-15 14:32:07 UTC
IP address192.168.1.1
SourceWebsite signup form, /en/newsletter/
Form versionv3 (with text “Receive weekly tips…”)
Double opt-in confirmed2026-03-15 14:45:22 UTC
Consent text”Yes, send me weekly email marketing tips from CompanyName”

Form versioning

Every time you change the text in your signup form, create a new version. Save the old text. If a data protection authority asks what a contact agreed to, you need to show the exact text they saw — not your current form.

How to implement it

Most email marketing platforms automatically save timestamp and source. But you’re responsible for:

  1. Saving form versions
  2. Logging consent text
  3. Making data available for audit

Store it in your database, not in a spreadsheet. It needs to be searchable and exportable.

Right to deletion: Make it easy

GDPR gives all EU citizens the right to have their data deleted. You must be able to handle it within 30 days.

What “deletion” means in practice

Delete:

  • Email address
  • Name and other personal identifiers
  • Consent logs (after documenting the deletion)
  • All data in third-party integrations (your ESP, CRM, analytics)

Keep (anonymized):

  • Aggregate campaign statistics (total opens, clicks)
  • Anonymized engagement data
  • Business-critical transaction data (with legal basis)

Process for deletion requests

1. Receive request — via email, form, or your contact center.

2. Verify identity — confirm the person is who they say they are. Send a confirmation email to the address being deleted.

3. Delete data — in all systems. Make a checklist: ESP, CRM, analytics, backups.

4. Confirm deletion — send a final email confirming data has been deleted. Document the process.

5. Keep deletion log — you need a log that the deletion was performed, but without personal data. Store: “Deletion request received [date], executed [date], system ID [hash].”

Make it proactively easy

Put a “Delete my data” button in your email footer or on your website. The easier you make it, the fewer complaints and legal issues.

Unsubscribe: One click, no explanation

Every marketing email must have a visible unsubscribe link. This isn’t just GDPR — it’s also required by Google’s sender guidelines and Yahoo’s sender requirements from 2024.

Best practices

One click. Click “Unsubscribe” and you’re unsubscribed. No “are you sure?” page, no login required, no survey (you can offer one, but it must not be required).

Visible link. In the email footer, clearly marked. Not hidden behind “manage preferences” in 8pt gray text.

List-Unsubscribe header. Technical: include a List-Unsubscribe header in your emails. This gives Gmail and Outlook the ability to show an “Unsubscribe” button directly in the email client.

Immediate effect. Unsubscription must take effect immediately. Not “within 10 days.” Immediately.

Preference center as alternative

Instead of a hard unsubscribe, you can offer a preference center where contacts can:

  • Reduce frequency (from weekly to monthly)
  • Choose specific topics
  • Pause for a period

This reduces your unsubscribe rate without breaking any rules. But the full unsubscribe option must always be available.

Practical implementation: Your GDPR checklist

Signup flow

  • Form with clear purpose and sender
  • No pre-ticked checkboxes
  • Separate checkboxes for separate purposes
  • Link to privacy policy
  • Double opt-in enabled
  • Confirmation email with 48-hour expiry

Documentation

  • Consent timestamp logged per contact
  • IP address logged
  • Source logged
  • Form version logged
  • Consent text saved

Emails

  • Visible unsubscribe link in footer
  • List-Unsubscribe header
  • One-click unsubscribe
  • Physical address in footer (CAN-SPAM requirement)

Data management

  • Process for deletion requests (under 30 days)
  • Process for data export requests
  • Regular cleanup of unconfirmed signups
  • Annual review of consent documentation

The most common GDPR mistakes

Bundled consent. “By creating an account you agree to receive marketing.” No. Account creation and marketing are separate purposes and require separate consent.

No proof of consent. You have 10,000 subscribers but can’t document when and how they signed up. If a data protection authority comes knocking, you have a problem.

Ignoring deletion requests. You receive a “delete my data” email and forget about it. That’s a violation. Set up a process now.

Buying lists. Even if the seller says “they gave consent.” They didn’t give consent to you. Read more in our guide to building a list organically.

Sending to unconfirmed addresses. Someone filled out your form but never confirmed. You send anyway. That’s neither legal nor smart — it destroys your deliverability.

GDPR is not your enemy

GDPR compliance sounds like a burden, but it’s actually a competitive advantage. A clean, confirmed list with documented consent has:

  • Higher open rates because everyone actually asked for your emails
  • Lower bounce rate because all addresses are confirmed
  • Better sender reputation because fewer people mark you as spam
  • Zero legal risk because everything is documented

Get it right from the start. It’s easier than cleaning up afterward.

Ofte stillede spørgsmål

What's the difference between consent and legitimate interest?
Consent requires an active action from the user (e.g., checking a box). Legitimate interest is a legal basis where you determine that your marketing is in the recipient's interest. For B2C email marketing in the EU, consent is almost always the right basis. Legitimate interest is primarily used in B2B and requires a documented balancing test.
Are pre-ticked checkboxes legal?
No. GDPR requires unambiguous consent, meaning the user must actively choose to give it. A pre-ticked checkbox is not active consent. The EU Court of Justice established this in the Planet49 ruling in 2019.
Can I send marketing emails to existing customers?
Yes, under certain conditions. If a customer purchased a product, you can send marketing for similar products via 'soft opt-in.' However, you must have informed them at the time of purchase, and they must be able to easily unsubscribe. This only applies to similar products — not new product categories.
How long should I keep consent documentation?
As long as you process the contact's data plus a reasonable period after. In practice: keep it as long as the contact is on your list, and at least 3 years after they unsubscribe. Most data protection authorities haven't specified an exact period, but 3 years matches typical limitation periods.
What happens when I receive a deletion request?
You must delete all personal data within 30 days. This includes email address, name, and all associated data. You may keep anonymized aggregate data (e.g., campaign statistics). Document that the deletion was carried out.