Compliance
CAN-SPAM, GDPR, and unsubscribe handling.
Compliance
Pipelime is designed to help you send compliant outreach emails.
CAN-SPAM Requirements
The CAN-SPAM Act requires:
Physical Address
A valid physical mailing address must be included in every email. Configure this in Settings → Organization → Physical Address.
Pipelime verifies this is configured before allowing campaign activation.
Unsubscribe Mechanism
Every email must include a way to opt out. Pipelime automatically appends an unsubscribe link to every email if one isn't explicitly included via {{unsubscribe_link}}.
Honest Headers
Email headers (From, To, Reply-To) must accurately identify the sender. Pipelime uses the authenticated Gmail account's actual email address.
No Deceptive Subject Lines
Subject lines must relate to the email content. Pipelime provides this as a best practice recommendation.
GDPR Requirements
Data Export
Contacts can request an export of all data stored about them:
Pipelime contact export --contact-id cont_123 --format jsonHard Delete
Contacts can request permanent deletion of all their data:
Pipelime contact delete --contact-id cont_123 --hardThis removes:
- Contact record and all fields
- Campaign assignment history
- Activity and engagement data
- Any associated company data references
Consent
Pipelime does not manage consent collection. You are responsible for ensuring you have appropriate consent or legitimate interest before adding contacts to campaigns.
Unsubscribe Handling
When a contact clicks the unsubscribe link:
- The contact is immediately removed from all active campaigns
- The email address is added to the blocklist
- A
email.unsubscribedwebhook event is fired - Future sends to this address are blocked
Unsubscribe is processed within seconds of the click.
Blocklist Enforcement
The blocklist is checked before every email send. See the Blocklist Guide for details.
