SMS Campaigns
Create, schedule, and track SMS marketing campaigns to your guest list — one-time blasts, drip sequences, and event-triggered messages.
Overview
DramGuest's SMS Campaigns module lets you send targeted text messages to opted-in guests using the phone numbers collected through QR Experiences and your guest database. Campaigns can be one-time blasts, scheduled sequences, or event-triggered automations. All sending complies with TCPA — only guests with valid SMS opt-in records receive messages.
Key Concepts
Campaign — A named sending project that targets a segment of guests with one or more messages on a defined schedule.
Campaign Type — Three types are available:
| Type | Description |
|---|---|
| Blast | A single message sent to a segment at a specific date and time |
| Drip | A multi-message sequence delivered over days or weeks |
| Trigger | Sent automatically when a guest meets a condition (e.g., scans a QR code, reaches a loyalty milestone) |
Segment — The audience for a campaign. Segments are defined in Guest Management and pull dynamically at send time — guests who qualify after a campaign is scheduled are included automatically.
Opt-Out Handling — Any guest who replies STOP is immediately opted out across all campaigns. DramGuest maintains this at the platform level; you cannot override it.
Sender ID — The phone number your messages are sent from. Sender IDs are provisioned via your DramWell account and are shared across campaigns unless you request a dedicated number.
How It Works
Creating a Blast Campaign
- Go to SMS Campaigns > New Campaign and choose Blast.
- Name your campaign and select a segment.
- Write your message in the Message field. The character counter tracks SMS segments (160 characters per segment).
- Add a link if needed — DramGuest auto-shortens URLs and tracks clicks.
- Set the send date and time. Times are in your account's configured timezone.
- Review the estimated recipient count and click Schedule.
Creating a Drip Sequence
- Choose Drip as the campaign type.
- Add messages using Add Message. For each message, set:
- Message body
- Delay from previous message (e.g., Day 0, Day 3, Day 7)
- Optional: a condition to skip the message if the guest has already converted (e.g., made a purchase)
- Set the sequence start trigger — either a fixed date or an event (guest scan, list addition, manual enrollment).
- Activate the drip. New guests who enter the segment while the drip is active are automatically enrolled at message 1.
Creating a Trigger Campaign
- Choose Trigger as the campaign type.
- Define the trigger condition under When to Send:
- Guest scans a specific QR Experience
- Guest tag is added or removed
- Guest engagement score crosses a threshold
- Date-based (birthday, anniversary of first visit)
- Write the message and set any delay between the trigger firing and the message sending (e.g., send 30 minutes after scan).
- Activate the trigger. It runs continuously until you pause or stop it.
Message Variables
Personalize messages using variables that DramGuest resolves at send time:
{{first_name}}— Guest's first name{{brand_name}}— Your brand or venue name{{opt_out_link}}— Mandatory opt-out link (inserted automatically if not included)
Monitoring Campaign Performance
Go to SMS Campaigns and click any campaign to see:
- Delivered — Messages confirmed received
- Failed — Undeliverable numbers (carrier rejections)
- Opt-outs — Guests who replied STOP during this campaign
- Clicks — Link clicks if a URL was included
- Replies — Inbound replies (viewable in full under the Replies tab)
Tips
- Keep messages under 160 characters whenever possible to stay within a single SMS segment and minimize cost.
- Send campaigns between 10am and 7pm in the recipient's local timezone — messages sent outside this window see significantly lower engagement.
- Always include the brand name in the first few words of a message. Guests may not recognize an unknown number without context.
- Use trigger campaigns for post-scan follow-up (e.g., "Thanks for stopping by our booth! Here's your exclusive offer...") — response rates are 3–5x higher than scheduled blasts.
Related Articles
Was this article helpful?