# How does Cal AI build a personalized plan before asking users to sign up?

Source: Lazyweb Research
Author: Ali Abouelatta, Lazyweb Research
Published: 2026-09-09
Reviewed: September 2026
Category: [Onboarding and trial decisions](https://design.lazyweb.com/blog/category/onboarding-and-trial-decisions)
Tags: cal-ai, onboarding, personalization
HTML: https://design.lazyweb.com/blog/cal-ai-onboarding-personalization-before-signup
Markdown: https://design.lazyweb.com/blog/cal-ai-onboarding-personalization-before-signup.md

**Answer.** Cal AI’s August 2026 capture shows a product preview, profile and goal questions, preference choices, permissions, and an editable plan preview before the save-progress sign-in screen. The sequence makes the proposed output visible before the account decision. It is one recorded path with 45 frames, including repeated states—not 45 unique questions. [1][2][3]

## The sequence, with evidence boundaries

| Captured frames | What Cal AI presents | Design role |
| --- | --- | --- |
| 1 | A food-scanning product preview | Makes the core interaction tangible |
| 2–20 | Profile, activity, experience and goal questions, interleaved with encouragement | Collects inputs and frames an intended outcome |
| 21–29 | Obstacles, diet, desired benefit and reassurance | Connects the intake to motivation |
| 30–37 | Health connection, calorie preferences, social proof, notifications and referral | Introduces integrations and optional decisions |
| 38–40 | Plan generation, tracking prompt and editable plan preview | Shows a proposed personalized result |
| 41–45 | Sign-in, trial reassurance, plan selection and App Store sheet | Moves from saving progress to a subscription decision |

This is an editorial grouping of the exact recorded frames. Several adjacent frames are the same question before and after selection; other frames contain a system overlay. [1][2][3][4]

## The output gives the intake a purpose

The height and weight screens explain that their inputs inform daily goals. Later, the plan preview exposes calories and macronutrients with edit affordances. That creates a visible relationship between the preceding work and the output being offered. The capture shows the relationship in the UI; it does not verify the underlying calculations or health suitability. [2]

## The important placement decision

The save-progress screen follows the visible plan preview in this path. That makes account creation a way to retain something the user has already seen. It is different from requiring an account before presenting the product’s value. A screenshot cannot prove that every user reaches the same sequence or that the placement raises completion. [2][3]

## Friction to examine before copying it

The path asks about discovery source early, introduces several permissions, and includes an optional referral-code screen before signup. Those steps may serve business or personalization goals, but each also asks for attention. A consumer app with a simpler output may not need this much intake. Audit each question against the result it changes; measure abandonment and later use of the resulting plan separately. [1][4]

## A transferable hypothesis

Let users see a concrete personalized result before requesting persistence or payment when that result can be delivered safely and cheaply. Keep edits available so the preview remains useful when an answer was wrong. Validate the proposed sequence in your own product instead of treating Cal AI’s onboarding length as a target.

## Methodology

Visual review of the full 45-frame August 2026 Cal AI capture and its stored screen connections. Repeated selection and permission states are retained. Product claims, prices and health outputs are historical screen content; no conversion, revenue, retention or health effect is inferred.

## Visual references

Real, in-market app screens tracked by Lazyweb Research:

- Cal AI: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_cal_ai/onboarding/compare/2026-08-03/1785801769780_00_com.viraldevelopment.CalAI-20260803T040536Z-autocap-0-1785729978.png
- Cal AI: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_cal_ai/onboarding/compare/2026-08-03/1785801784327_12_com.viraldevelopment.CalAI-20260803T040536Z-cap-quiz-7-1785731989.png
- Cal AI: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_cal_ai/onboarding/compare/2026-08-03/1785801811716_39_com.viraldevelopment.CalAI-20260803T040536Z-cap-value-prop-4-1785733160.png

## Sources & citations

- [1] Full path begins with a product preview. Pinned August 2026 screenshot, visually reviewed September 9, 2026. An observed interface, not a measured experiment result. [Open source](https://design.lazyweb.com/company/cal-ai/app-tree#frame-1)
- [2] Editable personalized plan preview. Pinned August 2026 screenshot, visually reviewed September 9, 2026. An observed interface, not a measured experiment result. [Open source](https://design.lazyweb.com/company/cal-ai/app-tree#frame-40)
- [3] Save-progress sign-in screen. Pinned August 2026 screenshot, visually reviewed September 9, 2026. An observed interface, not a measured experiment result. [Open source](https://design.lazyweb.com/company/cal-ai/app-tree#frame-41)
- [4] Notification and referral portion of the path. Pinned August 2026 screenshot, visually reviewed September 9, 2026. An observed interface, not a measured experiment result. [Open source](https://design.lazyweb.com/company/cal-ai/app-tree#frame-34)

## Related questions

- [Do Apps Paywall Before or After Account Creation?](https://design.lazyweb.com/blog/do-apps-paywall-before-or-after-account-creation)
- [What comes between sign-in and the trial reminder in Cal AI’s paywall flow?](https://design.lazyweb.com/blog/cal-ai-sign-in-trial-reminder-sequence)

## Explore the evidence

- [Billing toggle experiment kit](https://design.lazyweb.com/blog/billing-toggle-experiment-kit?utm_source=lazyweb&utm_medium=research&utm_campaign=billing-toggle-kit)
- [Full Cal AI app tree](https://design.lazyweb.com/company/cal-ai/app-tree)
- [Cal AI paywall analysis](https://design.lazyweb.com/blog/cal-ai-paywall-annual-plan-and-trial)
- [Consumer-app lessons from Cal AI](https://design.lazyweb.com/blog/cal-ai-consumer-app-design-lessons)

## Continue your research

[Connect Lazyweb to your coding agent](https://www.lazyweb.com/mcp-install)
