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.
$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 announcementsRealtime dashboards are here — your numbers update live, no refresh needed.
See what's newTooltips
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- Dashboard
- Reports
- Customers
- Settings
Export to CSV or Parquet
Every report you can see, you can now download — filters included.
Try an export →
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 attributesAudience 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
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- Dashboard
- Projects
- Analytics
- Settings
Retention, by cohort
See how many users come back each week. Click a bar to open the cohort.
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
- 1An intro modal, anchored to nothing.
- 2A callout on the tooltips block, page dimmed.
- 3A callout on the targeting block — who would see it in your app.
- 4A callout on the product-tours block, positioned above.
- 5A closing modal whose one button opens signup.
How it works
- index.html
<script async src="https://cdn.stepskit.com/stepskit.latest.js" data-api-key="sk_live_a3f...">< 15 KB gzippedZero CWV impact1Install once
Any web stack, loaded async, under 15 KB.
- 1Next2
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.
- Onboarding tourLast 30 days1.2k views87% completion3
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.