Journey Map

Based on: research/icp.md, research/positioning.md, research/concept-brief.md, specs/ui-gapphub.md, public/data/products.json

Date: 2026-05-22

Scope: anonymous visitor discovery through product click-through for GappHub, a branded Lexcorp portfolio launcher

Summary

GappHub's core journey is short, self-serve, and click-oriented. A visitor arrives from a social bio, shared URL, search result, pitch deck, or another Lexcorp product surface; recognizes the polished phone-frame portfolio metaphor; scans the app grid; optionally searches or swipes; opens one or more app-style drawers; then clicks through to the product that matches their intent.

The journey should optimize for three outcomes:

  1. Help the visitor understand Lexcorp's portfolio breadth within seconds.
  2. Give enough context to choose a relevant product without turning GappHub into a full product website.
  3. Transfer the visitor to the right product with confidence and minimal friction.

Primary Journey

Stage Visitor Goal Visitor Actions GappHub Touchpoints Desired Feeling Success Signal
1. TriggerDecide whether the shared Lexcorp link is worth openingClicks from a social bio, shared URL, pitch deck, search result, QR code, or product cross-linkSingle route /; fast-loading phone-frame experience"This looks intentional and credible."Page loads quickly and the visitor stays long enough to scan
2. OrientationUnderstand what GappHub isWatches the boot transition or lands directly on the populated phone frameBoot splash, Dynamic Island brand copy, app grid, status badges, badge legend"Lexcorp has a real portfolio, not just a link list."Visitor sees multiple products and understands the app-icon metaphor
3. ScanFind a potentially relevant productReads icon names, notices featured apps, scans badge states, uses visual hierarchyPrioritized grid, dock, page dots, badges, product names"I can quickly tell what might matter to me."Visitor hovers, taps, searches, swipes, or focuses an icon
4. NarrowConfirm whether a product is relevantOpens an icon drawer, reads short and long descriptions, reviews status/category cuesApp Store-style drawer with product icon, title, description, and Open CTA"This product has enough context for me to decide."Visitor opens at least one drawer and does not need a separate explanation page
5. Click-throughLeave GappHub for the selected productClicks the drawer's Open CTAExplicit outbound CTA to the product URL"I know where I am going next."Product link click
6. Optional exploration loopCompare other products before leavingCloses drawer, returns to grid, swipes/searches, opens another drawerDrawer close action, grid persistence, search, pagination, dock"Exploring more is easy."Multiple drawers opened or a second product link clicked

Segment Variations

Portfolio Browser

This is the highest-volume visitor described in the ICP. They want a fast answer to "what does Lexcorp build?"

Partners And Investors

These visitors need a broader credibility read before a meeting, diligence review, or partnership conversation.

Job Candidates And Talent

These visitors use the portfolio as evidence of what Lexcorp ships and how polished the company is.

Moments That Matter

First Three Seconds

The page must communicate that GappHub is the polished Lexcorp portfolio front door before the visitor decides to bounce. The phone frame, app grid, and brand copy carry this moment more than explanatory text.

First Icon Decision

The visitor should be able to choose an icon from name, badge, category familiarity, visual priority, or search. If they cannot decide what to tap, the grid has failed as a launcher.

Drawer Confidence

The drawer should answer: what is this, why might I care, and where do I go next? It should not add marketplace expectations such as ratings, reviews, install counts, accounts, or personalization.

Product Handoff

The Open CTA should feel explicit and intentional. Visitors should not wonder whether they are installing, buying, opening an in-app page, or leaving for the product site.

Friction Map

Friction Journey Stage Impact Mitigation
Slow page loadTrigger / orientationVisitor leaves before seeing portfolio breadthKeep front-end-only scope, local static fallback, optimized assets
Metaphor confusionOrientationVisitor may not know icons are outbound product entriesPreserve familiar iPhone home-screen layout and explicit drawer CTA
Too many similar productsScanVisitor cannot decide what to openKeep priority sorting, badges, categories, search, and concise labels
Drawer overexplainsNarrowLauncher becomes a product microsite and slows decision-makingKeep drawer copy concise and click-oriented
Drawer underexplainsNarrowPartners, investors, and candidates lack enough contextUse the existing longDescription field for substance without feature bloat
Weak outbound clarityClick-throughVisitor hesitates or misses the product linkKeep Open CTA prominent and consistently placed
Mobile crowdingScan / narrowPrimary mobile visitors struggle to tap and readPreserve responsive row computation, simplified frame, and touch-friendly controls

Current Product Journey Fit

The implemented product data supports this journey because each entry includes:

This data model is enough for the current journey. Durable accounts, admin tooling, analytics dashboards, payments, reviews, or marketplace functions would expand the journey beyond GappHub's portfolio launcher role and should stay deferred unless a future experiment proves the need.

Journey Metrics

These are measurement ideas for future instrumentation, not implementation requirements for the current documentation step:

Metric What It Indicates
Page load to first visible gridWhether the first-three-second moment is protected
First interaction rateWhether visitors understand the grid is actionable
Drawer open rateWhether icon names and visual hierarchy create curiosity
Product click-through rateWhether GappHub succeeds as a launcher
Drawers opened per sessionWhether visitors are browsing broadly or finding one target quickly
Search usageWhether the product count or naming requires extra discovery support
No-result search rateWhether categories, product names, or synonyms need refinement

Content Implications

Assumptions To Validate

Next Steps

Recommended: $metrics — define the minimal measurement model for this journey before GTM and landing-copy work.

Follow-on work: