Getting Started with Joryio
Welcome to Joryio! This guide will help you get up and running with our marketing automation platform.
What is Joryio?
Joryio is a modern marketing automation platform that helps you:
- Track user behavior across web, mobile, and other platforms
- Build user segments based on attributes and behavior
- Send targeted campaigns via email, SMS, WhatsApp, and push notifications
- Create customer journeys with our visual Canvas builder
- Analyze campaign performance with built-in analytics
Quick Start (5 Minutes)
Step 1: Create an Organization
After signing up, you'll be prompted to create your first organization. This is the top-level container for all your data and campaigns.
Step 2: Set Up Your First App
Apps represent different platforms where you track users (web, iOS, Android, etc.).
- Navigate to Settings → Apps
- Click Create App
- Select your platform (e.g., Web)
- Give it a name (e.g., "My Website")
- Copy your SDK key
Step 3: Install the SDK
For a web app, install the SDK:
npm install @joryio/web-sdk
Then initialize it in your code:
import JoryioSDK from '@joryio/web-sdk';
const joryio = new JoryioSDK({
sdkKey: 'jry_sdk_web_your_key_here'
});
// Identify users when they sign in
joryio.identify('user_123');
joryio.setAttributes({
email: 'user@example.com',
name: 'John Doe',
});
// Track events
joryio.track('Page Viewed', {
page: 'Pricing'
});
See the Web SDK guide for detailed integration instructions.
Step 4: Connect Messaging Channels
Sending channels (email, SMS, WhatsApp, push) are connected to your workspace as part of onboarding - your Joryio contact sets up and verifies the sending infrastructure with you. Once a channel shows as active under Settings, it is ready to send. Need another channel enabled? Contact us at support@joryio.com.
Step 5: Create Your First Segment
Segments let you target specific groups of users:
- Go to Audience → Segments
- Click Create Segment
- Add filters (e.g., "plan equals premium")
- Click Create Segment to save
Step 6: Launch Your First Campaign
- Go to Campaigns
- Click Create Campaign
- Choose your channel (Email, SMS, WhatsApp, or Push)
- Select your target segment
- Design your message
- Schedule or send immediately
Key Concepts
Users
Users are individuals who interact with your product. Each user has:
- A unique ID
- Attributes (email, name, plan, etc.)
- Events (actions they've taken)
- Devices (where they access your product)
Events
Events represent actions users take:
- Standard events: Page views, sessions
- Custom events: "Purchase Made", "Trial Started", etc.
Segments
Segments are dynamic groups of users based on:
- Attributes: User properties (plan type, signup date, etc.)
- Behavior: Events performed (purchased last 30 days, etc.)
- Multiple conditions: Combine filters with AND/OR logic
Campaigns
Campaigns are one-time or scheduled messages sent to a segment:
- Email campaigns: Rich HTML emails
- SMS campaigns: Text messages
- WhatsApp campaigns: Messages via WhatsApp Business API
- Push campaigns: Mobile push notifications
- A/B testing: Test different variants
User Journeys (Canvas)
User Journeys is our visual journey builder for creating automated workflows:
- Trigger-based: Start when users perform an action
- Multi-step: Create complex flows with delays and branches
- Conditional: Different paths based on user behavior
Next Steps
User Guide
Everything a marketer needs to run campaigns, journeys, and analytics in Joryio
Getting Started
Get started with Joryio in minutes
Quick Start
Get up and running with Joryio in 5 minutes
Signing in
How to sign in to Joryio - password, SSO, or passkey
Dashboard
The post-login home dashboard - what needs your attention today, key metrics, and what is going out
AI Assistant
The in-app AI operator - analyze performance, build journeys, alerts, dashboards and email templates from chat.
Audience & Segments
4 items
Campaigns
7 items
Journeys (Canvas)
9 items
Analytics
13 items
E-Commerce
8 items
Personalization & Content
6 items
Brand Studio
2 items
Custom Entities
2 items
Integrations
4 items
Settings
4 items
Need Help?
- Browse the full documentation
- Check out developer docs
- Contact support at support@joryio.com