Snooze contact
plunk_snooze_contactPauses marketing email to a contact for a chosen period; they resubscribe automatically when it expires. Use for a temporary break, not a permanent opt-out.
Instructions
Purpose: Pause marketing email to a contact for a fixed period, after which they resubscribe automatically.
Not for: A permanent opt-out, which is plunk_unsubscribe_contact. Snoozing is a break, not a goodbye.
Returns: The contact with its subscription state and the date the snooze expires.
Use when: Someone wants a rest from your email rather than to leave. Offering this instead of unsubscribing keeps the relationship and avoids a spam complaint.
Note: Requires Plunk v0.15+. While snoozed the contact counts as unsubscribed and is excluded from every send. Durations: 2_weeks, 1_month, 6_months, 1_year.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Contact UUID. | |
| duration | Yes | How long to pause email for. The contact resubscribes automatically when it expires. |