Skip to main content

What is JourneyLayer?

JourneyLayer is a customer engagement platform: it captures behavioral events from your website and apps, unifies them into user profiles, and lets you analyze and message those users.

What you can do

AreaWhat it's for
Events & ProfilesCollect events (page views, sign‑ups, purchases) and roll them into per‑user profiles.
SegmentsGroup users by what they did, didn't do, or who they are.
AnalyticsFunnels, trends, cohorts, pivots, and dashboards (boards).
CampaignsOne‑off sends over email, webhook, push, in‑app, SMS, WhatsApp, and web push.
JourneysAutomated, multi‑step flows triggered by behavior, with waits and goals.

Core concepts

  • Project — an isolated workspace with its own users, events, and tokens. Most customers run one project per product or brand.
  • Event — something a user did, with a name (e.g. Contact Us Submitted) and optional properties ({ plan: "pro" }).
  • Profile — everything known about one user: their identity, traits, and event history.
  • Identity — JourneyLayer tracks anonymous visitors automatically and stitches their history to a known person once you call identify().
  • Segment — a live or static set of users matching rules you define.
  • Channel — a configured way to send messages (Email, Webhook, SMS, WhatsApp, Mobile Push, Web Push).

The shortest path to value

  1. Create a project → grab your publishable browser token.
  2. Add the Website SDK script to your site.
  3. Watch live page views and events appear under Profiles / Find People.
  4. Add a few custom events (form submits, button clicks).
  5. Build a segment and run your first campaign or journey.

Continue to Create an organization / project.