Skip to content

Campaigns & Messaging

Send targeted messages to your guests via SMS, WhatsApp, or email. Create campaigns with smart audience filters, schedule sends, and track delivery in real time.

Three delivery channels:

  • SMS — Direct text messages to your guests’ phones
  • WhatsApp — Template-based WhatsApp messages
  • Email — Rich HTML emails with open and click tracking

A step-by-step wizard for creating campaigns:

Choose SMS, WhatsApp, or email. Each channel shows its requirements (e.g., phone number for SMS, email address for email).

Smart filters to target the right guests:

  • RSVP status — Filter by confirmed, pending, declined
  • Contact groups — Target specific groups
  • Side — Filter by bride/groom side
  • Contact history — Target guests contacted fewer than N times
  • Search — Find specific guests by name, email, or phone
  • Specific people — Hand-pick individual recipients
  • Exclusions — Exclude specific people from the audience

A live recipient preview shows exactly who will receive the message before sending.

  • Token editor — Insert personalization variables like {{name}}, {{event_name}}, {{rsvp_link}}
  • Message templates — Save and reuse message templates per channel
  • SMS templates — Pre-built templates for common scenarios (RSVP reminders, save-the-dates, thank-yous)
  • Subject line — For email campaigns

Four schedule types:

  • Send now — Immediate delivery
  • Scheduled — Pick a specific date and time
  • Recurring (cron) — Repeat on a schedule (e.g., every Monday at 9am)
  • Event-relative — Relative to the event date (e.g., 7 days before, 1 day after)

Timezone-aware scheduling with automatic next-run calculation.

Overview of all campaigns with status indicators:

  • Draft — Not yet sent
  • Scheduled — Waiting for scheduled time
  • Sending — Currently delivering
  • Sent — Delivery complete
  • Failed — Delivery encountered errors

Drill into any campaign to see:

  • Recipient list with individual delivery status
  • Per-recipient status: pending, sent, delivered, read, failed
  • Error details for failed deliveries
  • Retry failed sends

AI-powered automation presets for common messaging workflows:

  • RSVP reminder to pending guests
  • Save-the-date announcements
  • Event update notifications
  • Thank-you messages after the event

Guests text a selfie to the event’s phone number and automatically receive back all event photos they appear in. Face matching happens in seconds — no app download or login required.

Track email campaign performance:

  • Open tracking — 1x1 transparent pixel embedded in emails
  • Click tracking — Link redirect through tracking endpoint
  • Metrics — Total sent, opened, clicked, open rate, click rate, CTR

Real-time delivery status updates for every message:

  • SMS/WhatsApp — See when messages are delivered, read, or failed
  • Error details — Clear explanations when a message can’t be delivered

Two template systems:

  • Message templates — Simple text templates with variable substitution for SMS/WhatsApp/email
  • Email templates — Rich HTML templates with subject, body, and typed variables (string, number, date)

Templates can be event-scoped or system-wide (shared across all events).

Campaigns are processed in the background so you can close the page after hitting send. A single failed message won’t stop the rest of your campaign — each recipient is handled independently.

Pre-configured automation workflows that combine audience filters with scheduling:

  • Set up recurring campaigns that run on a schedule
  • Pause and resume automations at any time
  • Track last run and next run times