Self-guided onboarding for ChannelEngine

​How in-app guides have significantly enhanced onboarding by reducing time-to-value, boosting feature adoption, and decreasing churn and support costs.

SaaS

B2B

User Onboarding

Product-Led Growth

User Research

Design KPIs

Information Architecture

Interaction Design

Feature Adoptation

User Retention

Final results of the self-guided onboarding for first-time users

ChannelEngine is an e-commerce integration platform that connects brands and retailers to online marketplaces such as Amazon, Bol, Zalando, eBay, and Shopify. It allows merchants to seamlessly integrate, automate, and scale their sales across multiple marketplaces, reducing manual work while optimizing product visibility, order management, and pricing for increased revenue and efficiency.

My contribution

User Research

Prototyping
User Testing

Facilitation

Stakeholder Engagement

Measure KPIs

Team involved

Product Designer (myself)

1 Learning Team Member

2 Support Team Members

1 Lead Engineer

Product Manager - Core

Timeline

March - April 2024

(8 weeks)

Problem

As ChannelEngine grew rapidly, its increasing complexity overwhelmed new users, making onboarding difficult. Many users struggled to navigate marketplace-specific settings, delaying their ability to go live. The high learning curve also led to excessive support requests, increasing operational costs.

Key challenges

New users found it difficult to remember onboarding steps without assistance.

Over 56% of support tickets were tagged as "Functionality unclear."

High reliance on support resources, increasing support workload.

Business impact

  • Delays in going live reduced marketplace adoption and retention.

  • Increased operational costs due to frequent support interactions.

  • Higher churn risk as frustrated users abandoned the process.

Goals & Objectives

  • Support PLG strategy by enabling a self-serve experience that drives engagement and retention.

  • Streamline onboarding to make it easier and faster to set up a marketplace.

  • Improve feature adoption by guiding new users through critical tasks.

  • Reduce support costs by minimizing the number of customer inquiries.

  • Deliver an MVP that requires minimal development effort while being scalable.

Research & Discovery

Current onboarding process

Onboarding team’s process

After discussions with the Onboarding teams, I learned;

  • Dedicated onboarding is provided only to the top 2 tiers (based on revenue).

  • Lower-tiers, who account for 68% of customer base, receive only basic implementation support.

  • They must rely on inline messages and the Help Centre.

  • This reliance leads to gaps in understanding and increased support inquiries.

Activation funnel analysis

  • 70% drop off in channel setup step.

  • Only 15% completed the channel activation funnel.

Preview

Channel activation funnel • Cohort: within first 7 days in Feb 2024

Help Center engagement analysis

User cohort: within first 30 days - Period: February 2024

  • 80% of the Help Center topics users visited were related to Channel Setup topics. This was correlated to the issues of the tickets created.

  • 58% visitors contacted support through Help Center link.

  • Only 16% of users revisited Help Center after encountering an issue.

Support tickets analysis

A review of 5,000+ support tickets in Q1 2024 showed that 2,900 (56%) were related to unclear functionality. The highest volume of these tickets originated from Amazon, Bol, and Zalando.

Preview

Zendesk support ticket analysis for Q1 2024: Highest number of tickets were Amazon related

Why picked Bol for the MVP?

Since Amazon had planned development updates in Q1 and Q2 of 2024, we selected Bol for the MVP, focusing the following areas.

  • Channel setup

  • Product selection

  • Content mapping

Preview

Sankey diagram of Bol support tickets Q1 2024

Financial impact analysis

  • Average monthly support operational cost: €187,400.00

  • Average support cost per ticket: €31.00

  • Monthly support ticket cost for Q1 2024: €184,502.00

  • Monthly support ticket cost goes higher than operational cost in peak/holiday seasons

Preview

Support-related cost analysis: January 2024 to April 2024

Journey map for Bol channel activation

Following our research findings, I facilitated a journey mapping workshop to visualize user pain points and uncover key friction areas in the Bol channel activation process. This helped align cross-functional teams on the major challenges users faced during onboarding and find opportunities.

Preview

Marketplace manager’s journey map for Bol channel activation

How Might We...

​Using the insights from this workshop, we generated HMW​s and prioritized them to fine-tune the MVP scope. This approach ensured that we focused on a quicker rollout of self-guided onboarding improvements.

Preview

HMWs prioritized for Bol

Solution Design & Implementation

Narrowing our focus

After further discussion, we decided to opt for a no-code tool due to the following constraints:

  • Limited engineering capacity → Our development resources were primarily focused on core product features.

  • Need for a flexible and scalable solution → The onboarding flow would require updates as the product evolves.

  • Faster implementation with minimal effort → We aimed for a short go-to-market timeframe.

Preview

From identifying onboarding challenges to selecting a no-code solution

Then, we

chose the tool

that best fit our needs.

I created user flows for the 3 selected tasks to…

  • Identify key touchpoints where guidance is needed.

  • Identify all the possible paths to complete the selected tasks.

  • Ensure no steps were overlooked during implementation.

  • Create user-friendly messages and tooltips with Learning Team.

  • Align everyone involved in the project.

Preview

User flows for Bol tasks. 💬 shows messages, modals, or tooltips

1st iteration of Bol channel setup and activation

Design principles applied for further improvements

To create an effective onboarding experience, I focused on reducing cognitive load and increasing task success rates.

Guided interactions

Used interactive UI elements like modals and dynamic tooltips instead of passive documentation.

Contextual help

Provided step-by-step checklists and inline explanations instead of directing users to external documentation.

Progressive disclosure

​Provide​d relevant information only when necessary to avoid overwhelming users.

User Testing

To assess the effectiveness of the implementation, I conducted moderated usability tests with new users to validate the onboarding flow. I measured task completion rate, time spent per task, observed user behavior (session replays), and gathered insights on usability to determine if there was an improvement in onboarding efficiency.

Key results: Performance improvements

We observed a significant improvement in efficiency across all 3 tasks.

Preview

Before and after results of user testing

Task

Channel Setup

Product Selection

Content Mapping

Time Improvement

27.2 seconds faster

9.0 seconds faster

40.4 seconds faster

Efficiency Gain

+29.37%

+8.98%

+51.14%

30% average efficiency improvement across all 3 tasks.

Optimizing onboarding for early adopters

Usability testing revealed that experienced users (P2 and P4) slowed down after the introduction of onboarding guides. Based on this insight, we segmented users and displayed guides only to new users during their first 7 days to avoid unnecessary interruptions for others.

Post-test iterations

  • Improved design and content visibility of modals, tooltips, and messages.

  • Introduced progress bars and gamification to motivate users to complete onboarding.

  • Made error messages more actionable (e.g., "Fix Now" buttons).

Preview

​Experiments helped to improve user engagement with modals, tooltips, and messages

Results & Impact

The impact of self-guided onboarding before and after launch showed improved efficiency, reduced reliance on support, and cost savings, highlighting the alignment with Product-Led Growth strategy.

0%

Increase in channel activation

0%

Reduction in support tickets

0k

Average monthly support costs savings

0.0

NPS increase by +1.2 in May 2024

0%

Faster setup, reducing time-to-value

Key Learnings & Next Steps

Lessons learned

There’s no one-size-fits-all onboarding experience.

What gets measured, gets made - analytics and insights helped narrow the scope.

Focus on the need, not the solution.

Keep it broad enough to explore multiple solutions including people outside product.

Real-time user observation (session replays) provided deeper insights guiding further improvements.

Next steps

Phase 2

Integrate the Zendesk AI-powered chat widget, as it connects to the Help Centre.

Phase 3

Redesign a multi-step flow for the channel setup forms in a single-column layout, ensuring related fields are grouped together.

Phase 4

Expand self-guided onboarding for Amazon, Zalando, and other channels.

Phase 5

Omnichannel onboarding improvements - onboarding emails, educational content (e.g. guides, webinars, case studies), communities (e.g. a Slack channel for new users).

Phase 6

Continuously refine onboarding based on new features, user feedback, and product insights.

More case studies