Skip to content
Joryio
Book a demo
Channels

A personalized customer experience on every channel.

Manage email, SMS, WhatsApp, Viber, push, in-app messages, webhooks and ad audiences in one place. Before sending, the system checks consent, quiet hours and message frequency limits.

Book a demo
app.joryio.com/journeys/vip-weekONE FLOW · FOUR CHANNELS
EMAIL · DAY 0"Your VIP week starts"best hour per personWHATSAPP · IF NO OPENTwo-way sessionreply routes the journeyWALLET PASS+200 pts · updates livescan = conversionAD AUDIENCE · UNENGAGEDContinue in their feedMeta · Google · TikTok
Email

Design emails with drag and drop or code, with tools to help them reach recipients.

✓Test A/B versions and personalize content for each recipient
✓Check for spam risks before sending and monitor email authentication, failed deliveries and blocklists
✓Bot opens excluded from metrics
Pre-send checks · "VIP week" emailready to send
✓Spam score0.4 / 10 · low
✓SPF / DKIMaligned · acme.com
✓Blacklistsclear · 14 checked
✓VariantsA/B + personalized
sender: Acme Coffee <[email protected]> · reply-to: [email protected]
SMS

Send SMS to customers worldwide, respecting their messaging preferences.

✓Inbound replies can trigger journeys
✓Manage the types of messages each recipient subscribes to
✓Shorten links and track clicks
SMS composer
Maya, your WELCOME20 code expires tonight at midnight.Reply STOP to opt out
1 segment · 96/160 GSMreplies trigger journeys
SMS opt-out request received
WhatsApp

Templates and two-way conversations in the same journey.

✓Meta-approved templates with personalized content
✓Include images and videos in your messages
✓Use customer replies to choose the next step in the journey
✓Read receipts
Your order #8841 shipped, Maya. Want live updates?
Yes, track itNo thanks
Yes, track it ✓✓
reply captured as {{reply.text}} · routes the journey
Viber

Reach customers where they already are.

✓Images, buttons and your business as the sender
✓Two-way conversations - customer replies can start journeys
✓Automatic SMS fallback when a Viber message can't be delivered
Acme Coffee · Viber business
Your free bag is ready, Maya - show this at any store this week.
View reward
delivered · falls back to SMS if undelivered
Push

iOS, Android and web push.

✓Target each app separately when you manage multiple apps
✓One-click web-push setup
✓Messages follow the frequency limits you set
Push composeriOSAndroidWeb
JAcme CoffeenowDouble points this weekend - ends Sunday.
app: Acme Coffee (prod)cap 4 / week applies
In-app

Show personalized messages inside your app.

✓Choose from four message layouts
✓Choose who sees your messages and how often they appear
✓Show messages inside your app without needing push notification permission
You've unlocked Gold
Free delivery on every order, starting now.
See benefits
modal · 1 of 4 layouts
Webhooks

Connect your systems to the customer journey.

✓Send data tailored to each customer to your connected systems
✓Automatic retries if a delivery fails
✓Continue the journey based on the response from your connected system
Webhook step
POST https://api.acme.com/coupons
{ "profile": "usr_8841", "name": "{{profile.first_name}}" }
HMAC signedretry ×3 · timeout 10soffer_code ← response.code
Ad audiences

Keep the conversation going through ads.

✓Sync segments to Meta, Google, TikTok and LinkedIn as a journey step
✓Audiences update as people join or leave a segment
Audience sync step
Meta Adssynced 12,480
Google Adssynced 12,480
TikTok Adssyncing…
LinkedIn Adsqueued
stays in sync as people enter and leave the segment
Only on Joryio

Apple and Google Wallet passes that update in real time as part of your journeys.

Share Wallet passes through your messages and update points, loyalty tiers and offers throughout the customer journey. Start a journey when a pass is added to a wallet, removed or scanned.

JOURNEY SNIPPET
tier upgraded→update pass · +200 pts→scanned? · trigger

See the wallet channel →

ACME COFFEEGOLD
BALANCE
1,240 pts
MEMBER 8841-2210
Pass updated · +200 ptsnow

Manage consent and preferences in one place.

Keep customers’ communication preferences in one place. Before each send, the system checks consent, the types of content each customer subscribes to, quiet hours and message frequency limits.

Consent and content preferences for each channel
Checks for quiet hours and message frequency before sending
Manage SMS opt-out requests

Discover how to connect every channel into one customer experience.

Book a demo
Channels - Joryio