Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Evaluating Strategies for User Onboarding in Web Applications
2025 (English)Independent thesis Advanced level (degree of Master (One Year)), 12 credits / 18 HE creditsStudent thesis
Abstract [en]

Background: User onboarding is a critical phase in web applications that significantly impacts user retention and perceived value. Although various onboarding strategies exist, there is a lack of comparative empirical evidence on their relative effectiveness, particularly concerning newer approaches such as nudging and LLM-powered chatbots in complex SaaS setup contexts.

Objectives: This study aims to systematically evaluate and compare the effectiveness of five different onboarding strategies - wizards, interactive walkthroughs, gamification, nudging and LLM chatbots - within the same application environment to determine which best guides users through essential setup tasks.

Methods: A quasi-experimental approach was implemented using a multi-armed bandit strategy, where 620 real users of Lapsula.com, a SaaS platform for the health and wellness industry, were dynamically assigned to different onboarding strategies based on their performance. The UCB (Upper Confidence Bound) algorithm was used to optimize strategy allocation after an initial uniform distribution. Effectiveness was measured through completion rates, completion time, partial completion percentages, and user satisfaction ratings.

Results: Interactive walkthroughs demonstrated the highest completion rate (52.43%) and satisfaction (94.85%), while LLM chatbots had the lowest completion rate (19.15%) but the fastest completion time (5.85 days) and high satisfaction (94.44%) among participants. Wizards showed moderate performance with the second highest completion rate (41.45%) but the longest completion time. Nudging performed poorly in satisfaction (22.73%), despite moderate completion times, while Gamified checklists did slightly better.

Conclusions: The choice of onboarding strategy significantly impacts user success and satisfaction, with this experiment suggesting that interactive walkthroughs provide a solid approach for complex SaaS applications. This research provides an evidence-based foundation for designing effective onboarding experiences that balance user autonomy with a very directed and goal-oriented approach.

Place, publisher, year, edition, pages
2025. , p. 49
Keywords [en]
User Onboarding, Interaction Design, Web Applications, Gamification
National Category
Computer Sciences Software Engineering
Identifiers
URN: urn:nbn:se:bth-28461OAI: oai:DiVA.org:bth-28461DiVA, id: diva2:1987932
Subject / course
PA2592 Research Methods and Master's Thesis (60 credits) in Software Engineering for Professionals
Educational program
PAASA Master's Programme in Software Engineering 60,0 hp
Presentation
2025-05-21, 13:00 (English)
Supervisors
Examiners
Available from: 2025-08-12 Created: 2025-08-08 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

fulltext(4073 kB)1303 downloads
File information
File name FULLTEXT01.pdfFile size 4073 kBChecksum SHA-512
61e7eef980c27f6a6ca211fd720c8f5c8fe49ed163745e17be4bce3bd3c18fec2d3e2b720a5ce5c46875b933ae69b8536a4b9741698c76919becd5b5b9c04556
Type fulltextMimetype application/pdf

Computer SciencesSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1303 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 670 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf