24FreelanceFreelance marketplace that never sleeps
Response period is over

Develop an onboarding widget and product tour for a web application

124 views 0 responses#42155
Budget€1,400for the project
FormatOne-time projectno prepayment
PaymentCash, Bank transfer
Responses acceptedResponse period is overuntil 01.09.2026
Responses0category average: 0.1
Views1247 in 14 days

Project description

Translated
We have a SaaS application and too many new users register, click around for a couple of minutes and never come back. We are confident the problem is the lack of a clear first-time user experience, so we are looking for a developer to build an embeddable onboarding widget and product tour for our frontend. The core task is a step-by-step interactive playthrough engine: the widget highlights a real element on the page, shows a tip or hotspot nearby, waits for user action or a "next" click and moves to the next step. Tours should survive route changes and content loading, so element binding needs to be robust, not a one-time lookup on page load.

Beyond linear tours we need onboarding checklists that persist between sessions and show progress so a user can leave midway and return where they left off. For us, targeting is important: we want to show different scenarios to different segments — by plan, role, signup date or arbitrary traits we pass in — and never run the same tour again for someone who has already completed or dismissed it. Everything should be configurable without redeployment, so we expect a small admin panel or a JSON config our team can edit themselves. For reporting we need analytics of completion for each tour and each step, including drop-off points where people leave, so we can refine wording and step order.

To be clear on scope: this is guided onboarding inside the application, not a popup NPS survey and not a knowledge base article system. If you have done similar work — please show examples.

— Step-by-step playthrough engine with tips and clickable hotspots
— Element binding that survives SPA route changes and dynamic content
— Persistent onboarding checklists with progress saving
— Targeting by segment: plan, role, signup date, arbitrary traits
— Frequency rules so completed and dismissed tours do not run again
— Completion analytics per tour and per step with drop-off points
— Config editable without redeployment and clear team documentation
Web programming Cash, Bank transfer

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 0

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Web programming24.09.20260216
0responses
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Web programming24.09.20260248
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Web programming” appear every day. All projects in the category

What this page answers