Skip to content

Send /ig to the App Store, with an Android coming-soon page - #303

Merged
ThatXliner merged 2 commits into
mainfrom
ig-app-store-redirect
Aug 18, 2026
Merged

Send /ig to the App Store, with an Android coming-soon page#303
ThatXliner merged 2 commits into
mainfrom
ig-app-store-redirect

Conversation

@ThatXliner

Copy link
Copy Markdown
Collaborator

The Instagram bio link (/ig) landed everyone on the homepage, one hop short of the thing they clicked to get.

  • iOS and desktop now 307 straight to the App Store listing.
  • Android gets a coming-soon page with the mailing-list form instead of a store link they can't act on, plus a link back to the homepage carrying the instagram_bio UTMs.
  • The visit is counted server-side (instagram_bio_visit, with an android/app_store outcome) 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

typecheck and lint pass. 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

ThatXliner and others added 2 commits August 17, 2026 21:09
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>
@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
billion-nextjs Ready Ready Preview Aug 18, 2026 4:10am

@ThatXliner
ThatXliner merged commit e58a7f6 into main Aug 18, 2026
8 checks passed
@ThatXliner
ThatXliner deleted the ig-app-store-redirect branch August 18, 2026 04:14
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