Sunset & Re-Permission Policy Writer
Designs sunset rules and the last-chance re-permission sequence.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
frequency
engagement fields
jurisdictions
The prompt
Design the rules for when subscribers stop receiving email, and the last-chance sequence before they do.INPUT: send frequency: {{frequency}} | engagement data shape: {{engagement_fields}} | legal basis context: {{jurisdictions}} // e.g. CASL, GDPR, CAN-SPAMDELIVER:1. sunset_rule: precise, implementable definition of "disengaged" (e.g., 0 opens/clicks in N sends AND M days — pick N/M justified by the frequency), with the caveat that open tracking is unreliable post-privacy changes, so weight clicks.2. re_permission_sequence: 2 emails — email 1: value-led "what you've missed / choose your frequency" with one-click preference options; email 2: honest goodbye with single re-opt-in CTA. Draft both, ≤90 words each.3. jurisdiction_notes: flag CASL implied-consent expiry timelines and any [LEGAL REVIEW] items — do not give legal advice, only flags.OUTPUT — ONLY JSON: { "sunset_rule": "", "emails": [], "jurisdiction_flags": [] }Tap the block to copy
inputs
- frequency
- frequency
- engagement_fields
- engagement fields
- jurisdictions
- jurisdictions
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.