RU
Work/Research & UX

A configured profile in one click

In Dolphin{Anty} users had to choose between speed and setup. A quick profile took one click but came with default settings. The full dialog offered everything, but from scratch every time. I designed templates that remove this choice: set up once, then create ready profiles in one click

Role
Senior product designer, owned the project end to end
Team
Product manager, developers
Timeline
≈5 sprints
Released
2025
10 → 1actions for each next profile
35settings carried over from a template
15interviews before and after the prototype

Recorded in the product. Click a step to jump to it

Context

Speed or setup

Professional users keep hundreds of profiles in the browser and often create them in batches with identical settings. There were two ways to do this, and both were inconvenient.

Quick profileFull dialog
Number of actions1 click10 actions for each next profile, up to 19 with advanced setup
What you can configure4 fields: OS, OS version, folder, proxy38 parameters across 2 tabs and 6 panels
What was missingTags, status, start pages, time zone, languageProfile type, tags, status and fingerprint modes aren't remembered

Business goals

  • Increase the total number of profiles created
  • Improve conversion to profile creation
  • Reduce churn

Constraints

  • Each template covers one OS and one type of website
  • Plan limits: 10 templates on Base, 50 on Team, 1,000 on Enterprise
  • On free plans the feature is visible but leads to a plan upgrade
  • Users can’t create more profiles than their own and their team’s limits allow
  • Access depends on role: an admin shares with the whole team, a team lead with their media buyers
Process

From interviews to backlog refinement

  1. 1First drafts and a pauseI sketched some options and realized I couldn't do without users: I didn't understand well enough how people actually create profiles
  2. 215 interviewsThis audience is reluctant to talk, but the picture came together quickly. People lose time on the same settings over and over and expect a solution next to the create-profile button, not in a separate section
  3. 3A prototype and a second roundI showed the prototype to the same users. The main change: templates moved from the left navigation, where product had proposed them, into the “Quick profile” menu
  4. 4From mockups to developmentI wrote up the task and took it through several PBR sessions: limits, roles, errors, upsell. I refined the mockups until engineering had no questions left
Dark themeLight theme
The “Quick profile” menu with templates
Templates under the OS picker, right where users looked for them
Solutions

What I decided and why

Templates where people look for them

Product proposed putting templates in the left navigation. Interviews showed users look for them next to profile creation. So templates live in the “Quick profile” menu, under the OS choice

One click, one profile

The selected template takes the place of the “Quick profile” label. Each click immediately adds a ready profile to the table, with no form and no “Save”

Similar, not copies

The fingerprint, User-Agent and random parameters are generated anew for each profile. Profiles from one template don't become copies of each other. For a multi-account browser this is critical

35 settings instead of 4

A template carries over what the quick profile couldn't: tags, status, start pages, notes, time zone, language, geolocation, WebRTC, Canvas, WebGL, fonts, proxy and other fingerprint parameters

A familiar form

The template window mirrors the full profile creation dialog, so there's nothing new to learn. Fingerprint parameters are picked with one-click segments, and some have a Random mode

Limits up front, not as an error

You can't request more profiles than your limit allows. If it's used up, a dedicated dialog explains why and offers a higher plan

Upsell without a dead end

On Free, Starter and Free Plus the feature is visible. On click, users see which plan unlocks it instead of hitting a grayed-out button

Don't lose what you've built

When downgrading, templates are kept but become unavailable, and the user sees a dedicated dialog about it. Accumulated templates are something a person loses by leaving a paid plan

The entry cost. The first profile in a batch costs about the same as before: a template is filled in using the same form as the full dialog. The gain starts with the second profile.

Template dialog
Different OS
New template
Deleting
Dialogs from the product over its interface. Use the arrows or pick a dialog below
Outcome

10 actions became one click

1 clickinstead of 10 actions for each next profile (19 with advanced setup)
35 settingscarried over from a template; the quick profile had 4
≈30 minutessaved per team per week (estimate, formula below)

Creating a batch of profiles came down to picking a template, with no spreadsheets and no repeated setup. Teams work from shared templates, and the feature itself drives paid plans: it's available from Base, the limit grows with the plan, and on downgrade templates become unavailable. After release we got lots of positive feedback: users finally stopped configuring every profile by hand.

How the estimate works. A team creates 50 profiles a week with advanced setup. Each profile saves 18 actions, and one action takes about 2 seconds. That's 900 actions, or about 30 minutes a week per team. This is an example with assumptions, not user data.

What we measure next

I built product events into the feature and defined six metrics for Amplitude. The main ones:

  • Share of profiles created from a template — awaiting data
  • Teams that come back to templates repeatedly — awaiting data
  • Subscription renewals among template users — awaiting data

The template menu was turned on behind a flag, so part of the audience can serve as a control group. That lets us compare metrics like an A/B test, not just “before and after”.