UserGuiding is a software platform that helps businesses improve their product adoption. It allows companies to create interactive, in-app experiences for their users without needing to write any code. The main purpose of UserGuiding is to guide users through a website or application, show them how to use features, and help them understand the product's value quickly. This is achieved through tools like product tours, onboarding checklists, in-app messages, and feedback surveys. The company was founded in 2017 and provides a complete solution for user onboarding, feature adoption, and user engagement. It is designed for product managers, marketers, and customer success teams who want to improve user experience and retention.
UserGuiding offers a range of features to create a complete in-app guidance system. Here are the key features:
UserGuiding offers several pricing plans designed for different business sizes and needs.
UserGuiding does not offer a permanent free plan. However, it provides a 14-day free trial that gives you access to all the features of the Professional plan. During the trial period, you can build and publish guides, create checklists, collect feedback, and analyze user behavior. This allows you to fully test the platform's capabilities and see its impact on your product adoption before committing to a paid subscription.
Getting started with UserGuiding is a straightforward process that does not require technical skills.
Pros:
Cons:
UserGuiding integrates with a variety of popular tools to help you connect your data and automate workflows. Key integrations include:
Yes, UserGuiding provides a REST API that allows developers to programmatically interact with the platform. The API can be used to send user identification data, trigger guides or checklists for specific users, and sync information between UserGuiding and other systems. To use the API, you need to obtain an API key. You can find your unique API key in your account settings under the 'Developer' or 'API' section after logging into your UserGuiding dashboard.
Here is a basic example of how to identify a user using a cURL command:
curl --request POST \
--url https://api.userguiding.com/v1/users \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"userId": "user-123",
"properties": {
"name": "John Doe",
"email": "john.doe@example.com",
"plan": "premium"
}
}'
UserGuiding offers a Partner Program that allows agencies, consultants, and influencers to earn commissions by referring new customers. While specific commission rates can vary, SaaS affiliate programs typically offer a recurring percentage (such as 20-30%) of the revenue for each customer you refer. To join, you usually need to fill out an application form on their official website's partner page. Once approved, you will receive a unique referral link and access to marketing materials. Payments are typically made on a regular basis, for example monthly, through platforms like PayPal or bank transfer, once you reach a minimum payout threshold.