Skip to content

Add phone sharing with a tagged link to the download hero - #6040

Draft
brsbl wants to merge 7 commits into
mainfrom
web/download-share-and-homebrew
Draft

brsbl wants to merge 7 commits into
mainfrom
web/download-share-and-homebrew

Conversation

@brsbl

@brsbl brsbl commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Human comments

What was wrong

Phone visitors saw desktop install controls they can't use, had no separate copy-link action, and shared links carried nothing that let a phone-started download be counted.

What changed

  • Phone visitors see "Get bb on your computer" and "Copy link" instead of the desktop download controls.
  • Cancelling native sharing leaves the clipboard alone; unavailable sharing falls back to copying.
  • Shared links keep incoming campaign tags and drop click identifiers.
  • Missing utm_content defaults to send-to-computer, so downloads that start on a phone can be counted; an incoming utm_content stays intact.
  • The desktop hero is unchanged from main: one download button plus the existing browser command.

How you verified

  • Remote CI passed on this head.
  • The copied link keeps utm_content=send-to-computer through to the desktop download's referrer.
  • An ad visit's own utm_content survives the share and the desktop download.
  • The Mac hero has no Homebrew command and exactly one install command.
  • No console errors on phone or Mac.
  • Download-server ingestion recorded utm_content=send-to-computer and an ad's own tag; no other test events were sent to PostHog.

Phone sharing · this head

Before: main · After: this head · Captured at 2×

Screen / state Viewport Before After
Homepage hero Mobile · 390×844 Before phone hero After phone hero
Homepage hero Desktop · 1440×900 Before Mac hero After Mac hero

BB-Thread-ID: thr_2xnhqqv56h

AGENT GENERATED

@brsbl brsbl changed the title Add phone sharing and Homebrew to download options Add phone sharing with a tagged link to the download hero Oct 22, 2026

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