Feature Adoption

Drive Feature Adoption With In-App Guidance

Most features ship and never get found. Put the guidance on the feature itself — for this sprint's launch and the ones users have ignored for months.

Start free

$19/mo flat — no per-user pricing. No credit card required.

Shipped isn't the same as used

  • Announce it where they'll see it

    An in-app banner on the next login reaches everyone once, without an email that gets archived unread.

  • Point at the feature itself

    A callout on the export button converts; a changelog post gets skipped. Guidance lives where the click happens.

  • Know whether it landed

    Completion and drop-off per step, next to the feature adoption rate you're trying to move.

Four ways to get a feature found

Announcements

Announce the launch in-app

An in-app announcement shows once on the next login, with a button that opens the feature. Schedule it for launch day; it retires itself after.

See in-app announcements
yourapp.com/dashboard
New

Realtime dashboards are here — your numbers update live, no refresh needed.

Tooltips

Flag the feature nobody found

A NEW badge or a pulsing dot on the control itself. Users click for a two-sentence tooltip and try it without leaving their workflow — six months after it shipped, if that's when they need it.

See in-app tooltips
yourapp.com/reports
Reports
Last 30 daysExportNew

Export to CSV or Parquet

Every report you can see, you can now download — filters included.

Try an export →

Page views
48,291
Visitors
8,432
Bounce
32%

Targeting

Only to users who haven't tried it

Target by plan, signup date or a used-the-feature attribute, so Pro users see Pro features and nobody gets a tour for something they already use. Each person sees it once.

Targeting by user attributes
stepskit.com/app/acme/tours/welcome-tour/settings

Audience Targeting

Control who can see this based on user attributes

This will not be shown to anyone. Configure audience targeting before publishing.

All users will see this when it matches the URL pattern.

Only users matching the rules below will see this.

Show only if the user matches all of the rules below

Rules

AND

Product tours

Walk them through it

When using the feature takes more than one click, a three-step product tour anchored to the real UI builds the habit in one session. Link it from the release notes with a play-by-link URL.

How product tours work
yourapp.com/analytics
AnalyticsLast 30 days
Sessions
48,291
Visitors
8,432
RetentionNew
64%

Retention, by cohort

See how many users come back each week. Click a bar to open the cohort.

Next

Live on this page

It's running on this page right now

That button plays a real StepsKit tour from a real project, through the same embed a customer installs. Nothing is mocked — here's the recipe.

Trigger
Manual — the button calls playTour(id)
Audience
Everyone, no identification needed
Frequency
Uncapped here; once per visitor in your app
Buttons
Next only; Done goes to signup
Page rule
/solutions/feature-adoption
Built with
The visual builder, in about 3 minutes
  1. 1An intro modal, anchored to nothing.
  2. 2A callout on the tooltips block, page dimmed.
  3. 3A callout on the targeting block — who would see it in your app.
  4. 4A callout on the product-tours block, positioned above.
  5. 5A closing modal whose one button opens signup.

How it works

  1. index.html
    <script
      async src="https://cdn.stepskit.com/stepskit.latest.js"
      data-api-key="sk_live_a3f...">
    < 15 KB gzippedZero CWV impact
    1

    Install once

    Any web stack, loaded async, under 15 KB.

  2. 1
    Next
    2

    Build from the feature

    Point at it in the visual builder, or have an AI agent author it from the pull request that shipped it.

  3. Onboarding tourLast 30 days
    1.2k views87% completion
    3

    Target, publish, measure

    Pick the segment, go live without a deploy, watch completion and feature usage.

Where it pays off

  • Launch without an unread email

    A banner flags the new analytics widget, a three-step tour walks through the first filter — in the product, not in an inbox.

  • Surface what nobody discovered

    Advanced filters shipped six months ago. A tooltip on that page introduces them to everyone who hasn't tried them yet.

  • Plan-tier features

    Pro users get a tour of the API settings on first visit. Free users see an upgrade-focused tour instead.

  • Redesigned workflows

    Muscle memory misses the new export path. A short tour resets it, and a follow-up survey tells you whether the redesign landed.

FAQ

Frequently asked questions

Stop losing users before they see the value

Build your first tour in 5 minutes. No engineering ticket, no credit card required.

Free tier available
No per-user pricing
Cancel anytime