Sticky
Play DesignerEvery message your customer will ever get, on one canvas.

Draw a line betweenactionand revenue.

Welcome series, abandoned cart, VIP winback, birthday drops, review requests, a single canvas wired directly to your POS. Drag nodes, connect them, go live.

Triggers fire straight from the POS
Dedupe & throttle built in
app.sticky.co / journeys / welcome-series
Welcome Series · New Customer
Active
Trigger automation when a new customer is added
Valid
Node Library
Drag nodes onto the canvas
Only one trigger allowed per Play
Messaging
Send Email
Send SMS
Send Push
Loyalty
Update Points
Soon
Send Coupon
Soon
Data
Add to List
Update Profile
Soon
Add to Segment
Flow Control
Wait / Delay
Split / Branch
Goal / End
YesNo
Trigger
Customer Added
From: POS · All stores
Split
Has Email consent?
Message · Email
Welcome to Kendall's
Delivered14,204 sent · 38.6% open
Wait
24 hours
Message · Push
Tap to claim +100 pts
Wait
48 hours
Message · SMS
Sign up in-store for 20%
6,104 sent · 22.7% CTR
Goal
First purchase complete
Message
action.message.email
Message Settings
Email
Welcome to Kendall's · v3
Welcome to Kendall's, {firstName}
AI variants ready · 3 alternatives
It was delivered
The canvas, but smarter

A builder that knows it’s marketing cannabis.

Most play designers treat every message the same. Ours reads your POS in real time, respects state compliance, and refuses to double-send.

Triggers from POS

First visit, nth purchase, cart abandon, review left, tier-up, birthday in 7 days.

DutchieTreezJane+12
AI copy, on brand

Generate subject lines & SMS variants that respect state compliance and your brand voice.

No banned terms
No medical claims
Wait, throttle, dedupe

Never message the same customer twice in the same hour. Quiet hours honored. Guaranteed.

22/100 cap/day
Triggers

If it happens in your store, it can start a journey.

31 built-in triggers, each wired to your POS event stream. No webhooks to hand-configure. No nightly batch imports.

Customer lifecycle
New customer added
Fires on first profile creation
Birthday in N days
Configurable offset · 1–30d
Tier-up
Moves to next loyalty bucket
Dormant · 30/60/90d
No-purchase-in-window trigger
Transaction events
Cart abandoned
Online cart > 30 min inactive
Purchase complete
POS-confirmed transaction
Bought strain/category
Scoped to SKU, brand, or type
Engagement & location
Email opened
Per-campaign or any
Wallet pass added
Apple / Google install event
Prebuilt journeys

12 playbooks. Zero blank canvas.

Every new Sticky account ships with a dozen canonical dispensary journeys, each with baseline benchmarks from 400+ stores.

Onboarding
Welcome series · 3 messages

Introduce your brand, explain loyalty, drive the second purchase within 14 days.

TriggerEmail3dSMSGoal
Avg. lift +26% 2nd-visit
Recovery
Abandoned cart · SMS-first

30-minute SMS nudge if the customer opted in, email fallback otherwise.

TriggerSplitSMSEmail
Avg. recovery 12.4%
Winback
60-day VIP winback

Targeted at lapsed high-LTV customers with wallet push + $10 off credit.

DormantPushCouponReturn
Reactivation 18.9%
Lifecycle
Birthday drop · 2-week lead

Heads-up 7 days early, then a wallet pass with a one-time BOGO on their birthday.

Birthday-7dEmailWalletSMS
Redemption 47.2%
Transactional
Post-purchase review request

Ask 48 hours after pickup. Routes 4–5★ to public, 1–3★ to your customer-service desk.

Purchase48hSMSRating
Review rate 31.5%
Play Designer

Stop sending blasts.Startsending journeys.

Fifteen-minute setup. Twelve prebuilt journeys shipped with your account. Migration from Alpine IQ or SpringBig is on us.

No contracts · Free migration · 400+ dispensaries on Sticky