Know what'sactuallyworking.
Loyalty, offers, campaigns, journeys, even your budtenders, every dollar of marketing spend tied back to revenue at the SKU and the shift level. No CSV downloads. No "ask the analyst." Just answers.
Reporting that ties every send to a swipe at the register.
Other ESPs end the story at "Opened." Sticky ends it at "Bought a Blue Dream eighth, Tuesday, 6:42pm, Maya at the register." Every dashboard, every drill-down, every export, anchored to the same POS event stream the loyalty engine runs on.
Every campaign card shows attributed revenue, ROAS, and SKU mix. The vanity metrics are still there if you want them, but they're not the headline anymore.
Numbers update as customers walk out the door. Fridays look like Fridays before lunch, not on Monday morning when nobody can act on them.
Every send auto-creates a holdout. The lift you see is real incremental revenue, not the customers who were going to come back anyway.
Slice a campaign down to "what did this send actually sell?" Flower vs. edibles vs. concentrates, by strain, by price tier, by margin.
11 stores in MI & OH? One dashboard. Drill into any single location. Compare them. Spot the laggard before the regional GM does.
CSV, Google Sheets, scheduled email, webhooks, API. Your data is yours. We hand it back in whatever shape your BI team likes.
A report for every question your GM will ask.
Pre-built, opinionated, and benchmarked against the 1,400 dispensaries on Sticky. Open one, save the filters, pin it to your dashboard, you're not building reports from scratch in a SQL notebook on a Friday afternoon.
Loyalty performance
· 9 reportsNew signups, reactivated, lapsed, and churned, by store and by tier. Cohort survival curves included.
How fast members climb your tiers, where they get stuck, and which tier-up campaigns actually move them.
Outstanding points, projected redemption cost, and breakage. The number your CFO has been asking for.
Which rewards drive the most repeat visits? Which ones are just margin-killers nobody bothers to claim?
QR signup vs. in-store budtender vs. website. Twelve-month LTV by source, with confidence intervals.
RFM grid for the whole base. See exactly who's drifting before they fall out of your 90-day window.
Offer & promotion performance
· 8 reportsGross revenue, discount spend, net margin, by offer. The "was this 20%-off weekend actually profitable?" report.
Holdout-based: how much revenue was new vs. cannibalized from customers who'd have bought anyway?
% off cart vs. $ off SKU vs. BOGO vs. free gift, head-to-head, on your own data and on the industry index.
Sent → opened → clicked → claimed → redeemed. Where is the drop-off, and which step needs the work?
When do your offers actually get redeemed in-store? Tune send time and quiet hours from real behavior.
Members hitting multiple offers per visit, multi-account signals, and other patterns that need a tighter rule.
Campaign & journey reporting
· 11 reportsLast-touch, first-touch, and linear models. Tie every dollar of revenue to the send, journey, or offer behind it.
Email vs. SMS vs. wallet push vs. paid. Where every marketing dollar earned its keep last month.
Subject, hero, CTA, send time, every test you've run, with statistical significance marked.
Step-by-step drop-off across every node in your journey: open, click, branch, delay, exit.
Inbox placement, bounce, complaint, and carrier filtering rates, per send, per domain, per shortcode.
Why people leave, by reason and by source. So you can fix the ones that are signal, ignore the noise.
Customer & store
· 12 reportsCohort grids by first-visit month, with cumulative revenue, basket size, and visit count.
What's in the bag when a marketed customer walks out, vs. organic. Margin and category mix both reported.
Median days between purchases, by category. Flower runs out fast. Edibles, not so fast. Tune your winback timing accordingly.
Rank stores on AOV, repeat rate, loyalty depth, and ROAS. The regional GM's favorite report.
Where do your best customers live, and where are the underserved zip codes you could push into?
Apple vs. Google Wallet install rate, retention, and revenue per installed pass.
Your budtenders sell loyalty. Now you can see who's winning.
Every loyalty signup, offer pushed, wallet card installed, and review left, attributed to the budtender who made it happen. Hang a leaderboard in the break room. Run a monthly bonus. Watch your retention climb.
Track which staff actually walked customers through scanning the QR and installing the Apple or Google Wallet card.
Your data, inyourwarehouse, in your shape.
Pin a dashboard. Schedule a weekly CSV to your inbox. Stream every event over webhooks, or pull it from the API. Every byte the platform sees, you can have, with or without us.
See the dashboardonyour data.
Book a 30-minute demo. We'll plug a sample of your POS in and walk you through the exact reports your team would use on day one, attribution, loyalty health, budtender leaderboard, the works.