/mypet quote funnel — Flow Canvas
Fetch Pet · mapped 2026-07-16 · dog + cat paths through the Summary
Open prototype

Pathways

Happy path11 screens
Dog variantcopy · icons · badge
Cat variantcopy · icons · badge
Gates & errors2
Chrome modals1
Returning visitorsession restore
Unmapped / client-owned3

Fetch Pet → /mypet quote funnel

Picked shadow-DOM funnel on fetchpet.com. One pet-type decision, five shared questions with pet-contextual variants, price-gated quote teaser, lead capture, then the real quote and the Fetch Wellness upsell. Mapped through the Summary (Master section 5) — cards open the real captures.

11mapped screens 2path variants 4modals & gates 3unmapped branches
1 · Entry & pet type
2 · About your pet
3 · Quote teaser
4 · Lead capture
5 · Quote
6 · Fetch Wellness
7 · Summary
8 · Payment
1
Entry · 1 of 6
Who are you looking to protect?
Picked funnel boots over /mypet. Dog (Woof) / Cat (Meow) cards, "Go to saved quote", 1-in-3 fact card. Sidebar: FIND THE RIGHT PLAN.
DecisionDog · Cat →
pathDog
or Cat?
!
Gate
Quote not found
"Go to saved quote" → "We're having trouble locating your quote." + Get new quote (returns to step 1). Own Picked root.
Fail stateGet new quote ↩
R
Returning
Session restore
The funnel remembers pet, name, breed and age (localStorage) — a revisit skips answered steps and can land straight on the quote. Clear storage for a fresh walk.
Auto-skipjumps ahead →
2
2 of 6
What is your furry friend’s name?
Placeholder Mr. Woof / Mr. Meow follows the pet. Errors: "Please enter your pet's name" · "Your pet's name is too short". Sidebar tag becomes {NAME}'S PROFILE.
Text inputSave and continue →
3
3 of 6 · Price factor
What breed is {name}?
Searchable combobox — 528 dog / 102 cat breeds from Fetch's API. USP card is path-exclusive: dog-face "unmatched coverage" vs cat-face "$800–$1,500 emergency visits".
Search selectSave and continue →
4
4 of 6 · Price factor
How old is {name}?
"6 weeks to 11 months" then 1–19 years old. Lightbulb helper: "The sooner you enroll…" — Puppies/Kittens copy follows the pet.
SelectSave and continue →
5
5 of 6
Good boy or good girl?
"DOES NOT AFFECT PRICE." Pet-specific face icons (bow-tie / bow). Selecting a card auto-advances — no continue button.
Cards · autoadvances →
6
6 of 6 · Price factor
Where does {name} live?
Zip/Postal code (US + Canada). Error: "Please enter your zip/postal code". Helper: $1,000 in online vet visits. Submits the needs analysis.
Submit→ quote
Chrome modal
Give us a call
Header phone button, reachable on every screen. Licensed-agent copy, 866.424.9523, Mon–Fri 8AM–9PM / Sat 9AM–7PM ET, Call Fetch CTA. Bottom sheet on mobile.
Modaltel: hand-off
7
Quote · gated
The most complete coverage in one simple plan.
Price blurred until lead capture. Customize price (payout / deductible / reimbursement), 6 benefit cards, covered accordions, pet-contextual reviews.
Price gateContinue · auto ~5s →
?
Unmapped
Content branches
"Learn more" (pre-existing conditions) and "Add Fetch Wellness to get this benefit" — destinations not walked. To map next.
Not walked
8
Lead capture
{Name}’s quote is ready!
Auto-opens ~5s after the quote (or via Continue). Profile panel + award badge — dog: Canine Journal "puppies"; cat: ConsumerRating "cats". First/last/email → Get my quote. Bottom sheet + 6K-reviews row on mobile.
The gateGet my quote →
9
Quote
{Name}’s coverage — real price
Submitting the lead lands on /quote?v=fvpcvly with the price unblurred ($66.62/mo on the walked dog quote). Same page design as the teaser, but served by a fourth Picked root — picked-root-fetchpet-quote. Customize price still live here.
GeneXContinue →
10
Fetch Wellness
Add routine care coverage
Routine-care upsell: Essentials $15.33 / Advantage $25.03 / Prime $37.93 per month, each with a 16-row benefit table that collapses behind one shared “Show more”. Advantage carries the pet-contextual “Popular for dogs like {Name}” badge. Mobile turns the three cards into a carousel opening on Advantage; the NO WAITING PERIODS / NO DEDUCTIBLE / NO COPAY pills are desktop-only.
GeneXAdd / Skip →
11
Summary
Your pet’s coverage
Pet card + coverage recap (payout / deductible / rate / price / effective date), then either the dashed “Add dental cleanings…” upsell (Skip path) or the plan you took, which adds to the sticky total ($66.62 → $91.65 with Advantage). “See how Fetch stacks up” lives HERE — it was wrongly recorded as Figma-only. Mobile swaps the sidebar for a sticky Total bar whose CTA reads “Continue”.
GeneXFinalize →
Not mapped
Payment
“Finalize coverage” continues to payment — Master Journey section 6. Not walked deliberately: finalising enrols a real policy, which is heavier than a lead, so it needs the designer's say-so first. The control is inert in the prototype.
Next upsection 6
100%
drag pan· scroll zoom· click card live capture