← Builds
Case study · self-directed project · real data

PromptPal

I set up the tracking on a real pre-launch product, built a dashboard to watch it, then used the funnel data to find and fix a real problem. Every number here comes from live GA4 data, not a simulation.

real GA4 data 71% visitor-to-signup mobile demo engagement 37.5% → 66.67% 25-day pre-launch window

The product

PromptPal is a small demo site that helps people draft emails and LinkedIn posts. It was pre-launch, so the question was simple: would real people sign up or try the demo before any money went into building or promoting it? The site runs on Wix, and I shared it through friends, family, and direct outreach, so the traffic and the data are real.

What I set out to measure

Two things, and they are different journeys. How many visitors sign up for early access, and how many actually try the demo. Because they have different friction points, I tracked and analyzed them separately rather than rolling them into one number.

What I built · the tracking

I set up conversion tracking with GA4 and Google Tag Manager. I created event tags for the four moments that matter in the funnel: clicking into the demo, landing on the demo page, generating a result in the demo, and submitting the early-access form.

Before trusting any of the data, I QA'd every event with Tag Assistant to confirm it fired on the right action and nowhere else.

What I built · the dashboard

Then I connected GA4 to Looker Studio and built a dashboard that pulls 25 days of pre-launch traction into one view: users over time, traffic sources, top pages, geography, and device split, with the headline numbers as scorecards up top. It is built to be read at a glance by someone who just wants to know whether there is early traction.

What the data showed

Across the 25-day window: 38 users, 68 sessions, 41 demo clicks, and 28 early-access signups, a 71% visitor-to-signup rate. Traffic was almost entirely direct and referral, which fits a product shared through personal networks. Interest came from three countries, Nigeria, Canada, and the United States, with no paid targeting, and most sessions were on desktop.

The problem I found

When I broke the demo funnel down by device, one thing stood out. On the step from the landing page into the demo, desktop users converted at 100%, but mobile users at just 37.5%. A gap that size was not about intent. It pointed to a usability problem on mobile.

Desktop into the demo: 100%. Mobile: 37.5%.
The gap that told me to look closer.

The fix

A mobile design review confirmed it. The "Try the demo" button was misaligned on mobile, sitting off to the side where it was easy to miss. I repositioned it to a clear, centered spot under the signup form, in line with the rest of the mobile layout.

The result

In the matched two-week window after the fix, mobile demo engagement rose substantially, and mobile users who reached the demo page went from finishing it a third of the time to all of the time.

On mobileBeforeAfter
Landing into the demo37.5%66.67%
Finishing the demo33%100%

Signup numbers stayed roughly flat, which is what I expected. The fix was about getting people into the demo, not about the signup form, so that is exactly where the movement showed up.

An honest note

The sample was small, so I treat these as directional, not proof. The point of the two-week test was to find friction quickly, make one focused change, and check whether behavior moved in the right direction. It did, and clearly, on the exact step the change was meant to affect.

What I'd do next

Extend the measurement window to separate a real shift from noise. Look at whether people convert better before or after trying the demo. Test the CTA wording once traffic is higher. And give the mobile signup form its own review, since mobile signups trailed desktop both before and after this fix.

Built with GA4 Google Tag Manager Tag Assistant Looker Studio Wix Canva