Skip to content

feat(guides): drop the sticky mobile sponsor bar - #582

Merged
Gregable merged 1 commit into
mainfrom
worktree-drop-sticky-mobile-cta
Sep 7, 2026
Merged

feat(guides): drop the sticky mobile sponsor bar#582
Gregable merged 1 commit into
mainfrom
worktree-drop-sticky-mobile-cta

Conversation

@Gregable

@Gregable Gregable commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Summary

Removes the sticky bottom bar that appeared on phones after scrolling halfway through a sponsor-type guide.

Why: PostHog history since May 4 shows it was the worst-performing outbound placement by a wide margin, and the most intrusive one.

Placement Impressions Clicks CTR
guide-sticky-mobile (ProjectionLab) 28,870 30 0.10%
guide-footer 20,474 78 0.38%
guide-inline 33,931 200 0.59%
sponsor-box (calculator) 16,617 344 2.07%

Changes

  • Delete StickyMobileCTA.svelte and its mount in guide-footer.svelte.
  • Keep the footer wrapper div, which the "Guide Footer: Visible" impression event still observes; update its comment to say so.
  • Update the sponsor config doc comment.

The guide-sticky-mobile placement will simply stop appearing in new PostHog data. The calculator-vs-sponsor guide CTA type in guide-cta-config.ts is untouched, since the inline card still uses it.

Test plan

  • npm test: 78 files, 2065 tests pass
  • npm run quality: Biome clean, svelte-check 0 errors
  • After merge, confirm no new guide-sticky-mobile events in PostHog

https://claude.ai/code/session_01KLHM5uWdnMTejXqFcNKVHz

Remove StickyMobileCTA and its mount in the guide footer. Over four
months it drew 28,870 impressions for 30 clicks (0.10% CTR), the lowest
of any placement, while being the most intrusive one on phones. The
guide footer wrapper stays because it drives the "Guide Footer: Visible"
impression event.

Claude-Session: https://claude.ai/code/session_01KLHM5uWdnMTejXqFcNKVHz
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying social-security-tools with  Cloudflare Pages  Cloudflare Pages

Latest commit: d289966
Status: ✅  Deploy successful!
Preview URL: https://ff560261.social-security-tools.pages.dev
Branch Preview URL: https://worktree-drop-sticky-mobile.social-security-tools.pages.dev

View logs

@Gregable
Gregable merged commit 93cb298 into main Sep 7, 2026
6 checks passed
@Gregable
Gregable deleted the worktree-drop-sticky-mobile-cta branch September 7, 2026 22:06
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