Targeting

Show the right onboarding to the right users.

Segments decide who sees each experience: trial users, enterprise admins, anyone who hasn't activated yet. They're rules evaluated live on every request, so a user's targeting updates the moment their data changes. Target them with your agent, no redeploy needed.

How it works

Targeting that keeps itself current

You describe who a flow is for. Sunboard evaluates that on the server for every user, every time, and the customer's browser never sees the rules.

Rules, evaluated live

A segment is a set of rules, not a saved list. Sunboard re-checks them every request, so membership stays current on its own.

Match on properties and events

Target on who a user is (plan, group, region) and what they've done. Combine rules with all and any.

Bound to experiences

Each segment serves specific experiences. One renders at a time, so no stacked checklists or competing tours.

Overlap

Always the right flow, never a pile of them

Real users match more than one segment at once. Sunboard shows the single most relevant experience and keeps the rest out of the way, automatically.

The closest match wins

Fits several segments? Sunboard serves the one built for exactly who they are.

One experience at a time

A single flow renders, never tours fighting for attention. Onboarding feels guided, not cluttered.

A safety net for the rest

Catch unmatched users with a default experience, or show nothing. Your call.

Patterns

Model a full lifecycle with rules

Property and event rules are enough to route users by cohort and move them from one flow to the next as they make progress.

Route at signup

One segment per cohort: enterprise, trial, everyone else. Each user lands in the right flow automatically.

Sequential flows

Show flow A, then B once it's done. Users move forward as they act.

Pause without deleting

Flip a flow between live and paused without unbinding it or losing its history.

Agent-native

Target a cohort in plain English

Tell your agent who a flow is for. It proposes the rules, previews who they'd reach, and ships them live the moment you confirm. Changes take effect instantly, with no redeploy.

>/sunboard.segment

Reach the right users

Install the CLI, then ask your agent to plan the segments that decide who sees each flow.

$npm i -g sunboard
$sunboard init

Free to start. Works with Claude Code, Codex, and opencode.

Agent-native onboarding for SaaS. In-app checklists, tours, and hotspots that ship as code — authored by your AI coding agent, versioned with your commits.
Made in Sweden