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.

Learn More

Drive new feature adoption

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

Learn More

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
“Appcues enables our growth team to test multiple hypotheses within a short period of time.”
Xingyi Ho
Growth Manager, Canva
“Our engineering team is constantly working really hard on the core product, and it’s hard to get them to spend time on something like creating in-app messages.”
Alicia Shiu
Product Marketing Manager, Amplitude
"We've found that users getting through the Appcues onboarding sequence have higher median retention rates than those that just get our email sequence."
Morgan Brown, Inman
Growth-Driven COO, Inman
“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