# Sticky Cards > Cannabis marketing, handled. Your loyalty card goes in the wallet already on your customer’s phone, then email, text and free push bring them back. Built for cannabis. Live in 14 days. The full text of the core pages is at https://www.stickycards.co/llms-full.txt. Every public page is listed in https://www.stickycards.co/sitemap.xml. --- Source: https://www.stickycards.co/ # Loyalty members: $47.39. Other customers: $39.99. Send targeted email, text and push campaigns that get customers buying more often. Both figures measured at [Farmer Jane Cannabis Co.](https://www.stickycards.co/customers/farmer-jane/), across 18 stores over 100 days, loyalty members against the customers who didn’t join. ## Turn [email](https://www.stickycards.co/email/), [text](https://www.stickycards.co/sms/) and [push](https://www.stickycards.co/push/) into repeat business. Send campaigns to the whole list, automate the rest, and build both on the same canvas. Every journey fires off live POS data. Hey Dana, you left these behind. We saved your picks, but Friday drops move fast. ## Run proven plays that win back customers, grow baskets, get Google reviews, grow your list, bundle products, increase orders and build your own inside Playmaker. Playmaker is the whiteboard. A trigger starts the play, a delay holds it as long as it needs, and the actions put the message on the phone. ## Signing up is so esy. Retail moves fast. One scan at the counter puts the card in their wallet, and it keeps working from there. - 1 Scan at the counterCard in their wallet, opted in to email, text and push. [Try now](https://app.stickycards.co/getpass/304223?utm_source=website) - 2 The right message finds themPromos and offers, on the channel they actually read. - 3 They pass it onOne share from their own card, one more regular. ## Remind them you're close by, right when they're ready to shop. ### A geofence network that works like a digital billboard. - Shopping malls - Busy plazas - Neighbouring shops - Competitor lots - Drive-thrus - Border crossings - Toll booths ## It all adds up to members who spend more and come back sooner.Members spend more and come back sooner. - +18.5% Bigger baskets $47.39 against $39.99, both net of discounts - 3.3 days Sooner between trips 15.7 days against 19.0, on average - $7.40 More on every order The same two averages, in dollars High Light · Farmer JaneOut on the prairies, Ellevan and Winny meet Farmer Jane: a farm-to-shelf story with a fiercely loyal following. ### How we measured it Farmer Jane runs 18 dispensaries across Regina, Saskatoon and Winnipeg. Every line above is measured against the non-loyalty cohort in the same stores over the same 100 days. No modelled uplift, no projections, just the two groups side by side. It is a cohort comparison, not a randomised test, so some self-selection is in there. Engaged customers are more likely to enrol. We would rather tell you that than round it off. ## Do you have a wallet on your phone? So do your customers. No one needs another app on their phone. We shipped the first cannabis wallet pass in 2022, and since then we’ve put your brand next to credit cards, boarding passes and gym memberships, the things your customers open every day, in an app that came with their phone: their wallet. ### Lock screen presence Cards auto-surface at geo-fence entry. Customers see you before they open an app. ### Live push updates Update points, tier, offers on the card itself. No “check your app” moment. ### Built into your POS Native to most of the POS systems we integrate with. Budtenders scan the pass like any other ticket - no new hardware, no extra steps. ### Built-in compliance tools Age-gated opt-in flows, AI content filtering, and send-time controls, built right in. ## See how Sticky stacks up before you talk to anyone. Feature by feature, against the platforms dispensaries actually shortlist. Including where the other one is the better fit. ## Every interaction your customer has, connected. Real-time signals from every transaction, visit, and lifecycle moment flow into Sticky and back out as the right message at the right time. ## Questions we get ### Do my customers need to download an app? No. Sticky Cards issues a real Apple Wallet or Google Wallet pass, so there is nothing to install from an app store. The whole reason wallet loyalty works is that customers don't have to install anything - Apple Wallet (iOS) and Google Wallet (Android) are already on their phone. The signup flow: Customer scans a QR code (at the counter, on a receipt, on a delivery confirmation, on your menu). A short form asks for the few details you need to run the program. Their browser opens an "Add to Apple Wallet" or "Add to Google Wallet" button and the pass installs. No app store. No password. No "create an account." It finishes before the customer has put their phone away. ### Can I customize the design of my loyalty card? Yes. Sticky Cards lets you set the pass colour, logo, strip image, front and back fields, reward thresholds and tier names. You can control: Brand color (the dominant pass color, shown on the lock screen preview). Logo (uploaded once, applied to every customer's pass automatically). Primary, secondary, and back fields - what shows on the front (name, points, tier) and back (terms, store address, support line). Strip image (an optional hero photograph or illustration above the fields). Reward thresholds, tier names, and badge designs . Apple Wallet has some platform constraints (passes must follow Apple's pass.json schema), but everything within those constraints is yours. The Sticky Cards design team can put together a first-draft pass during onboarding if you don't have brand assets ready. ### Is Sticky Cards secure? Sticky Cards encrypts data in transit and at rest, signs webhooks in both directions, supports role-based access with single sign-on, and keeps a replayable event log for audit. Encryption in transit and at rest. Signed webhooks in both directions, with secret rotation supported. Role-based access control with single sign-on (SSO) available on Enterprise. Replayable event log for full auditability of sends and data flow. Customer data side: we never sell, rent, lease, or otherwise disclose your customer data to third parties for commercial or marketing purposes. Your data is yours. You can export it anytime, and it's deleted on request or at termination. Full details on the security page and in the DPA . ## Ready to make more money? Give us 30 minutes. We’ll dig into your numbers and give you a realistic plan to lift retention and revenue across your business. --- Source: https://www.stickycards.co/platform/ # The whole loyalty & marketing stack, wired for cannabis. Every channel, every audience, every journey, and every dollar of attribution running on a single identity graph that's actually wired to your POS. No Zapier glue. No nightly sync. No "ask the analyst." Just one platform that knows your customer the moment they walk in. ## Reach. Retain. Operate. Most cannabis stacks are fragmented: a separate ESP for email, a separate SMS tool, a separate loyalty punch-card vendor, plus a CSV-export-and-pivot ritual every Monday morning. Sticky collapses that into three connected pillars, each speaking to the same customer record. Every channel that's actually moving cannabis customers, native and compliant. Email, SMS, MMS, push, and true wallet passes. Wallet loyalty that isn't a punch card in disguise, AI-drafted journeys, and segments built on live POS data, not last week's CSV. Revenue attribution to the SKU and shift, every POS integration you need, and the compliance controls your team configures once and we apply on every send. ### Your customer carries you next to their boarding pass. The Sticky pass lives in Apple and Google Wallet, refreshes in real time, and lands on the lock screen the moment a new strain hits your menu. No app to install. No screen to find. ## Every channel your customer actually uses. Email, text, push, and wallet, each one tuned for cannabis specifically. Compliance tools built in. Deliverable in practice, not just in theory. Branded templates, A/B testing, and deliverability tuned for cannabis senders. Hits the inbox, not Promotions. TCPA-compliant, carrier-filtered, with dispensary-friendly shortcodes. No more "STOP" responses you can't trace. Geo-fenced, real-time, native through Apple & Google Wallet. No second app for your customers to install. True Apple & Google Wallet cards, not punch cards in disguise. Lockscreen presence, real install rate, push baked in. ### Loyalty lookups disappear at the counter. A customer hands over their wallet pass, the budtender taps redeem, the discount applies in the POS. No card to scan, no phone-number lookup, no "what's your email?" pause that holds up a line. - Zero training overhead - Redemption inside Dutchie, Treez, Flowhub, Cova, and Blaze - Real-time points balance on the customer's screen ## The engine that actually moves retention. Wallet loyalty, journey automation, AI-drafted plays, and segments running on live POS data. The kind of stack you'd build if you had three years and a data team. Points, tiers, and rewards that live on the lock screen. Update balances in real time when the POS pings us. Sticky AI helps draft the journey from your POS data, you review and ship. Auto-scan-to-journey is coming soon. Visual automation. Triggers, branches, delays, A/B forks, all on a canvas your marketer can actually edit. Audiences built on live POS data. Last strain category, LTV, days since visit, geo-fence entry, all queryable. ## The platform layer under everything. The unglamorous stuff that makes the rest work: POS integrations that don't drift, attribution that ties every send to revenue, and compliance controls you set to your own rules so nothing goes out that you did not sanction. Revenue attribution down to the SKU, shift, and budtender. 40+ reports, every one tied back to a POS transaction. Dutchie, Treez, Flowhub, Cova, Blaze, Greenline, TechPOS and more, plus a direct webhook layer for the rest. AI-flagged banned terms, opt-in capture with time and source on every record, age gates, and send-time windows. You set the rules; we apply them on every send. Encryption at rest and in transit, role-based access, full audit logs. Your CISO will be bored. ### One dashboard, every channel, real attribution. You used to live in three browser tabs and a Monday-morning CSV ritual. Sticky compresses it: one customer record, one journey canvas, one place to see what the last send actually returned. - Revenue attribution down to the SKU and staff rep - No CSV exports, no Zapier to maintain - Replaces SpringBig, AIQ, Klaviyo, and the punch-card vendor ## You don't have a tooling problem. You have a duct-tape problem. Most dispensary marketing stacks look like this: Klaviyo for email, Attentive for SMS, SpringBig for loyalty, Zapier for the glue, and an analyst exporting CSVs every Monday. Each tool sees a slice of the customer. None of them see the whole. Sticky was built the opposite way. One identity graph. One audience builder. One journey canvas. One attribution warehouse. Every channel speaks to the same record, so the email knows what the SMS sent, the wallet pass knows what the POS rang up, and the dashboard shows you the whole flow without a single export. ## What every module sits on top of. The platform layer most companies treat as an afterthought. We treat it as the product. Phone, email, wallet pass ID, POS external ID, all linked to one customer record. Match across every channel, every store. Every send, open, click, redemption, and POS-attributed sale, in one queryable place. Your data team gets the keys. Opt-in language you control, AI-flagged banned terms, age gates, and send-time windows. Wired into the send pipeline so the rules you set are applied on every send. 99.9% uptime target, encryption at rest + in transit, audit logs on everything. US + Canada data residency. ## Every Sticky surface is an API. REST endpoints, signed webhooks, event streams. Versioned, documented, rate-limited per key. Build your own dashboards, plug into your warehouse, or wire Sticky directly into the operational tools your team already runs. ## Picked apart for your footprint. One operator with one store and one cash register has different needs than a 40-store MSO with a CISO. Same platform, different surface area. Everything from day one, no setup fee. Email + SMS basics, wallet loyalty, and a POS hook. Live in 14 days. Shared lists, per-store creative, role-based access. Compare locations, drill into the laggard, ship the winner across. Sandbox tenant, per-key API rate limits, named CSM, SLAs, custom MSA, data residency. The boring stuff your CISO wants. ## See the whole platform, on your data. Book a 30-minute walkthrough. We'll connect a sample of your POS, set up a wallet pass with your brand, and show you the exact attribution chain from a real send to a real ring at the register. --- Source: https://www.stickycards.co/benefits/ # Sticky customers spend more money. Keep your customers coming back and spending more money, with your brand in their wallet and personalized outreach across [email, text and push messaging](https://www.stickycards.co/platform/). Works with the tools you already use. ## What our customers love about Sticky ### Your regulars come back sooner Loyalty that takes effort loses. The customer defaults to whoever has a deal that day. The card sits in the wallet app already on their phone, so there is nothing to download and nothing to remember at the counter. It updates itself from your POS. Members came back in 15.7 days averaged, against 19.0 days for everyone else. ### Member orders are bigger, and not because you discounted them The usual answer to a quiet week is a deeper discount, which buys the visit and gives back the margin. Points earn at the register and show up on the pass before the customer leaves the counter, so the reason to come back is the balance rather than the next coupon. Member average order was $47.39 against $39.99, both net of discounts, so the gap is not members redeeming rewards against your own margin. ### Your messages actually get delivered Text gets carrier-filtered. Email lands in Promotions. Cannabis has it worse. Wallet push goes to the lock screen, costs $0, draws no credits, and is unlimited under fair use. Email runs on Amazon SES and GreenArrow, with SPF, DKIM and DMARC set up during onboarding. We do not publish an average open rate, and you should ask the same of anyone who quotes you theirs. ### One tool instead of four Most shops pay separately for an email tool, a text tool, a loyalty app and a reporting spreadsheet, then keep the lists in sync by hand. Email, text, push, wallet loyalty, journeys and revenue attribution run on one rail and bill as one line. One bill covers email, text, push, wallet loyalty and attribution. Credits never expire, and push draws none. ### You find out who is slipping away The regular who stopped coming in March does not tell you. You notice in June, if at all. Segments rebuild on every POS event instead of a nightly batch, across 120+ attributes, with a live count while you build the audience. Attribution goes down to the SKU and the staff rep who rang the sale. ### You can leave You have signed an annual contract before and watched the tool get worse while the term ran out. Month to month with no setup fee. If it is not working, you leave next month. Six months of order history standard, more if you can export it, with balances reconciled and verified on every migration. Live in 14 days. ## The math runs on your numbers We price on store count and volume, so your plan cost is a number we work out with you on the call. Put it against the $47.39 member average order above and you know how many extra member orders a month cover it. Your margin decides whether that is a good trade, which is why the calculator asks for your numbers instead of ours. If the math does not work on your store, do not buy it. Modeled estimate using stated assumptions, not a guarantee of results. Plan cost Quoted on the call, month-to-month Member average order $47.39 Orders to cover the plan Your plan cost ÷ $47.39 Included Every channel, wallet loyalty, journeys, attribution Wallet push $0, unlimited under fair use Setup fee None Average order is the measured member figure from Farmer Jane, below. Plan and credit figures are list price. ## Measured across 18 stores in the first 100 days Farmer Jane runs 18 dispensaries across Saskatchewan and Manitoba. These figures are POS-attributed and measured against the non-loyalty customers in the same stores over the same window. Members choose to join, so some share of every gap above is people who were always going to spend more. We describe the gap and we do not claim it as the cause. Ask the same question of anyone who shows you a loyalty number. ## Bring your own numbers and we will tell you if it pays Thirty minutes, your POS data, and a straight answer on whether the spread covers the plan on your store. --- Source: https://www.stickycards.co/wallet/ # They already have the wallet. No app. No password. No punch card in a junk drawer. Your loyalty card lives in the wallet already on their phone, updates itself after every purchase, and messages them free. Real Apple Wallet and Google Wallet cards, with a PWA fallback so no smartphone is left behind. ## We didn't invent wallet passes. We brought them to cannabis. Apple and Google built the wallet frameworks. We bet early on them for dispensary loyalty, back in 2022, while the rest of the category was still shipping apps nobody installed. Since then we've spent the years tuning provisioning flows, push permission rates, and tier-update behavior. Others followed us into wallet loyalty, and some licensed the tech. If you're comparing, the thing to check is whether the pass installs in the native wallet sheet or just opens a browser tab. Ours installs natively, updates in place, survives a phone migration, and sends push without an app icon. ## Every loyalty program you've ever wanted to run. Not all stores run points. Some run stamps. Some want cashback. Some want a membership tier. We ship every shape of loyalty, and you can issue more than one per customer. ## No one wants another app. Everyone already has Wallet. You don't fight for home-screen real estate. You don't fight the App Store review. You don't pay for installs. The pass is already there, in a folder Apple built and polished, right next to their boarding passes and Starbucks card. ## The channel you can say anything on. SMS is filtered by carriers. Email is filtered by Gmail. Facebook won't even let you run an ad. Then there's push, unbranded, unfiltered, uncensored, direct from your wallet pass to the customer's lock screen. No asterisks, no code words, no "that product we can't name." Push is the channel you can say anything on. Email is the one you have to earn your way into. Ours runs on Amazon SES and GreenArrow, with DMARC setup help included, so your sends authenticate as you and land where people actually read them. ## iOS · Android · Flip phone with a browser. We've got them. Apple Wallet is the main act. Google Wallet is the full-parity encore. And for the customers on an old device, or who won't install either, a PWA card that works in any browser, offline-capable, with push. - Native Wallet UI, not a web mimic - Push alerts without an app - Geo-locked lock-screen surfacing - Live in-place balance updates - Full parity with Apple Wallet flow - Push via Google's notification service - NFC-tap at POS (where supported) - Same barcode, same balance, same copy - Works in any mobile browser - "Add to Home Screen" in one tap - Web push still works (Chrome, Firefox) - Offline-capable. Balance cached. ## Three questions that expose a fake wallet pass. Ask any wallet-loyalty vendor, including us, in their own demo. One: does the pass install in the native Wallet sheet, or open a browser tab? Two: does the balance update itself after a purchase, or when the customer remembers to refresh? Three: is push free, or does it fall back to paid SMS? Here's how the answers stack up. Don't take the column on the right from us. Run the three questions in their demo, on your own phone, and fill it in yourself. ## Ship your loyalty program as a real wallet pass. 30-minute demo. We'll design a pass for your brand on the call, provision it, and send the first push to your phone before we hang up. ## More on wallet loyalty - [Wallet Loyalty Benefits: Future of Customer Retention](https://www.stickycards.co/blog/wallet-loyalty-benefits/) - [Email vs Wallet Loyalty](https://www.stickycards.co/blog/email-vs-wallet-loyalty/) - [The Wallet Pass Glossary: 25 Terms Every Cannabis Marketer Should Know](https://www.stickycards.co/blog/wallet-pass-glossary/) - [App vs Wallet Loyalty: Which Wins?](https://www.stickycards.co/loyalty-marketing/app-vs-wallet-loyalty-which-wins/) - [Push notifications](https://www.stickycards.co/push/) - [Geo-fenced offers](https://www.stickycards.co/geo-fenced-offers/) --- Source: https://www.stickycards.co/email/ # The email builder your team already knows how to use. A familiar, intuitive drag-and-drop canvas. Beautiful, cannabis-ready templates. Deliverability built on Amazon SES and GreenArrow, with DMARC setup help included. ## A builder that gets out of the way. No brittle HTML. No "import a .zip template and pray." Drag blocks. Type copy. Hit send. The whole team, not just the power-user, can ship a campaign on their first day. The same intuitive canvas your marketer used at their last job. Blocks snap, columns nest, and undo works. Weekend drops. 4/20. Loyalty tier-ups. Compliance-aware age-gate footers built in. Edit in minutes; ship the same day. Live desktop/mobile preview toggle. Dark-mode-aware. Renders cleanly in Apple Mail, Gmail, Outlook, and Yahoo, every send. First name, favorite strain, loyalty tier, last visit, pulled straight from Dutchie, Treez, or Flowhub at send time. Test subjects, copy, hero blocks, even send times. Winner auto-sends to the remainder. Revenue delta reported, not just opens. Tighten, rewrite, translate, and the model is trained to never use banned terms in your state. Every suggestion is auditable. ## Not just one-off blasts. Entire customer journeys. Welcome series. Abandoned cart. Winback at 30/60/90 days. Post-purchase review requests. Tier-up celebrations. Every email can be a node in a larger automation, branching, delaying, splitting on live POS behavior. ## The inbox is a hostile place for cannabis senders. Generic ESPs weren't built for the scrutiny your industry faces. Sticky ships with warmed IP pools, per-domain reputation monitoring, and authentication configured before your first campaign, so you land in the primary tab instead of promotions or spam. ## Ship your first campaign in under an hour. Book a 30-minute demo and we'll walk you through the builder end to end, product blocks, loyalty block, compliance footer, the works. ## More on email - [How to Use Email, SMS & Push Notifications Effectively](https://www.stickycards.co/blog/email-sms-push-notifications-guide/) - [Sticky Cards compared with Klaviyo and Mailchimp](https://www.stickycards.co/compare/klaviyo-mailchimp/) - [Klaviyo and Sticky Cards](https://www.stickycards.co/integrations/klaviyo-loyalty/) - [Switching from a general email tool](https://www.stickycards.co/solutions/switching-generic-esp/) - [Customer segments](https://www.stickycards.co/segments/) --- Source: https://www.stickycards.co/sms/ # The texts that other platforms quietly drop - we deliver. Age-gated (21+ US / 19+ CA), carrier-vetted, TCPA + CASL-compliant texting purpose-built for cannabis, gaming, and other industries telecoms call "shaft." Provisioned right on both sides of the border. Delivered every time. Priced fairly. ## Carriers flag Cannabis texting. We unflag it. The major US carriers, AT&T, T-Mobile, Verizon, classify cannabis, hemp, and CBD under "SHAFT" (Sex, Hate, Alcohol, Firearms, Tobacco). Generic SMS providers will provision your number, then quietly let 30–70% of your messages die in transit with no error. Canada is a different rulebook, not the same one with a maple leaf on it. Cannabis is federally legal there, consent runs on CASL instead of TCPA, and Rogers, Bell, and Telus run their own content and routing reviews. So we don't treat both sides of the border the same way. Each sender gets what its own market requires: the right registration, the right consent record, and a route vetted for cannabis traffic. For US senders we handle [A2P 10DLC](https://www.stickycards.co/sms-compliance/10dlc-registration-guide-dispensaries-cannabis-sms-compliance/) end to end: your brand and campaign registered, your sending numbers approved, and carrier relationships that actually deliver to the handset instead of a silent blackhole. Canadian senders get routed and provisioned to their own market's requirements, and we walk you through what those are before you send anything. ## Don't blast. Layer. SMS is expensive-per-send and precious on attention. Wasted standalone. Explosive as the second or third touch after email and wallet push. One canvas in Sticky, one customer, multiple channels pointing the same direction. "The medium is the message." - Marshall McLuhan, 1964. Still true. The channel you pick is the offer. ## Six plays that pay for SMS on day one. Every template below matches a registered campaign use case, is quiet-hour locked, and is ready to clone into your Playmaker. ## One-way SMS out. By design. Sticky SMS is a one-way send channel. You broadcast to a segment, the message lands, the customer taps the link. No shared inbox to staff, no replies dying in a "no one's watching" folder. Customers click through to your menu, your cart, your loyalty wallet, where the real conversation happens. ## Live in 14 days. A2P 10DLC registration is a 40+ field form written by an engineer who hates you. We have filed it hundreds of times. You hand us the basics on Day 0 and we take the form, the carrier review, and every clarification from there. ## One credit per text. Two per MMS. No markup games. One credit pool across email, text and MMS. Credits never expire, and you see your exact spend, live, per campaign. ## More on text messaging - [Why Your SMS Open Rate Lies (And What to Track Instead)](https://www.stickycards.co/blog/sms-open-rate-myth-what-to-track/) - [What Every Cannabis Retailer Needs to Know About SMS Costs in 2025](https://www.stickycards.co/blog/sms-marketing-costs-cannabis-2025/) - [SMS vs Push for Cannabis: Cost & Loyalty Tips](https://www.stickycards.co/blog/text-vs-push-loyalty-marketing-cannabis-retailers/) - [SMS compliance guides](https://www.stickycards.co/sms-compliance/) - [The cannabis SMS compliance guide](https://www.stickycards.co/sms-compliance/compliance-guide/) - [Push notifications](https://www.stickycards.co/push/) --- Source: https://www.stickycards.co/push/ # Native wallet push and browser push, fired from the same journey. Push lives inside Sticky's journey canvas. Nothing extra to install, wallet push works the moment a customer adds their card; browser push opts-in via your existing site. We support targeted sends, quiet hours, and the send windows you configure. Like every Sticky channel: revenue-attributed, not just opens. ## More on push notifications - [Push vs SMS: Which Drives More Engagement?](https://www.stickycards.co/blog/push-vs-sms-engagement/) - [Best Times to Send Push Notifications](https://www.stickycards.co/blog/best-time-push-notifications/) - [Personalized Offers Based on Purchase History in Cannabis Retail](https://www.stickycards.co/blog/personalized-push-notifications-cannabis/) - [Push Notification Best Practices for Cannabis Dispensaries](https://www.stickycards.co/blog/push-notification-best-practices-cannabis-dispensaries/) - [Sticky Cards’ Push Notifications - Loyalty Hall of Fame](https://www.stickycards.co/blog/loyalty-push-notifications-examples/) - [How Much Does SMS Cost Cannabis Businesses?](https://www.stickycards.co/blog/sms-vs-push-cannabis-cost/) - [Wallet loyalty cards](https://www.stickycards.co/wallet/) - [Geo-fenced offers](https://www.stickycards.co/geo-fenced-offers/) --- Source: https://www.stickycards.co/geo-fenced-offers/ # Your card turns up on their lock screen while they are around the corner. You paid to get that customer through the door once. Since then they have driven past you plenty of times without thinking about it, because nothing reminded them. A geo-fence is the reminder. The card already sitting in their Apple Wallet carries the locations you choose, and when they are near one, the message you wrote for it arrives on the lock screen. Month-to-month · No setup fee · Live in 14 days ## How it works Apple Wallet already updates a pass based on where the phone is. That is how a boarding pass surfaces when you reach the airport. Sticky uses the same handling: the pin you place travels with the card, and the customer sees your message when they are inside the zone. If their phone is in their hand as they drive past, it is on the screen. There is no app to install, no separate location permission for your store to ask for, and no hardware in the shop. The customer added a loyalty card. Everything else is the phone doing what it already does. This is what the customer gets. No app badge, no inbox, no carrier in the middle of it. ## Where to put a fence A fence is closer to a sign you leave up than to a campaign you send. It runs for weeks and the same people pass it repeatedly, so the message wants to be a standing offer rather than a two-hour flash deal that will still be on lock screens next month. Point at a fence to see the kind of place it covers. ### Your own storefront Turn a drive-past into a visit while they are still on the block. ### Your own storefront - Turn a drive-past into a visit while they are still on the block. The one fence every store starts with, and the one worth the most attention. Point it at every card and leave it up. Change the message when the stock changes rather than on a schedule: a member who passes you four times a week will notice the same sentence by the third pass, and a fence they have learned to ignore is worse than no fence at all. - Around the corner from us. Your points are on your card, and the new drop landed this morning. - In the neighbourhood? Show your card at the counter for your member price. ### Competitor stores - Be the second option they see, before they park. Write what only a member gets, never what the other store is missing. A balance already sitting on a card beats a discount somebody would have to sign up for, and it is the one thing a competitor cannot answer at the counter. Expect the fence to be returned: see the two-way fence below. - Two blocks east. Same brands, member pricing, and the counter is usually clear. - Your points work here. Show your card and we will take it off today. Several states and provinces restrict advertising aimed at another licensed retailer, and some restrict any advertising within a set distance of a school or a treatment centre. Check the rules you operate under before you drop this pin. ### Restaurant strips and drive-thrus - Reach them while they are already stopped and waiting. The best of these sit where somebody is stationary with a phone in their hand. A drive-thru queue, a patio, a takeaway counter. Mention the walk, because distance is the whole argument: two doors down is a reason to come now, nearby is not. - Parked next door. Pick up on the way out, your member price is already on your card. - We are two doors down and open until 10. ### Shopping centres and retail strips - Sit inside an errand they are already running. Shopping centres are where order-ahead earns its place. Somebody with a car parked and an hour to spend is the easiest yes on this list, so lead with how little time you will cost them rather than with the size of the discount. - Already out? We are in the same lot. Your rewards are on your card. - Add us to the trip. Order ahead and it is bagged when you arrive. ### Venues, parks and event grounds - Catch them on the way there, not on the way home when you are shut. Fence the approach rather than the venue: the car parks, the transit stop, the strip people walk in from. A message at the gate arrives after the decision is made. Put the zone up a few days early and take it down after, so it never outlives the thing it refers to. - Heading to the show? We are on the route and we close at 10. - Your card works up the street. Stop in before the gates open. Public consumption is illegal in most places we operate. Write these to bring someone into the store, never to suggest using the product where they are standing. ### Pop-ups and markets - Turn a weekend stand into a card that is still in the wallet on Tuesday. A stand collects cards from people who may never pass your store. Fence the stand for the weekend, then point a second fence at your own door aimed only at the cards added there, so the follow-up reaches the people who met you at the stall and nobody else. - Thanks for stopping by the stand. Your card works at the store all week. - Found us at the market? The same member price is on at the shop. ### Rest stops and border crossings - Be the planned stop on a drive somebody is already making. Highway fences run on intent rather than impulse: somebody on a long drive is deciding where to stop, not whether to shop. Order-ahead is the whole offer. Give the exit, not the street address. - Last stop before the highway. Order ahead and it is ready when you pull in. - Crossing today? We are the first shop past the exit. Do not write anything that reads as an invitation to carry product across a state or national border. That is the operator’s licence on the line, not ours. ## Plays operators run A pin on a map is the easy part. These are the patterns worth copying, including the one that shows up a month after you fence a competitor and the one where the fence is not yours at all. ### The two-way fence You fence a competitor. Within a month, they fence you back. This is the normal outcome, not the failure case. Geo-fencing is cheap to copy, so any street with two good operators on it ends up with both messages landing on the same pavement. Planning for that from the start is what separates a fence that keeps working from one that gets neutralised in a quarter. What settles it is not who bids higher. Neither of you is bidding. It is which message is worth more to the person holding the phone, and a member who already has a balance with you is holding something the other store cannot match on the spot. That is why the copy points at the card rather than at the competitor: a discount they would have to sign up for is a worse offer than points they already own. The tell that you are doing it wrong is a message that only makes sense if the reader knows who you are competing with. Write it so it would still read well if it arrived while they were standing in your own car park. Point at what the member already holds, not at what the other store lacks. This is the play most likely to run into a rule. Several jurisdictions restrict advertising directed at another licensed retailer, and many set a minimum distance from schools and treatment centres. Check before the pin goes down. ### The brand window A vendor wants a month in your stores. The fence is the part they cannot buy anywhere else. Brands already pay for placement in your shop: the shelf, the counter card, the budtender training. A geo-fence is the same kind of inventory, and it is the only piece of it that reaches somebody who is not in the room yet. A brand running a drop can have the window around your door for as long as the promotion lasts, and you take it down when it ends. Keep the reward yours. The brand supplies the reason to come in, the member price and the points stay on your card, and the message should read as your store telling a member about something good rather than as an advert you were paid to forward. A member who works out that the second kind is happening stops reading the first kind too. Run it as its own zone rather than editing your standing one. A separate zone can be pointed at a subset of cards, switched off on the last day of the promotion, and reported on without disturbing the fence you rely on all year. The brand brings the reason. The reward stays on your card. ### The neighbour trade Two businesses that are not competing agree to sit on each other’s doorstep. The coffee shop across the road, the record store, the tattoo studio, the venue. None of them sells what you sell, and all of them have a queue of people standing still within a block of your counter. Each side points a fence at the other and writes a message that is worth reading to somebody who came for the other thing. It works because the trade is symmetrical and costs neither side anything. It stops working the moment one side writes a message that is really an advert for itself. The useful version names the neighbour: a member who hears "grab a coffee across the road and come see the new drop" believes the second half more because of the first. Name the neighbour. A recommendation reads better than an offer. ### The winback ring The same pin as your storefront, pointed at the people who stopped coming. Your standing fence talks to everybody, which means it mostly talks to regulars who were coming anyway. A second zone on the same address, pointed only at cards that have gone quiet, reaches a different person entirely: somebody who used to shop with you and still walks past. The message can be blunter than your standing one, because the reader has nothing running. It is the one fence where naming the gap is fair, and it is worth writing as a person rather than as a promotion. Same pin, different audience. The segment is doing the work. ### The second-store launch Open a new location and the hardest part is telling the right people. When a second store opens, the members who should hear about it are the ones who already live or work near it, and you cannot tell who those are from a home address. A fence on the new store, pointed at every existing card, finds them by walking past it. Leave it up longer than a launch campaign. The first month catches the people who happen to pass; the six months after that catch the people whose routine changed. Geography finds the right members faster than your list does. ## Setting one up Five fields, once per zone, under Loyalty and then Geo Location. The phone on the right of the screen previews the message on a lock screen while you type it, so you approve what the customer sees rather than imagining it. Click the map, drag the pin, or use your current location. Geo-push available for iOS devices ### Name the zone - What you will recognise it by in the list later. "Queen St competitor" beats "Location 4" when you have eleven of them running. ### Type the address - Any address. Your own store, someone else’s, a venue, a rest stop on the highway. ### Place the pin - Click the map, drag the pin, or use your current location. The coordinates update under the map as you move it, so you can see exactly what you covered. ### Choose which cards it covers - Point the zone at every card, or at one of them. A fence on a competitor reads differently to a lapsed member than it does to a Friday regular. ### Write the message - The phone preview beside the field shows the message on a lock screen as you type it. What you see there is what lands. There is a walk-through of the map and the message editor in the [Help Center](https://www.stickycards.co/help-center/). ## Wallet push draws no credits Every message in this section reaches the phone through the wallet, which costs nothing to send and is unlimited under fair use. It does not come out of the credits you spend on email and text, so a fence you leave running for a year does not build a bill in the background. How many zones you get is part of your plan, and plans are quoted on the call against your store count, your volume and your channel mix. If the math does not work on your store, we would rather tell you on that call than after you have signed. - Wallet push costs $0 and is unlimited under fair use - Fires from the same journey as your email and text - Changes reach cards that are already in wallets ## What the rules ask of you A geo-fenced message is advertising, and it answers to the same rules as anything else you send. Two of those Sticky handles for you. The third is yours. Send window 8am to 9pm in the recipient's local time, set per state and province. Age gate 21+ in the US, 19+ in Canada, 18+ in Alberta, recorded at sign-up. Where you may fence Yours to check. Some jurisdictions restrict advertising aimed at another licensed retailer, and many set a minimum distance from schools and treatment centres. The product will let you place a pin the rules in your state may not. More on what you can and cannot say in the [compliance guide](https://www.stickycards.co/sms-compliance/compliance-guide/). ## Questions we get ### How big is the geo-fence radius? That is the phone’s decision, not ours. You place the pin; iOS works out when the customer is close enough for the card to be worth surfacing, using the same location handling it applies to every other pass in the wallet. We would rather tell you that than publish a distance we cannot stand behind. ### Do customers need to download an app for this to work? No. The card sits in Apple Wallet, which is already on the phone. There is nothing to download, no account to create, and no separate location permission for your store to ask for. ### Is this compliant for cannabis businesses? A geo-fenced message is advertising, and it answers to the same rules as anything else you send. Sticky applies your send window, 8am to 9pm in the recipient’s local time and set per state and province, and the age gate, 21+ in the US, 19+ in Canada and 18+ in Alberta. Where you may place a fence and what you may say inside it is set by your own state or provincial advertising rules. ### Can I set geo-fences around competitor dispensaries? The product will let you. Whether you should is a question for your own rules: several jurisdictions restrict advertising directed at another licensed retailer, and many set a minimum distance from schools and treatment centres. Check before you place the pin, not after. ### What kind of places can I geo-fence? Anywhere you can put a pin. Operators most often cover their own stores, competitors, shopping centres, restaurant strips, venues and event grounds, pop-up stands, rest stops and border crossings. ### How many geo-fence zones do I get? That is set per store when you are quoted, along with everything else on your plan. Your store count, your volume and your channel mix all move it, so the number comes out of the demo call rather than off a page. ### What shows up in the notification? The message you wrote for that zone, on the lock screen, attached to your card. The customer taps it and your card opens, with their points and rewards already on it. ### Can I change my geo-fenced locations later? Yes, from the dashboard, as often as you like. Changes reach cards that are already in wallets, so a zone you retire stops firing without anyone reinstalling anything. ## More on geofencing - [Dispensary geofencing: strategy and benefits](https://www.stickycards.co/blog/geofencing-marketing-dispensaries-strategy-benefits/) - [Geofence marketing tips for cannabis retailers](https://www.stickycards.co/blog/cannabis-geofence-marketing-tips/) - [Geofencing ads: targeting nearby shoppers in real time](https://www.stickycards.co/blog/geofencing-ads-for-dispensaries-real-time-targeting/) - [Is geofencing still worth it?](https://www.stickycards.co/blog/cannabis-retail-geofencing-2025-worth-it/) - [How to do geofencing for less](https://www.stickycards.co/blog/how-to-do-geofence-for-less/) - [Geofence warrants and location privacy](https://www.stickycards.co/blog/geofence-warrants-location-privacy/) --- Source: https://www.stickycards.co/playmaker/ # Draw the journey once. It runs for every customer after that. Most of the people who redeem your welcome offer come in once and quietly disappear, and you never find out which ones. Playmaker is where you decide what happens instead: something happens in your store, Sticky holds the message as long as you tell it to, then sends it on email, text, or free wallet push. ## One canvas, wired to your point of sale. A journey starts with one trigger, waits as long as you want, and ends with a message on the channel that customer actually reads. Drag the node in, connect it, publish. The orders and profiles it runs on are the ones already in your POS, so there is nothing to import and no nightly file to babysit. Scroll the builder sideways to see the whole canvas. ## Pair any trigger with any action. Something happens, you hold it as long as you want, then a message goes out. Pick a row on either side to see the pairing, and the whole library is listed underneath so you can count it rather than take our word for it. When an order is placed, hold it as long as you want, then send an email. 18 triggers and 5 actions, so 90 pairings before you have written a word of copy. Add a delay between any two steps and every one of them is a journey you can publish today. Plus any custom event you send us, which behaves like the five under Event. Frequency caps stop the same customer being messaged twice in an hour, however many journeys she happens to be in at the time. Set the cap once and every journey on the account honours it. Sticky writes alternatives in your brand voice and flags risky terms before the send leaves, so the copy review happens while you are still in the builder rather than after. ## Twelve plays, already drawn up. A trigger starts the play, a delay holds it as long as it needs, and the action puts the message on the phone. Every one of them ends somewhere you can measure. ## Twelve journeys ship with your account. You are not starting at a blank canvas. Here are six of the twelve, with every node they are built from. Turn one on as it comes, or open it up and change the waits and the copy to suit your stores. Starts the moment the card lands in her wallet. Explains how points work, then reminds her they are sitting there. A push half an hour later, while she is still thinking about it. Email the next day if the order never landed. Your lapsed segment recomputes nightly. The day somebody lands in it, the journey starts on its own. A heads-up in her wallet a week out, then a text on the day. Both land without her downloading anything. One day after the order, while the visit is fresh. Long enough that she has tried it, short enough that she remembers you. She clicked the drop and then nothing happened. Two days later, the same product on the channel she does read. The other six cover refunds, lapsed VIPs, first-order follow-up and the rest. [Smart segments](https://www.stickycards.co/segments/) recompute nightly, so the ones that start from a segment pick up new customers without you touching them. ## 18 stores, 100 days, measured against the customers who never joined. Farmer Jane runs 18 dispensaries across Regina, Saskatoon and Winnipeg on these journeys. Every line below compares their members against the non-loyalty cohort in the same stores over the same 100 days. It is a cohort comparison, not a randomised test, so some self-selection is in there. Engaged customers are more likely to enrol. We would rather tell you that than round it off. ## Book a demo and we will map your first three journeys. Give us 30 minutes with your numbers. You will leave with the three plays worth turning on first for your stores, and what each one is worth a month. ## More on automation - [Playbooks](https://www.stickycards.co/playbooks/) - [Customer segments](https://www.stickycards.co/segments/) - [Cannabis Mobile App Campaign Automation](https://www.stickycards.co/blog/cannabis-app-marketing-automation/) --- Source: https://www.stickycards.co/playbooks/ # The marketing that finds itself. Sticky reads your POS, watches your customers' patterns, and quietly assembles the right message at the right moment, so the magic happens whether you have time for it or not. ## You stay in your shop. Sticky stays in the data. Every order, every visit, every loyalty event, flowing in live. No reports to run. Wake-and-bakers. Indica heads. Bulk-buyers. Birthday weeks. The segments worth talking to. Email, text, push, wallet, all with timing, copy, offers, and compliance pre-checked. One tap to send. Or schedule it, tweak it, A/B it. Always your call. ## Every dispensary has these regulars. We just help you see them. ## Magical, but never reckless. Cannabis marketing has rules. Sticky handles the hard parts, quiet-hours and send-time controls, opt-in capture, carrier filtering, and AI content filtering that flags risky language against your own term list before a message leaves the building. Every opt-in is captured with its timestamp and source, exportable on demand. AI rewrites flagged words before they ever hit a shortcode, so the message reaches the carrier clean. Preview, approve, edit, or kill. Nothing ships without a human nod. ## Plug in your POS. Watch the playbooks appear. During onboarding, the Sticky team helps build your first playbooks from your POS data, so you walk away with journeys ready to launch. AI auto-generation is coming soon. --- Source: https://www.stickycards.co/segments/ # Prebuilt customer segments for cannabis dispensaries Know exactly who walks into your store. Select and target specific customer groups based on their behavior, preferences, and engagement patterns. ## Your POS event stream, turned into a living audience graph. Every sale, rewards redemption, Sticky Card install, email open, geo-fence entry, Sticky ingests them in real time and recomputes every segment continuously. No manual tagging. No stale lists. Every POS event recomputes affected segments fast. No CRON jobs. Strain, category, staff rep, visit hour, basket size, LTV, days-since, geo-fence, tier, card installs. 43 prebuilt segments across six categories, recomputed for your store from your own orders. Every one has a page below. Every segment is also a play trigger, a list target, and a reporting breakdown. No handoff. ## Pick your filters like you’re querying a spreadsheet. Minus the spreadsheet. AND / OR groups, relative dates (“last 30 days”), negative filters, geo-fences, all without SQL. The audience count updates live as you add conditions. ## 43 prebuilt smart segments. Shipped with every account. Sticky weights the thresholds for your store, your VIP cutoff is different from the shop down the road. LTV rank, trailing 12 months. Recomputed weekly. Previously active, no purchase in 2× their usual cadence. >70% of visits land Friday to Sunday. Prime for Thursday-night SMS. Baskets with variety > depth during November and December windows. First-time buyers still within the welcome-series window. >60% of purchases used a coupon or sale SKU. ## A healthy list is worth more than a big one Mailbox providers decide whether your email reaches an inbox largely on whether people open it. Send to everyone every week and a growing share of your list ignores you, which teaches them to route you away from the inbox for everyone else on it. The same logic runs on text, except there it costs you credits on every send as well. So the size of the list is the wrong number to watch. A hundred thousand addresses where almost nobody opens is worth less than five thousand who do, because the five thousand still arrive. That is a hypothetical rather than a measured figure, and it is the whole reason the engagement segments exist. Two moments where this matters most. The first is migration. When you move your lists across, you are choosing what to carry over, and a new sending setup has no reputation yet. Starting on the engaged windows and widening a rung at a time builds one; starting on the whole list spends it before your first campaign lands. The second is every month after that, where the same segments keep the list from quietly filling back up with people who stopped reading. - [Email Engaged (Last 30 Days)The repair list. Where to send while you rebuild delivery.](https://www.stickycards.co/segments/email-engaged-30-days/) - [Email Engaged (Last 60 Days)A safe default for anything you send routinely.](https://www.stickycards.co/segments/email-engaged-60-days/) - [SMS Engaged (Last 30 Days)The sharpest text audience, and the cheapest to send to.](https://www.stickycards.co/segments/sms-engaged-30-days/) - [Inactive but opted-inPermission without attention. The part that costs you.](https://www.stickycards.co/segments/inactive-but-opted-in/) Sticky Cards sends on Amazon SES and GreenArrow, and helps you set up DMARC when you move over. That is the infrastructure half. The segments above are the half you control. ## Every prebuilt segment, and what to send it Each one has a page: what the list is, which campaigns suit it, the plays worth building on it, and which segments to exclude before you press send. Sticky Cards builds these customer segments automatically from your dispensary’s POS, loyalty and messaging data. Each one has a fixed rule, shown on its page. ## Customer activity Who bought recently, who buys often, and who has gone quiet. - [Repeat customer (2+ purchases)](https://www.stickycards.co/segments/repeat-customers/) - [Last purchase 0-7 days](https://www.stickycards.co/segments/last-purchase-0-7-days/) - [Last purchase 8-30 days](https://www.stickycards.co/segments/last-purchase-8-30-days/) - [Last purchase 31-60 days](https://www.stickycards.co/segments/last-purchase-31-60-days/) - [Last purchase 61-90 days](https://www.stickycards.co/segments/last-purchase-61-90-days/) - [No purchase in 30+ days](https://www.stickycards.co/segments/absent-30-days/) - [No purchase in 60+ days](https://www.stickycards.co/segments/absent-60-days/) - [New customer (1st purchase)](https://www.stickycards.co/segments/first-time-customers/) ## Product preferences What they actually put in the bag, straight from your POS lines. - [Bulk products](https://www.stickycards.co/segments/bulk-buyers/) - [Infused pre-rolls](https://www.stickycards.co/segments/infused-pre-roll-buyers/) - [Beverages](https://www.stickycards.co/segments/beverage-buyers/) - [Topicals & wellness](https://www.stickycards.co/segments/topicals-and-wellness-buyers/) - [CBD products](https://www.stickycards.co/segments/cbd-buyers/) - [Edibles](https://www.stickycards.co/segments/edible-buyers/) - [Pre-rolls](https://www.stickycards.co/segments/pre-roll-buyers/) - [Flower](https://www.stickycards.co/segments/flower-buyers/) - [Vapes](https://www.stickycards.co/segments/vape-buyers/) - [Concentrates](https://www.stickycards.co/segments/concentrate-buyers/) ## Spending and value What a customer is worth, and where the headroom is. - [Low Spenders](https://www.stickycards.co/segments/low-spenders/) - [Mid-range Spenders](https://www.stickycards.co/segments/mid-range-spenders/) - [Top 20% Spenders](https://www.stickycards.co/segments/top-20-percent-spenders/) - [High Average Basket Size](https://www.stickycards.co/segments/high-average-basket-size/) ## Loyalty and rewards Who is enrolled, who is earning, and who is sitting on points. - [Has Loyalty](https://www.stickycards.co/segments/has-loyalty/) - [Has No Loyalty](https://www.stickycards.co/segments/has-no-loyalty/) - [Has Birthday Today](https://www.stickycards.co/segments/birthday-today/) - [Has Birthday This Week](https://www.stickycards.co/segments/birthday-this-week/) - [Has Birthday This Month](https://www.stickycards.co/segments/birthday-this-month/) - [Recently Redeemed Reward](https://www.stickycards.co/segments/recently-redeemed-reward/) - [Never Redeemed Reward](https://www.stickycards.co/segments/never-redeemed-reward/) ## Communication preferences Which channels you are allowed to use for each customer. - [Email Opted-In](https://www.stickycards.co/segments/email-opted-in/) - [SMS Opted-In](https://www.stickycards.co/segments/sms-opted-in/) - [Push Notifications Opted-In](https://www.stickycards.co/segments/push-opted-in/) - [No Channels Opted-In](https://www.stickycards.co/segments/no-channels-opted-in/) ## Engagement Who opens and clicks, and how recently they last did. - [SMS Engaged (Last 30 Days)](https://www.stickycards.co/segments/sms-engaged-30-days/) - [SMS Engaged (Last 60 Days)](https://www.stickycards.co/segments/sms-engaged-60-days/) - [SMS Engaged (Last 90 Days)](https://www.stickycards.co/segments/sms-engaged-90-days/) - [SMS Engaged (Last 180 Days)](https://www.stickycards.co/segments/sms-engaged-180-days/) - [Email Engaged (Last 30 Days)](https://www.stickycards.co/segments/email-engaged-30-days/) - [Email Engaged (Last 60 Days)](https://www.stickycards.co/segments/email-engaged-60-days/) - [Email Engaged (Last 90 Days)](https://www.stickycards.co/segments/email-engaged-90-days/) - [Email Engaged (Last 180 Days)](https://www.stickycards.co/segments/email-engaged-180-days/) - [Email Engaged (Last 365 Days)](https://www.stickycards.co/segments/email-engaged-365-days/) - [Inactive but opted-in to communications](https://www.stickycards.co/segments/inactive-but-opted-in/) 43 of 43 segments ### Customer activity Who bought recently, who buys often, and who has gone quiet. - [Repeat customer (2+ purchases)These are the people your store runs on. This page is about keeping them, not converting them.](https://www.stickycards.co/segments/repeat-customers/) - [Last purchase 0-7 daysThe freshest list in your account. Use it while the visit is still in living memory.](https://www.stickycards.co/segments/last-purchase-0-7-days/) - [Last purchase 8-30 daysYour list of people currently in the habit. It is as useful for who it leaves out as for who it contains.](https://www.stickycards.co/segments/last-purchase-8-30-days/) - [Last purchase 31-60 daysThe wider active window. Use it when you need volume and you are willing to trade some relevance for it.](https://www.stickycards.co/segments/last-purchase-31-60-days/) - [Last purchase 61-90 daysThe widest window that still describes a recent customer. Best used a few times a year, not a few times a month.](https://www.stickycards.co/segments/last-purchase-61-90-days/) - [No purchase in 30+ daysThis is your win-back list, and it works best while your store is still the one they think of first.](https://www.stickycards.co/segments/absent-30-days/) - [No purchase in 60+ daysThe second win-back window. The habit has broken here, so the message has to work harder than it did at 30 days.](https://www.stickycards.co/segments/absent-60-days/) - [New customer (1st purchase)You paid to get these customers through the door once. This list is where you find out whether that money bought anything.](https://www.stickycards.co/segments/first-time-customers/) ### Product preferences What they actually put in the bag, straight from your POS lines. - [Bulk productsThese customers plan their trips. Get the timing right and you own the whole cycle rather than one visit of it.](https://www.stickycards.co/segments/bulk-buyers/) - [Infused pre-rollsA higher price point than the standard version, bought by people who chose it on purpose. Market it that way.](https://www.stickycards.co/segments/infused-pre-roll-buyers/) - [BeveragesThe newest category on most shelves, bought by people who are still deciding whether it is for them.](https://www.stickycards.co/segments/beverage-buyers/) - [Topicals & wellnessA different shopper from the rest of your store, and the category where what you may not say matters most.](https://www.stickycards.co/segments/topicals-and-wellness-buyers/) - [CBD productsOften a separate customer from the rest of your store, and one you can lose without noticing.](https://www.stickycards.co/segments/cbd-buyers/) - [EdiblesA category bought on a rhythm. Learn the rhythm and you get most of the way there.](https://www.stickycards.co/segments/edible-buyers/) - [Pre-rollsHigh frequency, small basket. The money here is in the visit count and in what else goes in the bag.](https://www.stickycards.co/segments/pre-roll-buyers/) - [FlowerUsually the largest segment in the store, which makes it the easiest one to waste.](https://www.stickycards.co/segments/flower-buyers/) - [VapesA category with a decision already made. The money is in every purchase after it.](https://www.stickycards.co/segments/vape-buyers/) - [ConcentratesA small list with high value per customer, and the group most likely to notice when you are guessing.](https://www.stickycards.co/segments/concentrate-buyers/) ### Spending and value What a customer is worth, and where the headroom is. - [Low SpendersThe band with the most headroom in your store. Treat it as an opportunity list rather than a low-value one.](https://www.stickycards.co/segments/low-spenders/) - [Mid-range SpendersMost of your customers and most of your revenue sit here. Small movements in this band are worth more than large ones anywhere else.](https://www.stickycards.co/segments/mid-range-spenders/) - [Top 20% SpendersA short list doing a large share of the work. The goal here is keeping them, not selling them more.](https://www.stickycards.co/segments/top-20-percent-spenders/) - [High Average Basket SizeA per-visit measure, not a lifetime one. That difference decides what you should send.](https://www.stickycards.co/segments/high-average-basket-size/) ### Loyalty and rewards Who is enrolled, who is earning, and who is sitting on points. - [Has LoyaltyYour enrolled customers. The one segment where reaching people costs you nothing.](https://www.stickycards.co/segments/has-loyalty/) - [Has No LoyaltyCustomers you are already serving and cannot see properly. Enrolling them makes everything else work better.](https://www.stickycards.co/segments/has-no-loyalty/) - [Has Birthday TodayA segment that changes every day. It is a trigger for an automation, not a list you send to by hand.](https://www.stickycards.co/segments/birthday-today/) - [Has Birthday This WeekThe working week in front of you. This is a list you read, not usually a list you send to.](https://www.stickycards.co/segments/birthday-this-week/) - [Has Birthday This MonthA forecasting list. Its value is in what it tells you to prepare, not in what you send it.](https://www.stickycards.co/segments/birthday-this-month/) - [Recently Redeemed RewardMembers who have taken something out of the programme. That moment is worth following up and worth protecting.](https://www.stickycards.co/segments/recently-redeemed-reward/) - [Never Redeemed RewardMembers sitting on a balance they have never touched. The reason to come back is already on their card.](https://www.stickycards.co/segments/never-redeemed-reward/) ### Communication preferences Which channels you are allowed to use for each customer. - [Email Opted-InUsually your largest permitted audience, and the one where sending carelessly costs you the most later.](https://www.stickycards.co/segments/email-opted-in/) - [SMS Opted-InThe most direct reach you have. It costs credits and attention, so every send should earn both.](https://www.stickycards.co/segments/sms-opted-in/) - [Push Notifications Opted-InThe channel that costs nothing to use. Most stores under-use it, and that is the easiest thing on this page to fix.](https://www.stickycards.co/segments/push-opted-in/) - [No Channels Opted-InA list you do not send to. Its value is in knowing how big it is and fixing it in store.](https://www.stickycards.co/segments/no-channels-opted-in/) ### Engagement Who opens and clicks, and how recently they last did. - [SMS Engaged (Last 30 Days)The smallest and most responsive text audience you have. Every credit spent here does more work than it does anywhere else.](https://www.stickycards.co/segments/sms-engaged-30-days/) - [SMS Engaged (Last 60 Days)The balance point of the four text windows. Wide enough to matter, narrow enough that the credits still pay.](https://www.stickycards.co/segments/sms-engaged-60-days/) - [SMS Engaged (Last 90 Days)A quarterly window. Every name past 60 days costs credits for a response you are less likely to get, so step here on purpose.](https://www.stickycards.co/segments/sms-engaged-90-days/) - [SMS Engaged (Last 180 Days)The widest text window. Useful once or twice a year, and useful every month as a decision to make.](https://www.stickycards.co/segments/sms-engaged-180-days/) - [Email Engaged (Last 30 Days)Your most active readers. The list you send to when delivery is in trouble and you need to rebuild it.](https://www.stickycards.co/segments/email-engaged-30-days/) - [Email Engaged (Last 60 Days)The working audience for routine email. Wide enough to matter, recent enough to protect delivery.](https://www.stickycards.co/segments/email-engaged-60-days/) - [Email Engaged (Last 90 Days)A quarterly window. The last one most stores can send to routinely without paying for it in delivery.](https://www.stickycards.co/segments/email-engaged-90-days/) - [Email Engaged (Last 180 Days)Half a year of readers. Wide enough for the sends that must reach everyone, and expensive in signal if you make it a habit.](https://www.stickycards.co/segments/email-engaged-180-days/) - [Email Engaged (Last 365 Days)A year of readers. Close enough to your whole permitted list that sending to it is barely segmenting at all.](https://www.stickycards.co/segments/email-engaged-365-days/) - [Inactive but opted-in to communicationsCustomers who said yes and stopped listening. This list needs a decision more than it needs a campaign.](https://www.stickycards.co/segments/inactive-but-opted-in/) ### Need one that is not on the list? Build your own from purchase behaviour, spend, recency, products, channel consent and loyalty tier. They work everywhere the pre-built ones do. ## Know exactly who bought what, and send to them A 15-minute POS connection. Segments rebuild themselves from there. Use them anywhere: plays, Campaign Blasts, dashboards, wallet push. The profiles behind them are your [dispensary CRM](https://www.stickycards.co/cannabis-crm/). ## More on segmentation - [Cannabis Analytics for Buyer Personas](https://www.stickycards.co/blog/cannabis-customer-segmentation-analytics/) - [Personalized Offers Based on Purchase History](https://www.stickycards.co/blog/dispensary-personalized-loyalty-offers/) - [Playmaker](https://www.stickycards.co/playmaker/) - [Analytics and reporting](https://www.stickycards.co/analytics/) --- Source: https://www.stickycards.co/segments/build-your-own-segment/ # Build the audience your week actually calls for The 43 pre-built segments answer the questions every dispensary has. Your own segments answer the ones only your store has. ## My Segments and Smart Segments Everything in the segment library ships with the product. These are the ones you make yourself, in Customers > Segments, using New Segment. You pick the conditions, so the audience can be as specific as the question you are trying to answer. Customers who bought from one shelf, have not been in for a month, and can be reached by text is three conditions and about a minute of work. Once built, they behave exactly like the pre-built ones. They are the audience for a Campaign Blast, they can sit under “Don’t send to” as an exclusion, and they can trigger a play in Play Designer. ## Dynamic or static The first choice you make, and the one worth getting right. ### Dynamic The segment rebuilds itself. Customers join when they match the conditions and leave when they stop, so the list is right every time you send without you touching it. This is what you want almost always, and it is what every pre-built segment in the library is. ### Static A fixed list, captured once. Useful when you need the same set of people for a sequence of sends, or a record of exactly who received something. The trade-off is that it ages: a static list built in March still contains the customer who stopped shopping in April. ## What you can build on Purchase behaviour How often someone buys, and whether they have bought at all. The foundation of most useful segments, and the one you will reach for first. Spend What a customer is worth, over a lifetime or per visit. Pair it with recency and you can separate a valuable regular from a valuable customer who has drifted. Recency When they last came in. Almost every segment worth sending to has a recency condition on it somewhere, because an audience without one mixes your regulars in with people who left last year. Products What went in the bag, straight from your POS lines. The condition that lets you write a message about a specific shelf rather than about the store. Channel consent Which channels you are allowed to use for each customer. Worth adding to any segment you plan to send to, so your reach number is the number you can actually reach. Loyalty tier Where a member sits in your programme. Useful for anything where the message depends on what someone has already earned. ## How to build one that gets used - 1 ### Start from the question, not the builder Write down the sentence you are trying to answer first. "Who bought edibles, has not been in for a month and I am allowed to text" is a segment. "Good customers" is not, and it is the one people build by accident. - 2 ### Add conditions until the list gets specific Open Customers > Segments and choose + New Segment. Each condition you add narrows the audience and sharpens the message you can write for it. A smaller list you can write a specific message for beats a large one you cannot. - 3 ### Add a channel condition before you send A segment without one includes customers you have no permission to reach, which makes the reach figure larger than the audience. Plan against the corrected number. - 4 ### Check it against a customer you know Find someone in the list you recognise and confirm they belong there. It takes a minute and it catches the condition that does not mean what you assumed. - 5 ### Use it, then keep or discard it A segment you built for one campaign and will not use again is worth deleting. A list of forty segments nobody can tell apart is how a good account becomes an unusable one. ## Questions we get ### When should I build my own instead of using a pre-built segment? When the question is specific to your store. The pre-built segments answer the questions every dispensary has. Build your own when you need a shelf, a window and a channel combined in a way only your week calls for. ### Should a segment be dynamic or static? Dynamic almost always. It rebuilds itself, so the list is correct every time you send. Choose static only when you need the same fixed set of people across several sends, or a record of exactly who was included. ### Can I combine my own segment with a pre-built one? Yes. Both work the same way everywhere else in the app: as the audience for a Campaign Blast, as a "Don’t send to" exclusion, and as a trigger for a play in Play Designer. ### How many segments should I have? Fewer than you will be tempted to build. A segment nobody can describe in a sentence will not get used, and a long list of near-identical ones makes it harder to find the few that earn their keep. ## We will build the first few with you Connect your POS and we will build the segments your store actually needs from your own orders, then walk you through the first campaign on them. Month-to-month · No setup fee · Live in 14 days --- Source: https://www.stickycards.co/analytics/ # Know what's actually working. Loyalty, offers, campaigns, journeys, even your budtenders, every dollar of marketing spend tied back to revenue at the SKU and the shift level. The answer is on the screen before you ask the analyst for it. Export it to CSV, Sheets, or the API when you want it somewhere else. ## 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 and opinionated, shaped by what operators at 400+ locations actually ask. 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 New 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 Gross 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 Last-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 Cohort 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, in your warehouse, 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 dashboard on your data. Book a 30-minute demo. Tell us your POS and store count and we'll walk you through the exact reports your team would use on day one, attribution, loyalty health, budtender leaderboard, the works. The customer data behind them is your [dispensary CRM](https://www.stickycards.co/cannabis-crm/). ## More on analytics - [Farmer Jane Cannabis Co. results](https://www.stickycards.co/customers/farmer-jane/) - [ROI calculator](https://www.stickycards.co/roi-calculator/) - [Aligning Inventory and Loyalty Data Analytics for Smarter Cannabis Retail](https://www.stickycards.co/blog/cannabis-loyalty-data-analytics/) - [Customer Lifetime Value for Dispensaries: A Step-by-Step Calculation](https://www.stickycards.co/blog/dispensary-customer-lifetime-value-calculation/) --- Source: https://www.stickycards.co/pricing/ # A price for your stores, in 30 minutes. Store count, list size and channel mix move the number, so we work it out on your figures rather than publish a generic one. You leave the call with a price, a projection built on your own order history, and a migration plan. ## What moves the price Five things set your number. Bring them to the call and you leave with it. One store or twenty. Every location runs the same program, and the price scales with how many you have. How many people you can message, and how often you want to reach them. A text draws 15 times the credits of an email, so a text-heavy plan sits higher than an email-heavy one. Wallet push draws none either way. Pay monthly, or prepay a year or more and pay less. Prepaid terms include migration off your current tool. Lists, loyalty balances and creative come with you. If you are locked into a contract, tell us the renewal date and notice period and we time the move to it. - Your store count and POS - Your list size - The last invoice from your current tool That is enough to price it on the call. ## Every price includes the whole platform No tier holds back the wallet or the journey canvas. Between quotes, what changes is volume, store count and support. Apple and Google Wallet cards that update themselves from your POS. Nothing to download. Unlimited under fair use, and it draws no credits. All three from one credit pool, so nothing is siloed by channel. Whatever you do not use rolls over. Triggers, branches and A/B tests in Playmaker. Rebuilt on every POS event, so you see who is slipping away. Points earn at the register and revenue is attributed from your POS. We manage the [carrier registration](https://www.stickycards.co/sms-compliance/10dlc-registration-guide-dispensaries-cannabis-sms-compliance/) for your texting number. First response under 2 hours, usually within 20 minutes. Setup and POS integration are included. Billing is month-to-month. What changes with size: monthly credit volume, the number of locations, the support level, and on larger accounts a sandbox, role-based access and a named CSM. Groups of ten or more locations that need procurement paperwork and a security review start at [the enterprise page](https://www.stickycards.co/solutions/enterprise/). ## How credits work Every channel draws from one pool. Buy once, send anywhere, and whatever is left rolls over. How many credits you need each month is one of the five inputs above, so it is part of your quote rather than a menu. Top-ups are available any time and never expire. ## Measured at 18 stores Farmer Jane runs 18 dispensaries across Regina, Saskatoon and Winnipeg. Over their first 100 days we measured loyalty members against the non-loyalty cohort in the same stores. On the call we build the same comparison for your stores. This is a cohort comparison, not a randomised test, so some self-selection is in there. Engaged customers are more likely to enrol. [Read the full 100-day breakdown](https://www.stickycards.co/customers/farmer-jane/). Bigger average order from members. $47.39 against $39.99, both net of discounts. Sooner to their next visit. 15.7 against 19.0 days, on average. Of returning customers were members. ## Who it is for We would rather tell you now than on the call. - Cannabis retail, from one store to a multi-state group. - You run a POS we connect to: Dutchie, Treez, Flowhub, [Cova](https://www.stickycards.co/cova-loyalty/), Blaze and others. - You want loyalty, email, text and push on one bill, with the revenue attributed from the register. - You want customers to download a branded app. Our card lives in the wallet already on their phone. - You are outside cannabis. Other high-risk retail runs on the same platform, so ask on the call. - Ten or more locations with procurement and a security review. Start at [the enterprise page](https://www.stickycards.co/solutions/enterprise/). If the math doesn't work on your store, don't buy it. ## What you leave the call with No slides. We connect your POS live on the call and work from your real order history. If the numbers don't work, we'll tell you. Worked out on the call from your figures, in your currency. We connect your POS live on the call and run your numbers the way we ran Farmer Jane’s. Drafted from your real order history, ready to review. Lists, loyalty balances and creative, with the dates written down. Prefer email? Reach us at support@stickycards.co ## Pricing questions, answered directly. Store count, volume and term move the number too much for one list to be honest about your stores. We would rather price yours. Book the demo and you get the price on the call itself. No. Setup, POS integration and text registration are included. Billing is month-to-month. Prepaying a year or more lowers the price and includes migration, and it is optional. No. If you buy 10,000 credits today and use 2,000, the other 8,000 carry into next month, and the month after. The only way credits disappear is if you spend them. Up and down, any time, pro-rated. Your credit balance comes with you. On a prepaid term, moving up is pro-rated against what you have already paid. Priced in Canadian dollars on the call, with the matching payment link. 30 minutes on Google Meet, and it is free. We connect your POS live on the call, so have your login handy. ## Book the demo and leave with your price. 30 minutes, your data, and a number for your stores before you hang up. --- Source: https://www.stickycards.co/integrations/ # How loyalty connects to a dispensary POS A loyalty program connects to a dispensary point of sale in one of two ways: the loyalty is built into the register and sold with it, or a separate platform subscribes to the register's order events and applies rewards back through its discount engine. This page explains both routes, what redemption looks like at the till, which point of sale systems Sticky Cards connects to, and what changes for your budtenders. A point of sale, or POS, is the system that records every dispensary transaction. Every term used below is defined on first use, because the vocabulary is where these conversations usually go wrong. ## The two routes to a connected loyalty program There are two routes, and the difference is where the customer record lives. POS native loyalty. The register tracks points itself. Nothing has to be connected, because nothing is separate. The limit is scope: the register knows what was sold, and a loyalty program also has to hold a card the customer keeps and send the message that brings them back. An integrated loyalty platform. A separate system reads the register's order events and writes rewards back into it. The customer record, the card, the segments and the messaging live in that platform, and the register stays the register. The second route depends on how the connection is built, and there are three ways to do it: | Connection type | How it works | What it means at the counter | | --- | --- | --- | | Webhooks | The POS sends an event the moment an order closes. A webhook is that message. | The balance is right while the customer is standing there | | API polling | The loyalty platform asks the POS for new orders on a timer | The balance is right as of the last check | | Scheduled file import | Orders arrive as a file, usually overnight | The balance is right as of yesterday | Only the first supports a reward being redeemed on the current visit. That is the whole practical difference between a loyalty program and a loyalty report. Sticky Cards subscribes to each point of sale's event stream rather than polling it. Every event is signed, every event is acknowledged, and a failure replays from the last cursor rather than creating a duplicate order or a missing customer. Identity resolution collapses a phone number, an email address, the POS customer ID and the wallet pass serial onto one record, so a customer who orders online and a customer who walks in are one member with one balance. ## What redemption looks like at the till Redemption is the step that decides whether the connection was worth building. In-POS redemption means the reward applies as a discount on the screen the budtender is already using, mapped onto the discount engine the register already has. The sequence is short. The customer presents their card. The budtender sees the available reward in the register. They apply it as part of the sale. Nothing is typed across from a second system and nobody is looked up twice. The alternative is what makes programs fail quietly. If the customer has to open an app and the staff member has to key a code into the register, the reward costs the counter an extra thirty seconds, and at six people deep it gets skipped. The number that exposes this is the reward redemption rate, meaning the share of earned rewards that actually get used. Healthy signups with poor redemption is a counter problem, not a marketing one. Where the card lives matters for the same reason. A wallet pass is a real Apple Wallet or Google Wallet card, issued through Apple's PassKit and Google's loyalty card APIs, which installs from a web link with no app store download ([Apple Developer, Wallet Passes](https://developer.apple.com/documentation/walletpasses), [Google Wallet, loyalty cards](https://developers.google.com/wallet/retail/loyalty-cards)). Enrollment finishes while the customer is still paying, instead of asking them to download something in the parking lot. ## Every point of sale Sticky Cards connects to Sticky Cards connects to the major cannabis point of sale systems, with a live integration page for each. One line per system, and each link goes to the detail. - [Dutchie](https://www.stickycards.co/integrations/dutchie-loyalty/). One loyalty balance across Dutchie online ordering and the in-store counter. This is a working integration built and maintained by Sticky Cards, not an official Dutchie marketplace listing, and the loyalty layer is Sticky Cards rather than Dutchie Loyalty. - [Treez](https://www.stickycards.co/integrations/treez-loyalty/). Loyalty and retention driven off Treez sales data. Sticky Cards is also white labelled as Treez Loyalty, so a Treez retailer may already be running this engine under the Treez name. - [Flowhub](https://www.stickycards.co/integrations/flowhub-loyalty/). Enrollment, point accrual and in-register redemption, with the reward configured as a Flowhub deal or discount. - [Cova](https://www.stickycards.co/integrations/cova-loyalty/). Invoice-level discounts, stamp cards and cashback cards, with refunds handled against earned points. - [Greenline](https://www.stickycards.co/integrations/greenline-loyalty/). Two-way sync for Canadian stores, online and in-store. - [Blaze](https://www.stickycards.co/integrations/blaze-loyalty/). Wallet loyalty and push wired into the BLAZE retail stack. - [TechPOS](https://www.stickycards.co/integrations/techpos-loyalty/). Wallet, push, text and email working off the same TechPOS ticket. - [Breadstack](https://www.stickycards.co/integrations/breadstack-loyalty/). Push and wallet loyalty for Breadstack commerce. - [GrowFlow](https://www.stickycards.co/integrations/growflow-loyalty/), [MJ Freeway](https://www.stickycards.co/integrations/mj-freeway-loyalty/), [POSaBIT](https://www.stickycards.co/integrations/posabit-loyalty/), [PROTEUS420](https://www.stickycards.co/integrations/proteus420-loyalty/) and [Givex](https://www.stickycards.co/integrations/givex-pos-loyalty/). Reward accrual and redemption mapped onto each system's own discounts. On the commerce and marketing side, [Shopify](https://www.stickycards.co/integrations/shopify-loyalty/) and WooCommerce cover online ordering, and [Klaviyo](https://www.stickycards.co/integrations/klaviyo-loyalty/) and [Marsello](https://www.stickycards.co/integrations/marsello-loyalty/) cover the marketing stack. Klaviyo is worth naming: it does not permit cannabis text messaging, so stores running Klaviyo flows commonly keep them and add push, text and MMS steps through Sticky Cards rather than rebuild. If your point of sale is not listed, the webhook and REST API layer reads anything that can send an order event. The card, the push channel and the journeys work the same way, and only the order feed is set up by hand. ## What your budtenders do differently Almost nothing, which is the point. Three changes, and all three are shorter than what they replace. At enrollment, the budtender points at a QR code and says one sentence. The customer does the rest on their own phone while they pay. At earning, nothing. Points post from the order the budtender was already ringing up. There is no second entry and no lookup. At redemption, they apply a discount in the register, the same way they apply any other discount. What disappears is the manual work: no card to stamp, no code to type across from an app, no customer to search for in a second system, and no explaining a balance that is a day out of date. That is why the sequence in this page matters more than the feature list. Two platforms with matching feature pages behave nothing alike on the same register. ## Why this is the decision that moves the number The category is growing on trips rather than on dollars, which puts the value on the moment at the register. Headset computes its figures from register transactions at licensed dispensaries and reports United States cannabis sales of 24.3 billion dollars across the 16 state markets it tracks in the 12 months ending June 2026, up 0.8 percent year over year, while transaction counts grew 6.5 percent and unit sales grew 5.5 percent, at an average basket of 47.29 dollars holding 2.74 items across 473.8 million transactions ([Headset, Cannabis Industry Statistics, 2026](https://www.headset.io/data/cannabis-industry-statistics)). Retention is where the room is. Headset's retailer panel puts average cannabis brand retention at 34.0 percent of tracked category customers, with a median of 32.6 percent, as of July 2026 ([Headset, Cannabis Brand Loyalty](https://www.headset.io/data/cannabis-brand-loyalty)). Two in three customers do not come back to the same name. One cannabis-specific point sits over all of it. The messaging channel is governed separately from the loyalty engine. CTIA, the United States wireless industry association, publishes the Messaging Principles and Best Practices carriers apply, and the May 2023 edition sets out the restricted content groups the industry shortens to SHAFT, for sex, hate, alcohol, firearms and tobacco ([CTIA, Messaging Principles and Best Practices, May 2023](https://api.ctia.org/wp-content/uploads/2023/05/230523-CTIA-Messaging-Principles-and-Best-Practices-FINAL.pdf)). Cannabis sits in that group with tobacco, so a text campaign can be filtered after approval. Wallet push, a notification sent to the pass over Apple and Google notification rails rather than through a carrier, is not, which makes a loyalty connection that can move the same audience to push worth more than one that cannot. ## Frequently asked questions How do I connect loyalty rewards to a dispensary POS? Either use the loyalty built into the register, or connect a loyalty platform that subscribes to the register's order events and writes rewards back through its discount engine. For the second route, ask whether the connection is a live webhook, a timed API poll or an overnight file, because only the first lets a reward be redeemed on the visit that earned it. What does a loyalty integration actually need from the POS? Order events, so points post from the real ticket, and access to the discount engine, so the reward applies at checkout. Everything else, including the card and the messaging, sits in the loyalty platform. How do budtenders redeem loyalty rewards at checkout? They apply the reward as a discount in the register they are already using. The customer shows their wallet card, the reward is visible, and it comes off the ticket as part of the sale with no code typed across. Which loyalty platforms integrate with Cova POS? Sticky Cards integrates with Cova, covering invoice-level discounts, stamp cards and cashback cards, with refunds handled against earned points. Cova's own marketplace lists other options, and the test to apply to each is whether it reads live orders and redeems inside Cova. What if my POS is not on the list? A webhook and REST API layer connects anything that can send an order event. The wallet card, push and journeys work the same way, and only the order feed has to be configured by hand. Does connecting loyalty slow down the counter? It should make it faster. Enrollment moves to the customer's own phone, points post from the order automatically, and redemption becomes a discount the budtender already knows how to apply. [Book a demo](https://www.stickycards.co/book-demo/) ## Filter by category. Search by name. Every integration listed here ships out of the box on every Sticky Cards plan. No setup fees, no “custom dev” quotes. ## Live, idempotent, and replayable. We don’t poll your POS on a cron. We subscribe to its event stream and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missed customers. ## Don’t see what your stack runs on? We add new integrations every month, and we prioritize based on what real dispensaries ask for. Tell us yours and we’ll scope a build. --- Source: https://www.stickycards.co/cova-loyalty/ # Sticky Cards runs your whole loyalty program inside Cova. Sticky Cards is a loyalty and customer marketing platform for cannabis dispensaries that use Cova POS. Your till only sees a customer on the days they come in. Sticky Cards covers the days in between. - Points earn and redeem in Cova’s own loyalty screens. Nothing new for your budtenders to learn. - The card lives in Apple Wallet or Google Wallet. No app, no password. - Push, email and text bring customers back, aimed by what they bought. At Farmer Jane’s 18 Cova stores, members spent 18.5% more a visit than non-members. - Month-to-month - No setup fee - Live in 14 days ## Sticky Cards runs the loyalty program, and Cova rings the sale. Your team keeps the Cova screens they already know. Sticky Cards runs the program behind them. ### Cova rings the sale Nothing gets ripped out. Nobody learns a second system at the counter. - Rings the ticket and takes the payment - Shows the loyalty screens your team already knows - Applies the reward to the invoice - Wired to inventory, compliance and receipts ### Sticky Cards runs the loyalty program Every point, every reward and every message between visits, delivered through the loyalty screens already built into Cova. - Every point balance, and the rules that earn them - The reward list your budtenders see in Cova - The loyalty card in Apple and Google Wallet - Lock-screen push, unlimited under fair use - Email and text on cannabis-registered numbers - Segments built from real Cova purchase history - Automations that run on a trigger - Attribution back to the ticket A second system at the counter is how loyalty programs quietly stop being used, long before anyone cancels them. Your team learned Cova once. They keep it. What changes is where the balance lives. It is on [a card in Apple Wallet or Google Wallet](https://www.stickycards.co/wallet/), so you can act on it between visits. Cova closes the ticket. Sticky Cards is the reason there is another one next week. ### This works because Cova opened its native loyalty screens to integration partners. Cova has shipped loyalty in its point of sale since the early days, and it could have left it there: self-contained, with no way for another system to drive it. Cova kept developing it instead. The Loyalty Rewards screens your budtenders already use now let a partner run the program behind them. Sticky Cards is that partner. It writes the earning rules and balances into Cova Loyalty, issues the wallet card, sends the email, text and push between visits, and reports what each send was worth at the register. The part that feels native at the counter belongs to Cova. ## Your regulars scan their card, and the points, the sync and the reward happen on their own. No phone number read out across the counter, and no budtender hunting through a customer list while the queue builds. - “What’s the phone number on your account?” - Customer recites it, or gets it wrong, or has two accounts - Budtender types it in and searches - Points get checked, or quietly skipped when it is busy - Customer opens their wallet, or hands over the card - One scan at Attach Customer - The right account is on the order, every time - Points and rewards are already there when the ticket closes ### They walk in with the card already on their phone. The card lives in Apple Wallet or Google Wallet, next to their transit pass. Nothing to download, no account to log into. Regulars have it open before they reach the till. A printed card scans the same way for anyone who would rather carry one. ### Your budtender scans it at Attach Customer, and the right account is on the order. Tap the Last Name field, scan, select the customer. That is the whole new habit. It is faster than asking for a phone number, and it cannot attach the wrong account. A real Cova cart, before the customer is attached. ### Points earn at checkout and show in Cova straight away. Nobody adds them. Sticky Cards owns the balance and writes it into Cova, so the number on the ticket and the number on the card are the same number. Refunds take their points back on their own. The cart shows the balance and the rewards ready, so your budtender can offer one without looking anything up. A real Cova cart, customer name replaced. ### The reward is already in Cova, and tapping Use takes it off the invoice. Rewards sit in Cova’s own Loyalty Rewards screen with their value and the points they cost. Your budtender taps Use and the discount lands on the invoice. No codes, no coupon SKUs, no training beyond pointing at the button. Rewards are fixed dollar amounts, and one cannot be worth more than the invoice. Cova’s Loyalty Rewards screen, customer name replaced. Cova transactions sync to Sticky Cards in real time. The card updates after the sale, and segments move with the purchase instead of a nightly job. [Full integration details](https://www.stickycards.co/integrations/cova-loyalty/): the two Cova Hub settings, reward types, offline behaviour and the scanner spec. ## Loyalty members spent 18.5% more a visit and came back 3.3 days sooner.Members spent 18.5% more and came back sooner. - +18.5% Bigger baskets $47.39 against $39.99, both net of discounts - 3.3 days Sooner between trips 15.7 days against 19.0, on average - $7.40 More on every order The same two averages, in dollars High Light · Farmer JaneOut on the prairies, Ellevan and Winny meet Farmer Jane: a farm-to-shelf story with a fiercely loyal following. ### We measured members against non-members in the same stores Every number above is this integration, measured on a real Cova estate: members against non-members in the same 18 stores over the same 100 days. No modelled uplift, no projections. It is a cohort comparison, not a randomised test, so some self-selection is in there. Engaged customers are more likely to enrol. We would rather tell you that than round it off. ## Customers scan a QR code at your counter and the card lands in their wallet. No apps, no passwords. The wallet app is already on every phone that walks into your store, so signup finishes at the counter. - 1 They scan the QR at your counterA short form, then the card is in their wallet. Your line keeps moving. [Try now](https://app.stickycards.co/getpass/304223?utm_source=website) - 2 You reach them between visitsPush, email and text, aimed by what they bought on Cova. - 3 They bring someone with themOne share from their own card, one more regular. The scanner on your till reads the barcode straight off the wallet card. Every extra step between the offer and the card is a customer who says they will do it later. The wallet is where their boarding pass and coffee card already live, so there is nothing to learn. Once the card is in, you can reach that person without asking for anything else. It updates after every Cova sale, so the balance they see is the balance your POS has. ## Once Cova is connected, your follow-ups go out on email, text and push. Review requests, win-backs, abandoned carts and product drops, on the channel each customer reads, all fired off live Cova data. Hey Dana, you left these behind. We saved your picks, but Friday drops move fast. ## A Cova order starts the play, and the message goes out on its own. Playmaker is the whiteboard. A trigger, a delay, an action, and the message lands on the phone. Nobody has to remember which customers had a good visit this week. ## Your segments are built from Cova purchase history and update on every sale. Filter on 120 or more attributes, nested with AND, OR and NOT up to five levels deep. The audience count moves while you build. Every segment recomputes on each Cova sale, not on a nightly batch. That is the difference between messaging the customer who lapsed this week and the one who already came back on their own. Push rides on the Apple and Google notification rails, so it is unlimited under fair use and draws no credits. Email and text are metered: one credit covers 15 emails, one text or half an MMS, and credits never expire. [See the segment library](https://www.stickycards.co/segments/), or read how [attribution ties a send back to the register](https://www.stickycards.co/analytics/). ## Points carry across every location, because rewards are set at the account level. A customer earns at the shop near work and redeems at the one near home, on the same card. You set the program up once and every store runs it. You also see one customer instead of three. A group running a separate program per site cannot tell a regular from someone who visits each location once, and cannot message either of them well. Reporting gets simpler too. Compare enrolment and repeat rates store by store against one program, copy what the best site does, and open a sixth as a configuration step. [The multi-location page](https://www.stickycards.co/solutions/multi-location/) goes further. Same program, same card, whether you run one store or six. ## Your customers keep the points they earned, and every balance is reconciled and verified before you go live. Migration stops most switches, so here is what it involves and what it costs. Whether you are on [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/), [springbig](https://www.stickycards.co/compare/springbig/) or a program you built yourself, your customers keep their points. We move the lists, the balances and the creative, and migration is free. The cutover happens on the pre-live call: Cova’s native loyalty goes on, your old system goes off, and your rep does the configuration with you on a screenshare. It has to be the only loyalty system running. Two systems writing to the same ticket is how a customer ends up with a balance nobody can explain. One thing before you book. If you are inside a term with your current provider, switching early means paying both for a stretch. Find your renewal date and notice period first and time the migration to it. The [springbig](https://www.stickycards.co/solutions/switching-springbig/) and [Alpine IQ](https://www.stickycards.co/solutions/switching-alpine-iq/) switching pages go through it platform by platform. Reconciled and verified on every migration. The customer opens their wallet and the number is the one they remember. ## Live in 14 days, and an onboarding rep does the setup with you. The Cova side is two Hub settings. Your rep walks it with you over screenshare before you go live. Scanner in HID mode, not Bluetooth. Those two are the usual reason a go-live slips. SPF, DKIM and DMARC on your domains, and your [10DLC registration](https://www.stickycards.co/sms-compliance/) with TCR or the Canadian short code. No filing fee. Approval takes 7 to 10 days, which is why it starts on day one. Card designed, rewards matched in both systems, counter staff trained on the one new habit. Every step is written up in [the Cova guides](https://www.stickycards.co/how-to-all/cova-guides/), from the Hub setup to earning and redeeming at the register, if your team would rather follow it themselves. [Pricing](https://www.stickycards.co/pricing/) is built on your store count, your volume and the channels you send on, and the number arrives on the call. Month-to-month, no setup fee. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) first. ## Points per dollar spent or points per visit, set once for your whole account. ### Points per dollar spent, typical in the US A bigger basket earns more, which suits a market where ticket sizes move a lot between customers. - Tuesday$8484 - Friday$2222 - Saturday$150150 ### Points per visit, typical in Canada Every trip counts the same, which rewards frequency over spend. - Tuesday$8425 - Friday$2225 - Saturday$15025 The same three trips at example rates. You set your own on the pre-live call. ## You own your customer data Sticky Cards lets you export your full customer list at any time. The export includes contact details and the latest point balance. There is no fee. There is no support ticket. You do not need to ask permission. ## Common questions about Sticky Cards and Cova ### Does Sticky Cards replace the loyalty built into Cova? No. Cova Loyalty stays switched on and remains the screen your budtenders work in. Sticky Cards runs the program behind it: the earning rules, the balances, the reward list, the wallet card, and the email, text and push between visits. Cova opened its native Loyalty Rewards screens to integration partners, which is why the integration behaves like part of the point of sale. ### Do budtenders need training or codes? No. No codes to type and no coupon SKUs to look up. Your team scans the card at the start of the sale, and the reward appears in the Cova screen they already use. ### What reward types work? Fixed dollar-value rewards, the kind Cova’s native loyalty holds. Product-specific and percentage-off rewards do not run through this path, and a reward cannot be worth more than the invoice. ### What happens to points when an order is refunded? They come back off automatically. Nobody adjusts a balance by hand, so the card in the wallet and the balance in Cova stay in step. ### Does it work with any Cova version? Yes. Any current Cova version works, with no minimum build and nothing to install on the till beyond the scanner. It runs against Cova’s native loyalty, so background updates change nothing. ### Do I need extra hardware? One wired 2D barcode scanner per till, in HID mode. That is what reads the card at Attach Customer. Standard 2D scanners and Zebra scanners both work. Bluetooth and wireless scanners do not. ### Does it work when the internet goes down? Cova keeps ringing sales, and the till shows the last balance Sticky Cards synced. When Cova reconnects, Sticky Cards receives the orders rung in the meantime and updates the balance. Nothing is lost. ### Do points carry across my locations? Yes. Rewards are set at the account level, so a customer earns at one store and redeems at another against the same balance. ### What do customers have to install? Nothing. They scan the QR on your counter, fill in a short form, and the card lands in Apple Wallet or Google Wallet. No apps, no passwords. They can remove it themselves any time. ### Can I export my customer data from Sticky Cards? Yes. You can export your full customer list at any time, including contact details and the latest point balance. There is no fee and no support request required. ### What happens to my customer data if I leave Sticky Cards? You keep it. Sticky Cards lets you export everything at any time, so your customer list is yours whether you stay or go. ### How long does it take to go live? Live in 14 days. Your rep does the Cova configuration with you on a pre-live screenshare, and the Cova guides have the step-by-step if your team would rather follow it themselves. ## Book a demo and see it on your own Cova data. Thirty minutes, your store numbers, and a straight answer on whether the math works for you. If it does not, we will tell you. --- Source: https://www.stickycards.co/integrations/dutchie-loyalty/ # You already run Dutchie. Add the layer that gets customers back. Every Dutchie order, online or at the counter, earns points on a wallet pass automatically. Free push brings them back in. Live in 14 days, and before you pay anything we'll run the math on your own Dutchie order data. - Earn online + in-store - Redeem at the POS - Live in 14 days ## Your POS keeps selling. You own the relationship. ### A no-app loyalty & messaging platform. Sticky runs rewards, unlimited push, and customer engagement through Apple & Google Wallet, sidestepping the SMS and email restrictions that throttle cannabis marketers. It layers on top of the checkout your customers already use. ### Cannabis e-commerce, POS & payments. Dutchie powers online ordering, inventory, compliance, and payments for thousands of dispensaries. Sticky plugs in on top to add loyalty, wallet, and push messaging without changing the checkout your customers already know. ## From Dutchie order to wallet reward, automatically. No cron polling, no CSV exports. Sticky subscribes to Dutchie’s event stream and turns every order into loyalty, the moment it happens. ### Customer buys on Dutchie Online at checkout or in-store at the counter. Any Dutchie order counts. ### Signed webhook fires Dutchie emits order.completed; Sticky verifies the HMAC signature and resolves the customer. ### Points post to the pass The balance updates live on the customer’s Apple/Google Wallet pass. No app to open. ### Redeem in-store, at the POS Budtender sees the reward inside the Dutchie POS and applies the discount instantly. ## Works across your entire Dutchie stack. Wherever a Dutchie order happens, Sticky earns on it, with no separate setup per channel. ## Four jobs your team stops doing manually. Sticky's Dutchie integration takes loyalty, redemption, and messaging off the budtender's hands, and out of the marketing team's spreadsheet. ### Joining starts with one scan Customers scan the QR, give you a few details on a short form, and add the pass to their wallet. It happens without holding up the line. - Short form, then straight into Apple or Google Wallet - Enrollment prompted on Dutchie purchase - In-store signage + countertop kits included ### Points on every Dutchie order Points accrue from every Dutchie order, online and in-store, against the same balance. Budtenders apply rewards as part of the sale, inside the POS they already use. - Earns on online + in-store orders - Intuitive redemption inside your POS - No coupon codes to type or track ### Messaging with no per-send fee Push notifications land directly on the lock screen. No SMS carrier fees, no email filters, no carrier filtering of cannabis copy. Unlimited under fair use. - Geo-targeted lock-screen pushes - Behavior-based segments from Dutchie data - Bypasses SMS & email restrictions ### One balance across channels Online orders, in-store tickets, and rewards all share one loyalty balance. The customer earns wherever they shop and spends it wherever they shop next. - Single balance, online + in-store - Live sync, never a nightly batch - Drives feet back into the store ## Four surfaces, one connected loyalty program. ### A pass that lives in the wallet they already use. Customers tap “Add to Wallet” once. From then on their points, tier, and next reward sit one swipe from the lock screen. No app to download, no password to forget, no card to lose. - Apple Wallet & Google Wallet, native - Balance updates live off Dutchie orders - Your branding, colors, and reward tiers ## The whole retention stack. No duct tape. Sticky isn’t a loyalty point bolt-on. Plug it into Dutchie and you get every channel natively: email, text, push, wallet loyalty, and the Playmaker canvas, all driven off the same Dutchie order data, no Zapier required. AI-drafted Playbooks are coming soon. Hey Dana, you left these behind. We saved your picks, but Friday drops move fast. ## The full Dutchie ↔ Sticky feature set. One connector, wired end-to-end across earning, redemption, messaging, and analytics. ### Earn on online orders Every Dutchie Ecommerce order posts points in real time at checkout, same rules as the counter. ### Earn + redeem in-store Points accrue on every in-store ticket; budtenders apply rewards right inside the Dutchie POS. ### Scan-to-join enrollment Scan a QR on signage, receipts, or the Dutchie menu, fill a short form, and the pass is in Apple or Google Wallet. ### Lock-screen push, unlimited under fair use Wallet pushes ride Apple/Google rails. No carrier SMS fees, no SHAFT filtering of cannabis copy. ### Native discount mapping Tiers, BOGO, %/$ off, stamp cards and product rewards map onto Dutchie’s POS discount engine. ### One balance, every channel Online, in-store and delivery share a single loyalty balance keyed to one deduped customer record. ### Playbooks AI campaigns, coming soon AI will read your Dutchie order patterns and draft the next drop, winback or birthday send. ### Cohorts & benchmarks Repeat-rate, basket, and category analytics you never had inside Dutchie’s reporting. ### SHAFT-compliant by design Zero ad copy on the pass, messages off-carrier, and the customer can remove the pass whenever they want. ## Sticky vs. built-in loyalty vs. a generic ESP. Dutchie’s built-in points are fine for a punch card. Sticky is a full wallet, push, and engagement layer built for cannabis. | Capability | Sticky | Dutchie built-in | Generic ESP | | --- | --- | --- | --- | | Apple + Google Wallet passes | Native | None | Add-on / limited | | Push (no carrier fees) | Unlimited under fair use | None | Per-SMS fees | | SHAFT / cannabis-safe messaging | Built for it | N/A | Carrier-filtered | | Earn online + in-store on one balance | Yes | Limited | Varies | | Live POS sync | Live, signed | Native | Nightly batch | | AI campaign drafting | Playbooks, coming soon | None | Rare | | Setup run for you | White-glove, 14 days | Self-serve | Weeks + fees | | Contract | Month-to-month | Bundled | Annual lock-in | ## The only math that matters. Loyalty pays off in one place: repeat visits. Slide your numbers and see the annual upside. These are default assumptions. Bring your real Dutchie export to the call and we'll run it live. Modeled estimate using stated assumptions, not a guarantee of results. These are default assumptions. Bring your real Dutchie export to the call and we’ll run it live. ## Live, idempotent, replayable. Sticky doesn’t poll Dutchie on a cron. We subscribe to Dutchie’s event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor. No duplicate orders, no missing customers. ## Five steps, and we run all of them. A Sticky specialist runs the whole setup, start to finish. Live in 14 days. - 01 ### Connect Dutchie to Sticky A guided 10-minute setup links your Dutchie locations to Sticky. You stay in your existing POS. We just listen on the webhook layer. - 02 ### Build your loyalty program inside Sticky Points, tiers, stamp cards, BOGO, exclusive perks. Design and configure it all inside Sticky. No Dutchie console changes, no engineering tickets. - 03 ### Segment your customers automatically The moment Dutchie is connected, Sticky starts grouping customers by order history, visit frequency, basket size, favourite categories, and overall engagement across online and in-store. - 04 ### Launch your first wallet pass + push Build the journey on the Playmaker canvas: a new drop, a winback, a birthday send. AI-drafted Playbooks are coming soon. - 05 ### Stay supported end-to-end Your Sticky rep monitors the integration, reviews benchmarks with you each month, and keeps the stack tuned as Dutchie ships updates. Doing the Dutchie side yourself? [Step-by-step Dutchie guides](https://www.stickycards.co/how-to-all/dutchie-guides/) ## Free migration from SpringBig, Alpine IQ, or any ESP. Already running loyalty on another tool? We move your member list and point balances for you, live in 14 days, so nobody loses their points and you don’t lose a day of earning. - Member list & point balances imported for you - Wallet passes designed and issued before cutover - Staff trained on the new POS flow - No migration fee, month-to-month ## The Dutchie questions we get most. It automates loyalty enrollment, point accrual on every Dutchie order (online or in-store), in-store reward redemption, and push messaging. Every Dutchie order flows into Sticky in real time as a signed webhook. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Dutchie's POS discount primitives for in-store redemption. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your Dutchie menu, fill in a short form with the details you need, and add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Every Dutchie online order writes back to Sticky as a signed webhook in real time at checkout. Points accrue automatically based on the customer record, total, and your reward rules - exactly the same as an in-store ticket. When a customer presents their wallet pass at the counter, the budtender sees their available rewards in the Dutchie POS and applies the discount there. No coupon codes, no separate lookup. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can revoke their pass with one tap. Yes. A customer who orders on your Dutchie menu and a customer who walks into the shop are the same record in Sticky, earning against the same balance. Your reward rules decide what that balance is worth, not the channel it was earned on. A Sticky implementation specialist runs the full setup: Dutchie credentials, sync wiring, reward configuration, pass design, and a staff training session. Live in 14 days. ## Sticky + Dutchie, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Sticky's Dutchie integration is a two-way connector that runs Apple and Google Wallet loyalty, push messaging, and in-store reward redemption on top of Dutchie POS and Ecommerce. Points earn on every order, online and in-store. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Dutchie POS + Ecommerce, real-time signed webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, in-store reward redemption Earning Every Dutchie order, online and in-store, on one shared balance Redemption Intuitive redemption inside your Dutchie POS Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, purpose-built for cannabis ## Get my Dutchie walkthrough. 30 minutes, no slides. We map Sticky onto your actual Dutchie stack, run the numbers on your own order data, and you leave with a price before you hang up. - See a live wallet pass issued from a Dutchie order - Watch a push send hit a lock screen - Get a migration plan off your current tool - Walk away with month-to-month pricing, no pressure ## Read before you decide. The thinking behind wallet loyalty, the real cost math, and why push beats SMS for cannabis. ## Already on Dutchie? Add the layer that gets customers back. 30 minutes on your own order data. We'll show you exactly what Sticky looks like on top of your Dutchie stack, and what it would be worth. --- Source: https://www.stickycards.co/integrations/flowhub-loyalty/ # Run loyalty right from Flowhub. Run your loyalty program directly from the POS - no apps, no delays. Customers enroll with a QR scan, rewards update instantly, and push messages land on the lock screen. - Works with Flowhub - Real-time POS sync - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Cannabis retail POS, end to end. Flowhub manages inventory, sales, compliance, and customer data for cannabis retailers in one platform. Sticky plugs in to add wallet-based loyalty and push messaging on every Flowhub ticket. ## No apps. No delays. Just loyalty that works. Sticky on Flowhub means signups in seconds, automated point accrual, lock-screen push, and a compliant cannabis marketing channel. ### Scan and join instantly Customers scan a QR, fill a short form, and the loyalty card lands in their wallet. No downloads and no app-store detour. - Straight into Apple or Google Wallet - Works at counter, online, on receipts - No password to remember ### Automated rewards in Flowhub Earn and redeem rewards automatically with every Flowhub transaction - no manual steps for budtenders or customers. - Real-time loyalty sync with Flowhub - Rewards applied inside the POS - Zero manual entry ### Push that actually lands Reach customers on the lock screen via Apple and Google Wallet - not via blocked texts or filtered emails. - Direct lock-screen delivery - No carrier SMS fees - Geo-targeting + behavior segments ### Compliant cannabis marketing Wallet-based messaging keeps you inside Apple/Google rails - so SHAFT filtering and email throttling stop being your problem. - Built for SHAFT industries - No carrier filtering - One-tap revoke for the customer Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Five steps to live Flowhub loyalty. A Sticky specialist runs the whole setup. Live in 14 days. - 01 ### Connect Sticky to Flowhub Secure, guided setup links your Flowhub locations to Sticky. Just share an API key from Flowhub. - 02 ### Display your QR code Drop QR codes in-store, at checkout, and on your menu. Customers join via Apple or Google Wallet. - 03 ### Set up your rewards Points, discounts, or tiered rewards - Sticky maps them onto Flowhub's deal engine. - 04 ### Send push messages Launch promotions, drops, and reminders - all from Sticky's playbook library. - 05 ### Track redemptions See loyalty and message analytics in one unified Sticky dashboard, alongside Flowhub data. Doing the Flowhub side yourself? [Step-by-step Flowhub guides](https://www.stickycards.co/how-to-all/flowhub-guides/) [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Flowhub on a cron. We subscribe to Flowhub's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Flowhub questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Flowhub transaction. Every order Flowhub writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Flowhub's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Flowhub's discount primitives. A Sticky implementation specialist runs the full setup: Flowhub credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Flowhub, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Flowhub integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Flowhub. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Flowhub integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Flowhub, from single-location to multi-state ## On Flowhub? Add the layer that gets customers back. Book a 30-minute Sticky walkthrough on top of your live Flowhub stack - your data, your locations, your reward rules. --- Source: https://www.stickycards.co/integrations/blaze-loyalty/ # Loyalty straight from the Blaze POS. No apps. No SMS. Just a simple way to reward your best Blaze customers - built into the tools you already use, with QR signups and redemption inside the POS. - Works with Blaze - POS-level redemptions - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### A cannabis POS built for growth and compliance. Blaze is the cannabis retail POS that manages sales, customers, inventory, and reporting in one place. Sticky layers loyalty, wallet, and push messaging on top - without an app and without SMS. ## No apps. Just loyalty that lands. Sticky on Blaze means instant QR signups, automatic point accrual in the POS, lock-screen push, and redemption inside the POS at checkout. ### Scan and join instantly Customers scan a QR, answer a few quick fields, and the card is on their phone. Nothing to download. - Straight into Apple or Google Wallet - Counter + receipt + online placements - No password to remember ### Automatic points and rewards Earn and redeem directly through Blaze with no additional steps for staff or customers - rewards just appear. - Real-time loyalty sync with Blaze - Rewards applied inside the POS - Zero budtender lookup ### Send messages that land Reach customers with push notifications - not blocked texts or ignored emails. Geo-targeted and behavior-aware. - Direct lock-screen delivery - No carrier SMS fees - Behavior + geo segments ### Tap to redeem at checkout Redemption happens inside Blaze - no codes, no confusion. Blaze sees the discount and applies it, and the customer just pays. - Redeem inside Blaze - No coupon codes - No staff training overhead Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Five steps to live Blaze loyalty. A Sticky specialist runs the setup, start to finish. Live in 14 days. - 01 ### Connect Sticky to Blaze Secure, guided setup links your Blaze locations to Sticky. We handle the wiring. - 02 ### Display your QR code Put QR placements at the counter, on receipts, and on your online menu. - 03 ### Set up rewards Points, tiers, BOGO, stamp cards - Sticky maps them onto Blaze's discount engine. - 04 ### Send push updates Launch first-pass promotions from Sticky's playbook templates and watch redemptions roll in. - 05 ### Make redemptions easy Train the team in 15 minutes - the redemption flow lives in the POS and the register does the rest. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Blaze on a cron. We subscribe to Blaze's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Blaze questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Blaze transaction. Every order Blaze writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Blaze's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Blaze's discount primitives. A Sticky implementation specialist runs the full setup: Blaze credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Blaze, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Blaze integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Blaze. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Blaze integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Blaze, from single-location to multi-state ## On Blaze? Add wallet loyalty without an app. Book a 30-minute walkthrough and we'll show you Sticky inside your live Blaze stack. --- Source: https://www.stickycards.co/integrations/greenline-loyalty/ # Loyalty software for Ontario cannabis retailers on Greenline Sticky Cards is a cannabis loyalty platform that plugs into Greenline, the Canadian-built cannabis retail point of sale, and runs wallet cards, push and reward redemption on top of it. For an Ontario retailer the deciding questions are whether the vendor understands provincial promotion rules, whether it handles Canadian consent law, and whether the reward applies inside the register. This page answers all three. - Works with Greenline - API-first integration - No apps, no SMS gates ### A no-app loyalty platform. Sticky Cards lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Canada-built cannabis retail POS. Greenline is a cannabis retail POS built for Canadian dispensaries, covering inventory, sales tracking, and regulatory compliance, with an API-first approach Sticky Cards plugs into directly. ## What Greenline retailers get from Sticky Cards Greenline retailers get a loyalty card that lives in Apple Wallet or Google Wallet, points that accrue from the real Greenline ticket, and rewards that apply at checkout without a separate app. Greenline is a cannabis retail point of sale, or POS, built for Canadian dispensaries and covering inventory, sales and regulatory reporting. Sticky Cards subscribes to its event stream rather than polling on a timer, so an order, a refund or a loyalty update lands in Sticky Cards in real time. A wallet pass is a real Apple Wallet or Google Wallet card, issued through Apple's PassKit and Google's loyalty card APIs, that installs from a web link with no app store download ([Apple Developer, Wallet Passes](https://developer.apple.com/documentation/walletpasses), [Google Wallet, loyalty cards](https://developers.google.com/wallet/retail/loyalty-cards)). Wallet push is a notification sent to that pass over Apple and Google notification rails rather than through a mobile carrier, which means no per-message carrier fee. The Canadian market is large enough for this to matter. Statistics Canada put seasonally adjusted sales at Canadian cannabis retailers at 506.8 million dollars in June 2026, from 501.3 million in May 2026, in the monthly retail trade release dated 21 August 2026 ([Statistics Canada, Table 20-10-0056-02](https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=2010005602)). That is a steady, mature market where the growth has to come from the customers a store already has. Retention is where the room is: Headset's retailer panel puts average cannabis brand retention at 34.0 percent of tracked category customers, with a median of 32.6 percent, as of July 2026 ([Headset, Cannabis Brand Loyalty](https://www.headset.io/data/cannabis-brand-loyalty)). ## Ontario and Canada: consent and marketing rules Ontario cannabis retailers work under two layers of rule, and a loyalty program has to sit inside both. The first is the Registrar's Standards for Cannabis Retail Stores issued by the Alcohol and Gaming Commission of Ontario, whose section 6.0 governs advertising and promotions by authorised stores ([AGCO, Registrar's Standards, section 6.0](https://www.agco.ca/en/cannabis/registrars-standards-cannabis-retail-stores/60-advertising-and-promotions)). The second is the federal Cannabis Act, which restricts the promotion of cannabis and cannabis accessories except in narrow permitted forms, including informational promotion directed at a person who is 18 or older and who has asked for it ([Cannabis Act, S.C. 2018, c. 16, section 17](https://laws-lois.justice.gc.ca/eng/acts/C-24.5/section-17.html)). On top of those sits Canada's Anti-Spam Legislation, usually shortened to CASL, which requires consent before a commercial electronic message is sent, an identification of the sender, and a working unsubscribe mechanism in every message ([CRTC, Canada's Anti-Spam Legislation](https://crtc.gc.ca/eng/internet/anti.htm)). CASL is the reason a Canadian loyalty list is built on express opt-in rather than on an assumption, and the reason the record of that opt-in matters as much as the list itself. Sticky Cards records every opt-in with its timestamp and its source, carries no advertising copy on the pass itself, and lets a customer remove the pass at any time. Age verification is part of enrollment. None of that replaces your own compliance review, and a retailer should read section 6.0 against its own signage and offers before a campaign goes out. ## Setting up in-POS earn and redeem Earning and redemption are configured once, against Greenline's own discount engine, and then run without a budtender lookup. In-POS redemption means the reward applies as a discount in the register the staff are already using, rather than the customer opening an app and the staff member typing a code across. The setup is run end to end by a Sticky Cards implementation specialist: Greenline credentials, webhook wiring, reward rules, pass design and a staff session. Every event is signed, acknowledged and replayable from the last cursor, so a failure does not create a duplicate order or a missing customer. ## Running one program across provinces and locations One Sticky Cards program can run across several provinces, with the creative and the compliance settings controlled per location. Promotion rules are provincial, so a store in Ontario and a store in Alberta can share a customer list and a card design while sending different offers. That per-location control is the practical difference between one national program and a separate program per province. Segments rebuild on every POS event rather than on a nightly batch, so a customer who shops two of your stores is one record with one balance. ## Moving from another loyalty vendor Moving to Sticky Cards means the list, the loyalty balances and the creative are migrated for you, and you stay on the current tool until the new one is sending. Migration from SpringBig, Alpine IQ or a general-purpose email provider is run by the implementation specialist, and balances are reconciled against the source export before launch. Two questions are worth putting to any vendor in this category, including this one. What happens to accrued balances on the way in, and what happens to your customer data if you leave. Sticky Cards exports on request and deletes on termination ([Sticky Cards security](https://www.stickycards.co/security/)). ## Greenline + Sticky Cards, live in five steps. A Sticky Cards implementation specialist runs the entire onboarding for Greenline retailers. - 01 ### Integrate Greenline with Sticky Cards A guided setup links your Greenline locations and customer data into Sticky Cards in minutes. - 02 ### Enable QR enrollment Drop QR codes at the counter, on receipts, and online. Customers join via Apple or Google Wallet. - 03 ### Sync rewards in real time Map your reward rules to Greenline's discount engine - they apply automatically at checkout. - 04 ### Send targeted offers Launch geo-targeted push campaigns from the Sticky Cards playbook library, powered by Greenline data. - 05 ### Get expert setup support Your Sticky Cards specialist runs onboarding end-to-end and stays on call after launch. Doing the Greenline side yourself? [Step-by-step Greenline guides](https://www.stickycards.co/how-to-all/greenline-guides/) [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky Cards doesn't poll Greenline on a cron. We subscribe to Greenline's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Greenline questions we get most. Yes. The Sticky Cards team is based in Toronto. Greenline, TechPOS and Cova are among the point of sale systems Canadian stores commonly run. A loyalty program can be run compliantly, but the rules are the retailer's to meet. Ontario stores work under AGCO's Registrar's Standards section 6.0 on advertising and promotions and under the federal Cannabis Act, and any commercial message also has to satisfy CASL consent and unsubscribe requirements. No. The card installs into Apple Wallet or Google Wallet from a QR code and a short form, with no app store step and no password. Sticky Cards maps your reward rules onto Greenline's discount engine, so the discount applies at checkout on the same screen the budtender is already using. Pricing is built on store count and send volume, billed month to month with no setup fee and credits that do not expire. The number is worked out on a 30-minute call with your Greenline data connected. ## Sticky Cards + Greenline, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky Cards's Greenline integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Greenline. Priced on store count and volume, month-to-month. Integration type Greenline integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Run end-to-end by a Sticky Cards specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Greenline, from single-location to multi-state ## On Greenline? Plug Sticky Cards in this week. Book a 30-minute walkthrough and we'll show you no-app loyalty live on top of your Greenline stack. --- Source: https://www.stickycards.co/integrations/techpos-loyalty/ # Loyalty that runs from TechPOS. Run loyalty, redemptions, and push messaging - directly from your POS, no app required. Sticky automates the work TechPOS retailers used to do by hand. - Works with TechPOS - Wallet-based loyalty - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Cannabis POS built for compliance and control. TechPOS is a cannabis point-of-sale system built for compliance, control, and efficiency - managing sales, inventory, staff, and reporting securely. Sticky plugs in to add loyalty, wallet, and push on top. ## Four manual jobs TechPOS retailers stop doing. Sticky handles enrollment, point accrual, push, and compliance reporting so TechPOS users can focus on running the store. ### Sign-up without the paperwork Customers scan a QR, give you a few details, and walk away with the card on their phone. No line drag at the counter. - Apple + Google Wallet - No app downloads - No password to remember ### Automated rewards through TechPOS Earn and redeem rewards automatically with every transaction - no manual steps in TechPOS or at the register. - Real-time POS sync - Auto-apply at checkout - Zero manual budtender work ### Direct-to-phone messaging Unlimited push notifications bypass SMS fees and filters by reaching the wallet pass on the customer's lock screen. - No SMS carrier fees - No carrier filtering - Geo + behavior targeting ### Built for compliance Sticky sidesteps SMS restrictions while keeping you compliant with cannabis marketing rules - no SHAFT filtering, no email throttling. - Built for SHAFT industries - Wallet rails, not carrier rails - One-tap revoke for the customer Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Five steps to TechPOS + Sticky live. A Sticky specialist runs the whole setup. Live in 14 days. - 01 ### Connect Sticky to TechPOS Guided setup connects your TechPOS locations and customer data into Sticky. - 02 ### Display your QR code Drop QR codes in-store and online - customers join via Apple or Google Wallet. - 03 ### Configure your loyalty rules Points, tiers, stamp cards, BOGO - mapped onto TechPOS's native discount logic. - 04 ### Send push campaigns Launch promotions, drops, and winbacks from Sticky's playbook library. - 05 ### Track and grow Watch loyalty and push performance in one unified Sticky dashboard. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll TechPOS on a cron. We subscribe to TechPOS's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The TechPOS questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every TechPOS transaction. Every order TechPOS writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to TechPOS's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto TechPOS's discount primitives. A Sticky implementation specialist runs the full setup: TechPOS credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + TechPOS, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's TechPOS integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of TechPOS. Live in 14 days. Priced on store count and volume, month-to-month. Integration type TechPOS integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on TechPOS, from single-location to multi-state ## On TechPOS? Add wallet loyalty without an app. Book a 30-minute walkthrough and we'll show you Sticky on top of your TechPOS stack - using your real customer data. --- Source: https://www.stickycards.co/integrations/breadstack-loyalty/ # Your Breadstack store, now with built-in loyalty power. Sticky integrates with Breadstack to turn every sale into a relationship. No apps, no extra hardware, no complex setup - just wallet-based loyalty live on your Breadstack site. - Works on any Breadstack store - No apps or hardware - Live data inside your dashboard ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### E-commerce for cannabis, with same-day delivery. Breadstack is the e-commerce platform built for dispensaries - with SEO, customer insights, and same-day delivery baked in. Sticky plugs in to add wallet-based loyalty and unrestricted push, instantly. ## Every Breadstack sale, now a relationship. Sticky on Breadstack adds wallet-based loyalty, lock-screen push, and live customer insights to every Breadstack store - without any app, hardware, or rebuild. ### Instant loyalty sign-up Customers join in seconds, right on your Breadstack site. No app, no password, no redirect away from checkout. - Embedded into Breadstack checkout - Straight into Apple or Google Wallet - Works on any device ### Data-driven insights Real-time customer behavior and preference data - directly inside your Breadstack dashboard and Sticky's analytics. - Live order + reward data - Behavior segments out of the box - Dashboard inside Breadstack ### No-download experience Works on any device, with no downloads or redirects. Customers just keep shopping - loyalty runs in the background. - Mobile + desktop ready - No checkout redirect - No app to install ### Automatic rewards Points and perks update instantly across online and physical locations - whether the customer orders on Breadstack or walks into a store. - Online + in-store unified - Real-time reward sync - Cross-channel balance Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Breadstack + Sticky, live in five steps. No rebuild required. Most Breadstack stores have loyalty live in a few days. - 01 ### Connect Sticky to Breadstack Guided setup links your Breadstack store to Sticky in minutes. No code changes needed. - 02 ### Place your loyalty entry points Drop QR codes and signup widgets on your Breadstack pages and checkout flow. - 03 ### Set your reward rules Points, tiers, free delivery, BOGO - Sticky handles the logic and Breadstack handles the checkout. - 04 ### Launch push campaigns Send new-product drops, slow-day promos, and abandoned-cart reminders straight to wallet. - 05 ### Watch your dashboard fill up See live signup, redemption, and revenue metrics inside your unified Sticky + Breadstack view. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Breadstack on a cron. We subscribe to Breadstack's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Breadstack questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Breadstack transaction. Every order Breadstack writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Breadstack's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Breadstack's discount primitives. A Sticky implementation specialist runs the full setup: Breadstack credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Breadstack, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Breadstack integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Breadstack. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Breadstack integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Breadstack, from single-location to multi-state ## Running on Breadstack? Add loyalty in a few days. Book a 30-minute walkthrough and we'll show you Sticky inside your live Breadstack store - no rebuild required. --- Source: https://www.stickycards.co/integrations/growflow-loyalty/ # Loyalty automation inside GrowFlow. Sticky and GrowFlow run your loyalty program inside the POS you already use - no extra apps, no extra tools. - Works with GrowFlow - Real-time POS sync - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### POS + business management for cannabis retail. GrowFlow is a cannabis retail POS and business management platform that runs inventory, compliance, and reporting in one tool. Sticky layers loyalty, wallet, and push onto every GrowFlow transaction. ## GrowFlow + Sticky, four jobs done automatically. Enrollment, point sync, geo-targeted messaging, and retention plays - all without leaving GrowFlow. ### Sign-up at the counter Customers scan a QR, complete a short form, and receive a digital loyalty card stored in Apple or Google Wallet. No app to install. - Apple + Google Wallet - QR everywhere - counter, online, receipts - No password to remember ### Automated loyalty & rewards Real-time transaction and point tracking between GrowFlow and Sticky - no manual budtender management. - Real-time GrowFlow sync - Rewards applied inside the POS - No manual tracking ### Unlimited, unrestricted messaging Personalized offers and geo-targeted notifications directly to wallets, with no SMS carrier fees and no carrier filtering. - Lock-screen push - No carrier filtering - Geo + behavior targeting ### Boost retention and sales Automated follow-ups and personalized rewards drive repeat visits through exclusive offers and VIP promotions. - Winback + VIP automations - Exclusive tier rewards - Birthday + behavior plays Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## GrowFlow + Sticky, live in five steps. A Sticky specialist runs the GrowFlow onboarding end-to-end. - 01 ### Integrate GrowFlow with Sticky Guided setup connects GrowFlow locations and customer data into Sticky in minutes. - 02 ### Enable QR enrollment Drop QR codes at the counter, on receipts, and online. Customers join via Apple/Google Wallet. - 03 ### Sync rewards in real time Map your reward rules to GrowFlow's discount engine. They apply automatically at checkout. - 04 ### Engage with push Launch geo-targeted push campaigns from Sticky's playbook library. - 05 ### Get setup support Connect with a Sticky representative for setup support and ongoing optimization. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll GrowFlow on a cron. We subscribe to GrowFlow's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The GrowFlow questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every GrowFlow transaction. Every order GrowFlow writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to GrowFlow's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto GrowFlow's discount primitives. A Sticky implementation specialist runs the full setup: GrowFlow credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + GrowFlow, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's GrowFlow integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of GrowFlow. Live in 14 days. Priced on store count and volume, month-to-month. Integration type GrowFlow integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on GrowFlow, from single-location to multi-state ## On GrowFlow? Get loyalty live this week. Book a 30-minute walkthrough and see Sticky live on top of your GrowFlow stack. --- Source: https://www.stickycards.co/integrations/posabit-loyalty/ # Modern loyalty inside POSaBIT. Sticky + POSaBIT simplifies loyalty management and customer engagement by connecting rewards programs directly to dispensary transactions - no extra apps, no extra forms. - Works with POSaBIT - Wallet-based loyalty - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### POS + payments for cannabis dispensaries. POSaBIT is a POS and payments system covering cashless transactions, inventory, compliance, and customer data for dispensaries. Sticky plugs in to power wallet-based loyalty and unrestricted push. ## POSaBIT + Sticky, four upgrades to your retention stack. No-app enrollment, real-time point accrual, geo-targeted push, and behavior-based retention plays - all without leaving POSaBIT. ### Simplified customer enrollment QR code sign-ups save loyalty cards directly to phones after a short form. No app downloads and no passwords. - Apple + Google Wallet supported - No app install - No password to remember ### Automated loyalty & rewards Real-time purchase tracking and reward processing happens automatically inside POSaBIT - budtenders just ring through. - Real-time POSaBIT sync - Rewards applied inside the POS - VIP and tiered rules ### Unlimited direct communication Push notifications deliver geo-targeted promotions with no per-message cost and no carrier filtering. - No carrier fees - Geo + behavior targeting - No carrier filtering ### Boost retention and sales Automated follow-ups and custom incentives drive repeat visits, plus behavior insights you can act on. - Winback + birthday automations - Behavior-based segments - Insights from real POSaBIT data Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## POSaBIT + Sticky, live in five steps. A Sticky specialist runs the POSaBIT onboarding end-to-end. - 01 ### Enable integration Guided setup links POSaBIT locations and customer data to Sticky. - 02 ### Customize reward structures Set your tiers, point thresholds, and exclusive offers - mapped onto POSaBIT's discount engine. - 03 ### Launch in-store marketing Display QR signage in-store and online. Customers join in seconds. - 04 ### Send push campaigns Launch geo-targeted, behavior-aware push - no SMS, no carrier fees. - 05 ### Optimize with a specialist Your Sticky rep reviews benchmarks each month and tunes the program with you. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll POSaBIT on a cron. We subscribe to POSaBIT's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The POSaBIT questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every POSaBIT transaction. Every order POSaBIT writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to POSaBIT's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto POSaBIT's discount primitives. A Sticky implementation specialist runs the full setup: POSaBIT credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + POSaBIT, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's POSaBIT integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of POSaBIT. Live in 14 days. Priced on store count and volume, month-to-month. Integration type POSaBIT integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on POSaBIT, from single-location to multi-state ## On POSaBIT? Add wallet loyalty without an app. Book a 30-minute walkthrough and we'll show you Sticky live on top of your POSaBIT stack. --- Source: https://www.stickycards.co/integrations/mj-freeway-loyalty/ # Loyalty inside MJ Freeway. Sticky and MJ Freeway simplify loyalty by tracking and rewarding purchases directly inside the POS you already run - no extra apps, no plastic cards, no SMS gates. - Works with MJ Freeway - Seed-to-sale compatible - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Seed-to-sale cannabis business management. MJ Freeway is a seed-to-sale cannabis business management platform that helps dispensaries run operations and stay compliant, with POS, inventory, and customer insight tools. Sticky plugs in to layer wallet-based loyalty on top. ## MJ Freeway + Sticky, four manual jobs gone. Enrollment, point accrual, push messaging, and VIP automations - all live, all inside MJ Freeway. ### Sign-up at the counter QR code sign-ups take a few details and deliver a digital loyalty card to Apple or Google Wallet. No app downloads. - Apple + Google Wallet - No app install - No password to remember ### Automated loyalty & rewards Real-time purchase syncing triggers automatic rewards based on behavior and dates - birthday gifts, milestone rewards, all hands-off. - Real-time POS sync - Behavior + date triggers - Rewards applied inside the POS ### Messaging with no per-send fee Direct push notifications to phones with no SMS fees and no cannabis marketing restrictions blocking your sends. - No carrier fees - Built for SHAFT industries - No carrier filtering ### Increased retention and sales VIP perks and exclusive offers encourage repeat visits - powered by real MJ Freeway purchase data. - VIP tiers + exclusives - Real-data segments - Birthday + winback plays Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## MJ Freeway + Sticky, live in five steps. A Sticky specialist runs the entire onboarding. - 01 ### Integrate MJ Freeway with Sticky Guided setup connects your MJ Freeway locations to Sticky in minutes. - 02 ### Enable QR enrollment Drop QR codes at the counter and online. Customers join via Apple or Google Wallet. - 03 ### Sync rewards in real time Map reward rules to MJ Freeway's discount logic - they apply automatically at checkout. - 04 ### Deploy push campaigns Launch geo-targeted push from Sticky's playbook library - no SMS, no carrier fees. - 05 ### Consult with a specialist Your Sticky rep runs onboarding end-to-end and stays on call after launch. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll MJ Freeway on a cron. We subscribe to MJ Freeway's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The MJ Freeway questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every MJ Freeway transaction. Every order MJ Freeway writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to MJ Freeway's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto MJ Freeway's discount primitives. A Sticky implementation specialist runs the full setup: MJ Freeway credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + MJ Freeway, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's MJ Freeway integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of MJ Freeway. Live in 14 days. Priced on store count and volume, month-to-month. Integration type MJ Freeway integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on MJ Freeway, from single-location to multi-state ## On MJ Freeway? Add the layer that gets customers back. Book a 30-minute walkthrough and we'll show you Sticky live on top of your MJ Freeway stack. --- Source: https://www.stickycards.co/integrations/treez-loyalty/ # Upgrade dispensary loyalty with Treez + Sticky. Sticky and Treez run an automated loyalty program that brings customers back without adding work for budtenders or managers. - Works with Treez - Real-time POS sync - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Cannabis retail POS with deep analytics. Treez is a leading cannabis retail and POS platform with inventory management, compliance tracking, and analytics that help dispensaries operate efficiently while staying compliant. Sticky layers loyalty, wallet, and push on top. ## Treez + Sticky, four jobs done automatically. Enrollment, behavior-based rewards, lock-screen push, and retention plays - all without leaving Treez. ### Sign-up at the counter Customers scan a QR code, complete a short form, and get a digital loyalty card stored in Apple or Google Wallet. No app to download. - Apple + Google Wallet - No app install - No password to remember ### Automated loyalty & rewards Real-time purchase tracking and automatic rewards based on history, birthdays, and campaigns - powered by Treez data. - Real-time Treez sync - Rewards applied inside the POS - Birthday + history triggers ### Unlimited direct messaging Send personalized promotions directly to wallets with no per-message SMS cost and no carrier filtering. - No carrier fees - No carrier filtering - Geo + behavior targeting ### Boost retention and sales Automated follow-ups and custom rewards encourage repeat visits and deeper customer engagement. - Winback + VIP automations - Behavior segments from Treez - Exclusive offers Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Treez + Sticky, live in five steps. A Sticky implementation specialist runs the entire Treez setup. - 01 ### Integrate Treez with Sticky Guided setup connects your Treez locations and customer data to Sticky. - 02 ### Enable QR enrollment Drop QR codes at the counter, online, and on receipts. Customers join via wallet in seconds. - 03 ### Sync rewards in real time Map your reward rules to Treez's discount engine - they apply automatically at checkout. - 04 ### Send push campaigns Launch promotions and winbacks from Sticky's playbook library, powered by Treez data. - 05 ### Get setup support Connect with a Sticky rep for smooth setup and ongoing optimization. Doing the Treez side yourself? [Step-by-step Treez guides](https://www.stickycards.co/how-to-all/treez-guides/) [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Treez on a cron. We subscribe to Treez's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Treez questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Treez transaction. Every order Treez writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Treez's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Treez's discount primitives. A Sticky implementation specialist runs the full setup: Treez credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Treez, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Treez integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Treez. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Treez integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Treez, from single-location to multi-state ## On Treez? Add wallet loyalty without an app. Book a 30-minute walkthrough and we'll show you Sticky live on top of your Treez stack. --- Source: https://www.stickycards.co/integrations/proteus420-loyalty/ # Loyalty inside your PROTEUS420 stack. Manage loyalty programs directly within your existing PROTEUS420 system. Sticky automates rewards, push messaging, and customer engagement - all without breaking compliance. - Works with PROTEUS420 - ERP-wide data sync - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### All-in-one cannabis ERP. PROTEUS420 is an all-in-one ERP built specifically for cannabis, with compliance tracking, inventory, CRM, and POS capabilities and real-time data integration. Sticky plugs in to add wallet loyalty and unrestricted push. ## PROTEUS420 + Sticky, four upgrades to retention. No-app enrollment, automated rewards, unrestricted push, and behavior-based retention plays - all on top of your existing PROTEUS420 stack. ### Simplified customer enrollment Customers sign up by scanning a QR code and filling a short form. The loyalty card stores directly in Apple or Google Wallet, with no app download required. - Apple + Google Wallet - No app install - No password to remember ### Automated loyalty & rewards Customers earn and redeem rewards automatically based on purchases, birthdays, and interactions - with real-time tracking. - Real-time PROTEUS420 sync - Behavior + date triggers - Rewards applied inside the POS ### Unlimited direct messaging Send personalized promotions, special offers, and updates directly to customers' digital wallets, with no carrier filtering. - Lock-screen push - No carrier filtering - Geo + behavior targeting ### Boosted retention and sales Encourage repeat visits with automated reminders, VIP offers, and member-only discounts. - Winback + birthday plays - Member-only discounts - VIP tiers Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## PROTEUS420 + Sticky, live in five steps. A Sticky implementation specialist runs the PROTEUS420 setup end-to-end. - 01 ### Connect PROTEUS420 with Sticky Guided setup links your PROTEUS420 stack to Sticky in minutes. - 02 ### Enable digital enrollment Drop QR codes at the counter, online, and on receipts. Customers join in seconds. - 03 ### Sync purchases and rewards Map reward rules to PROTEUS420's discount engine - they apply automatically. - 04 ### Engage with notifications Launch geo-targeted push from Sticky's playbook library. - 05 ### Consult a Sticky specialist Your Sticky rep runs onboarding end-to-end and stays on call after launch. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll PROTEUS420 on a cron. We subscribe to PROTEUS420's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The PROTEUS420 questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every PROTEUS420 transaction. Every order PROTEUS420 writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to PROTEUS420's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto PROTEUS420's discount primitives. A Sticky implementation specialist runs the full setup: PROTEUS420 credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + PROTEUS420, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's PROTEUS420 integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of PROTEUS420. Live in 14 days. Priced on store count and volume, month-to-month. Integration type PROTEUS420 integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on PROTEUS420, from single-location to multi-state ## On PROTEUS420? Add wallet loyalty this week. Book a 30-minute walkthrough and we'll show you Sticky live on top of your PROTEUS420 ERP. --- Source: https://www.stickycards.co/integrations/givex-pos-loyalty/ # Loyalty automation inside Givex POS. Automate loyalty programs and customer engagement directly within your existing Givex POS - syncing rewards and reaching customers without requiring an app download. - Works with Givex - Real-time POS sync - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### POS, payments, and loyalty - multi-industry. Givex POS is a point-of-sale system with inventory management, CRM, integrated payments, and built-in loyalty, used across several industries. Sticky layers wallet-based loyalty and push on top. ## Givex + Sticky, four jobs done automatically. Automate loyalty tracking, reward syncing, and direct mobile messaging, without disrupting your Givex POS workflow. ### Sign-up at the counter Customers sign up via QR code scanning and store loyalty cards in their phone's digital wallet instantly. - Apple + Google Wallet - No app install - Counter + online QR placements ### Automated loyalty & rewards Givex POS synchronizes customer data with Sticky to automatically track purchases and reward loyal customers. - Real-time Givex sync - Rewards applied inside the POS - VIP and tier rules ### Enhanced customer engagement Deliver personalized offers, promotions, and updates directly to customers' phones - plus location-based notifications. - Geo-targeted push - No carrier filtering - No carrier fees ### Reporting and analytics Access real-time transaction data and advanced performance reporting for data-driven decisions across locations. - Real-time data - Advanced reporting - Multi-location roll-ups Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Givex POS + Sticky, live in five steps. A Sticky implementation specialist runs the Givex setup end-to-end. - 01 ### Integrate Givex POS with Sticky Guided setup links your Givex locations and customer data to Sticky. - 02 ### Enable QR enrollment Drop QR codes at the counter and online. Customers join via wallet in seconds. - 03 ### Sync rewards in real time Map reward rules to Givex's discount engine - they apply at checkout automatically. - 04 ### Engage with push Launch geo-targeted push campaigns from Sticky's playbook library. - 05 ### Get setup support Connect with a Sticky representative for setup support and optimization. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Givex POS on a cron. We subscribe to Givex POS's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Givex POS questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Givex POS transaction. Every order Givex POS writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Givex POS's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Givex POS's discount primitives. A Sticky implementation specialist runs the full setup: Givex POS credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Givex POS, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Givex POS integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Givex POS. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Givex POS integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Givex POS, from single-location to multi-state ## On Givex POS? Add wallet loyalty this week. Book a 30-minute walkthrough and we'll show you Sticky live on top of your Givex POS stack. --- Source: https://www.stickycards.co/integrations/shopify-loyalty/ # Wallet loyalty on every Shopify checkout. Sticky bridges online and in-store loyalty for Shopify retailers. Customers earn rewards, redeem discounts, and receive push - all without leaving their digital wallet. - Integrates with Shopify - Online + in-store unified - No apps, no SMS gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### The leading commerce platform. Shopify is one of the world's largest commerce platforms, used by businesses of every size to build, manage, and grow online stores. Sticky plugs in to add a unified loyalty layer that earns and redeems on every checkout. ## Shopify + Sticky, four loyalty wins. No-app enrollment, auto-earning on every Shopify checkout, unified balances across online and in-store, and lock-screen push - no app required. ### Simplified online loyalty Points earn automatically at Shopify checkout and sync to digital wallet cards - no account creation, no friction. - Auto-earn at checkout - No account barrier - Embedded into Shopify thank-you pages ### Digital wallet storage, no app Cards save instantly to Apple or Google Wallet with one tap - no app store, no password. - Apple + Google Wallet - No app install - Straight into Apple or Google Wallet ### Unified online + in-store Loyalty data stays synced whether the customer checks out on Shopify or walks into your store. One balance, one customer. - Single balance across channels - Real-time webhook sync - In-store POS aware ### Push with offers & perks Send geo-targeted, personalized notifications for product drops, sales, and reward milestones - direct to the lock screen. - Lock-screen delivery - Geo + behavior targeting - No carrier fees Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Shopify + Sticky, live in five steps. A Sticky implementation specialist runs the Shopify setup end-to-end. - 01 ### Connect Shopify via API Guided setup connects your Shopify store to Sticky in minutes - no code changes needed. - 02 ### Set up loyalty rules Define points, tiers, free-shipping perks, and BOGO - mapped to Shopify's discount engine. - 03 ### Enable QR + wallet enrollment Place enrollment QR codes on thank-you pages, post-purchase emails, and in-store signage. - 04 ### Sync customer activity Every Shopify order writes back to Sticky in real time - points, refunds, and identity all stay in sync. - 05 ### Configure with an expert A Sticky rep configures and reviews the setup with your team before launch. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Shopify on a cron. We subscribe to Shopify's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Shopify questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Shopify transaction. Every order Shopify writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Shopify's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Shopify's discount primitives. A Sticky implementation specialist runs the full setup: Shopify credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Shopify, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Shopify integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Shopify. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Shopify integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Shopify, from single-location to multi-state ## On Shopify? Add wallet loyalty in days. Book a 30-minute walkthrough and we'll show you Sticky live on your Shopify store - no rebuild required. --- Source: https://www.stickycards.co/integrations/marsello-loyalty/ # Trigger wallet push from your Marsello flows. Bring wallet-based loyalty together with Marsello's omnichannel automation engine. Personalized offers and loyalty updates land directly on the customer's lock screen. - Marsello automation trigger - Unlimited wallet push - No SMS or email gates ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Customer loyalty + marketing automation. Marsello combines email, SMS, loyalty, and data-driven automation with intelligent segmentation for omnichannel retailer engagement. Sticky adds a wallet-based push channel directly inside Marsello flows. ## Marsello + Sticky, four upgrades to omnichannel. Wallet push as a new Marsello channel, behavior-driven reward triggers, unrestricted messaging, and tighter retention loops. ### Omnichannel engagement Enhance Marsello flows by adding digital wallet notifications as a new channel - lock-screen delivery, no opt-in gate. - New Marsello channel - Lock-screen delivery - Layered with email + text ### Data-driven rewards Trigger rewards from Marsello's segmentation and purchase behavior - with instant point updates inside Sticky. - Trigger from Marsello segments - Real-time point updates - Behavior-aware ### Messaging that stands out Unlimited messages without SMS limits or email clutter - higher open rates and geo-targeting on the wallet pass. - Unlimited push - No SMS or email throttle - Geo + behavior targeting ### Smarter retention loops Pair Marsello's marketing insights with Sticky's direct-to-phone messaging to close the loop from first purchase to repeat. - Acquisition + repeat loops - Insight-driven plays - Tighter LTV economics Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Marsello + Sticky, live in five steps. A Sticky specialist runs the Marsello setup with your marketing team. - 01 ### Connect Sticky with Marsello Guided setup links Marsello with your Sticky workspace in minutes. - 02 ### Sync customer segments Pull Marsello segments and loyalty data into Sticky for use in triggers and audiences. - 03 ### Build wallet flows in Marsello Drop Sticky's wallet push action into Marsello's automation builder, alongside email and SMS. - 04 ### Create push campaigns Launch promotional, loyalty-nudge, and winback push from Marsello flows - sent through Sticky. - 05 ### Get team support Your Sticky rep helps launch, monitor, and optimize the first set of Marsello + Sticky flows. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't poll Marsello on a cron. We subscribe to Marsello's event stream, sign every webhook, and acknowledge every message. If something fails, we replay from the last cursor - no duplicate orders, no missing customers. ## The Marsello questions we get most. It automates loyalty enrollment, point accrual and redemption, push messaging, and customer-record sync across every Marsello transaction. Every order Marsello writes flows into Sticky in real time as a signed webhook. Customers scan a QR code on countertop signage, a receipt, a delivery confirmation, or your menu, fill in a short form with the details you need, then add their pass to Apple or Google Wallet. No app install, no password, no account to remember. Sticky maps your reward rules to Marsello's native discount engine. Earning happens automatically on every order, and discounts apply at checkout without any budtender lookup or manual entry. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there's no per-message cost and no SHAFT-style cannabis filtering. Geo, behavior, and frequency rules are configured in Sticky. Sticky is built for SHAFT and high-risk industries. Wallet passes carry zero ad copy, push messages route through Apple/Google rather than carriers, and every customer can remove their pass whenever they want. Yes. Tiers, point thresholds, stamp cards, BOGO, percentage and dollar discounts, and product-specific rewards all map cleanly onto Marsello's discount primitives. A Sticky implementation specialist runs the full setup: Marsello credentials, webhook wiring, reward configuration, pass design, and a staff training session. You are live in 14 days. ## Sticky + Marsello, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Marsello integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Marsello. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Marsello integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Cannabis dispensaries running on Marsello, from single-location to multi-state ## On Marsello? Plug wallet push into your flows. Book a 30-minute walkthrough and we'll wire Sticky's wallet channel directly into your Marsello automation engine. --- Source: https://www.stickycards.co/integrations/klaviyo-loyalty/ # The loyalty card that connects Klaviyo to every cannabis POS. Your team is not moving off Klaviyo, and it does not have to. Sticky is the loyalty card that sits between Klaviyo and the register, wiring it to 13 cannabis POS systems so purchases, point balances, and visit dates land on the Klaviyo profile. Then you schedule push, text, and MMS from the campaign manager your team already knows, beside the email you already send. Built for marketers, by marketers. - Wired to 13 cannabis POS systems - Push, text, and MMS from Klaviyo flows - Your templates and segments stay put ### A no-app loyalty platform. Sticky lets dispensaries offer rewards, send [push notifications](https://www.stickycards.co/push/), and engage customers through [Apple & Google Wallet](https://www.stickycards.co/wallet/), sidestepping the SMS and email restrictions that throttle cannabis marketers. ### Email and SMS automation. Klaviyo is an email and SMS platform with segmentation and flow automation, built mostly for e-commerce. It has no idea what happens at a dispensary register, and it is not built for SHAFT categories, so cannabis SMS and MMS are unsupported or get refused. Sticky is the loyalty card that closes both gaps: it wires Klaviyo to your POS and becomes the sending rail for the channels Klaviyo will not carry. ## One card between Klaviyo and the register. The POS wiring Klaviyo has never had, the register data its flows never saw, and the channels it will not carry, all scheduled from the campaign manager your team already runs. ### One card, every cannabis POS Klaviyo has no connector to a dispensary register, and building one per client is not a project any marketing team wants. The Sticky pass is the connector. It runs on 13 cannabis POS systems today, and the Klaviyo side of the wiring is identical whichever one a store runs, so a second location or a new client is a setup task rather than a rebuild. - 13 cannabis POS systems - Same Klaviyo setup on every one - One pass across a whole group ### Schedule the channels Klaviyo will not carry Sticky adds push, text, and MMS as steps inside your Klaviyo flows, so your team builds them where it builds everything else. Klaviyo keeps the audience, the logic, and the timing. The send leaves through Sticky, which is registered and staffed for cannabis, so it goes out instead of getting refused. - Push, SMS, and MMS steps - Scheduled from your campaign manager - 10DLC and short-code registration handled ### Register data on the Klaviyo profile Every order, point balance, and visit date syncs into Klaviyo as profile properties and events, so your segments can use what people bought instead of what they opened, and flows can trigger on points earned, a tier reached, or a regular who stopped coming in. - Orders and refunds as events - Point balance and tier on the profile - Winback on visit recency ### Push that skips the carriers Text still costs money per send and still answers to a carrier. Wallet push rides Apple and Google notification rails instead, so it reaches the lock screen with no carrier in the path, and a Klaviyo flow can fire it like any other step. - Unlimited under fair use - No per-message cost - Lands on the lock screen ### Nobody rebuilds anything The reason most loyalty tools lose this argument is that they ask a marketing team to abandon the platform it has spent years building in. Your templates, segments, and flows stay exactly where they are. Sticky adds the register data and the wallet channel underneath them. - No Klaviyo rebuild - Templates and segments stay put - Runs beside email and SMS Coming off another platform, you can read the side-by-side against [SpringBig](https://www.stickycards.co/compare/springbig/) or [Alpine IQ](https://www.stickycards.co/compare/alpine-iq/). The [Farmer Jane story](https://www.stickycards.co/customers/farmer-jane/) covers the first 100 days across their stores. ## Klaviyo + Sticky, connected in five steps. A Sticky specialist runs the Klaviyo setup with your marketing team. - 01 ### Connect your Klaviyo account Guided setup links Klaviyo to your Sticky workspace and confirms the scopes Sticky needs. - 02 ### Wire the POS event stream Sticky subscribes to your POS so purchases, refunds, and point changes are ready to send. - 03 ### Pick the profile fields Choose which loyalty data lands on the Klaviyo profile: points, tier, last visit, lifetime spend. - 04 ### Add the send steps to your flows Drop Sticky's push, text, and MMS steps into Klaviyo flows, next to the email you already send. - 05 ### Launch and review Your Sticky rep helps launch the first flows, then reviews what the register data changed. [Pricing](https://www.stickycards.co/pricing/) is built on your store count and volume, and the number arrives on the call. Put your own figures through the [ROI calculator](https://www.stickycards.co/roi-calculator/) before you book one. ## Live, idempotent, replayable. Sticky doesn't drop a CSV into Klaviyo overnight. Purchases arrive from your POS in real time, Sticky resolves them onto one customer record, and the updated profile is written to Klaviyo. If a write fails, we replay from the last cursor. Orders, refunds, and point changes reach Sticky from your POS in real time, not on a nightly job. Phone, email, POS customer ID, and Sticky pass serial collapse onto one record before anything reaches Klaviyo. Sticky writes loyalty fields onto the Klaviyo profile, and Klaviyo flows fire push, text, and MMS back out through Sticky. Replay from a cursor to rebuild a profile set on demand, without re-importing anything by hand. ## The Klaviyo questions we get most. It runs two ways. Sticky sends purchases, point balances, tiers, and visit dates from your POS into Klaviyo as profile properties and events. Klaviyo flows can then fire push, text, and MMS back out through Sticky, including the cannabis messages Klaviyo will not send itself. No, and that is the point. Klaviyo keeps your audiences, your templates, your flow logic, and your email. Sticky adds the register data those flows were missing and takes over the sends Klaviyo will not carry. No. This is an integration Sticky built and supports, working against the Klaviyo API. Klaviyo does not resell or certify it. Any POS Sticky integrates with, which is 13 cannabis POS systems today. The Klaviyo connection sits downstream of the POS sync, so the data path is the same whichever one you run. Klaviyo is not built for SHAFT categories, so cannabis SMS and MMS are either unsupported or refused. Sticky sends them instead, triggered from the same Klaviyo flow, on numbers registered for cannabis traffic. Push goes out the same way and never touches a carrier. Unlimited under fair use. Wallet pushes ride on Apple and Google's notification rails rather than carrier SMS, so there is no per-message cost. SMS and MMS are metered, because the carriers charge for those. Live in 14 days. A Sticky specialist runs the Klaviyo connection, the POS mapping, the profile field setup, the sender registration, and a training session for your team. ## Sticky + Klaviyo, in one screen. A scannable summary for fast readers, search engines, and AI assistants. Every fact below is also linked in the product schema embedded on this page. Sticky's Klaviyo integration is a two-way connector that runs wallet-based loyalty, push messaging, and reward redemption on top of Klaviyo. Live in 14 days. Priced on store count and volume, month-to-month. Integration type Klaviyo integration, real-time webhook sync What it does Wallet loyalty (Apple + Google), lock-screen push, automated reward redemption Setup time Live in 14 days, run end-to-end by a Sticky specialist Pricing Quoted on a 30-minute call. Month-to-month Migration cost Free from SpringBig, Alpine IQ, or any generic ESP Compliance SHAFT-compliant, built for cannabis Best for Agencies and in-house marketing teams already running cannabis email in Klaviyo, from multi-store chains to multi-state operators ## Keep Klaviyo. Wire it to the register. Book a 30-minute walkthrough with your marketing team. We'll show the POS wiring, the profile fields Sticky writes back, and the push, text, and MMS steps you schedule from inside Klaviyo. --- Source: https://www.stickycards.co/compare/springbig/ # Sticky and SpringBig, compared SpringBig helped a generation of dispensaries get loyalty off the ground, back when a downloadable app was the standard answer. Sticky is built around the wallet pass, Apple Wallet and Google Wallet, so enrolling is one tap and the card is already on the lock screen the next time a customer walks in. Same outcome, none of the install friction. Pick Sticky Cards if you want loyalty to live in the wallet your customers already carry, with nothing to install. Stay with SpringBig if your customers already use its app and the program is doing what you need. ## Side by side | | Sticky Cards | SpringBig | | --- | --- | --- | | True Apple & Google Wallet pass | Yes | App-based | | Works without an app download | Yes | App required | | Native wallet push notifications | Yes | In-app push | | Visual Playmaker (drag-and-drop) | Yes | Form-based builder | | POS-attributed revenue reporting | Yes | Yes | | Abandoned cart & winback flows | Yes | Add-on | | Migration handled for you & white-glove onboarding | Yes | Paid setup | Test this one yourself: time how long it takes to join your current program on your own phone, then do the same with a wallet pass in our demo. The gap is the whole argument. ## When SpringBig is the better fit If most of your members already have the SpringBig app and use it, moving them costs you effort and a stretch of re-enrolment. That is worth weighing honestly against what a wallet pass would gain you. If you are partway through a SpringBig term, the cheapest time to move is your renewal date. Find it before you plan anything. ## Moving across We move your lists, loyalty balances and creative, and reconcile every balance against your source export. Time the move to your SpringBig renewal so you are not paying for two programs at once. ## Questions we get ### What is the main difference between Sticky Cards and SpringBig? Where the loyalty card lives. SpringBig is app-based, so a customer installs an app to join. Sticky Cards issues a real Apple Wallet or Google Wallet pass, so joining is a scan and a tap, and the card is already on the phone the next time they walk in. ### What contract terms does SpringBig use? SpringBig's own quarterly filing says its subscriptions "generally have twelve-month terms (which typically are not subject to early termination without a cancellation fee payable by the client), are payable monthly, and automatically renew for subsequent and recurring twelve-month periods unless notice of cancellation is provided in advance" (Form 10-Q, quarter ended 31 March 2026). Check your own agreement for the renewal date and notice period before you plan a move. ### Can I move my SpringBig members to Sticky Cards? Yes. We move your lists, loyalty balances and creative, and reconcile every balance against your source export. Plan the move around your SpringBig renewal date so you are not paying for both. ### Does Sticky Cards charge a setup fee? No. There is no setup fee. Pricing is built on your store count and volume and quoted on a 30-minute call. ## Comparing something else? ## Run the comparison on your own store Thirty minutes with an operator, your POS data, and a straight answer on whether the move is worth making. --- Source: https://www.stickycards.co/compare/alpine-iq/ # Sticky and Alpine IQ, compared Alpine IQ was built for enterprise MSOs with developers on staff. Sticky is built for operators whose marketing lead is also the buyer. If you have the engineering team, Alpine IQ is a real option and we will say so. Pick Sticky Cards if your marketing lead runs loyalty and wants wallet passes, push and automations without a developer. Pick Alpine IQ if you are a larger group with engineers on staff who want to build on its platform. ## Side by side | | Sticky Cards | Alpine IQ | | --- | --- | --- | | Wallet loyalty (Apple & Google Wallet) | Yes | No | | Native push notifications | Yes | SMS only | | Visual no-code Playmaker | Yes | No | | POS-attributed revenue reporting | Yes | Partial / custom dev | | Abandoned cart & winback flows | Yes | No | | Live in 14 days | Yes | No | | Migration handled for you & white-glove onboarding | Yes | No | Before you sign with either of us, ask for a written go-live date and a written setup cost. Ours are 14 days and zero. ## When Alpine IQ is the better fit If you have an engineering team that wants to build custom data pipelines and reporting, Alpine IQ is built for that, and it is a real option. If your marketing lead is also the person buying, and nobody on staff writes code, you will get further with a platform that is set up for you. ## Moving across We move your lists, loyalty balances and creative, and reconcile every balance against your source export. Find your Alpine IQ renewal date and notice period first, and time the move to it. ## Questions we get ### Who is Alpine IQ built for? Alpine IQ was built for enterprise MSOs with developers on staff. Sticky Cards is built for operators whose marketing lead is also the buyer. ### When is Alpine IQ the better choice? When you have engineers who want to build on the platform and a group large enough to use what they build. If that is you, Alpine IQ is a real option and we will say so on the call. ### Can I move from Alpine IQ to Sticky Cards? Yes. We move your lists, loyalty balances and creative, and reconcile every balance against your source export. Time the move to your Alpine IQ renewal so you are not paying for both. ### Does Sticky Cards charge a setup fee? No. There is no setup fee. Pricing is built on your store count and volume and quoted on a 30-minute call. ## Comparing something else? ## Run the comparison on your own store Thirty minutes with an operator, your POS data, and a straight answer on whether the move is worth making. --- Source: https://www.stickycards.co/compare/klaviyo-mailchimp/ # Sticky and the general-purpose ESPs, compared General-purpose email tools do not understand cannabis compliance, POS attribution, or wallet loyalty. You end up building workarounds for everything. Sticky ships with all of it on day one. Pick Sticky Cards if you want email, text, push and wallet loyalty to run off your POS data without building the connections yourself. Keep a general-purpose email tool if you already have someone who maintains its integrations and you do not need wallet loyalty. ## Side by side | | Sticky Cards | Generic ESP | | --- | --- | --- | | Wallet loyalty (Apple & Google Wallet) | Yes | No | | Cannabis compliance controls built in | Yes | No | | POS integrations (Dutchie, Treez, Flowhub) | Yes | No | | Send-time windows you configure, enforced | Yes | No | | Strain & product-aware segmentation | Yes | No | | Revenue attribution without Zapier | Yes | No | | Migration handled for you & white-glove onboarding | Yes | No | A generic ESP can be made to work with enough Zapier. The question worth asking is who maintains it the week your POS renames a field. ## When a general-purpose ESP is the better fit If email is your only channel, your list is small, and you have someone who enjoys wiring tools together, a general-purpose ESP can carry you a long way. If you already run Klaviyo and want to keep it for email, you do not have to choose: Sticky Cards connects to Klaviyo, and the loyalty and push run alongside it. ## Moving across We move your lists and creative across, and set up the POS connection so segments read live order data from day one. ## Questions we get ### Can Klaviyo or Mailchimp work for a dispensary? They can send email, and with enough connection work they can read some of your order data. Wallet loyalty, cannabis send-time controls and POS attribution are not what they are built for, so you build and maintain those yourself. ### Does Sticky Cards work with Klaviyo? Yes. Sticky Cards connects to Klaviyo, so you can keep Klaviyo for email and run wallet loyalty and push from Sticky Cards on the same customer. ### What moves across when I switch from my ESP? Your lists and your creative. We also connect your POS, so your segments read live order data from day one rather than a nightly export. ### Does Sticky Cards charge a setup fee? No. There is no setup fee. Pricing is built on your store count and volume and quoted on a 30-minute call. ## Comparing something else? ## Run the comparison on your own store Thirty minutes with an operator, your POS data, and a straight answer on whether the move is worth making. --- Source: https://www.stickycards.co/customers/ # Measured results from stores running Sticky. Every number below is measured against the non-loyalty cohort in the same stores over the same window. No modelled uplift and no projections. Where a comparison is a cohort gap rather than a causal result, the page says so. ## Farmer Jane 18 dispensaries across Regina, Saskatoon and Winnipeg, in a market where inducement rules take the visit-based punch card off the table. Over the first 100 days, loyalty members spent 18.5% more per order and came back 3.3 days sooner than everyone else. Both order values are net of discounts. ## We will run the same numbers on your stores. Loyalty against non-loyalty, basket size, return cycle, measured on your own POS data. You get the breakdown whether or not you buy anything. --- Source: https://www.stickycards.co/customers/farmer-jane/ # Members spend 18.5% more and come back 3.3 days sooner. The Prairies are the densest, most price-sensitive cannabis market in Canada, and a paper punch card gets lost in a wallet by the second visit. Farmer Jane moved their visit-based points program onto a wallet pass across 18 stores. This is what the first 100 days looked like. Figures below are Farmer Jane's actual results over the program's first 100 days, taken from the joint Farmer Jane × Sticky Cards performance review. ## The Prairies are dense, and they are price-sensitive. Canada hit $482.3M in monthly cannabis retail sales in May 2025, with roughly 72% of demand now captured by the legal market. The trendline keeps climbing. So does the number of doors competing for it. In a market this saturated, discounting is a race everyone loses. Farmer Jane wanted the other lever: knowing who their best customers were, and giving them a reason to come back sooner. ### From a card in a drawer to a pass that updates itself. Promotion and inducement rules limit how loudly you can advertise a reward, so the program has to earn attention through the channel itself rather than a bigger offer. SMS friction in the U.S., meaning SHAFT rules and 10DLC registration, is a preview of how fragile a single channel can be. Wallet push and email stay compliant and scale cleanly. Wallet-based loyalty was the story at Hall of Flowers, MJBizCon and O'Cannabiz this year. Personalized, relevant value is where the durable advantage sits. Farmer Jane came in already ahead: 18 dispensaries across Regina, Saskatoon and Winnipeg, scanner check-ins live at the counter, and an ops culture that could land a campaign in every store the week it was written. ## Three advantages Farmer Jane had on day one. 18 dispensaries positioned across Regina, Saskatoon and Winnipeg, a dominant regional footprint, and enough volume to see a signal fast. All of them run [Cova](https://www.stickycards.co/cova-loyalty/). A scan at the counter, and the customer is in. Fast and habit-forming, the way PC Optimum and Starbucks trained everyone to expect. Strong leadership and a real ops culture. Campaigns deployed rapidly, and the team across all locations actually ran them. ## Program performance at a glance. One in ten orders came through the loyalty program. Those orders carried nearly twelve percent of the revenue. That gap is the whole story. Members accounted for 11.8% of revenue on 10.1% of orders, an index of 117against their own order share. They weren't just showing up more, they were building bigger baskets when they did. ## Three behaviours moved. Every one of them compounds. ### Members spent more per order. A loyalty member's average order came in at $47.39 against $39.99 for everyone else. That is $7.40 more on every order. Both figures are net of discounts, so the gap is not members redeeming rewards. ### Members made up two-thirds of every repeat customer. Of 4,564 returning customers in the window, 2,902 were loyalty members. A program touching one in ten orders accounted for nearly two in three people who came back. ### Members came back 3.3 days sooner. Non-members averaged 19.0 days to their next visit. Members averaged 15.7, a gap of 17.5%, which works out to roughly one extra trip a year per member. ## The whole 100 days on one receipt. Every line below is measured against the non-loyalty cohort in the same stores, over the same window. No modelled uplift, no projections, just the two groups side by side. ## The winning programs all do the same three things. Software gets you a program. These get you a program people use. An "arcade wall" of rewards consistently outperforms a flat percentage discount. Choice creates excitement. A discount just lowers the price. Budtenders prompt sign-ups on every interaction, so enrolment becomes part of the transaction rather than a poster on the wall. Regular contests, giveaways and promotional campaigns keep momentum up. A program that goes quiet gets forgotten in a week. ## The episode we filmed in their store. High Light is our road series. Hosts Ellevan and Winny visit one shop at a time across North America, and this stop was Farmer Jane, the same business every number above came out of. Out on the prairies, Ellevan and Winny meet Farmer Jane: a farm-to-shelf story with a fiercely loyal following. Series High Light Hosts Ellevan and Winny Shot at Farmer Jane · Saskatchewan Rest of the series 5 more shops ## What if 20% of customers were loyal? Loyalty adoption sat at 10.1% after 100 days. Doubling it, using the same measured spend and frequency behaviour applied to the same store base, is where the program goes next. Projection, not a measured result. Modelled by applying the observed loyalty AOV and return-frequency deltas to a 20% adoption rate across the same 18 stores. ## Journeys: the next leap at Farmer Jane. A strong foundation is built. The next 100 days are about making every one of those members feel individually attended to. Three things have to be true first. ### Real-time segmentation. Personalized journeys need advanced customer segmentation that updates as the customer moves, not a static list exported last Tuesday. Spend tier, category affinity, days since last visit, store preference. ### Be omni-channel. One channel is a single point of failure. Four channels, coordinated from the same customer record, is a program that keeps working when one of them gets harder. ### Always be communicating. Every customer should be inside at least one journey at all times, and usually more than one. Four foundational journeys cover most of the ground. Greet new members with personalized offers and a guide to getting the most out of the program. Remind customers about what they left behind, with a tailored incentive to finish. Celebrate milestones with an exclusive offer that feels personal, not automated. Bring inactive members back using past preferences and new arrivals they would want. ### Always be fun. The arcade wall, the contests, the giveaways. The reason the program stays top of mind between visits isn't the points balance, it's that opening the card is enjoyable. That is a design decision, and it has to be made on purpose. ## Behind the numbers How the figures on this page were measured, and what they do and don't say. Any transaction where the customer checked in with their loyalty identity at the counter, via the in-store scanner. Non-loyalty is every other transaction in the same 18 stores over the same 100 days, which is what makes the two cohorts comparable. Honestly, both are in there. This is a cohort comparison over 100 days, not a randomised test, so some self-selection is expected. Engaged customers are more likely to enrol. The return-cycle number is the harder one to explain away: the same people came back 3.3 days sooner than the non-member baseline. Reward structure and campaign copy are set up province by province with the operator's own compliance team, and Sticky's AI content review flags language on the way out. Sticky does not give legal advice; the operator's counsel signs off on what ships. No. Everything in the 100-day scorecard is measured. The 20%-adoption scenario is a projection: it applies the observed AOV and frequency deltas to a doubled adoption rate across the same store base. It is the target, not the outcome. ### What Farmer Jane runs on ## See your own first 100 days. We'll build the same 100-day scorecard against your POS data, loyalty versus non-loyalty, basket size, return cycle, the lot, and walk you through what it would take to move it. --- Source: https://www.stickycards.co/delivery/ # Cart abandonment, ETA messaging, and driver-arrival flows for cannabis delivery. Delivery is a different beast, you're competing on speed, ETA accuracy, and last-mile experience. Sticky ships templates for the moments that matter: cart abandonment in real time, "your driver is 5 minutes out" SMS, post-delivery reorder. Compliance windows respect each state's delivery rules. --- Source: https://www.stickycards.co/vertically-integrated/ # When you grow, manufacture, AND retail. Sticky scales with you. Vertically-integrated operators have a unique problem: brand affinity from your own SKUs and operator-grade analytics. Sticky lets you tag products by your brands vs. third-party, build segments around brand affinity, and ship cross-brand journeys ("you tried our flower, here's our edibles") that don't feel forced. --- Source: https://www.stickycards.co/industries/cannabis/ # Omni-channel marketing, built for high-risk cannabis. Sticky runs text, email, and wallet push on one canvas for dispensaries. We get you carrier (10DLC/TCR) registered for cannabis SMS, set up your number, run AI content filtering and email validation, and connect directly to your POS, so your team can run real omni-channel retention without the busywork. ## What every cannabis operator hits. You can have the best dispensary in town and still lose ground to compliance and channel limitations every other vertical takes for granted. ### Generic ESPs throttle cannabis Mailchimp and Attentive routinely suspend cannabis accounts mid-campaign. They were never built for high-risk. Sticky runs dedicated, registered SMS rails alongside email and wallet push, so a single suspension doesn't take your retention program down. ### No app store reach You can't ship a real loyalty app to the App Store. Sticky leans on wallet passes that live on the lock screen and push directly through Apple and Google notification rails - no app download required. ### Fragmented POS data Online ordering, in-store tickets, delivery, and CRM live in 4 different tools. Sticky pulls signals from every cannabis POS into one customer record so segments line up across text, email, and push. ## What dispensaries actually run on Sticky. A few of the most common playbooks live across our cannabis customer base today. ### In-store wallet enrollment QR signage at the counter turns walk-ins into wallet members in under 10 seconds. No app store, no SMS opt-in. ### Drop-day push blasts Push to your loyal customers' lock screens the moment a new strain hits the menu. Bypasses every SMS filter. ### POS-level redemption Budtenders see the customer's rewards on-screen and redeem inside the POS - no codes, no register-side training. ### Geo-fenced winbacks Lapsed customer drives past your store? Sticky pings their wallet pass with an exclusive offer. ### Birthday + milestone plays Automated, behavior-aware birthday and milestone rewards triggered from real POS data. ### Multi-state, one canvas Run unified loyalty across MI, OH, IL, CA stores - with creative and compliance settings you control per location. Choosing a program? [See what the best cannabis loyalty programs share](https://www.stickycards.co/loyalty-marketing/best-cannabis-loyalty-programs-repeat-customers-2025/). ## The integrations cannabis retailers run on. Cannabis POS, online ordering, and marketing tools on one canvas. Looking for a dispensary CRM? [See how customer profiles and segments build from your POS](https://www.stickycards.co/cannabis-crm/). ## Built for dispensaries. Run by Sticky. Book a 30-minute walkthrough and see Sticky working live on top of your POS - using your real customers and tickets. --- Source: https://www.stickycards.co/industries/cbd/ # Omni-channel marketing, built for the channel nobody will run. Hemp-derived CBD is federally legal and still treated as high-risk by almost every messaging aggregator, ad platform, and generic ESP. Sticky runs text, email, and wallet push on one canvas for CBD and hemp retailers. We get you carrier (10DLC/TCR) registered, set up your number, run AI content filtering and email validation, and give you a wallet channel that carriers never touch. ## A channel mix that survives the restricted-category problem. CBD is not one of the five SHAFT letters (Sex, Hate, Alcohol, Firearms, Tobacco), but it lands in the same bucket in practice: most major aggregators list CBD as prohibited content, Meta and Google restrict CBD advertising, and generic ESPs suspend hemp accounts without warning. Sticky is built for that reality. We run registered SMS rails for the messages that need to hit a text thread, deliverability-managed email, and wallet push as a parallel channel that never passes through a carrier filter at all. ## What every CBD retailer runs into. The 2018 Farm Bill made hemp-derived CBD federally legal. The platforms you market on never got the memo. ### Legal product, banned channel Your product is federally legal, and your Meta ads still get rejected, your Google Shopping feed still gets pulled, and your generic ESP still suspends the account mid-send. Sticky runs registered SMS and email alongside a wallet channel that sits entirely outside that approval loop. ### Acquisition costs that never amortize When paid acquisition is restricted, every customer you already have is worth far more. Most CBD shops still have no way to bring one back on purpose. Sticky turns the POS record into a repeat-purchase engine so you're not re-buying the same customer. ### Consumables that should reorder and do not Tinctures, gummies, and topicals run out on a predictable cycle, and almost nobody times a message to it. Sticky watches purchase cadence per customer and fires the reorder nudge when the bottle is actually empty. ## Plays CBD and hemp retailers run on Sticky. Built around the two things that decide a CBD shop: repeat purchase rate and cost per retained customer. ### Reorder timing by SKU A 30-day tincture and a 90-day topical get different reminder windows, timed off the customer’s own purchase history rather than a generic monthly blast. ### In-store wallet enrollment A counter QR turns a walk-in into a wallet member in seconds, capturing email and SMS consent with age verification in the same flow. ### New-format drops New potency, new format, new cannabinoid. Push it to the lock screens of the customers who bought the last one, with email and SMS as the fallback. ### First-time buyer education A scripted onboarding series on dosing, format, and what to expect. Educated first-time CBD buyers are the ones who come back for a second bottle. ### Spend-based tiers Tier lives on the wallet pass and updates from POS in real time, so the reward is visible before the customer reaches the counter. ### Retail plus e-commerce, one record The customer who buys in store and reorders on Shopify is one person in Sticky, not two lists that email them the same offer twice. ## The CBD retail stack, connected. Sticky plugs into the e-commerce, POS, and marketing tools hemp retailers actually run on. ## Built for CBD. Run by Sticky. Book a 30-minute walkthrough and see Sticky running compliant text, email, and wallet push on top of your real customer list. --- Source: https://www.stickycards.co/industries/vape/ # Omni-channel marketing, built for the T in SHAFT. Tobacco is one of the five SHAFT categories US carriers actively filter, and vape sits squarely inside it. Most generic ESPs will not touch the account. Sticky runs text, email, and wallet push on one canvas for vape shops, smoke shops, and head shops, with carrier registration, 21+ age gating, AI content filtering, and a push channel that never passes a carrier filter. ## Tobacco is a SHAFT category. Plan the channel mix accordingly. SHAFT stands for Sex, Hate, Alcohol, Firearms, and Tobacco, the five content categories US carriers filter hardest. Vapor, e-liquid, and traditional tobacco all land under the T, which is why most mainstream ESPs decline the vertical outright rather than manage it. Sticky is built for it. Registered SMS rails for the messages that need a text thread, deliverability-managed email, and wallet push as a parallel channel that routes through Apple and Google instead of the carrier network. ## What every vape and smoke shop hits. Three structural problems that come with selling a SHAFT-category product out of a physical store. ### Almost nobody will run your messaging Mailchimp, Attentive, and Klaviyo all restrict or decline tobacco and vapor. Losing the account mid-campaign takes your whole retention program with it. Sticky runs the category on purpose, across registered SMS, email, and push. ### Paid acquisition is effectively closed ### High-frequency customers you never talk to A regular walks in weekly and you have no way to reach them between visits. Sticky turns each POS transaction into a customer record with a live wallet pass and a channel you own. ## Plays vape and smoke shops run on Sticky. Built for high-frequency, low-ticket retail where the whole margin sits in visit count. ### Coil and pod replenishment Coils, pods, and e-liquid burn down on a predictable schedule. Sticky times the reminder to the customer’s own reorder cadence rather than a monthly blast to everyone. ### New flavor and device drops Push a new device or flavor to the lock screens of the customers who bought the previous generation, with email as the follow-up. ### Counter QR enrollment A QR at the register turns a walk-in into a wallet member in seconds, with 21+ verification and channel consent captured in the same flow. ### Points that redeem at the register Staff see the balance and the available reward on-screen and redeem at the register. No punch card to lose, no code to type. ### Geo-fenced winbacks A lapsed regular passes the shop and their wallet pass surfaces an offer. Email and SMS pick up the ones who have push turned off. ### Multi-store, one canvas Run every location off one customer graph, with per-store creative and the rule set you configure per market, rolling up to a single dashboard. ## The vape and smoke shop stack. Sticky plugs into the POS, e-commerce, and marketing tools smoke shops run on. ## Built for SHAFT. Run by Sticky. Book a 30-minute walkthrough and we'll show you Sticky running registered SMS, email, and unlimited wallet push for a real smoke shop operator. --- Source: https://www.stickycards.co/industries/alcohol/ # Omni-channel marketing, built for high-risk beverage. Sticky runs text, email, and wallet push on one canvas for breweries, distilleries, wine clubs, and beverage retailers. We handle SHAFT carrier registration, age verification, AI content filtering, and state-by-state targeting so your team can run real omni-channel marketing without the busywork. ## Compliance tools for alcohol, across every channel. Alcohol is one of the five SHAFT categories (Sex, Hate, Alcohol, Firearms, Tobacco) US carriers actively filter, and one most generic ESPs refuse to run. Sticky is built for that reality. We run dedicated registered-rail SMS for the messages that need to hit a text thread, age-gated email, and wallet push as a parallel channel that bypasses carrier filtering entirely. Three channels, one set of compliance tools. ## What every alcohol marketer hits. Three problems generic ESPs were never built to handle, and how an omni-channel platform built for high-risk solves them. ### Generic ESPs throttle alcohol Mailchimp and Attentive routinely suspend SHAFT accounts mid-campaign. They were never built for high-risk. Sticky was, end to end, across text, email, and push. ### Age-gate friction kills lists Email opt-ins die at the date-of-birth field. SMS opt-ins die at the legal disclaimer. Sticky bakes verification into the enrollment flow so your CRM is not half-empty by design. ### Three-tier rules In a three-tier alcohol market, what you can and cannot promote varies by state, by SKU, and by retailer relationship. Sticky maps the rule set once, then applies it across text, email, and push. ## Plays alcohol brands run on Sticky. A few of the highest-ROI playbooks across our beverage customers, mixed across text, email, and wallet push. ### Limited release drops Push to wallet the moment a small-batch release goes live, with an SMS reminder to opted-in club members an hour later. Geo-aware, age-gated, end to end. ### Tasting RSVP + reminders Email the invite, capture RSVP into a wallet pass, push day-of reminders, follow up by SMS for no-shows. One automation, three channels. ### Wine / spirits club loyalty Tier-based club membership lives as a wallet pass, with renewal nudges that fan out to email and SMS as the date approaches. ### Geo-fenced bar pushes When a customer walks past a bar that carries your brand, push them a happy-hour reminder, or fall back to email when push is off. ### On-bottle QR enrollment QR on the neck-tag, on the menu, on the receipt. One scan and the customer is in your CRM with email, text, and wallet consent captured. ### Compliance targeting Tell Sticky which states allow alcohol promotion and which channel each one permits, and your targeting and AI content filtering help catch issues before send. Fewer surprise flags, less manual segment scrubbing. ## Alcohol commerce stack, connected. Sticky plugs into the POS, e-commerce, and reservation tools alcohol retailers actually run on. ## Built for alcohol. Run by Sticky. Book a 30-minute walkthrough and we'll show you Sticky running compliant text, email, and wallet push for a real beverage operator. --- Source: https://www.stickycards.co/industries/gaming/ # Omni-channel marketing, built for high-risk gaming. Gaming, sportsbook, and casino marketing is not a generic-ESP job. Sticky runs text, email, and wallet push on one canvas, with carrier registration help, self-exclusion integration, AI content filtering, and jurisdiction-aware targeting on every send. ## Compliance tools for gaming, across every channel. US carriers treat gambling traffic as high-risk, aggressive filtering, opaque blocking, and zero recourse. Generic ESPs treat it as a suspension risk and refuse to run it. Sticky is built for that reality. We run dedicated registered-rail SMS for messages that need to hit a text thread, age-gated email, and wallet push as a parallel channel that bypasses carrier filtering entirely. Three channels, one set of compliance tools. ## Why generic ESPs break under gaming traffic. Three structural problems generic platforms were never built for, and how an omni-channel platform built for high-risk solves them. ### Generic ESPs suspend gaming Mailchimp and Attentive routinely suspend gaming accounts mid-campaign. They were never built for high-risk. Sticky was, end to end, across text, email, and push. ### Carrier filtering at scale 10DLC alone won't save you, carriers treat gambling traffic as high-risk and filter it silently. Sticky runs dedicated registered rails for high-risk SMS, plus wallet push as a parallel channel that bypasses carrier filtering entirely. ### Compliance complexity Player self-exclusion, age verification, jurisdiction limits, and responsible-gambling disclaimers vary by state and product. Sticky maps the rules once and applies them across text, email, and push. ## Plays gaming operators run on Sticky. Every play we ship is jurisdiction-aware and self-exclusion-aware by default, mixed across text, email, and wallet push. ### Daily player engagement Reach active players across text, email, and wallet push, whichever channel each one is opted into. Every player gets every message they can legally receive. ### Tier + milestone rewards Bronze/silver/gold tiers live as wallet passes with SMS and email reinforcement on tier-ups. Players see the new perk list before they hit the floor. ### Geo-fenced re-engagement When a lapsed player crosses into a legal-gaming jurisdiction, push them a comeback offer, with email and SMS fallback when push is off. ### Self-exclusion routing Sticky is designed to check your self-exclusion list (and state registries where supported) before every send across every channel. Players are blocked at the platform layer, not downstream. ### Event RSVP + reminders Email the tournament invite, capture RSVP into a wallet pass, push day-of reminders, follow up by SMS for no-shows. One automation, three channels. ### On-floor enrollment QR codes at the cage, the slots, and the sportsbook turn floor visits into wallet pass installs, with email and SMS consent captured at enrollment. ## Gaming operator stack. Sticky plugs into player-management, payments, and analytics tools gaming operators run on. ## Run gaming retention on rails built for high-risk. Book a 30-minute walkthrough and we'll show you Sticky running compliant text, email, and wallet push for real gaming operators. --- Source: https://www.stickycards.co/industries/restaurants/ # Loyalty that lives in the wallet, not in another app. Reservation reminders, table-side push, repeat-visit rewards, and birthday plays - all running on the wallet pass your guest already keeps next to their boarding pass. No second app required. ## Three retention problems restaurants share. Whether you run a 1-location bistro or a 40-unit hospitality group, you hit the same three walls. ### No-shows you can't recover Every no-show is a table you cannot resell. Reminder texts get ignored. Email reminders go to promotions. The host stand calls and no one picks up. ### Loyalty no one carries Plastic punch cards live for one visit then die in a junk drawer. A guest is never going to download a restaurant-specific app. ### Disconnected ops stack POS, reservations, online ordering, and CRM are 4 different tools. The guest sees inconsistency. Ops sees patched-together data. ## Plays restaurants run on Sticky. Used across single-location chefs and 40-unit hospitality groups. ### Reservation reminders Wallet pass with the reservation auto-pushes a reminder 24h, 2h, and 30 min before the table - guest cannot miss it. ### Repeat-visit rewards Every visit accrues a punch. The reward applies automatically at checkout - no card to lose, no app to open. ### Birthday + anniversary Triggered offers go out automatically - branded, on-screen, with a "redeem in person" CTA. ### Table-side push Push wine pairings, dessert add-ons, or "your table's ready" - designed to fire from POS and reservation events where your system supports it. ### Geo-fenced returns A regular crosses near the restaurant at 6:30pm? Push them an exclusive walk-in offer. ### Multi-location ops Each location with its own creative, brand voice, and rule set - all rolling up to the group dashboard. ## The restaurant + hospitality stack. Sticky plugs into the POS, reservation, and ordering tools restaurants run on. ## Restaurants run sharper with Sticky. Book a 30-minute walkthrough and we'll show you Sticky live on top of your POS and reservation stack. --- Source: https://www.stickycards.co/industries/gyms/ # Stop losing members after month three. The fitness industry loses half its new members in 90 days. Sticky turns the wallet pass into your studio's primary member channel - class reminders that beat no-shows, streak rewards that build habits, and renewal nudges that catch members before they ghost. ## A membership pass members actually carry. Every member gets a real Apple or Google Wallet pass with their tier, streak, next class, and renewal date - refreshed in real time as they attend. No app store, no second login. - Live streak counter that updates on every check-in - Tier badge (Bronze / Silver / Gold / VIP) - Next class time + room, auto-refreshed - Renewal date with a one-tap renew CTA - Front-desk scan code for one-tap check-in ## The 90-day cliff every fitness operator knows. You can run the best studio in town and still lose half your January joiners by April. Three structural problems drive almost all of it - and the wallet pass solves all three. ### The 90-day churn cliff Most new members stop showing up long before they cancel. By month 6 you're charging silent quitters who'll cancel in month 12 anyway. SMS reminders go ignored by week two. ### No-shows kill class economics A 12-person class with 4 no-shows is barely worth running. Instructors burn out, regulars lose seats, and the cancellation list never converts in time. ### A fragmented member experience Booking is one app. Loyalty is a punch card. Waivers are paper. Streaks live in your head. Members feel the disjoint - and the ones who feel it leave first. ## The member lifecycle, automated end to end. Sticky watches every step of the member journey and triggers the right wallet message at the right moment - signup through retention dip through renewal. - 01 Signup QR enroll Walk-ins scan the front-desk QR and add their pass in under 10 seconds. Consent captured at enrollment - 02 Onboard 90-day welcome plays Class reminders, first-class reward, and orientation booking all pushed automatically. Pushed automatically, no staff time - 03 Habit Streak + tier rewards Every check-in feeds the streak counter. Hitting tier thresholds triggers an instant perk. Streak visible on the pass - 04 Save Lapse detection Sticky watches attendance trends and pushes a save offer the moment a member starts trailing off. Fires before they open the cancel form - 05 Renew Auto-renewal nudge Renewal date lives on the pass. Push 30, 14, and 3 days before billing - with a one-tap commit. Push at 30, 14, and 3 days out - 06 Refer Member referrals A member shares their pass - the recipient gets a free week, the referrer gets credit, both tracked. Both sides tracked end-to-end ## Plays studios and chains run on Sticky. Live across single-location boutique studios, CrossFit boxes, big-box chains, and yoga groups. ### Class reminders Wallet push at 24h, 2h, and 15 min before every booked class. Cancel-and-refill flow runs automatically. ### First-90-day onboarding A scripted welcome flow: orientation booking, first-class reward, week-2 check-in, week-6 streak start. ### Streak + tier rewards 5 weeks in a row triggers an automatic perk; tier thresholds unlock visible badges on the pass itself. ### Cancellation save flow Detect attendance dips and push a save offer before the member ever opens the cancel form. ### Renewal nudges Push at 30, 14, and 3 days before billing - with a one-tap renew CTA that bypasses the call to the desk. ### Member referrals Members share their pass; recipients get a free week, referrers get credit, both tracked end-to-end. ## The fitness stack Sticky plugs into. Sticky connects to the booking, billing, and check-in tools studios run on. The platforms below are the ones we're shipping connectors for next - drop your email and we'll let you know the moment yours goes live. ## Sticky integrations. These four are configured and ready out of the box for fitness operators - more partner connectors ship over time. ## Build the studio members don't ghost. Book a 30-minute walkthrough and we'll show you Sticky live on top of your booking, POS, and check-in stack. --- Source: https://www.stickycards.co/industries/spas/ # Appointments, loyalty, and retention, in one wallet pass. Cut no-shows, raise retail attach, and bring lapsed clients back - all running through the wallet pass your client already carries. No app to install, no SMS gates, no front-desk training. ## Three drains every salon owner knows. Across solo stylists, salon suites, and multi-location chains - the pattern repeats. ### No-shows are silent revenue loss Every empty chair is unrecoverable income. SMS reminders help, but carriers throttle, and clients ignore them by the third one. ### Lapsed clients vanish A client skips 8 weeks and you're invisible to them. By the time you notice, they've booked across town. ### Retail sits unsold You stocked $4k of professional product. Stylists forget to upsell. Clients forget to re-order. The shelf gathers dust. ## Plays salons and spas run on Sticky. From solo stylists to 20-chair multi-location chains. ### Appointment reminders 24h, 2h, and 30-min wallet-push reminders for every booking. Clients reschedule via one tap instead of ghosting. ### Retail attach push End-of-appointment push: 'Heading home with [product]? Save 15% on your next bottle.' Clients claim it straight from the pass. ### Lapsed-client winbacks Client hasn't booked in 8 weeks? Wallet push with an exclusive return offer - personalized, geo-aware. ### Tier + frequency rewards 5 services unlocks a free add-on; 10 unlocks a treatment. Tier visualizes on the wallet pass itself. ### Birthday rituals Auto-triggered birthday-week offers that drive a booking - personalized to past services. ### Chair-side enrollment A countertop QR turns first-time walk-ins into wallet members before they leave. ## The salon + spa stack. Sticky is designed to connect with the booking, POS, and CRM tools salons run on, where those integrations are supported. ## Run the salon that keeps clients. Book a 30-minute walkthrough and we'll show you Sticky on top of your booking and POS stack. --- Source: https://www.stickycards.co/solutions/single-location/ # Beat the chain dispensary across the street. Sticky for single-shop operators is a one-to-two-week setup we run for you, a loyalty card your regulars already know how to use, and enough firepower to make the franchise down the road regret choosing your zip code. ## You open at 10. By 10:04 you've sent your best-performing campaign. Last-24h revenue. Top SKU. Three customers about to lapse. One line each. "Friday drop." The subject line is already A/B tested against 400 other shops. "Weekend flower regulars, 1,842 people." Sticky already built it for you. By your first customer of the day, the email's already landed. Revenue reports back by close. ## One tool. Six things your regulars actually notice. Every feature on Sticky's platform, wallet loyalty, SMS, email, journeys, segments, works the moment your POS is connected. No upsells. No “contact sales” gates. Apple + Google Wallet. Your customers tap their phone at the register; points update live. No app download. Both channels run on one credit balance, 15 emails or 1 SMS per credit. One canvas, two channels, one audience. VIPs, At-risk, Weekend Warriors, sharpened for your exact customer base. Zero SQL. Welcome series. Cart abandoned. Winback. Birthday. Set once, the canvas does the rest. TCR registered on your behalf. Send-time controls, age-gated opt-in, and AI-flagged banned terms, all built in. Every send reports back dollars, not clicks. You'll finally know which Friday drop actually paid off. Farmer Jane’s loyalty members spent 18.5% more per order and came back 3.3 days sooner. ## What a single-shop owner does today vs with Sticky. ## Questions single-shop owners ask us. Honest answer: usually, yes. Most single-shop operators cut their monthly spend 40–60% and get real wallet cards plus Playmaker on top. We migrate your list, loyalty balances, and templates for free, and you are live in 14 days. Sticky ships with prebuilt journeys and smart segments. You don't have to build anything. The owner-operator workflow is: open the dashboard, click a template, hit send. Five minutes a day. Dutchie, Treez, Flowhub, Cova, Blaze, Greenline, TechPOS and more. 13 cannabis POS integrations native, plus a webhook layer for anything custom. See the full list on the integrations page. You upgrade to Growth (or Scale), we flip a switch, and your existing customer list, loyalty balances, and campaigns become shared across all stores. See [the multi-location page](https://www.stickycards.co/solutions/multi-location/) for details. ## Open tomorrow with the receipts. Month-to-month. No setup fee. If we can't beat your current tool on cost and output, you walk next month - we'll even help you unpack. --- Source: https://www.stickycards.co/solutions/multi-location/ # One list. Every store in its own voice. Share your customer list across all locations. Let each store override creative, pricing, and sends. Consolidate revenue in one dashboard. Stop telling store managers to "just use Mailchimp." ## The problems that only start when store #3 opens. A customer who visits two of your stores gets the same email twice, with different coupon codes, from different sender names. Sticky dedupes on phone + email automatically. One manager forgets the 9pm quiet-hours rule and you're in a carrier investigation. Sticky's guardrails are set at the org level, stores can't turn them off. A regular who earned 400 points downtown can't spend them at your Valley shop, so they shop you like two different businesses. Sticky keeps one balance on one pass across every location. ## HQ owns the brand. Stores own their neighborhood. Your marketing lead builds the campaign once. Store managers inherit the creative, then override anything that's wrong for their local market, a different subject line, a different promo code, a different send time. ## The same customer, one profile, no matter which of your stores they walked into. Sticky matches on phone + email + wallet pass ID across every POS in your org. So when Jennifer buys at Oakland on Tuesday and Berkeley on Friday, she's one person with one lifetime-value number and one send cadence. ## Built for the chain-of-chains playbook. Every asset, template, segment, journey, is scoped to org or store. Permissions flow down cleanly. Send to "VIPs within 10 miles of this store" without exporting a CSV or writing SQL. One loyalty pass works at every store. Points accrue centrally. Redeem anywhere. Quiet hours, age-gate, banned terms set once by HQ. Store managers can't disable them. Board-ready exports. Revenue per member, per channel, per store, blended and broken out. 4-hour SLA. A launch specialist builds your first 10 campaigns and trains your team. ## Off your old tool in 14 days. You don't touch anything. CSV or API pull from SpringBig, Alpine IQ, Mailchimp. Loyalty balances included. All locations linked. Real-time transaction feed. Customer records merged. We rebuild your top 10 campaigns in Sticky. Our team, not yours. Marketing team, store managers, budtenders, each gets a 30-min session. First campaign sends. Your CSM stays with you for 30 days. ### One real multi-store program beats an illustrative one. Farmer Jane runs 18 dispensaries across Saskatchewan and Manitoba on one program and one customer record. Over the first 100 days, their loyalty members spent 18.5% more per order and came back 3.3 days sooner than everyone else. Figures from the joint Farmer Jane and Sticky 100-day performance review. ## Run your chain like one brand. A launch specialist runs your migration. Your CSM stays close. Your managers finally agree on what “the list” means. --- Source: https://www.stickycards.co/solutions/enterprise/ # Marketing at the scale of your footprint. Full API and webhooks. SSO and a dedicated CSM. Built for SHAFT & high-risk industries. Compliance rails your legal team configures. Data residency in the regions that matter. ## Built for the org chart you actually have. Most enterprises drag a DIY stack behind them: Segment, Braze, Twilio, a CDP, three dashboards. Sticky is one platform that already speaks cannabis, with the governance and API surface a multi-state operation needs. ## The controls your CISO, legal, and board actually want to see. Launch a journey in one region, read the numbers, then roll it to the group. Nothing goes to 400k customers before it has proven itself on a few thousand. IP allowlists, rotatable secrets, and a full audit log of every call your team makes. A named account team. Weekly reviews. A launch specialist embedded with your team for the first 90 days. Every action, every send, every rule change, with actor, timestamp, and diff. Exportable to your SIEM. 99.9% uptime target (no formal SLA), 4-hour P1 response, quarterly business reviews. Negotiable DPA and security addendum. ## A first-class API for the data team you've already hired. REST + webhooks + event streams. Versioned and documented. Every Sticky surface you see in the UI is backed by the same public API. ## A 60-day rollout, not a quarter-long rip-and-replace. Security questionnaire, pentest summary, DPA. Legal sign-off parallelizes with build. Every location's POS piped in. Warehouse reverse-ETL mirror. Identity-resolved customer graph. Quiet hours, opt-in language, age gate, and banned terms, configured to your legal team's standard and locked so a single store cannot turn them off. One state first. Hit 95% data parity with your incumbent before rolling to the rest. “We replaced three vendors with Sticky. Legal cleared the security review in an afternoon. The data team pointed at the warehouse sync and walked out happy. That never happens.” ## One vendor. Every store. Your rules. Start with a scoped proof-of-concept in one region. Expand only once the data lines up against your incumbent, we share the spreadsheet. --- Source: https://www.stickycards.co/solutions/switching-springbig/ # Switching from springbig: the dispensary loyalty migration Moving a dispensary loyalty program off springbig is a data exercise before it is a marketing one. Your member list, your consent trail and your point balances have to arrive intact, and your customers have to keep earning while it happens. Sticky Cards runs that migration for you and you stay on your current tool until the new one is sending. ## Why stores look at leaving Stores tend to start this conversation for one of three reasons, and it is worth being plain about all three rather than selling against a competitor. The second is where the loyalty card lives. An app-based card asks the customer to install something before they can carry it. A wallet pass is a real Apple Wallet or Google Wallet card, issued through Apple's PassKit and Google's loyalty card APIs, that installs from a web link with no app store download ([Apple Developer, Wallet Passes](https://developer.apple.com/documentation/walletpasses), [Google Wallet, loyalty cards](https://developers.google.com/wallet/retail/loyalty-cards)). The third is the exit itself, which is why most of this page is about the migration rather than the comparison. Two dates decide whether you can leave this year: when your term renews, and how much written notice you owe before it does. Find both in your own agreement first. Starting the migration so it lands near your renewal is what keeps you from paying two vendors at once. ## The migration checklist Work the migration in four stages: export, import, reconcile, cut over. Sticky Cards runs each one with you, and the checklist below is what to expect and what to check yourself. Export. Pull the full member export from your current platform: names, phone numbers, emails, birthdays and any custom fields your stores use. Pull the loyalty ledger separately, with point balance, tier and redemption history per member. Pull the consent record, meaning every opt-in with its date, source and channel, and the suppression list of everyone who has opted out. The consent trail is the item that is easiest to leave behind and the one you cannot recreate later. Import. Sticky Cards deduplicates members across your stores on the way in, maps your custom fields, and rebuilds the point of sale connection so orders arrive live rather than as a nightly file. A point of sale, or POS, is the register system that records every dispensary transaction. Your suppression list is loaded before anything is sendable, so nobody who opted out can be messaged by accident. Reconcile. Balances are reconciled against the source export before launch, with a before and after report you sign off on. This is the stage to insist on. Ask for the count of members in and out, the sum of points in and out, and a named list of any record that did not match. A migration that cannot produce those three numbers has not been reconciled. Cut over. Your creative and your automations are rebuilt in Sticky Cards and tested while the old platform is still sending, so there is no window where a customer can earn nothing. You send your first campaign from Sticky Cards, confirm the point of sale feed is attributing revenue, and only then cancel. ## What customers see on day one Your customers should notice the card and nothing else. Their balance is the balance they had, their tier is the tier they had, and anyone who opted out stays opted out. What changes is where the card sits. Instead of an app they have to find, the loyalty card installs into Apple Wallet or Google Wallet from a QR code and a short form, and it updates itself from the register after every purchase. Wallet push is a notification sent to that pass over Apple and Google notification rails rather than through a mobile carrier, which matters in this category: CTIA, the United States wireless industry association, publishes the Messaging Principles and Best Practices that carriers apply, and the May 2023 edition sets out the restricted content groups the industry shortens to SHAFT, for sex, hate, alcohol, firearms and tobacco ([CTIA, Messaging Principles and Best Practices, May 2023](https://api.ctia.org/wp-content/uploads/2023/05/230523-CTIA-Messaging-Principles-and-Best-Practices-FINAL.pdf)). Cannabis campaigns are checked against that framework and can be filtered after approval, so a channel the carriers do not sit in front of is worth having. The first message they get should say what happened in one line and give them the card. Sticky Cards drafts that message with you rather than leaving it to the week of cutover. ## What stays and what changes | | Stays the same | Changes | | --- | --- | --- | | Member list | Names, contact details, birthdays, custom fields | Deduplicated across your stores | | Loyalty balances | Points, tier, redemption history | Reconciled against your export before launch | | Consent | Every opt-in record and your suppression list | Nothing; opt-outs carry across intact | | The loyalty card | The program your customers know | Moves from an app to an Apple or Google Wallet pass | | Channels | Email and text | Wallet push is added, on the same customer record | | Point of sale | The POS you already run | Read live for points and in-register redemption | | Billing | | Month to month, no setup fee, credits that do not expire | Two questions are worth putting to any vendor in this category, including this one. What happens to accrued balances on the way in, and what happens to your customer data if you leave. Sticky Cards exports on request and deletes on termination ([Sticky Cards security](https://www.stickycards.co/security/)). The reason to do any of this is a number in the register rather than in a campaign report. Headset computes its figures from register transactions at licensed dispensaries and puts average cannabis brand retention at 34.0 percent of tracked category customers, with a median of 32.6 percent, as of July 2026 ([Headset, Cannabis Brand Loyalty](https://www.headset.io/data/cannabis-brand-loyalty)). Two in three customers do not come back to the same name, and the platform is only worth moving if it moves that. ## Frequently asked questions Will my customers lose their points? Your point balances, tiers and redemption history are migrated and reconciled against your source export before launch, with a before and after report. Ask for the member count in and out, the point total in and out, and a list of any record that did not match. Can I switch mid-contract? You can, and it usually costs you. Switching before your renewal means paying two vendors for a stretch, so find your renewal date and your notice period first and time the migration to land near it. What happens to my opt-outs? Your consent records and your suppression list come across intact, so anyone who opted out stays opted out. That trail is also the item hardest to recreate if it is left behind, so export it early. Do my customers have to download anything? No. The loyalty card installs into Apple Wallet or Google Wallet from a QR code and a short form. There is no app store step and no password. What if it does not work out? Billing is month to month, so the exit is a cancellation rather than a negotiation. Your data can be exported at any time and is deleted on termination. --- Source: https://www.stickycards.co/solutions/switching-alpine-iq/ # Switching from Alpine IQ to Sticky Cards, step by step Move your dispensary loyalty program off Alpine IQ without losing member balances or a day of earning. Sticky Cards maps every Alpine IQ capability to its Sticky Cards equivalent before you sign, moves your member list and point balances for you, and quotes your price on the call. Month to month, no setup fee, and credits never expire. ## Why dispensaries move off Alpine IQ The reasons we hear are about operating effort, not about capability. Alpine IQ is a deep platform, and the teams that get the most from it have someone whose job is to run it. The marketing lead at a one to six store group usually does not. That mismatch, rather than any missing feature, is what starts most of these conversations. The three we hear most often: the platform takes specialist knowledge to operate day to day, the bill is assembled from separately licensed modules so the total is hard to predict, and support runs through a ticket queue. We are reporting what operators tell us. Your own agreement and your own invoice are the only versions that bind you, so pull both before you compare anything. What a loyalty program has to do is narrower than what a platform can do. Enrollment has to happen without holding up the line, points have to post on every order, and a reward has to come off the ticket at the counter. ## Side by side: Alpine IQ capability and the Sticky Cards equivalent Every Alpine IQ capability has a Sticky Cards equivalent, and the mapping is agreed in writing before you sign. A customer data platform, or CDP, is the system that unifies one shopper's records across online, in store and loyalty into a single profile. Alpine IQ calls its version Persona CRM. Sticky Cards reads the same identities from your point of sale into one customer record. | Alpine IQ | Sticky Cards | | --- | --- | | Persona CRM | One customer record built from live POS data | | Audiences | Pre-built segments that refresh on POS events | | Experiences and Flows | Playmaker journey automation | | Loyalty | Apple Wallet and Google Wallet loyalty passes, redeemed in the POS | | Marketing channels | Email, SMS and MMS, push, wallet | | Analytics | Revenue attribution and segment reporting | Two notes on what this table does not say. It does not compare prices, because Alpine IQ does not publish a rate card and we will not guess at yours. It does not count features on either side. The one difference worth stating plainly is where a reward is redeemed. Sticky Cards redemption happens inside the point of sale the budtender is already using, not in a separate app the customer has to open at the counter. ## What migration looks like Migration runs in a fixed order, and Sticky Cards does the work. Four stages: First, export. You pull your member records and point balances out of Alpine IQ. We tell you exactly which exports to request and in what format. Second, map. Your Alpine IQ audiences, journeys and loyalty rules are matched to their Sticky Cards equivalents, and you approve the mapping before anything is imported. Consent records and the original opt-in source for every member come across with the list, so your compliance position on day one is the one you already had. Third, import and reconcile. Member list and point balances load into Sticky Cards. You get a before and after balance report to review and sign off before go-live. Fourth, cut over. Your wallet pass design goes live, members are told once, and the pass lands in Apple Wallet or Google Wallet, the app already on the phone, with nothing to download. Earning restarts on the next ticket. Two things to settle before you start. Check your Alpine IQ renewal date and notice period, because the cancellation notice has to be delivered on time for you to avoid paying two vendors in the same month. And decide what happens to any Alpine IQ built mobile app in your member announcement. ## Who should stay on Alpine IQ Stay if you have the team to run it. Alpine IQ is the stronger choice for a large multi-state operator with developers on staff, granular role and audit requirements, parent and child brand accounts, and channels Sticky Cards does not operate itself, such as direct mail and voice. If your loyalty program is already wired into enrichment and identity work that a specialist maintains, the switching cost is real and the gain is small. Sticky Cards is the better fit when the person running marketing is also the person buying the software, the program lives or dies on repeat visits, and you want one bill instead of a stack of modules. ## Why repeat visits are where the money is Loyalty enrollment is near universal and active use is not, which is where a dispensary can win. The 2025 EY Loyalty Market Study found 92 percent of consumers enrolled in at least one loyalty program, with almost half in more than five ([EY Loyalty Market Study, 2025](https://www.ey.com/content/dam/ey-unified-site/ey-com/en-us/campaigns/cmo/documents/ey-loyalty-market-study-2025.pdf)). Deloitte's retail loyalty research puts the average consumer at eight programs enrolled and five actively used ([Deloitte, reshaping loyalty programs](https://www.deloitte.com/us/en/insights/industry/retail-distribution/reshaping-customer-loyalty-programs.html)). The ticket size tells you why the operating cost of the platform matters. According to Headset point of sale data, US cannabis sales reached $24.3 billion across 16 tracked state markets in the 12 months ending June 2026, over 473.8 million transactions at an average basket of $47.29 holding 2.74 items ([Headset, cannabis industry statistics](https://www.headset.io/data/cannabis-industry-statistics)). At a basket under fifty dollars, every monthly module fee has to earn itself back in incremental visits. ## Common questions about switching from Alpine IQ Will I lose capability by moving off Alpine IQ? Every Alpine IQ capability is mapped to a Sticky Cards equivalent and agreed with you in writing before you sign, and the mapping is shared as a document you keep. Direct mail and voice are the exceptions, which Sticky Cards does not operate itself. What happens to my member point balances? Balances are exported from Alpine IQ, imported into Sticky Cards, and returned to you as a before and after report that you review and approve before go-live. What does Sticky Cards cost compared with Alpine IQ? Your Sticky Cards price is quoted on the demo call, and it is month to month with no setup fee and credits that never expire. Alpine IQ does not publish a rate card, so bring your own invoice and compare it against your quote rather than against any published figure. Do my customers need to download an app? No. The Sticky Cards loyalty card is an Apple Wallet or Google Wallet pass, so it installs into the wallet app already on the phone and the reward is applied at the counter inside your point of sale. My Alpine IQ contract renews soon. What do I do first? Find your renewal date and the notice period in your agreement, then tell us both, so the cancellation notice goes in on time and go-live is timed to follow the end of your Alpine IQ term. ## Bring your Alpine IQ invoice to the call Thirty minutes, your own point of sale data, and a written quote before you hang up. --- Source: https://www.stickycards.co/solutions/switching-generic-esp/ # Klaviyo, Mailchimp, Attentive, they don't know why your customers come in on Green Wednesday. Generic ESPs were built for Shopify shops, not licensed dispensaries. They don't read your POS, can't run wallet loyalty, and can't do age-gated SMS. Most also name cannabis as a restricted industry in their own acceptable-use policy, which is worth reading before your next renewal. Most general-purpose email and SMS platforms name cannabis as a prohibited or restricted industry somewhere in their acceptable-use policy. You usually find out on the day it matters. ## Six things they can't do, and you need. Mention “flower,” “edibles,” or “THC” and you're a compliance risk on a platform that wasn't built for you. Accounts can get frozen with little warning. Cannabis SMS requires special carrier registrations (10DLC + cannabis vertical). Generic ESPs typically don't have them, so your texts may not deliver. Your customer data lives in Dutchie or Treez. Klaviyo expects Shopify. Manual CSV uploads, daily, forever. Generic ESPs do email and maybe SMS. They can't issue Apple Wallet or Google Wallet passes. The #1 retention play in cannabis is unavailable. SMS registration, age verification, consent capture, banned-term screening. Sticky ships the tools and you set the rules. Generic ESPs make you build them from scratch. Klaviyo's success team will gladly help you set up a Shopify abandoned cart. They've never seen a dispensary. Sticky's CSMs only work in cannabis. ## What to ask each one before you renew. - Built around ecommerce carts, not a dispensary POS - Klaviyo ships its own native SMS product, but its terms do not permit cannabis messaging on it - Ask: is cannabis restricted in your acceptable-use policy? - Restricts cannabis in its terms of service - Built for general small business, with no cannabis compliance tooling - Ask: if the account is closed, what happens to my list? - SMS-first, with no wallet loyalty and no POS-linked balance - Ask: will you register my cannabis 10DLC campaign with the carriers? - Pricing scales with sends, so growth can get expensive ### What a POS-wired list actually does. A generic email tool can send to your list. It cannot tell you what the register rang up. Farmer Jane runs 18 dispensaries across Saskatchewan and Manitoba on a spend-linked wallet program wired to their POS. Over the first 100 days, their loyalty members spent 18.5% more per order and came back 3.3 days sooner than everyone else. Figures from the joint Farmer Jane and Sticky 100-day performance review, measured against the non-loyalty cohort in the same stores. Both order values are net of discounts. It is a cohort comparison, not a randomised test, so some self-selection is expected. ## Two things to check before you renew. Open your provider's acceptable-use policy and search it for “cannabis”. Then open their data-export documentation and find out what you keep if the account is closed. You now know your real risk, and you didn't need us to tell you. If both answers are fine, stay where you are. If the first answer says your industry is restricted and the second says the list goes with the account, that is the whole reason this page exists. ## Stop renting an account. Own a platform. Free migration off any generic ESP. List import, deliverability warmup, and a CSM who's only ever worked in cannabis. --- Source: https://www.stickycards.co/faq/ # Every question we get before a dispensary signs. Pricing, setup, compliance, integrations, push, support - answered plainly. ## General Sticky Cards is a retention platform built for cannabis retail, with email, text, push notifications and wallet-based loyalty on a single canvas. The "Cards" part of the name refers to our flagship product: a real Apple & Google Wallet loyalty pass that lives in the wallet on the customer's phone, refreshes from your POS in real time, and never gets uninstalled like an app. Push notifications from that pass surface on the lock screen. Sticky Cards is also expanding into other high-risk verticals (alcohol, gaming) where SMS carrier filtering breaks traditional marketing tools. Sticky Cards works by reading every order from your point of sale in real time and keeping a wallet loyalty pass on the customer's phone up to date against it. The pass installs and a customer record syncs into Sticky Cards. From there: - Every order from your POS streams into Sticky Cards as a signed webhook in real time. - Points, tiers, and rewards accrue automatically against your configured rules. - The wallet pass refreshes in real time - new balance, new tier, next-class info, renewal date. - Push notifications go directly to the lock screen, no app install required. - Email, text, and journey automations can all be triggered off the same data. Setup is run end-to-end by a Sticky Cards implementation specialist. Sticky Cards is built for cannabis retailers and other restricted-category merchants that have outgrown a general-purpose email provider. Specifically: - Single-location dispensaries that want loyalty + push + email + text without joining 4 tools together. - Multi-location operators (3-50 stores) who need shared lists, per-store creative, and role-based access. - Enterprise MSOs who need SSO, data residency, and a dedicated CSM. - Adjacent SHAFT verticals - alcohol retailers, gaming operators, anyone whose marketing gets filtered by SMS carriers. Sticky Cards is priced on your store count and volume, month-to-month. If you are currently duct-taping SpringBig + Klaviyo + Zapier + a punch card, Sticky Cards consolidates the stack into one line item. Sticky Cards differs from a punch card or a dispensary app in three structural ways: the pass lives in Apple or Google Wallet, push reaches the lock screen without a carrier, and loyalty, messaging and analytics share one record. - The pass lives in Apple/Google Wallet, not in another app. Customers carry it next to their boarding pass and concert ticket. There is no app to download and no password to remember, so nothing stands between signing up and using it. - Push goes directly to the lock screen. Wallet push rides Apple Push Notification Service and Firebase Cloud Messaging, so you bypass SMS carriers entirely - no SHAFT filtering, no per-message cost. - It's actually integrated. Loyalty data, email, SMS, push, journeys, and analytics live on one canvas. Nothing has to be exported and re-imported to make a segment work. CSV, Sheets, and API exports are there when you want the data elsewhere, not because the product needs them to function. Plastic punch cards die in junk drawers. Dispensary-specific apps never get installed. Wallet passes get carried because customers actually want them carried. Wallet push from Sticky Cards is not filtered by mobile carriers, costs nothing per message, and can be revoked by the customer in one tap. - No carrier-side filtering.Wallet push runs on Apple/Google notification rails, so cannabis-related sends aren't filtered by US carriers the way SMS often is. Delivery still depends on the device being online and the customer keeping the pass and notifications enabled. - $0 per message. No carrier fees, no MMS surcharges, no shortcode costs. Send as often as your audience tolerates. - One-tap revoke for the customer. Users can remove the pass anytime, which keeps the channel honest and consent-respectful by construction. SMS still has its place for transactional moments (pickup ready, reservation reminder). Sticky Cards just doesn't force you to pay carrier toll on every promotional send. Sticky Cards is built for restricted categories and handles A2P 10DLC carrier registration, opt-in records, quiet hours and pre-send content review for you. - Content review: AI content filtering flags risky terms and copy against a list you and your compliance team configure, so issues get caught before they go out. You own the rule set; we apply it on every send. - Wallet pass: Passes carry zero ad copy, age verification is built into enrollment, and every customer can one-tap revoke their pass. - Auditability: Every send is logged with its audience, copy, and timestamp, so legal can pull the record on any campaign in minutes. We work with operators across the US and Canada. If you have a specific state or province question, our team can walk you through how Sticky Cards handles it before you sign anything. Sticky Cards is a cannabis-specific loyalty and marketing platform, which is the difference that matters in this category: it handles A2P 10DLC carrier registration, runs content review before a send, and reads order events directly from cannabis point of sale systems. A general-purpose loyalty tool will not do those three things, and a general-purpose email provider will usually not accept cannabis text messaging at all. Sticky Cards is the wallet-pass alternative to SpringBig and Alpine IQ, and the choice between them usually turns on whether you want the loyalty card in an app or in Apple and Google Wallet. Sticky Cards migrates lists, loyalty balances and creative from either one, billed month to month with no setup fee. Sticky Cards integrates with Greenline, the Canadian-built cannabis retail point of sale, through a real-time signed webhook connection, and the Sticky Cards team is based in Toronto. Yes. Sticky Cards can run a whole program on wallet push, which travels over Apple and Google notification rails rather than mobile carriers, so it is not subject to the carrier content filtering that restricts cannabis text messaging and carries no per-message carrier fee. Sticky Cards applies rewards inside the point of sale itself, mapped onto the discount engine the register already uses, so a budtender does not have to look the customer up in a second system or type a code across. ## Performance & results Sticky Cards increases retention through three mechanisms: a pass that stays on the lock screen, behaviour-triggered journeys, and a push channel that carriers do not filter. - The wallet pass keeps you on the lock screen.Customers don't have to remember you - their phone reminds them. - Behavior-triggered playbooks fire automatically. Birthday push, winback when a customer goes silent for 30 days, drop-day alerts when a new strain hits the menu they used to buy. None of these require a human to remember. - Push hits where SMS gets filtered.Cannabis SMS is carrier-filtered, so a share of what you pay to send never arrives. Wallet push rides Apple and Google's rails instead, so it isn't subject to that filtering. How much that is worth depends on your starting baseline. Results vary by store, which is why we work out the numbers for your stores on the call rather than quoting you an average. Sticky Cards does not publish an average return, because it depends on your baseline, so the figure is modelled on your own store numbers on the call. What we can tell you is where the money comes from: - Push costs nothing per send. Every message that moves from SMS to wallet push is carrier spend you stop paying. - Journeys run without you.Birthdays, winbacks and drop-day alerts fire on their own once they're built, so the work is front-loaded rather than weekly. - Attribution is per send.You can see what each campaign returned at the register, so the tools that aren't working are visible. Bring last month's numbers to the call and we'll model it on your store. Or run it yourself in the [ROI calculator](https://www.stickycards.co/roi-calculator/), which uses your store count and average ticket with the assumptions labeled. ## Pricing Sticky Cards is priced on store count, list size, send volume and channel mix, billed month to month with no setup fee. Every price includes the whole platform: wallet loyalty, wallet push, email, text and MMS, journeys, segments and POS attribution. Billing is month-to-month, and there is no setup fee. Prepaying a year or more lowers the price and includes migration off your current tool. You get your number on a 30-minute call, with your POS connected live. How it works is on [the pricing page](https://www.stickycards.co/pricing/). Groups of ten or more locations get SSO, a dedicated CSM and terms shaped around how the group buys. Coming off SpringBig, Alpine IQ or any generic ESP? We move your lists, loyalty balances and creative for you, and reconcile every balance. Sticky Cards charges no setup fee, no per-message push fee, no fee for inactive contacts and no data egress fee. What you see is what you pay: - No setup fee. Implementation is included in your monthly plan, regardless of tier. - No per-message push fees. - SMS is metered transparently. Each plan includes a credit allotment. Credit packs never expire. You see live usage in-app. - No data egress fees. Export your customer data anytime. ## Setup & use Sticky Cards setup is run end to end by an implementation specialist, covering point of sale credentials, reward rules, pass design and staff training. The typical onboarding: - Day 1: Kickoff call, POS credentials exchanged, webhook wiring verified. - Day 2-3: Reward rules configured, wallet pass design (colors, logo, copy) reviewed and approved. - Day 4-5: Your first playbook is built with you - the Sticky Cards team (with an assist from Sticky AI) drafts it around your goals and recent POS data; you approve before it ships. - Week 1: Staff training session (15 minutes), in-store QR signage shipped, public launch. Sticky Cards integrates with the major cannabis point of sale systems, including Dutchie, Treez, Flowhub, Cova, Greenline, TechPOS and Breadstack, plus a webhook and REST API layer for anything else. Currently live: - Cannabis POS: Dutchie, Treez, Flowhub, Cova, Blaze, Greenline, TechPOS, GrowFlow, MJ Freeway, POSaBIT, PROTEUS420, Givex POS. - E-commerce: Shopify, WooCommerce, Dutchie online ordering. - Marketing automation: Klaviyo, Marsello. - Anything else: Our webhook + REST API can plug into any tool that emits order events. The full integration directory lives at [the integrations directory](https://www.stickycards.co/integrations/). If your POS isn't on the list, ask us - we ship new connectors monthly and prioritize based on customer demand. No. Sticky Cards issues a real Apple Wallet or Google Wallet pass, so there is nothing to install from an app store. The whole reason wallet loyalty works is that customers don't have to install anything - Apple Wallet (iOS) and Google Wallet (Android) are already on their phone. The signup flow: - Customer scans a QR code (at the counter, on a receipt, on a delivery confirmation, on your menu). - A short form asks for the few details you need to run the program. - Their browser opens an "Add to Apple Wallet" or "Add to Google Wallet" button and the pass installs. No app store. No password. No "create an account." It finishes before the customer has put their phone away. Sticky Cards sends push three ways: a one-off blast to a chosen audience, a step inside a journey, or a message triggered by a point of sale event. - One-off blast. Pick an audience, write the copy (or let Sticky AI draft it), preview, send. Takes about 90 seconds. - Playbook automation. Drop the push step into any Playbook journey - drop day, winback, birthday, tier-up, cart save, etc. - Triggered from POS events. Pickup-ready, reservation reminder, points-recap, reward-earned - all firing automatically off real POS data. ## Technical Sticky Cards encrypts data in transit and at rest, signs webhooks in both directions, supports role-based access with single sign-on, and keeps a replayable event log for audit. - Encryption in transit and at rest. - Signed webhooks in both directions, with secret rotation supported. - Role-based access control with single sign-on (SSO) available on Enterprise. - Replayable event log for full auditability of sends and data flow. Customer data side: we never sell, rent, lease, or otherwise disclose your customer data to third parties for commercial or marketing purposes. Your data is yours. You can export it anytime, and it's deleted on request or at termination. Full details on the [security page](https://www.stickycards.co/security/) and in the [DPA](https://www.stickycards.co/dpa/). Yes. Sticky Cards lets you set the pass colour, logo, strip image, front and back fields, reward thresholds and tier names. You can control: - Brand color (the dominant pass color, shown on the lock screen preview). - Logo(uploaded once, applied to every customer's pass automatically). - Primary, secondary, and back fields - what shows on the front (name, points, tier) and back (terms, store address, support line). - Strip image (an optional hero photograph or illustration above the fields). - Reward thresholds, tier names, and badge designs. Apple Wallet has some platform constraints (passes must follow Apple's pass.json schema), but everything within those constraints is yours. The Sticky Cards design team can put together a first-draft pass during onboarding if you don't have brand assets ready. ## Support & training Sticky Cards provides email and ticket support on every plan, phone support on higher plans, and a dedicated customer success manager for larger groups. - Email and ticket support on every plan. - Quarterly business reviews on Enterprise - we look at your benchmarks vs. cohort, recommend new plays, and review compliance. There's also the [Help Center](https://www.stickycards.co/help-center/), with step-by-step demos, and Sticky Academy for ops certification. Sticky Cards trains your staff at launch with a short budtender session on enrollment and in-register redemption, plus a longer session for the marketing team. Specifically: - Onboarding training (15-minute live session for budtenders, focused on the QR enrollment flow and the in-POS redemption tap). - Marketing-team training (1 hour, covers the Playbook gallery, Playmaker, segments, and the dashboard). - Sticky Academy - a free certification program for cannabis marketing operators with self-paced video modules. - Refresh sessions on demand for new hires, available to all customers anytime. The product itself is designed to be learnable in an afternoon. Most of our customers don't need much training past week one - but it's there when you do. ## Still stuck on a question? Book a 30-minute demo and we'll answer it on the call. --- Source: https://www.stickycards.co/about/ # Built with cannabis retail, not just for it. Sticky didn't start in a deck or a boardroom. It started with a working prototype, a friendly dispensary owner in downtown Toronto, and the conviction that cannabis customers deserved better tools than paper punch cards and generic blast emails. Today we power loyalty, push, and wallet for 400+ locations across North America. ## A short drive, a long-running conversation with the industry. ### We were customers first. The team that started Sticky weren't tech tourists - they were regulars at their local dispensaries who had spent years building loyalty programs in other industries. Every paper punch card and every generic blast email reinforced the same hunch: cannabis customers deserve better tools, and the category was new enough that someone could actually build them. ### One dispensary. One prototype. One question. The first version of Sticky was demoed in a downtown Toronto dispensary owner's back office, with one question on the table: what if your loyalty card actually lived on the customer's lock screen? No app to install, no plastic card to lose, no "scan this QR code" friction. A real Apple & Google Wallet pass, updating in real time off the POS. That dispensary became Sticky's first customer, and the playbook for everyone who came after. "We didn't have a pitch deck. We had a working prototype, a friendly local operator, and the gut feeling that lock-screen loyalty was going to matter. We were right." ### From a hunch to real infrastructure. The first dozen dispensaries were hand-built - every POS connection was a custom project. We invested early in real infrastructure: a platform with proper integrations, true wallet-pass plumbing, and a journey engine that could ship to one store or a hundred without breaking a sweat. The hunch became a product. The product became a category. ### A dozen locations turned into hundreds. Word travels fast in cannabis retail. One operator told another. A few multi-location groups put Sticky on every store. Then a few more. Today we power loyalty, email, text, push, and wallet for 400+ locations across North America. The competition watched closely and started shipping things that looked an awful lot like the things we shipped first, which honestly we take as a compliment. Better tools for everyone is the goal. We just like getting there first. ### Buying cannabis should be enjoyable. We make it more so. The honest reason we're proud of what we built isn't the logo wall or the customer count. It's that we shipped a bunch of useful things our clients tell us they actually love, and we had a stupid amount of fun building them. The category is still young. There are still ten more wallet-pass ideas, journey ideas, AI ideas, and "wait, why doesn't this exist yet" ideas in our backlog. We're just getting started. - Better tech is non-negotiable. Cannabis retail deserves the same calibre of software as any other category. - The customer is the point. Loyalty programs that make people feel like a punch card are doing it wrong. - If competitors copy us, the industry wins. We'd rather lead than be the only one trying. - Have fun while you're building it. Otherwise what's the point. ## Still very much building the thing. No "executive team" page with a hundred LinkedIn headshots. Just a small, sharp team of operators-turned-builders, on the tools every day - shipping for the dispensaries that asked us for it. Engineering, design, and product still ship work every week. Every roadmap call starts with a real dispensary asking for a real thing - not a slide deck. The same people who design playbooks talk to operators directly. We'd rather lose a sales cycle than ship something a dispensary won't actually use. HQ is downtown Toronto. The team spans time zones so cannabis operators get an answer fast - whether they're in Michigan, California, or right around the corner. ## Proudly based in Toronto. Global on purpose. HQ is downtown Toronto, a short walk from where Sticky's first customer signed on. From there we've built a team that spans time zones, all pointed at the same thing: making our clients happy, and helping them take their customers to new highs. Make buying cannabis a more enjoyable experience. Make running a dispensary an easier one. Have a good time doing it. ## Want to see what that first conversation turned into? Hundreds of dispensaries later, the platform is bigger but the conversation hasn't changed. We still want to know what your customers actually want - and then build the thing that gives it to them. --- Source: https://www.stickycards.co/press/ # Partnerships, integrations, and POS news from Sticky. Every public announcement we've made about partnerships with cannabis POS platforms, in the order it shipped. Click through for the full release. ## [Treez Launches Game-Changing Digital Wallet Loyalty Platform](https://www.stickycards.co/integrations/treez-loyalty/) Treez announced Treez Loyalty, a digital wallet customer engagement platform built with Sticky Cards to address marketing constraints in cannabis retail. The solution pairs mobile wallet delivery with AI-personalized campaigns, side-stepping SMS restrictions entirely. "Cannabis retailers have been forced to operate with one hand tied behind their backs when it comes to customer engagement." ## [TechPOS Loyalty Reimagined with Sticky Cards for Cannabis Dispensaries](https://www.stickycards.co/integrations/techpos-loyalty/) Sticky Cards integrated with TechPOS, a Canadian cannabis retail technology provider, bringing a no-app, Apple Wallet-ready loyalty option to TechPOS dispensaries. The integration adds geo-fenced push notifications and lets stores enroll customers without collecting phone numbers. "Our partnership with Sticky Cards opens up new ways for cannabis retailers to build customer loyalty with an experience that's fast, private, and built for 2025." ## [Sticky Cards & Greenline POS Integrate](https://www.stickycards.co/integrations/greenline-loyalty/) Sticky Cards announced its integration with Greenline POS (a BLAZE company), letting dispensaries across Canada and the U.S. drive loyalty sign-ups through Apple Wallet and Google Wallet. The integration uses barcode scanning instead of phone numbers and delivers geo-targeted push notifications that bypass carrier SMS filtering - no apps required. "It's no secret that the Sticky Cards integration with Greenline POS is one of my favourites - everything just works like magic." ## [Sticky Cards & Flowhub Integrate](https://www.stickycards.co/integrations/flowhub-loyalty/) Sticky Cards and Flowhub launched a partnership integrating Sticky's app-free loyalty solution into Flowhub's POS for cannabis dispensaries. Retailers get branded loyalty, automatic customer profile syncing, digital wallet rewards, and geo-targeted promo alerts - aimed at the twin problems of low app engagement and cannabis messaging restrictions. "Loyalty programs are the best way for dispensaries to increase customer retention and drive repeat visits." ## Want to feature us in your story? Writing about cannabis retail, loyalty, or POS integrations? We're happy to provide quotes, customer intros, screenshots, or interview time. Email us and we usually reply within a business day. For interviews, product imagery, or executive bios, mention what outlet you're writing for and your deadline. --- Source: https://www.stickycards.co/contact-support/ # Talk to a real human who knows cannabis. No bots. No "we'll get back to you within 5 business days." Submit a ticket below and someone on the Sticky team responds, usually within minutes during business hours. ## Tell us what's going on. Most useful: which dispensary, which screen, what you tried, and a screenshot if you have one. We auto-route to the right engineer. ## Send us an email instead. Fill this in and we'll open it in your mail client, addressed to support@stickycards.co. Or just email us directly, either works. ## Store down, sends blocked, or messages going to the wrong customers? Submit a ticket and tag it Urgent. Urgent tickets jump the queue and go straight to the people who can unblock the send, rather than sitting behind billing questions. ## Many things resolve in a 90-second video. 17 short videos covering setup, journeys, segments, wallet passes, and SMS compliance. API endpoints, webhook signatures, idempotency keys, and a sandbox. Private Slack with 600+ cannabis marketers. Faster than support for "how does anyone else handle X?" --- Source: https://www.stickycards.co/security/ # Your member list is the asset. Here is how we hold it. You are handing a vendor the phone numbers and purchase history of every regular you have. That deserves a straight answer rather than a badge wall, so this page is the controls, the data commitments, and what you can ask us for. ## The infrastructure side. Member records, order history, and message content are encrypted on the wire and on disk. Every event we send and receive is signed, so your POS and Sticky can each verify the other. Secret rotation is supported. Budtenders, marketing managers and GMs each see only what their role needs. Single sign-on is available on Enterprise. Every integration event is logged and replayable, so you can audit exactly what was sent, to whom, and what came back from the register. Least-privilege access controls and MFA are enforced across our own organisation, and every admin action against your account is written to an audit log. ## What we do and don't do with your data. We never sell, rent, lease, or otherwise disclose your customer data to third parties for commercial or marketing purposes. We don't run a brand-paid messaging marketplace, so nobody messages your customers but you. That commitment is in our [privacy policy](https://www.stickycards.co/privacy/), not just on this page. Export your member list, balances, and history whenever you want, not just on the way out. Your data is deleted on request or at termination. You are month to month, so nothing about leaving is designed to be difficult. ## What to ask for before you sign. Security documentation and a Data Processing Agreement are available on request, and the [DPA](https://www.stickycards.co/dpa/) is published. If your legal or IT team has a questionnaire, send it over. If we can't answer something, we'll say so rather than write around it.