{"product_id":"funnel-mapper-app","title":"Funnel Mapper App | Funnel Map Builder","description":"\u003cstyle\u003e\nhtml,\nbody {\n  overflow-x: hidden !important;\n}\n\n\/* STOP SHOPIFY PRODUCT MEDIA FROM STICKING *\/\n.template-product .product__column-sticky,\n.template-product .product__media-wrapper,\n.template-product .product__media-gallery,\n.template-product .product__media-container,\n.template-product .product-media-container,\n.template-product media-gallery,\n.template-product .product-gallery,\n.template-product [class*=\"product__media\"][class*=\"sticky\"],\n.template-product [class*=\"product-media\"][class*=\"sticky\"] {\n  position: static !important;\n  top: auto !important;\n  bottom: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  align-self: flex-start !important;\n  transform: none !important;\n}\n\n.template-product .product,\n.template-product .product.grid {\n  align-items: flex-start !important;\n}\n\n#fm-sales-page {\n  --pink: #fe019a;\n  --pink-dark: #d90083;\n  --pink-soft: #fff1f8;\n  --black: #0e0e10;\n  --gray: #66666c;\n  --light: #f8f8fa;\n  --line: #e9e9ed;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  padding: 0 !important;\n  clear: both;\n  background: #fff;\n  color: var(--black);\n  font-family: Arial, Helvetica, sans-serif;\n  overflow: hidden;\n}\n\n#fm-sales-page * {\n  box-sizing: border-box;\n}\n\n.fm-wrap {\n  width: min(1400px, 92%);\n  margin: 0 auto;\n}\n\n.fm-section {\n  padding: 90px 0;\n}\n\n.fm-center {\n  text-align: center;\n}\n\n.fm-max {\n  max-width: 880px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.fm-pink {\n  color: var(--pink);\n}\n\n.fm-kicker {\n  display: inline-block;\n  padding: 9px 15px;\n  margin-bottom: 18px;\n  border-radius: 999px;\n  background: var(--pink-soft);\n  color: var(--pink);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n}\n\n#fm-sales-page h1,\n#fm-sales-page h2,\n#fm-sales-page h3 {\n  margin-top: 0;\n  color: var(--black);\n  font-weight: 900;\n}\n\n#fm-sales-page h1 {\n  margin-bottom: 24px;\n  font-size: clamp(48px, 6.5vw, 90px);\n  line-height: .96;\n  letter-spacing: -.055em;\n}\n\n#fm-sales-page h2 {\n  margin-bottom: 22px;\n  font-size: clamp(36px, 4.6vw, 64px);\n  line-height: 1.03;\n  letter-spacing: -.045em;\n}\n\n#fm-sales-page h3 {\n  margin-bottom: 10px;\n  font-size: 23px;\n  line-height: 1.2;\n}\n\n#fm-sales-page p {\n  margin-top: 0;\n  color: #303035;\n  font-size: 18px;\n  line-height: 1.68;\n}\n\n.fm-lead {\n  font-size: 21px !important;\n}\n\n.fm-small {\n  font-size: 13px !important;\n  color: #77777d !important;\n}\n\n.fm-grid-2 {\n  display: grid;\n  grid-template-columns: minmax(0,1fr) minmax(0,1fr);\n  gap: 64px;\n  align-items: center;\n}\n\n.fm-grid-3 {\n  display: grid;\n  grid-template-columns: repeat(3,minmax(0,1fr));\n  gap: 22px;\n}\n\n.fm-grid-4 {\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 20px;\n}\n\n.fm-image {\n  width: 100%;\n  height: auto;\n  display: block;\n  border-radius: 24px;\n  box-shadow: 0 22px 55px rgba(0,0,0,.1);\n}\n\n.fm-btn {\n  display: inline-block;\n  padding: 19px 34px;\n  border-radius: 999px;\n  background: var(--pink);\n  color: #fff !important;\n  font-size: 17px;\n  font-weight: 900;\n  text-decoration: none !important;\n  box-shadow: 0 14px 34px rgba(254,1,154,.24);\n  transition: .2s ease;\n}\n\n.fm-btn:hover {\n  background: var(--pink-dark);\n  transform: translateY(-2px);\n}\n\n.fm-hero {\n  padding: 78px 0 84px;\n  background:\n    radial-gradient(circle at 90% 8%,rgba(254,1,154,.11),transparent 30%),\n    linear-gradient(180deg,#fff 0%,#fff 68%,#fff5fa 100%);\n}\n\n.fm-dark {\n  background: #0c0c0f;\n  color: #fff;\n}\n\n.fm-dark h2,\n.fm-dark h3,\n.fm-dark strong {\n  color: #fff !important;\n}\n\n.fm-dark p {\n  color: #e9e9eb !important;\n}\n\n.fm-card {\n  height: 100%;\n  padding: 28px;\n  border: 1px solid var(--line);\n  border-radius: 20px;\n  background: #fff;\n  box-shadow: 0 8px 25px rgba(0,0,0,.045);\n}\n\n.fm-card p:last-child {\n  margin-bottom: 0;\n}\n\n.fm-checks {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 13px 25px;\n  margin-top: 26px;\n}\n\n.fm-check {\n  position: relative;\n  padding-left: 29px;\n  font-size: 17px;\n  line-height: 1.48;\n}\n\n.fm-check::before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  color: var(--pink);\n  font-weight: 900;\n}\n\n.fm-pain-grid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 12px;\n  margin-top: 34px;\n}\n\n.fm-pain {\n  padding: 20px;\n  border: 1px solid #303035;\n  border-radius: 16px;\n  background: #19191d;\n  color: #fff;\n  font-size: 16px;\n  line-height: 1.5;\n}\n\n.fm-callout {\n  max-width: 900px;\n  margin: 34px auto 0;\n  padding: 26px 29px;\n  border-left: 5px solid var(--pink);\n  border-radius: 18px;\n  background: var(--pink-soft);\n}\n\n.fm-dark .fm-callout {\n  background: #25101e;\n}\n\n.fm-dark .fm-callout p,\n.fm-dark .fm-callout strong {\n  color: #fff !important;\n}\n\n.fm-flow {\n  display: grid;\n  grid-template-columns: repeat(6,minmax(0,1fr));\n  gap: 10px;\n  margin-top: 38px;\n}\n\n.fm-flow div {\n  padding: 20px 10px;\n  border: 1px solid var(--line);\n  border-radius: 16px;\n  background: #fff;\n  text-align: center;\n  font-size: 14px;\n  font-weight: 800;\n}\n\n.fm-final {\n  padding: 66px 42px;\n  border-radius: 30px;\n  background:\n    radial-gradient(circle at 83% 10%,rgba(254,1,154,.25),transparent 30%),\n    #0c0c0f;\n  color: #fff;\n}\n\n.fm-final h2,\n.fm-final strong {\n  color: #fff !important;\n}\n\n.fm-final p {\n  color: #e9e9ec !important;\n}\n\n.fm-faq {\n  width: min(900px,100%);\n  margin: 0 auto;\n}\n\n.fm-faq details {\n  padding: 20px 0;\n  border-top: 1px solid var(--line);\n}\n\n.fm-faq details:last-child {\n  border-bottom: 1px solid var(--line);\n}\n\n.fm-faq summary {\n  cursor: pointer;\n  color: var(--black);\n  font-size: 18px;\n  font-weight: 800;\n}\n\n.fm-faq details p {\n  margin-top: 14px !important;\n}\n\n@media(max-width:990px) {\n  .fm-grid-2,\n  .fm-grid-3,\n  .fm-grid-4,\n  .fm-checks,\n  .fm-pain-grid,\n  .fm-flow {\n    grid-template-columns: 1fr;\n  }\n\n  .fm-section {\n    padding: 64px 0;\n  }\n\n  .fm-hero {\n    padding: 56px 0 66px;\n  }\n\n  .fm-grid-2 {\n    gap: 38px;\n  }\n}\n\n@media(max-width:600px) {\n  .fm-wrap {\n    width: 91%;\n  }\n\n  #fm-sales-page h1 {\n    font-size: 44px;\n  }\n\n  #fm-sales-page h2 {\n    font-size: 35px;\n  }\n\n  #fm-sales-page p {\n    font-size: 17px;\n  }\n\n  .fm-btn {\n    display: block;\n    width: 100%;\n    padding: 18px 16px;\n  }\n\n  .fm-final {\n    padding: 42px 22px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"fm-sales-page\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"fm-hero\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cdiv class=\"fm-grid-2\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"fm-kicker\"\u003eFUNNEL MAPPER\u003c\/span\u003e\n\n        \u003ch1\u003e\n          STOP BUILDING FUNNELS\n          \u003cspan class=\"fm-pink\"\u003eYOU CAN’T SEE.\u003c\/span\u003e\n        \u003c\/h1\u003e\n\n        \u003cp class=\"fm-lead\"\u003e\n          \u003cstrong\u003e\n            If your customer journey only exists in your head, it is incredibly easy to miss the exact place where the sale falls apart.\n          \u003c\/strong\u003e\n        \u003c\/p\u003e\n\n        \u003cp class=\"fm-lead\"\u003e\n          Funnel Mapper helps you visually plan the entire journey from traffic source to landing page, checkout, order bump, upsell, downsell, delivery, follow-up, retargeting, and next offer.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          So instead of guessing what happens after the click, you can finally see the whole path.\n        \u003c\/p\u003e\n\n        \u003cdiv style=\"margin-top:30px;\"\u003e\n          \u003ca class=\"fm-btn\" href=\"https:\/\/iglamor-bar-beauty.myshopify.com\/cart\/46507788697786:1?channel=buy_button\"\u003e\n            MAP MY FUNNEL →\n          \u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv style=\"margin-top:17px;color:#737379;font-size:14px;\"\u003e\n          Visual funnel planning • Funnel Leak Check • Funnel Brief • CSV export\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cimg class=\"fm-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPT_Image_Aug_29_2026_11_48_31_AM_4.png?v=1788018537\" alt=\"Funnel Mapper digital tool\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- PAIN --\u003e\n\u003csection class=\"fm-section fm-dark\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-center\"\u003e\n      \u003cspan class=\"fm-kicker\"\u003eTHE PROBLEM ISN'T ALWAYS YOUR TRAFFIC\u003c\/span\u003e\n\n      \u003ch2\u003e\n        Sometimes people are entering your funnel...\n        \u003cspan class=\"fm-pink\"\u003eand quietly disappearing inside it.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"fm-lead fm-max\"\u003e\n        You got them to click. Maybe they even liked the offer.\n        But somewhere between curiosity and purchase, the journey stopped making sense.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-pain-grid\"\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        Your ad sends people somewhere, but you have never mapped what happens after they land.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        Your checkout exists, but there is no clear plan for what happens if someone abandons it.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        You have an upsell because you heard funnels need one, but it feels disconnected from the first purchase.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        Someone declines your upsell and gets dumped into a dead end.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        You deliver the purchase, then disappear from the customer’s inbox.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        Your retargeting ads restart the entire conversation instead of continuing it.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        You have several products but no clear idea which one should come next.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-pain\"\u003e\n        You keep adding more funnel pieces without knowing whether the existing path actually makes sense.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-callout\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          A funnel can have every “right” piece and still lose people if those pieces do not connect into one logical journey.\n        \u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- DESIRE --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap fm-center\"\u003e\n\n    \u003cspan class=\"fm-kicker\"\u003eIMAGINE SEEING THE WHOLE THING AT ONCE\u003c\/span\u003e\n\n    \u003ch2\u003e\n      From first click to next purchase.\n      \u003cspan class=\"fm-pink\"\u003eMapped.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"fm-lead fm-max\"\u003e\n      Instead of building one page, one checkout, one email, and one upsell at a time, imagine opening one visual map and immediately understanding how every step connects.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"fm-flow\"\u003e\n      \u003cdiv\u003eTRAFFIC\u003c\/div\u003e\n      \u003cdiv\u003eLANDING PAGE\u003c\/div\u003e\n      \u003cdiv\u003eCHECKOUT\u003c\/div\u003e\n      \u003cdiv\u003eUPSELL\u003c\/div\u003e\n      \u003cdiv\u003eDELIVERY\u003c\/div\u003e\n      \u003cdiv\u003eNEXT OFFER\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-callout\"\u003e\n      \u003cp\u003e\n        You know where they came from.\n        You know what they expected.\n        You know what they see next.\n        You know what happens if they say yes.\n        You know what happens if they say no.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- PRODUCT --\u003e\n\u003csection class=\"fm-section\" style=\"background:#fff5fa;\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cdiv class=\"fm-grid-2\"\u003e\n\n      \u003cdiv\u003e\n        \u003cimg class=\"fm-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPT_Image_Aug_29_2026_11_48_31_AM_1.png?v=1788018537\" alt=\"Funnel Mapper visual funnel planning interface\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"fm-kicker\"\u003eTHIS IS WHAT FUNNEL MAPPER DOES\u003c\/span\u003e\n\n        \u003ch2\u003e\n          Turn scattered funnel pieces into\n          \u003cspan class=\"fm-pink\"\u003eone clear customer journey.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Funnel Mapper guides you through the major stages of a funnel and then turns what you entered into a visual flow.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"fm-checks\" style=\"grid-template-columns:1fr;\"\u003e\n          \u003cdiv class=\"fm-check\"\u003eTraffic sources\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eEntry points\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eLead magnets and front-end offers\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eLanding pages\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eCheckout\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eOrder bumps\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eUpsells\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eDownsells\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eThank-you and delivery\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eFollow-up sequences\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eRetargeting paths\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eNext offers\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- DREAM --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-center\"\u003e\n      \u003cspan class=\"fm-kicker\"\u003eWHAT CHANGES WHEN YOU CAN SEE THE JOURNEY?\u003c\/span\u003e\n\n      \u003ch2\u003e\n        You stop asking,\n        \u003cspan class=\"fm-pink\"\u003e“What should I add?”\u003c\/span\u003e\n        and start asking,\n        \u003cspan class=\"fm-pink\"\u003e“What does the customer need next?”\u003c\/span\u003e\n      \u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-grid-3\" style=\"margin-top:42px;\"\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eMore Clarity\u003c\/h3\u003e\n        \u003cp\u003e\n          See how each offer, page, CTA, and follow-up fits into the customer journey.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eFewer Dead Ends\u003c\/h3\u003e\n        \u003cp\u003e\n          Make sure a visitor does not simply disappear because no next step was planned.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eSmarter Upsells\u003c\/h3\u003e\n        \u003cp\u003e\n          Plan offers that logically follow what the customer has already purchased.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eBetter Follow-Up\u003c\/h3\u003e\n        \u003cp\u003e\n          Know what should happen after a purchase, an abandoned checkout, or a declined offer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eLess Guesswork\u003c\/h3\u003e\n        \u003cp\u003e\n          Stop remembering pieces of your funnel from scattered apps, notes, and browser tabs.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eA Build-Ready Plan\u003c\/h3\u003e\n        \u003cp\u003e\n          Create the blueprint first, then build each piece in the platforms you already use.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- BRANCHING --\u003e\n\u003csection class=\"fm-section fm-dark\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cdiv class=\"fm-grid-2\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"fm-kicker\"\u003eBECAUSE CUSTOMERS DO NOT ALL SAY YES\u003c\/span\u003e\n\n        \u003ch2\u003e\n          Map what happens\n          \u003cspan class=\"fm-pink\"\u003ewhen they don't.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Real funnels branch.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Someone buys.\n          Someone abandons checkout.\n          Someone accepts the upsell.\n          Someone declines it.\n          Someone sees the downsell.\n          Someone leaves and needs retargeting.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Funnel Mapper helps you plan those paths instead of pretending every visitor follows one perfect straight line.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"fm-checks\" style=\"grid-template-columns:1fr;\"\u003e\n          \u003cdiv class=\"fm-check\"\u003eAccepted → delivery\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eDeclined → downsell\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eNo purchase → retargeting\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003ePurchase → follow-up\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eCustomer success → next offer\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cimg class=\"fm-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPT_Image_Aug_29_2026_11_48_31_AM_3.png?v=1788018537\" alt=\"Funnel Mapper branches and customer paths\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- LEAK CHECK --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-center\"\u003e\n      \u003cspan class=\"fm-kicker\"\u003eTHE FUNNEL LEAK CHECK\u003c\/span\u003e\n\n      \u003ch2\u003e\n        Find the places that deserve\n        \u003cspan class=\"fm-pink\"\u003ea second look.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"fm-lead fm-max\"\u003e\n        Funnel Mapper includes a manual Funnel Leak Check so you can review the path before assuming the answer is “buy more traffic.”\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-grid-3\" style=\"margin-top:42px;\"\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eMessage Match\u003c\/h3\u003e\n        \u003cp\u003e\n          Does the page continue the promise that earned the click?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eClear CTA\u003c\/h3\u003e\n        \u003cp\u003e\n          Does the visitor always know what they are supposed to do next?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eCheckout Continuity\u003c\/h3\u003e\n        \u003cp\u003e\n          Does checkout clearly match the offer they selected?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eOffer Logic\u003c\/h3\u003e\n        \u003cp\u003e\n          Do the bump, upsell, and downsell actually make sense together?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eDelivery\u003c\/h3\u003e\n        \u003cp\u003e\n          Does the buyer know what happened and how to access what they bought?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eFollow-Up\u003c\/h3\u003e\n        \u003cp\u003e\n          Does the journey continue after the purchase or abandoned checkout?\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-callout\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          The goal is not to predict conversion rates.\n          The goal is to make sure the journey makes sense before you spend more time or money sending people through it.\n        \u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- NOT A COURSE --\u003e\n\u003csection class=\"fm-section\" style=\"background:#f8f8fa;\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cdiv class=\"fm-grid-2\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"fm-kicker\"\u003eA WORKING TOOL, NOT ANOTHER COURSE\u003c\/span\u003e\n\n        \u003ch2\u003e\n          Open it.\n          Map the real funnel.\n          \u003cspan class=\"fm-pink\"\u003eUse the plan.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          You do not need to sit through hours of funnel theory before you can use Funnel Mapper.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Start with your actual offer, actual traffic, and actual customer journey.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\" style=\"background:#111;border:none;\"\u003e\n        \u003ch3 style=\"color:#fff;font-size:30px;\"\u003eWhat you are not buying:\u003c\/h3\u003e\n\n        \u003cdiv class=\"fm-checks\" style=\"grid-template-columns:1fr;color:#fff;\"\u003e\n          \u003cdiv class=\"fm-check\"\u003eA giant funnel course\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eA blank diagram template\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eAn expensive funnel builder\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eFake automated optimization\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eA tool that requires ad-platform integrations\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eAnother complicated system to learn\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- FUNNEL BRIEF --\u003e\n\u003csection class=\"fm-section\" style=\"background:#fff5fa;\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cdiv class=\"fm-grid-2\"\u003e\n\n      \u003cdiv\u003e\n        \u003cimg class=\"fm-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPT_Image_Aug_29_2026_11_48_31_AM_2.png?v=1788018537\" alt=\"Funnel Mapper funnel brief and planning workspace\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"fm-kicker\"\u003eTHE PAYOFF\u003c\/span\u003e\n\n        \u003ch2\u003e\n          Leave with more than a diagram.\n          \u003cspan class=\"fm-pink\"\u003eLeave with the blueprint.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Funnel Brief compiles your funnel into a clean plan you can actually use while building.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"fm-checks\" style=\"grid-template-columns:1fr;\"\u003e\n          \u003cdiv class=\"fm-check\"\u003eFunnel goal\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003ePrimary offer\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eTarget customer\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003ePrimary conversion\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eTraffic sources\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eEnabled funnel steps\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eMain messages\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eCTAs\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eDestinations\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eAccepted and declined branches\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eFollow-up paths\u003c\/div\u003e\n          \u003cdiv class=\"fm-check\"\u003eNext offer\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top:25px;\"\u003e\n          Copy it, print it, save it as a PDF, or export funnel data to CSV.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- EMOTIONAL --\u003e\n\u003csection class=\"fm-section fm-dark\"\u003e\n  \u003cdiv class=\"fm-wrap fm-center\"\u003e\n\n    \u003cspan class=\"fm-kicker\"\u003eLESS CHAOS. MORE INTENTION.\u003c\/span\u003e\n\n    \u003ch2\u003e\n      Stop holding the entire funnel\n      \u003cspan class=\"fm-pink\"\u003ein your head.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"fm-lead fm-max\"\u003e\n      Your ad is in one place.\n      Your landing page is somewhere else.\n      Checkout lives somewhere else.\n      Your email sequence is in another platform.\n      Your upsell is another link.\n      Your notes are probably in three tabs and a notebook.\n    \u003c\/p\u003e\n\n    \u003cp class=\"fm-lead fm-max\"\u003e\n      Funnel Mapper gives you one place to step back and understand how the pieces are supposed to work together.\n    \u003c\/p\u003e\n\n    \u003cdiv style=\"margin-top:34px;\"\u003e\n      \u003ca class=\"fm-btn\" href=\"https:\/\/iglamor-bar-beauty.myshopify.com\/cart\/46507788697786:1?channel=buy_button\"\u003e\n        BUILD MY FUNNEL MAP →\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- WHO FOR --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-center\"\u003e\n      \u003cspan class=\"fm-kicker\"\u003eBUILT FOR REAL ONLINE OFFERS\u003c\/span\u003e\n\n      \u003ch2\u003e\n        Use it whether your funnel sells\n        \u003cspan class=\"fm-pink\"\u003eproducts, services, leads, or bookings.\u003c\/span\u003e\n      \u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fm-grid-4\" style=\"margin-top:42px;\"\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eDigital Products\u003c\/h3\u003e\n        \u003cp\u003eEbooks, apps, templates, memberships, planners, and courses.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eService Businesses\u003c\/h3\u003e\n        \u003cp\u003eBookings, consultations, applications, deposits, and follow-up.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eEcommerce\u003c\/h3\u003e\n        \u003cp\u003eProduct pages, checkout, bumps, upsells, post-purchase offers, and retention.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-card\"\u003e\n        \u003ch3\u003eLead Generation\u003c\/h3\u003e\n        \u003cp\u003eFreebies, opt-ins, nurture paths, retargeting, and eventual offers.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- FINAL --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-final fm-center\"\u003e\n\n      \u003cspan class=\"fm-kicker\"\u003eMAP BEFORE YOU BUILD\u003c\/span\u003e\n\n      \u003ch2\u003e\n        Stop adding funnel pieces because you think you are supposed to.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"fm-lead fm-max\"\u003e\n        Build a journey where every page, offer, CTA, branch, email, and next step has a reason to exist.\n      \u003c\/p\u003e\n\n      \u003cp class=\"fm-lead fm-max\"\u003e\n        \u003cstrong\u003e\n          See where the customer enters.\n          See where they go.\n          See what happens when they say yes.\n          See what happens when they say no.\n        \u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv style=\"margin-top:34px;\"\u003e\n        \u003ca class=\"fm-btn\" href=\"https:\/\/iglamor-bar-beauty.myshopify.com\/cart\/46507788697786:1?channel=buy_button\"\u003e\n          GET FUNNEL MAPPER →\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"fm-small\" style=\"color:#bfc0c4 !important;margin-top:18px;\"\u003e\n        Visual funnel planning • Guided workflow • Funnel Leak Check • Funnel Brief • CSV export\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"fm-section\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n\n    \u003cdiv class=\"fm-faq\"\u003e\n\n      \u003cdiv class=\"fm-center\"\u003e\n        \u003cspan class=\"fm-kicker\"\u003eFAQ\u003c\/span\u003e\n        \u003ch2\u003eQuestions before you map?\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs Funnel Mapper a funnel builder?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. It helps you plan and visualize the funnel before building the individual pages, checkout flows, emails, and offers in the platforms you already use.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it actually create a visual funnel map?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Enabled funnel steps are turned into a visual map showing the main customer journey and practical accepted, declined, and retargeting paths.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I map upsells and downsells?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. You can plan order bumps, upsells, downsells, what happens when an offer is accepted, and where the customer goes if it is declined.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I use it without an upsell or order bump?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Optional funnel steps can be turned off. Your map only needs to include the steps that make sense for your actual customer journey.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes Funnel Mapper analyze my real conversion data?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. It does not connect to your ad account or website analytics. The Funnel Leak Check is a guided manual review designed to help you spot structural and messaging issues worth examining.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I plan follow-up and retargeting?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. You can map follow-up actions, abandoned checkout paths, retargeting audiences, messages, destinations, and future offers.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I save or export the funnel?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Funnel Brief can be copied or printed\/saved as a PDF, and funnel data can also be exported to CSV.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhere is my funnel information stored?\u003c\/summary\u003e\n        \u003cp\u003e\n          Your funnel data is stored locally in the browser and device where you use the tool. It does not automatically sync between devices.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this guarantee my funnel will convert?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. Funnel performance cannot be guaranteed. Funnel Mapper is designed to help you create a clearer customer journey, identify potential gaps, and make more intentional funnel decisions.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003csection style=\"padding:25px 0 60px;text-align:center;\"\u003e\n  \u003cdiv class=\"fm-wrap\"\u003e\n    \u003cp class=\"fm-small\"\u003e\n      Digital product. Marketing, conversion, revenue, and business results are not guaranteed.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function () {\n\n  function fixFunnelMapperPage() {\n\n    var salesPage = document.getElementById('fm-sales-page');\n    if (!salesPage) return;\n\n    var mainProduct = salesPage.closest('[id^=\"MainProduct-\"]');\n\n    if (!mainProduct) {\n      mainProduct = document.querySelector('[id^=\"MainProduct-\"]');\n    }\n\n    var shopifySection = null;\n\n    if (mainProduct) {\n      shopifySection = mainProduct.closest('.shopify-section');\n    }\n\n    if (\n      shopifySection \u0026\u0026\n      salesPage.parentNode !== shopifySection.parentNode\n    ) {\n      shopifySection.parentNode.insertBefore(\n        salesPage,\n        shopifySection.nextSibling\n      );\n    }\n\n    salesPage.style.setProperty('width','100vw','important');\n    salesPage.style.setProperty('max-width','100vw','important');\n    salesPage.style.setProperty('margin-left','calc(50% - 50vw)','important');\n    salesPage.style.setProperty('margin-right','calc(50% - 50vw)','important');\n\n    var stickySelectors = [\n      '.product__column-sticky',\n      '.product__media-wrapper',\n      '.product__media-gallery',\n      '.product__media-container',\n      '.product-media-container',\n      'media-gallery',\n      '.product-gallery',\n      '[class*=\"product__media\"][class*=\"sticky\"]',\n      '[class*=\"product-media\"][class*=\"sticky\"]'\n    ];\n\n    document\n      .querySelectorAll(stickySelectors.join(','))\n      .forEach(function (el) {\n\n        el.style.setProperty('position','static','important');\n        el.style.setProperty('top','auto','important');\n        el.style.setProperty('bottom','auto','important');\n        el.style.setProperty('height','auto','important');\n        el.style.setProperty('max-height','none','important');\n        el.style.setProperty('transform','none','important');\n        el.style.setProperty('align-self','flex-start','important');\n\n      });\n\n    document\n      .querySelectorAll('.product, .product.grid')\n      .forEach(function (el) {\n        el.style.setProperty('align-items','flex-start','important');\n      });\n\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', fixFunnelMapperPage);\n  } else {\n    fixFunnelMapperPage();\n  }\n\n  setTimeout(fixFunnelMapperPage, 500);\n\n})();\n\u003c\/script\u003e","brand":"iGlamor Bar Beauty","offers":[{"title":"Default Title","offer_id":46507788697786,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug29_2026_11_48_31AM_4.png?v=1788019191","url":"https:\/\/igbbeauty.com\/products\/funnel-mapper-app","provider":"iGlamor Bar Beauty","version":"1.0","type":"link"}