Timing
Every 30 days (paired with Unused Package Email)
Purpose
Short SMS paired with the recurring unused-package email—same copy each send while the guest remains eligible.
Variables
[FirstName][BookingUrl][SMSMarketingOptOutKeyword]
Sheet status
Campaign pending
Having content — template is filled and approved is not false. Approved — ready except campaign name/link on GHL/Zenoti. Live — all required fields present, or the touchpoint is listed in touchpointVerification.ts with template/body content (production verified). On hold — overrides everything else.
Zenoti Always On Campaign — Missing
Add
campaignName and campaignLink in journey data. The sheet stays on Approved until both are set, then moves to Live when content and approval rules are satisfied.Journey Stage
💎 Retention & Win-Back
Re-engage lapsed customers and remind about unused packages or gift cards.
Direct Link
/genesis/unused-package-smsUnused Package SMS
Genesis MedSpa
Business SMS
Hi [FirstName], you still have unused sessions in your package. Ready to book or need help? Schedule here: [BookingUrl] From Genesis MedSpa [SMSMarketingOptOutKeyword]
Just now
173 characters