GoldenGecko
PlaybooksGuidesFeaturesPricing
  1. Playbooks
  2. /Retention
  3. /Remember user preferences across projects and contexts
Figma, VS Code

Users go through the same onboarding twice when they start a new project

Remember user preferences across projects and contexts

Your product should learn from how each user works and apply those preferences automatically.

RetentionIntermediate
3-7 days to implement preference memory, ongoing to add more

When to use

Users repeat configuration steps across projects or sessions. Your product doesn't learn their preferences.

Hypothesis template

If we remember and apply user [preferences/settings] automatically, satisfaction will increase by [target]% because the product feels smarter over time.

Method

The problem: Users set their preferences once, then have to set them again for every new project, workspace, or context. The product doesn't learn.

How to do it:

  1. Track user preferences: default views, sorting, filters, theme, last-used settings
  2. Apply them automatically in new contexts
  3. Show that you remembered: "We set this to your preferred [setting] — change anytime"
  4. Learn from behavior: if they always sort by date, make that the default for them
  5. Don't be creepy — be transparent about what you remember

Key insight: The product that remembers how you work feels personal. The one that makes you reconfigure everything feels like a chore.

Success metrics

  • •Repeat configuration time
  • •User satisfaction scores
  • •Feature adoption of smart defaults
  • •Session efficiency

Prerequisites

  • A preference storage system per user
  • Settings that can be inferred from behavior
  • A way to surface that preferences were applied

Common pitfalls

  • •Being too aggressive with inferences
  • •Not letting users override smart defaults
  • •Not being transparent about what you track
  • •Applying preferences that don't transfer well across contexts

Source: Figma, VS Code. Smart preference memory makes products feel personal and reduces friction.

Suggested ICE scores

5Impact
7Confidence
5Ease
retentionpersonalizationpreferencesuxsmart-defaults

Ready to run this experiment?

Sign up free to use this playbook with step-by-step guidance and track your results.

More retention playbooks

Users sign up and never come back

Send a 7-day onboarding email sequence

RetentionBeginner

Users try once and never come back

Add a streak counter

RetentionIntermediate

Users have no accountability to keep using

Add friend challenges

RetentionIntermediate

Explore other categories

Acquisition

Get more visitors and sign-ups

Activation

Turn sign-ups into active users

Monetization

Increase revenue per user

Referral

Turn users into advocates

Run experiments like a pro

Get experiment suggestions, track results, and learn what works.

GoldenGecko

Always know what to test next. Proven playbooks, matched to your goals.

Product

  • Features
  • Pricing
  • Playbooks

Resources

  • Guides
  • Common Problems
  • Glossary
  • Comparisons
  • Documentation

Geckoverse

  • Silver Gecko - SEO
  • Local Gecko - local SEO

Company

  • About
  • Privacy
  • Terms

© 2026 GoldenGecko. All rights reserved.

[email protected]