MyRocky USA · Mobile Funnel Heatmap

Mobile UX audit. Full funnel walkthrough.

Every funnel page on myrocky.com audited with heatmap.com thermal click overlays and Microsoft Clarity mobile behavior data for the past 7 days. Recommendations are grounded in what is visibly clicked on each mobile viewport.

Clarity window: Apr 24 - May 1, 2026 · Mobile only · heatmap.com site ID 5229
Download Clarity report (PDF) ↓

TL;DR

  • The weight loss funnel collapses immediately after the landing page. 133 mobile users hit /bo3-b but only 8 reach /wl-pre-consultation, 1 reaches /login-register, and 0 reach /checkout or order-received. The drop from landing to quiz is 94%.
  • Above-fold scroll depth on /bo3-b is just 12%. Mobile users barely move past the hero. Most of the page below the first viewport is invisible to them.
  • The BMI quiz step is the single biggest dead-click hotspot on the site. 29 dead clicks on whitespace and 10 dead clicks on the "Continue" button at /wl-pre-consultation, with users tapping the labels "How tall are you?" and "How much do you currently weigh?" instead of the input fields.
  • Login and forgot-password pages have label-tap dead zones. Users tap the "Email Address" and "Password" labels expecting focus; the labels are not bound to the inputs (no for/id pairing or click-through styling).
  • /glp1-offer-hero is the second highest-traffic page (48 users) but is not the canonical entry point being optimized. /glp2-offer-hero only got real traffic from internal navigation. Decide which is the live ad LP.
  • Trust ticker, partner banner, and benefit copy on /bo3-b receive heavy click attempts. Users tap them expecting them to be links or expandable proof. Either link them or make them visibly non-interactive.

Mobile session vitals

Avg session duration
1m 18s
78.4 seconds
Pages per session
1.57
Most sessions are 1 page
Total dead clicks
16
Across mobile sessions
Total rage clicks
0
No rage clicks recorded
Top entry page
/bo3-b
133 mobile users
SubmitForm events
41
Login: 37 / SignUp: 4

Weight loss funnel progression

Mobile users only. Each step counts users who completed the previous step. Drop-off is the loss between steps.

Step 1
133
/bo3-b
Step 2
8
/wl-pre-consultation
-94%
Step 3
1
/login-register
-87%
Step 4
0
/checkout
-100%
Step 5
0
/order-received
-

Prioritized fixes

Priority 1 / Highest impact

Make the BMI quiz inputs the obvious tap target

Bind the "How tall are you?" and "How much do you currently weigh?" labels to the inputs. Increase tap area and add a tappable wrapper. The label text is the #1 dead-click area on the entire site.

29 dead clicks on whitespace, 10 on "Continue" at /wl-pre-consultation
Priority 2

Re-architect /bo3-b for above-fold conversion

Mobile users see 12% scroll depth. Move the eligibility CTA, social proof, and key benefits into the first viewport. Everything below the fold is wasted on mobile.

12% avg scroll depth, 133 sessions, 94% drop to next step
Priority 3

Fix the label-as-target login pattern

The "Email Address" and "Password" labels on /login-register and /forgot-password absorb most of the click attempts. Either bind labels to inputs (htmlFor / id) or make the entire field row tappable.

8 dead clicks on whitespace at login, 8 at ED/forgot-password cluster
Priority 4

Decide the canonical GLP-1 LP and consolidate

/glp1-offer-hero gets 48 mobile users; /glp2-offer-hero gets close to zero direct traffic. Pick one as the paid-ad destination, redirect the other, and put A/B testing budget against a single page.

/glp1-offer-hero 48 users vs /glp2-offer-hero ~0 direct mobile
Priority 5

Make the /bo3-b benefit copy tappable or visibly static

Users repeatedly click "Personalized treatments with ongoing clinical support" and surrounding bullets, the partner banner, and the trust ticker. Either link them to expandable detail or change cursor/style so users know they are not interactive.

Trust ticker, partner banner, benefit bullets all clicked at /bo3-b
Priority 6

Audit the /bo3-b first-viewport hamburger and chat widget

The hamburger icon and "Hi. Need any help?" chat widget receive heavy clicks but Clarity shows users do not progress. Either the menu is opening on the wrong content or chat is taking conversion-intent users out of the funnel. Track outbound from chat.

Heavy clicks on hamburger + chat widget, low downstream conversion

Page-by-page heatmap audit

myrocky.com/bo3-b
Weight loss landing — primary mobile entry
133 mobile users12% scroll depth3 dead clicksTop entry
bo3-b heatmap
  • Critical"Personalized treatments with ongoing clinical support" gets a thick red click cluster mid-line. Users tap the body copy expecting it to expand.
  • CriticalThe Trust Ticker ("Excellent + 4.5 stars") and partner banner (NBA, Toronto Blue Jays) get repeat clicks. Currently non-interactive.
  • High"Am I Eligible?" CTA gets healthy red activity at the button right edge - users find the CTA, but only 8 of 133 progress to the quiz.
  • Medium"Hi. Need any help?" chat widget gets clicks above the couples photo, pulling intent users into a chat instead of the funnel.
  • MediumHamburger menu top-right gets repeat clicks. Investigate what users navigate to next.
myrocky.com/wl-pre-consultation
BMI quiz step 1 — biggest dead-click page on site
17 mobile users96% scroll depth83+ dead clicksHighest dead-click density
wl-pre-consultation heatmap
  • CriticalMassive red cluster on the "How tall are you?" label and the area between the Feet and Inches inputs. Users tap the label, not the input. 29 dead clicks on whitespace site-wide trace here.
  • CriticalSame pattern on "How much do you currently weigh?" - users tap the label and the empty space above the Weight (Pounds) field.
  • Critical10 dead clicks on the "Continue" button at the bottom. Either the button is disabled and users do not realize, or it is unresponsive on first tap.
  • HighRed cluster around the "Your BMI 0" display - users tap the BMI label expecting to edit or learn more.
  • Positive96% avg scroll depth confirms users do try to complete this step. The friction is interaction, not content discovery.
myrocky.com/glp1-offer-hero
GLP-1 offer LP — highest-traffic non-bo3 page
48 mobile users0 dead clicks logged
glp1-offer-hero heatmap
  • Positive"Get Started" CTA top-right and headline area both attract red clusters - users find and engage with the primary CTA.
  • MediumThe "America's #1 GLP-1 Weight Loss Program" headline gets clicks on the word "1" and surrounding area - users tap the headline expecting it to do something.
  • Medium"Unlimited support" benefit row and "money-back guarantee" badge get tap attempts. Users expect them to expand.
  • MediumDecide whether this or /glp2-offer-hero is the canonical paid-ad destination. Today both exist with overlapping intent.
myrocky.com/glp2-offer-hero
GLP-2 offer LP — sister LP with little direct mobile traffic
~0 direct mobile users5% scroll depth
glp2-offer-hero heatmap
  • MediumSparse heatmap reflects almost no mobile traffic. The clicks that exist are scattered across the headline and the "AM I QUALIFIED?" CTA.
  • High5% avg scroll depth - the few users who land here barely scroll. The page is not earning attention.
  • Medium"$100 OFF" green pill and "GET STARTED" top CTA get clicks that exist in the data. Recommend consolidating to a single GLP LP.
myrocky.com/wl-consultation
Weight loss consultation page
25 mobile users
wl-consultation heatmap
  • MediumThe unauthenticated mobile render shows the registration shell. Heatmap data is sparse because most consultation traffic likely arrives in an authenticated flow that Puppeteer cannot reproduce.
  • Medium25 mobile users hit this URL but only 1 reaches /login-register downstream. Investigate whether this page redirects, requires login, or holds users.
myrocky.com/glp2-pre-consultation
GLP-2 quiz
4 mobile users0 dead clicks logged
glp2-pre-consultation heatmap
  • CriticalSame pattern as /wl-pre-consultation: a thick red cluster on the body copy "Let's calculate your BMI to make sure you're a good candidate" and on the "What's Your Height And Weight" header. Users tap text, not inputs.
  • HighThe "Next" button gets a heavy red horizontal stripe - users repeatedly tap the CTA, suggesting unresponsive or disabled state on first tap.
  • MediumThe progress bar at the top ("14% complete") gets clicks - users may be trying to navigate by the progress indicator.
  • MediumThe hero image (woman on exercise ball) gets isolated clicks. Image is likely interpreted as a tap target.
myrocky.com/login-register
Login / register screen
14 mobile users10+ dead clicks37 Login events
login-register heatmap
  • CriticalHeavy red bands across the "Email Address" and "Password" labels - users tap the label expecting focus to move to the input.
  • CriticalThe eye-icon area on the password field gets clicks but the field also gets dead clicks at the left edge. Inputs are not accepting taps cleanly.
  • HighThe "Continue" / "Complete Sign Up" button has 1 dead click and "Log in" 1 dead click - submit handlers may not fire on first tap on mobile.
  • MediumLoading state of "Continue with Google" SSO button shows "Loading..." - investigate why SSO never finishes initializing on mobile.
myrocky.com/checkout
Checkout
3 mobile users1 BeginCheckout3 Checkout events
checkout heatmap
  • MediumSparse heatmap because of low mobile completion volume. Only 3 mobile users reached this page in the last 7 days.
  • HighFunnel collapse upstream means checkout is starved of traffic. Fix the BMI quiz and login dead-clicks first; checkout volume should follow.
  • MediumThe dead-click pattern at checkout (clicks on masked card-number text) suggests the credit-card input itself may be hard to tap on mobile.
myrocky.com/login-register (sign-in state)
Sign-in form variant
14 mobile users on URL
login-register heatmap
  • CriticalThe heatmap.com canvas captured the sign-in variant of /login-register. Email Address and Password labels show the same heavy click bands - the label-not-input issue exists on both register and sign-in.
  • High"Forgot Password?" link and "Remember me" checkbox both attract clicks - confirm both work on mobile.
myrocky.com/forgot-password
Password reset
4 mobile users2 dead clicks on Reset
forgot-password heatmap
  • CriticalThe "Email Address" label gets clicks above and to the right of the field. Same label-not-input pattern. Bind labels to inputs sitewide.
  • High2 dead clicks on the "Reset Password" submit button. Submit handler likely not responding on first tap.
  • MediumHamburger menu top-right is the only other clicked target. Users land here, attempt the form, and either succeed or bounce.
myrocky.com/ed-flow
ED treatment plan selection
~2 mobile users0 dead clicks logged
ed-flow heatmap
  • MediumThe Cialis card draws clicks on the "Active ingredient: Tadalafil" label and the Generic / Brand selector area.
  • Medium"Select frequency" and "How many pills?" sections each get small click clusters - users are interacting with the plan picker, but volume is low.
  • MediumHamburger menu and chat widget both get clicks. Same pattern as /bo3-b: chat may be diverting buyers.
myrocky.com/bo4
Body optimization v4 LP
~0 mobile users (last 7d)
bo4 heatmap
  • Medium"GET STARTED" CTA top-right gets red activity. Hero headline "Lose 1-2lbs per week!" attracts clicks on the "1-2lbs" highlighted text.
  • HighHeavy click cluster on "Same price, every dose. No hidden fees" benefit copy. Users tap benefits expecting expansion.
  • Medium"AM I QUALIFIED?" primary CTA button gets clicks but downstream funnel from /bo4 is starved of mobile traffic.
myrocky.com/
Homepage
45 mobile users
home heatmap
  • CriticalThe hamburger menu icon top-right is the single hottest spot on the homepage. Users do not engage with the hero, they navigate.
  • HighThe hero headline "Online healthcare made f|" is mid-rotation in the screenshot. Confirm the carousel is not breaking on mobile.
  • MediumThe Treatments / Medications tab toggle and the "Lose weight" / "Regrow hair" / "Improve sex life" cards get isolated clicks. The chat widget covers part of the cards on small viewports.

Methodology

Two data sources combined: heatmap.com (real thermal click overlays from the portal canvas, mobile device filter, last month period) and Microsoft Clarity MCP (mobile-only, last 7 days, US site). Heatmap canvases are exported from the heatmap.com portal at the page's recorded mobile width and composited onto a fresh Puppeteer mobile screenshot at iPhone 14 dimensions (375 x 812 @ 2x DPR). Click density on the heatmap is the source of truth; Clarity provides counts, scroll depth, and funnel progression.

Note: low-traffic pages (under 5 mobile users in the window) have sparse heatmaps. Where the heatmap shows nothing, the underlying mobile screenshot is shown alone.