Add an experience layer to your product

Appcues lets you add experiences to your product, like user onboarding, NPS surveys, or feature announcements to help you deliver the value you promise your users.

Test it outOr talk to a product specialist →
🎉
Welcome to Hooli!
Guess what Katie? You have the power.
Your admin features are all right here.
×  Skip
Just added: a new feature.
×

Using Appcues is easy:

Drive adoption, satisfaction, and retention

Increase free-to-paid conversion

Your onboarding needs to evolve in lock-step with your product. Take control of your onboarding experience.

Improve customer satisfaction

Customer satisfaction is a moving target. Automate your NPS surveys to keep a pulse on your user-base.

Improve user onboarding

Be the product people always come back to. Create effective onboarding experiences that drives users to their sticking point.

Capture feedback and measure sentiment

Surveying users should be easy. Launch automated NPS surveys, keep a pulse on your user-base, and gain insights you'd otherwise miss.

Drive new feature adoption

Too many new features don't get used. Create engaging announcements and walkthroughs to get users hooked.

Using Appcues is easy:

Build

Create native-looking walkthroughs and feature call outs with our user-friendly editor.

Publish

Push flows live with the click of a button, targeting users by persona, properties and in-app behaviors.

Measure

Monitor how Appcues flows perform at a high-level, while gauging their impact over key user behaviors.

Works with all webapps

Install Appcues in two easy steps. No permissions needed.
Note: your install code may look different depending on your tech stack.
// Import Appcues Javascript
<script src="//fast.appcues.com/<APPCUES_ACCOUNT_ID>.js"></script>

1. Install embed code

This code lets us publish flows into your product.
It's a super compact script that loads instantly.
// Appcues identification
<script>
  // Unique ID
  Appcues.identify(<UNIQUE_USER_ID>, {
    name:   "John Doe", // Current user's name
    email:  "john.doe@example.com", // user's email
    created_at:  1234567890,  // user signup date
    // Additional user properties.
    is_trail: false,
    plan:     "enterprise"
  });
</script>

2. Push your data

This code securely sends any user information you choose,
so you can target Appcues flows to the right users.
Read our docs

Product Teams love Appcues 

"This has made my life so much easier! It's great to be able to release modals and announcements without straining our engineering team."
Zareen Ahmad
Community Manager
Couchsurfing
“Appcues enables our growth team to test multiple hypotheses within a short period of time.”
Xingyi Ho
Growth Manager
Canva
“The effort is so low but the ROI can be massive. Just devote the 1/2 day for implementation and try it. You will not be disappointed.”
Rohit Shenoy
Senior Product Manager
Toast