Reach every customer on the channel they actually check.
Text, email, push, voice, mail, and wallet passes, all sent from one place and built on the same customer profile.
Book a demoCampaign channels Example
AudienceLapsed regularsJuniper Coffee & Company
Preview a channel
Voice DropsDirect mailLoops
JUNIPERCOFFEE & COMPANY
From Juniper CoffeeYour usual. A little extra.

Maya, your next visit is worth double points.
Make it a Juniper day9:41Thursday, October 29
Juniper member pass
JUNIPERCOFFEE & COMPANYThe Regulars Club1,240 points
Your next visit, rewarded.
One message, many doors.
Customers don’t all live in the same inbox. Some read every text, some only open email, and some never leave your app. Reaching them where they are is how messages turn into visits.
Two-way textingExample
Juniper Coffee · Example conversation
J
A little reason to come back. Double points on your next coffee this week.
Do you have oat milk?
MRJ
We do. We’ll see you soon, Maya.
Right on their phone.
- Native push
- Send notifications to your app users without carrier filtering.
- Browser push
- Reach shoppers in their desktop or mobile browser after they opt in.
- Wallet passes
- Digital loyalty cards in Apple or Google Wallet that can show notifications without an app.
JUNIPER nowYour next coffee, rewarded.
Your member pass is ready when you are.
JUNIPERCOFFEE & COMPANYThe Regulars Club1,240 points
Native pushBrowser pushWallet passes

JUNIPERCOFFEE & COMPANYA little hello.
A reason to return.
A reason to return.
For Maya R.
From your neighborhood Juniper
From your neighborhood Juniper
Juniper CoffeeBranded caller ID · Example
Brand-funded placements.
- Loops retail media placements
- Sponsored images, GIFs, and videos from brands, shown across your menu, app, and landing pages.
Loops placementExample

Iced oat latte
Coffee & pastry