Skip to content

Default new site flow to provisioning instead of register - #6856

Open
RobertJoonas wants to merge 1 commit into
masterfrom
default-new-site-flow
Open

RobertJoonas wants to merge 1 commit into
masterfrom
default-new-site-flow

Conversation

@RobertJoonas

Copy link
Copy Markdown
Contributor

Changes

When the user navigates to /sites/new without the flow param present (e.g. by entering the URL manually), we currently send them through onboarding by default. This PR changes the default to ?flow=provisioning.

This was highlighted in a review comment: #6822 (comment), but couldn't be changed at the time because the create_site_email (a reminder to people who've signed up but haven't added a site or created a team yet) was linking to plain /sites/new. That PR changed the link in the email to include ?flow=register (and the redirect after register form login).

Now that we've been sending out those emails with an explicit link to the register flow for 8 days, it should be safe to change the default. Worst case (if a user clicks the link from an email that was sent from before that change) is that the user gets provisioning flow instead of register.

Tests

  • Automated tests have been added

Changelog

  • This PR does not make a user-facing change

Documentation

  • This change does not need a documentation update

Dark mode

  • This PR does not change the UI

@RobertJoonas
RobertJoonas requested review from a team and aerosol November 6, 2026 10:06

This branch has not been deployed

No deployments
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.

1 participant