Launch your first in-app walkthrough before lunch.

Paste one 10 KB snippet, click through your best onboarding path once, and turn more trials into paying customers. No engineering backlog required.

EU-hosted & GDPR compliant
10 KB asynchronous snippet
Built-in analytics + Mixpanel

Why growing SaaS teams switch to Stepsy

Everything you need to ship a guided tour today—without the heavy platforms or enterprise price tags.

Stepsy
Heavier tour platforms
Time to first guide
30 minutes: paste snippet, record once
Multi-day implementation with engineering support
Who owns updates
Product / CS can re-record in minutes
Developers update CSS selectors after every UI change
Performance footprint
10 KB async SDK, no Core Web Vitals impact
100+ KB scripts slow down the app
Activation insight
Guide completions + Mixpanel uplift out of the box
DIY event plumbing or expensive add-ons
Data residency
EU data centres, GDPR-ready
US-only hosting or unclear compliance
Monthly cost
Free tier (1 guide) + €29 Pro with unlimited guides & 100k views
€300+ contracts and onboarding fees

From “we should add a tour” to “live in production” in 3 steps

Everything you need is on one page—no product spec, no sprint, no vendor call.

1

Paste the snippet

Drop in our 10 KB async script once. Works with React, Vue, Angular, Webflow, anything with HTML.

No build config, no npm install. We generate the snippet (appId + publicKey) for you.

<script src="https://cdn.stepsy.cc/sdk.js"
data-app-id="your-app-id">
</script>
2

Record your ideal onboarding path

Launch the Chrome recorder, click through your ideal onboarding flow, tweak the copy, and hit publish.

We automatically capture selectors, placement, delays, and skip steps gracefully if the UI changes.

Click "Create Project"
Click "Invite Team"
Click "Done"
3

Publish & watch activation climb

Guide completion, drop-off points, and activation uplift are tracked instantly—pipe them to Mixpanel or use our built-in metrics.

Need to update a step? Re-record once and the guide refreshes everywhere.

Completion rate73%
Started: 1,234Completed: 901

Built for product-led teams shipping fast

Recorder made for PMs & CS

Point, click, publish. No dependency on an overloaded engineering backlog.

10 KB resilient SDK

Loads asynchronously, skips missing selectors, never tanks Core Web Vitals.

Activation analytics baked in

See completions, drop-offs, and uplift—or forward events to Mixpanel, Amplitude, PostHog, Segment.

GDPR-ready from day one

EU data residency by default, DPA on request, no US transfer headaches.

Security

Built for security teams

EU-hosted infrastructure with origin validation, zero PII collection, and customer-controlled access revocation.

What Stepsy provides

  • Origin allowlist enforced server-side—guides only load on approved domains
  • Tenant public key validation on every API request (403 on mismatch)
  • EU data residency (Frankfurt) with GDPR compliance and DPA available
  • No PII required—recorder captures CSS selectors and guide text only
  • 10 KB vanilla TypeScript SDK, no eval(), no third-party dependencies

What you control

  • Per-guide domain allowlist: specify exactly which domains can load each guide
  • Version pinning: lock SDK to specific release with SRI hash verification
  • CSP enforcement: restrict script-src and connect-src to Stepsy domains only
  • Network monitoring: SDK only contacts cdn.stepsy.cc and api.stepsy.cc

Recommended CSP policy (you implement)

Content-Security-Policy:
  script-src 'self' https://cdn.stepsy.cc;
  connect-src 'self' https://api.stepsy.cc;

Where Stepsy shines

PLG activation sprints

Highlight the three clicks that prove value so free trials actually convert.

Admin onboarding checklists

Walk customers through complex setup (billing, integrations, VAT) without Zoom calls.

Product launches & feature education

Pair every new release with an in-app walkthrough and measure adoption instantly.

Simple, transparent pricing

14-day free trial on every plan. Switch or cancel anytime.

Plan

Free

€0

Guides

1

Monthly guide views

500

Branding

Stepsy watermark & badge

Analytics

Starts
Completions
Completion rate

Support

Community

Start free
Popular
Plan

Pro

€29 / month

Guides

Unlimited

Monthly guide views

100,000

Branding

Unbranded experience

Analytics

Everything in Free
Step drop-off insights
Mixpanel integration

Support

Email

Start Pro
Plan

Growth

€149 / month

Guides

Unlimited

Monthly guide views

1,000,000

Branding

Unbranded experience

Analytics

Everything in Pro
Raw events export
Funnel export (CSV / BI tools)

Support

Priority

Start Growth
Plan

Enterprise

Custom

Guides

Unlimited

Monthly guide views

Custom

Branding

Custom branding & white-label

Analytics

Everything in Growth
Unlimited data retention
Audit-ready exports

Support

Dedicated

Talk to sales

Contact

Need a custom plan or want to talk pricing?

Tell us what you’re building and we’ll reply within one business day.

We’ll use your details to respond to this request. No newsletter spam.

Frequently asked questions

Do I need to write code?

No. You only need to add our snippet once. After that, create tours by clicking through your app with our Chrome extension.

Is my data GDPR-compliant?

Yes. All data is hosted in EU data centers (Frankfurt). We're fully GDPR-compliant and have a DPA available.

Does it work with my analytics tool?

Yes. We integrate with Mixpanel, Amplitude, Segment, and PostHog out of the box. Custom integrations available on Pro.

How fast can I get started?

Most teams have their first tour live in under 30 minutes. Installation takes 2 minutes, recording takes 5-10 minutes.

What's the performance impact?

Our SDK is only 10 KB gzipped and loads asynchronously. Zero impact on your Core Web Vitals or page load time.

Can I cancel anytime?

Yes. You can downgrade or cancel self-serve from the dashboard at any time, and there’s always a free plan to keep evaluating.