Skip to content

feat(POR-21011): propagate initial studio prompt to onboarding signup#4

Open
elhamzaouiaymen wants to merge 1 commit into
mainfrom
aymen/por-21011-propagate-the-initial-studio-prompt-to-new-studio-onboarding
Open

feat(POR-21011): propagate initial studio prompt to onboarding signup#4
elhamzaouiaymen wants to merge 1 commit into
mainfrom
aymen/por-21011-propagate-the-initial-studio-prompt-to-new-studio-onboarding

Conversation

@elhamzaouiaymen

Copy link
Copy Markdown

Summary

  • When a user types a prompt in the hero or CTA composer and clicks Start building, they are redirected to the Studio onboarding signup flow instead of the generic app URL.
  • The redirect includes referrer=studio and initialPrompt query params so the dashboard can prefill the onboarding experience.
  • Dashboard target is environment-aware: production marketing hosts (assembly.com, www.assembly.com) go to dashboard.assembly.com; local dev, Vercel previews, and staging deploys go to dashboard.assembly-staging.com.
  • Optional override via NEXT_PUBLIC_DASHBOARD_ORIGIN env var.

Closes POR-21011

Demo

https://www.loom.com/share/5f53c20147b7464a96d01ce49c81d835

Test plan

  • Type a prompt on the homepage hero and click Start building — lands on /signup?referrer=studio&initialPrompt=... on the staging dashboard
  • Repeat from the bottom CTA section — same redirect behavior
  • Confirm production marketing host resolves to dashboard.assembly.com
  • Confirm local dev / preview deploy resolves to dashboard.assembly-staging.com

When users submit a prompt from the hero or CTA, redirect them to the studio signup flow with referrer and initialPrompt query params instead of opening the generic app URL.
@linear-code

linear-code Bot commented Jul 7, 2026

Copy link
Copy Markdown

POR-21011

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
assembly-studio-website Ready Ready Preview, Comment Jul 7, 2026 3:53pm

Request Review

@elhamzaouiaymen
elhamzaouiaymen requested a review from espige July 7, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants