Cold Outreach Compliance Checklist
Check consent, identity, and opt-out rules.
The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.
[VERIFY] is an editorial flag, not a blank to fill. Wherever the prompt shows [VERIFY], check that item against a reliable source before you use it.
Check my outreach process for compliance questions. This is a screening aid, not legal advice. Channels (email, phone, SMS, LinkedIn, messaging apps, physical mail): [CHANNELS]. Who I contact (business contacts, sole traders, consumers): [RECIPIENT_TYPES]. Regions of recipients: [REGIONS]. How I source contact data: [DATA_SOURCES]. Tools I use: [TOOLS]. Check each item and mark Done, Partial, or Unknown with the question to ask a qualified adviser: [ ] I know which laws apply to each channel and recipient type (rules often differ for businesses and consumers, and by country) [VERIFY] [ ] I have a lawful basis or permission where required, and I can show where each contact came from [ ] Messages identify me and my business honestly, with a valid postal address if required [ ] Subject lines and content are not misleading [ ] Every message includes an easy opt-out, and opt-outs are honored within the legal time and across all lists [ ] A suppression list exists and is checked before every send [ ] Phone and SMS rules (do-not-call lists, consent, calling hours, recording notices) are known and followed [ ] Platform terms are respected (no scraping or automation that violates terms) [ ] Personal data is stored securely, kept only as long as needed, and I can respond to access or deletion requests [ ] My privacy notice explains how I use prospect data [ ] Records: consent evidence, source, dates, and opt-outs Return a gap table with fixes ranked by risk and a script for explaining to prospects how I found them. Consult a lawyer who knows [JURISDICTION].
Fill in before use
Optional: type your details and the prompt above updates. Nothing is saved or sent.
Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.