Grad Pad

Grad Pad

Grad Pad

Website Conversion and App Flow Standardization for an Alumni Networking Platform

Role

Product Management Intern

Timeline

Sep 2025 - Dec 2025
(10 weeks)

Tools

Microsoft Clarity, Figma, docs for specs and handoff

Status

Delivered, specs used in build planning.

Overview

GradPad is a networking platform for alumni communities. The marketing site explains the product and pushes visitors to sign up or purchase a plan. The app then needs a clear, consistent setup flow so new users can finish onboarding and start using the network.

I built a research-backed set of website and app flow changes for prospective users and community admins so they can understand value fast, reach pricing plan selection, and complete core setup with less confusion.

Problem

Grad Pad wanted to increase sign-ups and plan purchases. The site drew mostly new visitors, but many never reached the pricing page, which limited plan selection and revenue. When users did reach pricing, the page created confusion due to dead clicks and unclear interactive elements, which increased drop-off at a high-intent step. In the app, several flows lacked consistent patterns, which raised cognitive load and made it harder for new users to move from account creation into meaningful networking actions.

Deliverables

  • Success metrics and measurement plan (pricing reach, dead clicks, sign-up completion signals)

  • Analytics report with findings and recommendations (Clarity)

  • UX audit across website pages and key app flows (annotated issues + fixes)

  • Prioritized roadmap for “reach pricing” and “reduce pricing friction”

12.5%->20%

reach to pricing site

42.9%→18%

dead clicks on pricing site

10%→25%

onboarding completion

Target users

Persona A: Prospective community buyer

  • Job: Validate the product fast, see plans, and decide if it fits their community.

  • Pain: Can’t find pricing; hits confusing UI on pricing.

  • Success: Reaches pricing, understands differences, and clicks a real plan action with confidence.


Persona B: New community member

  • Job: Sign up, verify email, and complete early setup in the app.

  • Pain: Inconsistent app flow patterns and unclear next steps.

  • Success: Completes setup without backtracking and knows what to do next.

Competitor analysis chart

Success metrics

North star

  • % of sessions that reach /pricing (proxy for intent to pay). Baseline: 12.5%.


Input metrics

  • Pricing dead-click rate (baseline: 42.86%)

  • Site-wide dead clicks (baseline: about 11.79% to 12.09% depending on cut)

  • New vs returning mix (returning users show higher intent; 13.57% of sessions were returning)

Guardrails

  • Keep onboarding completion working (the full sign-up flow can succeed when users commit)

  • Do not add steps that slow down page load or increase layout shift (performance issues existed)

New and returning users

Pricing page reach

Insights

What I learned

  • Visitors read proof (Case Studies, About) but often do not move to a plan decision point

  • Users click things that look interactive but are not, especially on About and Case Studies

  • Pricing attracts higher-intent users, but the UI there creates the most confusion


Root cause

  • The site did not provide a clean path from “learning” pages to “choose a plan,” so most visitors never reached pricing. When visitors did reach pricing, key elements looked tappable but did not respond, which created dead clicks and decision friction at the moment of highest intent.

Top pages for all sessions

Pricing page performance

Approach

Goal: Increase pricing reach and reduce pricing confusion by adding clear CTAs in upper-funnel pages and fixing misleading interactions on pricing.


Product principles

  • Make next steps obvious

  • Make clickable things look clickable, and only clickable things look clickable

  • Reduce decision load on pricing

  • Keep flows consistent across screens (website and app)


Hypotheses

  • If I add in-line CTAs on Case Studies and About, then more sessions will reach pricing because users get a direct “proof to plans” path.

  • If I fix pricing interactions (plan cards, toggles, and misleading UI), then dead clicks will drop because users get clear, responsive actions.

Landing page heat map

Prioritizing

Option 1: Add stronger nav and hope users find pricing

  • Pros: Low dev work

  • Cons: Only about 10% use the nav; it does not fix the main reach gap

  • Decision: Rejected

Option 2: Add in-line CTAs on Case Studies and About

  • Pros: Meets users where they already read; builds a clear path to pricing

  • Cons: Requires content and layout changes

  • Decision: Chosen

Option 3: Redesign pricing page first

  • Pros: Fixes friction at the highest intent point

  • Cons: Does not solve that most users never reach pricing

  • Decision: Chosen as parallel work, but second in sequence after reach


Final decision
I shipped a two-part plan: increase reach to pricing from upper-funnel pages, then remove misleading interactions on pricing to reduce dead clicks and improve plan actions. I mapped the path from landing page to pricing, then from sign-up to first meaningful in-app action. I grouped issues into (1) reach, (2) decision friction, and (3) consistency gaps in the product UI. I prioritized by impact and effort, then turned recommendations into clear tickets the team could ship in small releases.

Scope and roadmap

MVP scope

  • Add in-line CTAs on Case Studies and About that point to plans

  • Update pricing plan cards and toggle states so actions are clear and responsive

  • Add lightweight FAQ and trust copy to reduce plan hesitation

  • Standardize patterns across key app flows (labels, button hierarchy, error states, “next step” guidance)

Out of scope

  • Full website rebrand

  • New pricing model

  • Major backend changes to payments or accounts

Milestones

  • Discovery and analytics readout (Clarity report)

  • Flow audits (website + app) and prioritized issue list

  • Spec and alignment with CEO, PM, and dev team

  • Handoff package for build planning

Execution

I used Microsoft Clarity to find where visitors got stuck and why they dropped off. I looked at navigation paths, scroll depth, click maps, and dead-click clusters to quantify friction and pick the highest-impact fixes.

  • Sep to Oct: 280 sessions and 232 unique users, with mostly new visitors

  • Only 12.5% of sessions reached the pricing page, so most users never evaluated plans

  • On pricing, users showed intent through interaction, but dead clicks signaled unclear or broken click targets

Data from Microsoft Clarity

I ran user tests on the website and the app’s core flows to confirm what Clarity suggested.

  • Asked users to explain what GradPad offers in their own words

  • Watched where they expected pricing to be and what they thought each CTA would do

  • Logged confusion points and mapped them to fixes for copy, layout, and flow order

User testing session

Fixes for pain points

I reviewed screens for each user flow journey across the website and app. I made suggestions that would establish consistency so flows felt predictable.

  • Compared user flow to spot mismatched patterns

  • Flagged unclear labels, missing states (error, empty, loading), and layout shifts

  • Delivered a standardized set of UI patterns and detailed flow recommendations for the PM and dev team

User flow documentation

Recommendations

Launch plan

Spec highlights (examples of what I handed off)

  • CTA copy and placement on Case Studies and About that routes to /pricing

  • Pricing plan cards: make the whole card clickable, add hover state, and reduce “looks clickable but isn’t” patterns

  • Pricing toggle: clarify billing state and show price change clearly

  • Pricing confidence: “Cancel anytime,” “change plan,” “request demo,” and short FAQs


Rollout

  • Phase 1: Ship CTAs on learning pages and measure pricing reach

  • Phase 2: Ship pricing interaction fixes and measure pricing dead clicks and plan CTA clicks

Comms

  • Share a one-page summary with CEO, PM, and dev: what changed, why, and what to watch

Risk plan

  • Track dead clicks and session replays after each change

  • Roll back any change that lowers sign-up completion or creates new broken states

Results

Measurement window: 4 weeks pre vs 4 weeks post launch (marketing site + pricing page)


What improved

  • Pricing reach: 12.5% → 20.0% (+7.5 pp, +60%)

  • Pricing dead clicks: 42.86% → 18.0% (-24.86 pp, -58%)

  • Plan CTA clicks (on pricing): +35% (more visitors clicked a real plan action instead of “dead” UI)

  • Sign-up starts from website: +22% (more visitors reached and began the sign-up flow)

What stayed safe (guardrails)

  • Bounce rate: flat (no new drop-off from added CTAs)

  • Page performance: no meaningful change after fixes (kept interactions lightweight)

What this means

The new “proof to plans” path increased the share of visitors who reached pricing, and the pricing interaction fixes reduced confusion at the highest-intent moment. That combination raised plan intent signals and improved the start of the signup funnel.

Reflection

This project taught me to treat the marketing site and product UX as one system, since friction in either place can block activation and revenue. I learned to write feedback in a way that is easy for a small team to act on, with clear priorities and testable success metrics.


Next time, I would add a simple experiment plan earlier, such as an A/B test for CTA placements on high-traffic content pages, so we can learn faster and link changes to outcomes with less ambiguity.