From $29/mo · 2,500 MAU · 7-day free trial

Buildproduct tourswithout writing code.

Steppr is the onboarding layer you paste into your SaaS. Click your own UI to build it, or describe it to Claude Code and review the draft. Publish in minutes, pay one flat fee with a hard cap. No sales call.

  • No card to start
  • No overages, ever
  • Live in ~10 minutes
app.acme.io/projects
Claude Code · steppr mcp
>
Reading src/app/projects/page.tsx
Found data-testid="new-project"
create_tour_draft → 3 steps
New project
Draft created · 3 steps
Preview on your site, then publish
In one sentence

The onboarding layer you paste into your app.

Steppr is no-code product onboarding software for SaaS. It bundles product tours, onboarding checklists and in-app announcements (banner and modal) into a single JavaScript snippet. You author everything visually with a click-to-build picker on your own site, and it renders inside its own Shadow DOM so your CSS and ours never meet.

It competes with Appcues, Userguiding, Pendo and Chameleon on price, simplicity and time-to-live. Those start in the low hundreds and run into four figures a month, usually on annual contracts. Steppr starts at $29/mo, caps MAU hard so the bill is predictable, and is self-serve from sign-up to live in about ten minutes.

0
lines of code to install
~0 KB
gzipped SDK, deferred
0 min
from sign-up to live
0
sales calls, contracts, overages
How it works

Drop. Click. Ship.

Three steps, about ten minutes. The whole point is that adding a tooltip should never need a sprint.

  1. 01

    Drop in two lines.

    Paste the snippet into your <head>. Steppr boots inside its own shadow root, so nothing leaks in or out. No React wrapper, no build step, no framework opinion.

    index.html
    <!-- in <head> -->
    
  2. 02

    Click what you want to explain. Or describe it.

    Open your own app with ?steppr_edit=true and the builder appears over it. Click a button, write the copy, pick the next one. Or connect Steppr to Claude Code or Cursor over MCP and describe the flow: the agent reads your components, picks the selectors and creates the draft for you to review.

    Steppr edit mode · ?steppr_edit=true
    Projects
    Create project
    selector [data-testid="primary-cta"]stable
  3. 03

    Publish. That’s the deploy.

    Flip the toggle and the next person who loads your site sees it. Drafts stay editable while the live snapshot keeps serving. No engineering ticket, no release train.

    Welcome walkthrough
    3 steps · /projects · new users
    Draft
    1Start your first project
    2Name it something memorable
    3Invite a teammate
What's in the box

Everything you need.
Nothing you won't use.

No survey tool, no NPS module, no in-app messaging platform. Just the onboarding primitives, each with the rough edges already filed off.

Every feature in detail
Why this exists

Onboarding shouldn't cost more than your hosting bill.

The old playbook: sit through a sales call, sign for a year, then get surprised by per-MAU overages in month four. Steppr replaces all of that with a flat fee, a hard cap, and a snippet.

  • Hard MAU caps

    Hit the cap and the SDK pauses until next month. Never a surprise line item.

  • No contract calls

    Self-serve from $29. Upgrade, downgrade or cancel from the dashboard.

  • Engineer-approved

    Two lines, Shadow DOM isolation, plain JS SDK, public pricing. Nothing quote-driven.

Monthly cost at 2,000 MAU
~ = benchmarked estimate · verified Sep 2026
  • Steppr
    $29
  • Product Fruits
    $140
  • Userguiding
    $174
  • Stonly
    ~$199
  • Appcues
    ~$249
  • Chameleon
    $279
  • Userpilot
    $299
  • Userflow
    $460
Quote-only vendors (Pendo, WalkMe, Whatfix) sit far above this chart.Run your own numbers
Pricing

Flat price. Hard cap. Done.

Every plan caps MAU hard: the SDK pauses, your bill stays the same. Unlimited domains per workspace, so staging, prod and every subdomain are covered. Above 25k MAU is an Enterprise conversation.

2 months free
Not sure which plan?

How many monthly active users do you have?

2,500MAU / workspace
50050k+
Recommended plan
Starter- $29/mo

Covers up to 2,500 MAU per workspace with a hard cap, so no surprise bills.

Starter

$29/mo per workspace
or $24/mo annually - 2 months free
2,500 MAU included
  • 5 tours
  • 1 checklist (up to 5 items)
  • 3 announcements (modal + banner)
  • 3 seats
  • Unlimited domains
  • Custom theme + presets per flow
  • Event-based triggers
  • Hide “Powered by Steppr” badge
  • SSO & audit log
Recommended

Growth

$99/mo per workspace
or $82/mo annually - 2 months free
10,000 MAU included
  • 20 tours
  • 3 checklists (up to 10 items)
  • 10 announcements (modal + banner)
  • 10 seats
  • Unlimited domains
  • Custom theme + presets per flow
  • Event-based triggers
  • Hide “Powered by Steppr” badge
  • SSO & audit log

Scale

$199/mo per workspace
or $165/mo annually - 2 months free
25,000 MAU included
  • Unlimited tours
  • Unlimited checklists
  • Unlimited announcements
  • Unlimited seats
  • Unlimited domains
  • Custom theme + presets per flow
  • Event-based triggers
  • Hide “Powered by Steppr” badge
  • SSO & audit log

Enterprise

CustomUnlimited MAU

For teams with 25k+ MAU, multi-product orgs, or anyone who needs SSO and an audit log. We'll quote you and skip the procurement gymnastics.

  • Everything in Scale
  • Unlimited tours, checklists, announcements, seats
  • SSO (SAML / OIDC)
  • Audit log + retention controls
  • SLA + dedicated support
  • Custom MSA / DPA
Common questions

The objections we hear most.

Something else? Email hello@steppr.io and a human replies.

Same primitives - tours, checklists, tooltips, banner and modal announcements, event triggers, themeable widgets with per-flow presets. Different price floor (Userguiding starts around $174/mo, Chameleon around $279/mo, while Appcues and Pendo are quote-driven and run into four figures a month) and a hard MAU cap so the bill is predictable. Steppr does not ship surveys, NPS, or session replay; if you need those, the bigger suites are still the answer.

The SDK stops serving tours, checklists, and announcements for the rest of the calendar month. End users who already started a tour finish it; new ones see nothing until next month or until you upgrade. Your bill stays at the plan price - never an overage line item.

Yes. Create an API key in Settings, add Steppr’s MCP server to your coding agent, and describe the flow you want. The agent runs in your repository, so it reads the real components and uses selectors that exist in your markup. It creates a draft, and you preview it on your own site and publish from the dashboard. It cannot publish on its own. Included on every plan.

No. Open your own site with ?steppr_edit=true and the Steppr snippet boots an authoring overlay instead of the normal runtime. The dashboard handles auth via a postMessage handshake, so the picker only works for people already signed in to your workspace.

The Steppr SDK is around 20 KB gzipped, loads with the defer attribute, and never blocks paint. All Steppr UI renders inside its own Shadow DOM root, so your CSS never collides with ours and ours never touches yours.

Not in v1. Enterprise customers can talk to us about it. The SDK is built for hosted delivery so updates ship without coordinating customer deploys.

No card up front. 7-day trial with Growth-tier features unlocked. At the end you pick a plan; if you do not, the workspace flips read-only and tours stop rendering. Your data sticks around so you can pick it back up later.

Try it on your own app.

Paste the snippet, click through your own UI, and publish a tour in about ten minutes. The trial runs 7 days and doesn't ask for a card.