Designing Self-Onboarding to Scale Activation, Unlocking SAR 1.12M in Annual Value

example
example
example

Company

Rewaa

Year

2024

Duration

3 months

The Problem

Only 33% of customers completed onboarding within SLA (30 days). Another 33% never completed onboarding at all, and 93% of those churned. Refund rates hovered around 7–8%.

The root cause wasn't the product flows, it was that customers couldn't access the product independently. Sales held login credentials for 2–3 days while teams manually uploaded data, creating a broken handoff process that delayed activation and increased drop-off risk.

Without self-service onboarding, we had:

  • No visibility into where users actually got stuck

  • No way to scale activation without scaling ops headcount

  • No path forward except expensive, speculative flow redesigns across every module

My Role & Approach

When I joined Rewaa, most conversations focused on redesigning every module (POS, Inventory, Accounting) to fix "heavy activation flows." My take was different:

"We shouldn't invest millions fixing what we can't yet see clearly."


We had no visibility into which parts of the product were actually blocking users because customers couldn't reach those flows on their own.

I proposed a cheaper and faster hypothesis: guide first, optimize later. Instead of redesigning the entire product, build a lightweight guidance layer that helps users start independently, exposes real friction, and reveals where to invest next.

What I owned:

  • Strategic direction: guide-first vs. redesign-everything approach

  • End-to-end design of the "Get Started" hub (guided onboarding experience)

  • Cross-functional alignment with Sales, Ops, Product, and Engineering

  • Pilot design, testing, and iteration

  • Measuring impact and identifying next optimization opportunities

The Solution: The "Get Started" Hub

Before this, new users logged into a blank dashboard with no direction, no progress, and no sense of what to do next. The "Get Started" hub became the customer's first screen—a structured, guided onboarding home that blended setup, learning, and progress in one place.

Core Features

Guided checklist breaking setup into clear milestones:

  • Business Setup (validate readiness upfront)

  • What You Sell (add products manually, via Excel, or use demo products)

  • How You Sell (make a test sale, issue an invoice, see data flow)

Demo environment so users could practice safely before uploading real data—directly addressing Sales' biggest fear: "If we give customers access too early, they'll get confused and request refunds."

Embedded tutorials and videos providing learning inside the flow instead of external help docs.

Visible progress tracker to sustain momentum and show completion status.

Integrated help & FAQ so human support stayed available, not required.

Instead of protecting customers from the product, we invited them to explore it safely and confidently.

Key Decisions & Trade-offs

1. Demo Environment: The Expensive Bet That Paid Off

Building a demo environment meant 2–3 weeks of dev time and ongoing maintenance. But it directly addressed Sales' biggest objection to early access.

The case I made: "We can't prove self-onboarding works if customers are too scared to try it. A demo environment removes that fear."

In the pilot, 8 of 30 customers (27%) completed setup using only demo products. They practiced without risk, then transitioned to real data when ready.

Worth every hour of dev time.

2. Video Tutorials vs. Interactive Tours

I wanted interactive tours (tooltips, walkthroughs, progressive disclosure), but after scoping with engineering:

  • Interactive tours = 6–8 weeks to build

  • They'd be brittle (break with every UI change)

  • They'd require design + eng collaboration for every update

Videos, by comparison:

  • Could be produced in 2 weeks

  • Could be updated independently of the product

  • Could be tested and iterated faster

I chose speed over perfection. We shipped with 3 core videos and added more as we learned where customers got stuck.

3. What We Cut (and Why)

Advanced configuration: Multi-location setups, complex pricing rules, custom tax scenarios—all moved to a "Next Steps" section that appeared after basic onboarding. Why? The data showed completing the basics mattered more than perfecting the details.

Self-service account creation: I wanted customers to create accounts independently (no sales handoff). Sales pushed back—they needed to qualify leads first. I compromised: customers could start setup immediately after a sales call, but sales still controlled account creation.

In-app messaging: Budget constraints killed this. Instead, I designed a "Need help?" sidebar with links to the learning center, FAQ, and phone number. Low-tech, but functional.

Testing & Iteration

Before the pilot, I tested the checklist structure with 5 customers from the onboarding waitlist. Key learnings:

"Business Setup" felt intimidating. I renamed steps to be more specific: "Enter your business details," "Add your store location." Concrete actions, not abstract categories.

"What You Sell" needed an escape hatch. Some customers didn't have products ready. I added "Skip for now" with a reminder to come back. Better to let them progress than force them to stop.

Time estimates mattered. I added "About 3 mins" labels based on average completion times from ops team logs.

Building Cross-Functional Alignment

This wasn't just a design project—it was an organizational shift. I used prototypes to show each stakeholder what they'd gain:

For Sales:

  • Faster activation (customers start immediately after the call)

  • Fewer refund requests (demo environment reduces confusion)

  • Clearer handoff (self-onboarding vs. agent-assisted becomes customer choice)

For Ops:

  • Fewer repetitive tasks (no manual data entry for simple setups)

  • Better triage (agents focus on complex cases)

  • Measurable funnel (finally see where customers get stuck)

For Product:

  • Activation metrics (completion rate, time-to-first-value, drop-off points)

  • Research insights (self-onboarding behavior = natural user testing)

  • Scalable growth (onboarding scales without headcount)

The key: Show everyone this wasn't about replacing them—it was about making their work more strategic.

Pilot Launch

We partnered with Sales to offer new customers a choice:

"You can try setting up your account through our new guided onboarding experience. If you prefer, we'll assign you an onboarding agent."

First Two Weeks Results

30 customers volunteered to self-onboard.

  • 8 (27%) completed all steps independently

  • 22 (73%) completed business setup but got stuck adding products or configuring POS

  • All 30 described the experience as clear and helpful

  • None requested a refund or agent support

The insight: Customers were willing; the product wasn't ready. The friction wasn't motivation—it was complexity. And now we knew exactly where to invest next.

Impact

Quantitative Outcomes

Metric

Before

After (Pilot)

Change

Onboarding completion rate

60–67%

73%

+6–13%

SLA compliance (30 days)

33%

>50%

+17%

Refund rate

7–8%

0% (pilot)

-7–8%

Support dependency

High

Near zero

Dramatic reduction

Drop-off visibility

None

Stage-level clarity

Now measurable

Financial Impact (Modeled)

Based on 300 new customers per month, average ticket value of SAR 4,000, and fully loaded CAC of SAR 8,000:

1. Refund reduction (7% → 5%)

  • 2% of 300 = 6 customers retained per month

  • Revenue retained: 6 × 4,000 = SAR 24,000/month

  • CAC saved: 6 × 8,000 = SAR 48,000/month

  • Subtotal: SAR 72,000/month = SAR 864,000/year

2. Reduced manual onboarding (~30% fewer handled manually)

  • Cost per onboarding: 4h × SAR 60/h = SAR 240

  • Monthly ops cost: 300 × 240 = SAR 72,000

  • 30% reduction = SAR 21,600/month

  • Subtotal: SAR 259,200/year

→ Total potential impact: SAR 1.12M/year ($300K USD)

Note: This model assumes 2% refund reduction and 30% ops load decrease. Actual impact likely higher due to improved LTV and referral rates.

Organizational Shift

Sales started seeing activation as part of the sale, not a post-sale task. Three months after launch, I sat in on a sales call where the rep immediately offered self-onboarding: "You can start setting up right now, or we can assign you an onboarding agent. Most customers prefer to start on their own."

Before this project, that conversation wouldn't have happened.

Ops shifted from repetitive setup work to readiness validation and complex case support—more strategic, less manual.

Product & Design took direct ownership of activation metrics like completion rate and time-to-first-value.

Onboarding evolved from an operational service to a measurable product experience.

Reflection

What I'd Do Differently

Push for the demo environment earlier. We built it mid-way through the pilot, but customers needed it from day one. The delay cost us a few early adopters who got spooked by the complexity of adding real products on their first try.

Involve the content team earlier. We launched with 3 videos and quickly realized we needed 10+. If I'd brought them in sooner, we could've launched with a fuller library.

Distinguish between "works for the willing" and "works for everyone." We piloted with volunteers—inherently more motivated customers. When we expanded to all new customers, completion rates dropped to ~55% (still better than before, but not as rosy as the pilot). Early data is always optimistic.

Key Takeaways

Guide before you optimize. A thin guidance layer can reveal high-cost friction faster than any redesign. We exposed the real bottlenecks (product upload, POS config) without spending months redesigning every flow.

Data beats assumptions. Self-onboarding behavior naturally exposes the next investment areas. We finally knew where to focus optimization efforts.

Design as leverage. Sometimes the smallest product layer changes how an entire organization works. The "Get Started" hub wasn't just a UX improvement—it shifted how Sales, Ops, and Product thought about customer readiness.

Ship to learn. Perfect is the enemy of shipping. The pilot wasn't complete, but it was complete enough to validate the approach and expose the real problems.

Ties Back to Theme: "I Design Clarity in Messy Systems"

At a time when everyone was pushing to fix heavy flows, we pushed to guide users first. It was cheaper, faster, and smarter—and it revealed the truth of where friction actually lived.

The "Get Started" hub didn't just help customers find their way; it helped the company see itself more clearly. We stopped assuming customers needed us to succeed. We built a product that proved they didn't.

Designing for autonomy wasn't just a UX decision—it was a cultural one.

SOME MORE WORK

abstract
Building Saudi eGov Design System and Adoption Strategy for 600+ Gov Agencies
abstract
Building Saudi eGov Design System and Adoption Strategy for 600+ Gov Agencies
abstract
Building Saudi eGov Design System and Adoption Strategy for 600+ Gov Agencies
shape
Rescuing a Failing SAR 700K Design System Initiative
shape
Rescuing a Failing SAR 700K Design System Initiative
shape
Rescuing a Failing SAR 700K Design System Initiative