Solutions

Cover the entire customer journey

Pick the AI pattern that fits where your customers actually need help — from public discovery to internal team co-pilots.

Acquisition

Increase conversion rates and reduce the amount of incoming support tickets.

Retention and upsells

Improve retention, supercharge sales expansion, and deflect support tickets.

Self-service support

Offer your customers 24/7 support, in websites or client portal.

Co-pilot for support teams

Reduce support ticket handling time in customer support teams.

Features

One-stop-shop for your AI solution

Everything you need to ship AI in production — from no-code components to enterprise governance, all on one compliant foundation.

Agentic AI

Combine AI assistance, semantic search, and agentic tasks for 24/7 support.

No-code management

Easy UI integration with 20+ templates, automated AI training, and clear insights.

Integrates anywhere

Unlock your existing business systems with any of our 50+ connectors.

Privacy and security

Benefit from enterprise-grade privacy protection for European sectors.

Customers

Trusted by leaders

How regulated-Europe brands — from Visma to Onguard — turned customer success into a revenue engine with Unless.

Visma Enterprise AS

Norway's leading ERP — modernized self-service with Unless.

Helping patients

After Zorgdomein deployed Unless, patient self-service surged within weeks.

Enhancing credit software

Financial service Onguard powers their support operations with Unless.

Ticket deflection at scale

Meet Sally, Kontek’s AI support colleague in a complex regulatory landscape.

Resources

Resources and support

Documentation, articles, and recipes for getting the most out of your Unless deployment — plus a help desk when you need a human.

Help center

Read how to get started of find advanced guides to help you using our platform.

Security and compliance

Privacy protection measures, security by design, and compliance guidelines.

Developer documentation

Find reference documentation for the javascript API.

The Unless cookbook

Bite-sized implementation examples for every stage of the customer lifecycle.

Pricing

Subscription plans

Transparent plans for every team size — start with a free pilot, scale to enterprise with a phased implementation plan.

High level plan overview

Our subscription plans cover your entire user journey with three use cases.

Additional services

We offer premium support, custom development and integrations.

Compare plans

Choose the right subscription plan with this feature comparison table.

Frequently asked questions

Check out the list of what others asked our sales reps.

Article

How to set up multi-step component experiences

You can use multi-step component experiences to onboard users, walk them through your processes, and more. Find out how to set it up.

Updated 18 February 2025

Maybe you need to show a website visitor how your system works and explain the steps included such as signing up, browsing options, placing an order, and so on.

Or maybe you need to inform a new user of your product about the actions they need to take such as setting up a goal, adding team members, connecting integrations, and more.

Maybe you already have a set-up for these journeys but you want to run some tests or personalize some of the steps based on what you already know about a customer.

In Unless, you have two ways to go about this. You can use a single component with multiple steps within. Or optionally, you can link multiple components to each other. For example, a pop-up followed by a side-box and maybe even an inline component too. Read on to find out how to set these up!

One component with multiple steps

Let’s start with multi-step components. You can filter the component templates list for the Multistep category to view all available options at a glance.

View multi-step component templates

Once you select the component you would like to use, you can adjust the settings like any other component and then open up the editor. Editing these components is pretty similar to any other with one addition: the Stepper tab.

Multistep component editor: stepper tab

By default, each multi-step component will have two steps. You can then use the + sign to add more steps. While there isn’t a limit to how many steps you can add, we would advise not having more than three or four. Mainly because you want to keep the attention of your visitors at a high and their frustration at a low.

Editing the image, header, and body is the same as always - simply use the component panel in the editor. Following that, you can adjust the primary and secondary buttons which will stand for going to the next step or back to the previous. You can change the text field for these buttons but the functionality will stay the same.

There are however some exceptions to keep in mind when it comes to the final step. Here, the primary button can either say and function as “close”, you can add a URL to take the visitor to or even provide some custom javascript that will be executed by completing the final step.

Add a URL to the final step

And another detail to know is that at the last step you can make use of an email field as can be seen in the screenshot below.

Add an email field to the final step

That’s all you need to know to set up a component with multiple steps.

Multiple components that are linked

Alternatively, you can have various components that are linked to each other and show one after another. You can see an example of this below.

Demo of linked components

We will use the IDs of each experience to link them together. So you can start by creating each experience like you normally would. You can use overlay components as well as in-line ones and you also don’t need all experiences to be on the same page. Just like in the example above.

Then, in each experience, you will put the ID of the next experience to the URL field of the primary button as shown in the screenshot below.

Link to the experience ID

You can find the ID of an experience in the URL when previewing it or checking the settings page, as shown below.

Locate the ID of an experience in the URL field

If you want to link to an experience on the same page you can simply use #[id]. If you would like to link to an experience on a different page, you should then use the path followed by the id. So in our example, that looks like /en/pricing/#[id], as can be seen in the screenshot below.

Linking to a component on a different page

That’s it! You are now ready to create your own journeys whether it be a component with multiple steps or multiple components that are linked to each other!

Related content

We're here to help

Quick responses if you have an issue. Feel free to ask us anything — or ask our conversational AI a question.