Send /ig to the App Store, with an Android coming-soon page - #303
Merged
Conversation
The Instagram bio link landed everyone on the homepage, one hop short of the thing they clicked to get. iOS and desktop now go straight to the App Store listing. Android has nothing to install, so a store link would be a dead end: they get told it's coming and are offered the mailing list instead. The visit is counted here because the App Store hop leaves no UTMs on our side. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Every confirmation said Billion was available now on the App Store, with a download button. Someone who just signed up from an Android phone was being handed an instruction they cannot follow. The platform comes from the signup request's user-agent rather than a form prop, so it covers every mailing-list form on the site without each caller declaring itself. The non-Android email is unchanged. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Instagram bio link (
/ig) landed everyone on the homepage, one hop short of the thing they clicked to get.instagram_bioUTMs.instagram_bio_visit, with anandroid/app_storeoutcome) because the App Store hop leaves no UTMs behind on our side. It's fire-and-forget and can't fail the redirect.Second commit fixes a related wrong statement: the mailing-list confirmation email told every new subscriber that Billion was "available now on the App Store," with a download button — an instruction an Android signup cannot follow. The platform now comes from the signup request's user-agent, so it covers every mailing-list form on the site without each caller declaring itself. The non-Android email is byte-for-byte unchanged.
Verification
typecheckandlintpass. Against a local dev server: iPhone and desktop user-agents both return 307 to the App Store URL, Android renders the page. Both email variants were rendered and inspected.Not exercised: a real send through Resend — that needs credentials, so the email path is verified by render, not by delivery. Worth a look at the preview deployment on an actual Android phone before merging.
🤖 Generated with Claude Code