Welcome to JourneyLayer
JourneyLayer is a customer engagement platform. You collect events from your website and apps, build segments of users from their behavior, analyze them with funnels, trends, cohorts and pivots, and reach them through campaigns and multi‑step journeys over email, webhook, SMS, WhatsApp, mobile push, web push, and in‑app messages.
How it fits together
Website SDK (jl-script.js) Mobile SDK (Android / iOS)
│ │
└──────── POST /v1/events ──────────┘
│
Ingestion + identity
│
┌───────────────┬────────────┬──────────────────────┐
Events & Segments Analytics Campaigns &
Profiles (funnels, trends, …) Journeys
- Install an SDK — a single
<script>on your website, or the Android/iOS SDK in your app. - Send events — page views are automatic; you add custom events like
Contact Us Submittedwithtrack(). - Identify people — tie anonymous activity to a known user with
identify(). - Build segments & analytics — slice users by what they did (or didn't do).
- Engage — run one‑off campaigns or automated journeys with goals.
Where to start
- New here? Read What is JourneyLayer?
- Adding tracking to a website? Go to Website SDK → Install.
- Building a mobile app? See Mobile SDK.
- Something not working? Check Troubleshooting.
Your apps live at app.journeylayer.com
Sign in to the dashboard at app.journeylayer.com to create projects, view profiles, and build campaigns.