{"title":"Excel Analytical Systems | Financial Models, KPI Dashboards \u0026 Planning Tools","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eExcel Analytical Systems | Insigra Reports — Financial Models, KPI Dashboards \u0026amp; Planning Tools\u003c\/title\u003e\n\u003cmeta name=\"description\" content=\"Excel-based analytical systems for financial modelling, KPI governance, GTM planning, and performance tracking. Structured for direct deployment — not demonstration.\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400;1,600\u0026amp;family=Inter:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --navy:     #1e3a8a;\n    --btn:      #044d94;\n    --text:     #0e1318;\n    --muted:    #475569;\n    --bg:       #ffffff;\n    --bg2:      #f8fafc;\n    --line:     #e5e7eb;\n  }\n  html { scroll-behavior: smooth; }\n  body {\n    background: var(--bg);\n    color: var(--text);\n    font-family: 'Inter', sans-serif;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n  .wrap { max-width: 1140px; margin: 0 auto; padding: 0 48px; }\n\n  \/* ── HERO ── *\/\n  .hero {\n    padding: 96px 0 88px;\n    border-bottom: 1px solid var(--line);\n  }\n  .eyebrow {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 12px; font-weight: 600;\n    letter-spacing: 0.2em; text-transform: uppercase;\n    color: var(--btn); margin-bottom: 24px;\n    display: flex; align-items: center; gap: 14px;\n  }\n  .eyebrow::before { content: ''; width: 32px; height: 2px; background: var(--btn); flex-shrink: 0; }\n  .hero-grid { display: grid; grid-template-columns: 3fr 2fr; gap: 80px; align-items: start; }\n  .hero h1 {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: clamp(36px, 4.5vw, 56px);\n    font-weight: 700; line-height: 1.1;\n    letter-spacing: -0.025em; color: var(--text);\n    margin-bottom: 28px;\n  }\n  .hero h1 em { font-style: italic; color: var(--btn); }\n  .hero p {\n    font-size: 18px; font-weight: 300;\n    color: var(--muted); line-height: 1.75; max-width: 540px;\n  }\n  .spec-table { border: 1px solid var(--line); }\n  .spec-row {\n    display: flex; align-items: center;\n    justify-content: space-between;\n    padding: 20px 28px;\n    border-bottom: 1px solid var(--line);\n  }\n  .spec-row:last-child { border-bottom: none; }\n  .spec-key { font-size: 14px; color: var(--muted); }\n  .spec-val {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 16px; font-weight: 700; color: var(--text);\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .sec-label {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 12px; font-weight: 600;\n    letter-spacing: 0.2em; text-transform: uppercase;\n    color: var(--muted); margin-bottom: 52px;\n    display: flex; align-items: center; gap: 16px;\n  }\n  .sec-label::after { content: ''; flex: 1; height: 1px; background: var(--line); max-width: 160px; }\n\n  \/* ── COVERAGE GRID ── *\/\n  .coverage { padding: 88px 0; border-bottom: 1px solid var(--line); background: var(--bg2); }\n  .cov-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; background: var(--line); border: 1px solid var(--line); }\n  .cov-card { background: var(--bg2); padding: 40px 36px; transition: background 0.2s; }\n  .cov-card:hover { background: var(--bg); }\n  .cov-num {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 13px; font-weight: 600;\n    color: var(--btn); letter-spacing: 0.08em;\n    opacity: 0.6; margin-bottom: 20px;\n  }\n  .cov-title {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 18px; font-weight: 600;\n    color: var(--text); margin-bottom: 12px; line-height: 1.35;\n  }\n  .cov-body { font-size: 15px; color: var(--muted); line-height: 1.7; }\n\n  \/* ── WHAT'S INCLUDED ── *\/\n  .included { padding: 88px 0; border-bottom: 1px solid var(--line); background: var(--bg2); }\n  .inc-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; }\n  .inc-left h2 {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: clamp(26px, 3.5vw, 40px); font-weight: 700;\n    color: var(--text); line-height: 1.2; margin-bottom: 20px;\n  }\n  .inc-left h2 em { font-style: italic; color: var(--btn); }\n  .inc-left p { font-size: 16px; color: var(--muted); line-height: 1.78; }\n  .inc-list { list-style: none; }\n  .inc-list li {\n    display: flex; gap: 16px; align-items: flex-start;\n    padding: 20px 0; border-bottom: 1px solid var(--line);\n    font-size: 15px; color: var(--muted);\n  }\n  .inc-list li:first-child { padding-top: 0; }\n  .inc-list li:last-child { border-bottom: none; }\n  .inc-list li::before {\n    content: ''; width: 6px; height: 6px; border-radius: 50%;\n    background: var(--btn); flex-shrink: 0; margin-top: 8px;\n  }\n  .inc-list strong {\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 15px; font-weight: 600;\n    color: var(--text); display: block; margin-bottom: 3px;\n  }\n\n  \/* ── FADE ── *\/\n  .fade-in { opacity: 0; transform: translateY(16px); transition: opacity 0.5s ease, transform 0.5s ease; }\n  .fade-in.visible { opacity: 1; transform: translateY(0); }\n\n  \/* ── RESPONSIVE ── *\/\n  @media (max-width: 960px) {\n    .wrap { padding: 0 28px; }\n    .hero-grid { grid-template-columns: 1fr; gap: 48px; }\n    .cov-grid { grid-template-columns: 1fr 1fr; }\n    .prod-grid { grid-template-columns: 1fr 1fr; }\n    .inc-layout { grid-template-columns: 1fr; gap: 48px; }\n    .hero { padding: 64px 0 56px; }\n  }\n  @media (max-width: 600px) {\n    .cov-grid, .prod-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\n\n\u003csection class=\"hero\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow fade-in\"\u003eAnalytical Systems\u003c\/p\u003e\n    \u003cdiv class=\"hero-grid\"\u003e\n      \u003cdiv\u003e\n        \u003ch1 class=\"fade-in\"\u003eExcel-based systems built for \u003cem\u003ereal decisions.\u003c\/em\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"fade-in\"\u003eFinancial models, performance dashboards, and planning modules for direct deployment. Every system ships with structured inputs, formula integrity, and decision-ready outputs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-table fade-in\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003e.xlsx \/ Excel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eIncludes\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eFilled + Blank\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eFormula errors\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eZero\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"coverage\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"sec-label fade-in\"\u003eWhat These Systems Cover\u003c\/p\u003e\n    \u003cdiv class=\"cov-grid\"\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e01\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eFinancial Planning \u0026amp; Budget Modelling\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003eChannel-level budget allocation, CAC modelling, ROI projections, and 12–24 month revenue forecasting. CFO-ready output with scenario comparison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e02\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eKPI Governance \u0026amp; Performance Tracking\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003eDashboard systems for tracking marketing, revenue, and operational KPIs. Structured for weekly reviews, board reporting, and variance analysis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e03\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eGTM Planning \u0026amp; Market Sizing\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003eTAM\/SAM\/SOM modelling, channel planning, lead funnel analysis, and execution tracking for go-to-market launches and growth programs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e04\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eSEO \u0026amp; Digital Audit Systems\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003eContent audit frameworks, keyword governance models, and digital performance tracking structured for CMOs and in-house SEO teams.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e05\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eRevenue Operations\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003ePipeline modelling, conversion rate tracking, CRM performance review, and customer lifecycle analysis. Built for RevOps and growth leaders.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cov-card fade-in\"\u003e\n        \u003cdiv class=\"cov-num\"\u003e06\u003c\/div\u003e\n        \u003ch3 class=\"cov-title\"\u003eCorporate Development \u0026amp; Strategy\u003c\/h3\u003e\n        \u003cp class=\"cov-body\"\u003eMarket entry models, competitive benchmarking systems, and strategic planning templates for founders and strategy teams.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"included\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"sec-label fade-in\"\u003eWhat Every System Includes\u003c\/p\u003e\n    \u003cdiv class=\"inc-layout\"\u003e\n      \u003cdiv class=\"inc-left fade-in\"\u003e\n        \u003ch2\u003eStructured for \u003cem\u003eimmediate use.\u003c\/em\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eEvery Excel system ships with isolated inputs, verified formula integrity, and worked examples. The output is decision-ready — not a starting template you need to build out yourself.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"inc-list fade-in\"\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eIsolated Input Sheets\u003c\/strong\u003eAll assumptions consolidated on a single input tab. No scattered variables across the model.\u003c\/div\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eZero Formula Errors\u003c\/strong\u003eEvery model is verified before delivery. Recalculation tested across all scenarios.\u003c\/div\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eExecutive Dashboard View\u003c\/strong\u003eClean summary sheet for board-level review. Charts and KPI snapshots auto-update with inputs.\u003c\/div\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eFilled Sample Version\u003c\/strong\u003eRealistic data pre-entered so you can see expected outputs before entering your own data.\u003c\/div\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eBlank Operator Template\u003c\/strong\u003eClean version ready for direct use without clearing sample data.\u003c\/div\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003ePDF Documentation\u003c\/strong\u003eStructured usage guide covering every input, output, and underlying assumption.\u003c\/div\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  const obs = new IntersectionObserver((entries) =\u003e {\n    entries.forEach((e, i) =\u003e {\n      if (e.isIntersecting) {\n        setTimeout(() =\u003e e.target.classList.add('visible'), i * 60);\n        obs.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.08 });\n  document.querySelectorAll('.fade-in').forEach(el =\u003e obs.observe(el));\n\u003c\/script\u003e\n\n\u003c\/body\u003e","products":[{"product_id":"tam-sam-som-excel-market-sizing-model","title":"Market Sizing \u0026 TAM-SAM-SOM Analysis Toolkit","description":"\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* STATS *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: flex; justify-content: space-around; align-items: center; margin-bottom: 64px; gap: 16px;}.pd-stat { text-align: center; flex: 1; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 56px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 12px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 18px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.75;}.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0;}\/* POSITIONING *\/.pd-position { background: #f8fafc; padding: 44px 40px; margin-bottom: 64px;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 16px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position-sub { font-family: 'Inter', sans-serif !important; font-size: 16px !important; font-weight: 400 !important; color: #475569 !important; line-height: 1.75 !important; letter-spacing: 0 !important;}\/* PERSONAS — grid table, no dots *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-persona { padding: 20px 22px; font-size: 15px; font-weight: 500; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM *\/.pd-problem { background: #f8fafc; padding: 36px 40px; margin-top: 28px;}.pd-problem-lead { font-size: 17px; color: #475569; line-height: 1.75; margin-bottom: 26px;}.pd-plist { list-style: none; border-top: 1px solid #e5e7eb;}.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 14px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-module { border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-module-h { padding: 24px 28px 18px; background: #f8fafc; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 10px; display: block;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 8px 28px 16px;}.pd-file { font-size: 15px; color: #475569; padding: 12px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.5;}.pd-file:last-child { border-bottom: none; }\/* DIFFERENTIATION *\/.pd-diff { margin-top: 28px; display: grid; grid-template-columns: 1fr 1fr; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-diff-col { padding: 32px 36px;}.pd-diff-col:first-child { background: #f8fafc; border-right: 1px solid #e5e7eb;}.pd-diff-label { font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; margin-bottom: 22px; display: block;}.pd-diff-col:first-child .pd-diff-label { color: #475569; }.pd-diff-col:last-child .pd-diff-label { color: #1e3a8a; }.pd-diff-list { list-style: none; }.pd-diff-list li { font-size: 15px; line-height: 1.55; padding: 12px 0; border-bottom: 1px solid #e5e7eb;}.pd-diff-list li:last-child { border-bottom: none; }.pd-diff-col:first-child .pd-diff-list li { color: #475569; }.pd-diff-col:last-child .pd-diff-list li { color: #0e1318; font-weight: 500; }\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; margin-top: 28px; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-for-y, .pd-for-n { padding: 32px 36px;}.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-n { background: #f8fafc; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; margin-bottom: 22px; padding-bottom: 16px; border-bottom: 1px solid #e5e7eb; letter-spacing: -0.005em; color: #0e1318;}.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.55; padding: 12px 0 12px 26px; position: relative; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500;}.pd-flist.yes li::before { content: '+'; position: absolute; left: 0; top: 11px; color: #1e3a8a; font-weight: 700; font-size: 17px; line-height: 1;}.pd-flist.no li { color: #475569; }.pd-flist.no li::before { content: '−'; position: absolute; left: 0; top: 11px; color: #475569; font-weight: 700; font-size: 17px; line-height: 1;}\/* OUTCOMES — no icons, number + title + body *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-out { padding: 32px 28px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-out-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 18px; display: block;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 12px; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7;}\/* FAQ — uses native details\/summary, no JS *\/.pd-faq { margin-top: 28px; border-top: 1px solid #e5e7eb;}.pd-faq-item { border-bottom: 1px solid #e5e7eb;}.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 600; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; user-select: none; line-height: 1.4; gap: 16px; letter-spacing: -0.005em;}.pd-faq-q::-webkit-details-marker { display: none; }.pd-faq-q::after { content: '+'; font-size: 22px; font-weight: 400; color: #1e3a8a; flex-shrink: 0; transition: transform 0.2s;}.pd-faq-item[open] .pd-faq-q::after { content: '−'; }.pd-faq-a { padding: 0 0 24px; font-size: 16px; color: #475569; line-height: 1.75;}\/* MOBILE *\/@media (max-width: 680px) { .pd-stats { flex-direction: column; padding: 32px 24px; gap: 28px; margin-bottom: 48px; } .pd-stat + .pd-stat { border-left: none; border-top: 1px solid rgba(255,255,255,0.18); padding-top: 28px; } .pd-stat-n { font-size: 44px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 6px 24px 14px; } .pd-file { font-size: 14px; } .pd-diff { grid-template-columns: 1fr; } .pd-diff-col { padding: 28px 24px; } .pd-diff-col:first-child { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e12\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eSheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e316\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eFormulas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eScenarios\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eSaying \"the market is huge\" is not a strategy.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eBuild your TAM, SAM, and SOM with assumptions you can defend line by line. For founders, operators, and strategy teams who get questioned on the numbers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- AUDIENCE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eAudience\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho this is for\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFor anyone presenting a market-entry decision to people who will question every assumption — boards, investors, partnership committees, internal strategy reviews.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eStartup founders \u0026amp; CEOs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eEarly-stage teams\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eSMBs entering new markets\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eStrategy consultants\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eCMOs evaluating segments\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eFounders building pitch decks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy most market sizing models fail\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp class=\"pd-problem-lead\"\u003eMost templates give you a number for slide 7 of the deck. They don't give you the logic. So when an investor asks how you got to ₹2,400 Cr, you don't have an answer.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eTop-down only, no bottom-up sanity check\u003c\/li\u003e\n\u003cli\u003eTAM inflated because segmentation isn't built in\u003c\/li\u003e\n\u003cli\u003ePricing not connected to the revenue model\u003c\/li\u003e\n\u003cli\u003eNo scenarios, no stress test\u003c\/li\u003e\n\u003cli\u003ePenetration rate pulled from thin air\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eWhat's included\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eInside the toolkit\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eA 12-sheet Excel workbook with 316 formulas. TAM, SAM, and SOM calculated both top-down and bottom-up. Three-scenario engine, sensitivity tables, and output sheets formatted for pitch decks.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eTAM, SAM, SOM calculation engine\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eTop-down market sizing model\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBottom-up revenue model\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSegmentation-based market breakdown\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMarket potential tied to unit economics\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePricing variation impact analysis\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePenetration rate benchmarking sheet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eScenario modeling \u0026amp; investor output\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eThree-scenario engine: conservative, realistic, aggressive\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSensitivity tables across key variables\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eVolume growth simulation\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eAuto-calculated investor summary\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eOutput tables for pitch decks\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCharts ready for pitch and board decks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eStress-testing variant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eSeparate workbook for stress-testing\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBull, base, and bear case modeling\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSensitivity tables across pricing and volume\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBuilt for board and investor pushback\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eIncluded in the download\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eTemplates \u0026amp; documentation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eFilled example with realistic data\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBlank master template for your inputs\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eStep-by-step instruction sheet\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eDefinitions written in plain English\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eAll formulas auditable, no hidden links\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFully editable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- DIFFERENTIATION --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDifferentiation\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy this is different\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eMost templates give you the number. This one gives you the logic — sheet by sheet, assumption by assumption — so anyone reading the model can trace how every figure was built.\u003c\/p\u003e\n\u003cdiv class=\"pd-diff\"\u003e\n\u003cdiv class=\"pd-diff-col\"\u003e\n\u003cspan class=\"pd-diff-label\"\u003eMost templates\u003c\/span\u003e\u003cul class=\"pd-diff-list\"\u003e\n\u003cli\u003eTop-down assumptions, no detail\u003c\/li\u003e\n\u003cli\u003eTAM overstated, no segmentation\u003c\/li\u003e\n\u003cli\u003eCapture rates aspirational\u003c\/li\u003e\n\u003cli\u003ePricing disconnected from revenue\u003c\/li\u003e\n\u003cli\u003eNo strategic context\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-diff-col\"\u003e\n\u003cspan class=\"pd-diff-label\"\u003eThis toolkit\u003c\/span\u003e\u003cul class=\"pd-diff-list\"\u003e\n\u003cli\u003eSegmentation logic at every level\u003c\/li\u003e\n\u003cli\u003ePricing tied directly to SOM\u003c\/li\u003e\n\u003cli\u003eExplicit customer base assumptions\u003c\/li\u003e\n\u003cli\u003ePenetration from comparable benchmarks\u003c\/li\u003e\n\u003cli\u003eOutput framed for boards and investors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eFit check\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs this right for you?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eUse this if you are\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eA founder preparing an investor pitch deck\u003c\/li\u003e\n\u003cli\u003eAn early-stage team validating a market\u003c\/li\u003e\n\u003cli\u003eAn SMB planning vertical or geographic expansion\u003c\/li\u003e\n\u003cli\u003eA consultant building a growth roadmap for a client\u003c\/li\u003e\n\u003cli\u003eA CMO evaluating a new segment\u003c\/li\u003e\n\u003cli\u003eAnyone defending a market decision with numbers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eSkip this if you want\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eAn academic market research report\u003c\/li\u003e\n\u003cli\u003eA pre-built industry-specific market size\u003c\/li\u003e\n\u003cli\u003ePrimary survey-based research\u003c\/li\u003e\n\u003cli\u003eA finished study you don't need to edit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat you walk away with\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eNumbers you can defend\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eEvery figure traces back to a stated assumption. When an investor pushes back, you don't guess — you point to the cell.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eOutput that drops into decks\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eSummary tables and charts come pre-formatted for pitch and board decks. Copy, paste, ship. No rebuilding from scratch.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eThree scenarios, stress-tested\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eConservative, realistic, aggressive — modeled on the same logic, with sensitivity tables across pricing and volume.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdetails class=\"pd-faq-item\" open\u003e\u003csummary class=\"pd-faq-q\"\u003eWhat files are in the download?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eThree files. The main 12-sheet Excel TAM-SAM-SOM model with 316 formulas. A separate stress-testing workbook. A filled example version with realistic data. Plus a blank master template and an instruction sheet. All editable.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eDoes this work for any industry or market?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes. The structure is industry-agnostic — you input your own segmentation, pricing, and customer assumptions. Used across SaaS, D2C, B2B services, ecommerce, healthcare, and education.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eCan I use this for an investor pitch deck?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes. The output pages generate summary tables and charts that map directly onto pitch deck slides. The model forces the segmentation, penetration, and bottom-up logic investors ask about during due diligence.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eWhat's the difference between the main model and the stress-testing variant?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eThe main model builds your TAM-SAM-SOM bottom-up from your inputs. The stress-testing variant takes the same logic and runs bull, base, and bear cases across pricing and volume. Both files are included.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44020397899862,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/01.webp?v=1780290698"},{"product_id":"social-media-growth-intelligence-system-2026","title":"Social Media Growth Intelligence System™ — 2026 Edition","description":"\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* STATS — 4 cols *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; margin-bottom: 64px;}.pd-stat { text-align: center; padding: 4px 8px;}.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 52px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 11px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 18px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.75;}.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0;}\/* POSITIONING *\/.pd-position { background: #f8fafc; padding: 44px 40px; margin-bottom: 64px;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 16px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position-sub { font-family: 'Inter', sans-serif !important; font-size: 16px !important; font-weight: 400 !important; color: #475569 !important; line-height: 1.75 !important; letter-spacing: 0 !important;}.pd-position em { font-style: normal; color: #1e3a8a;}\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-persona { padding: 20px 22px; font-size: 15px; font-weight: 500; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM *\/.pd-problem { background: #f8fafc; padding: 36px 40px; margin-top: 28px;}.pd-problem-lead { font-size: 17px; color: #475569; line-height: 1.75; margin-bottom: 26px;}.pd-plist { list-style: none; border-top: 1px solid #e5e7eb;}.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 14px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-module { border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-module-h { padding: 24px 28px 18px; background: #f8fafc; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 10px; display: block;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 8px 28px 16px; }.pd-file { font-size: 15px; color: #475569; padding: 12px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.5;}.pd-file:last-child { border-bottom: none; }\/* HEALTH SCORE — navy block, no orange, no traffic light *\/.pd-health { background: #1e3a8a; padding: 44px 40px; margin-top: 28px;}.pd-health-top { display: grid; grid-template-columns: 200px 1fr; gap: 40px; align-items: center; margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid rgba(255,255,255,0.18);}.pd-health-score { text-align: left; }.pd-health-num { font-family: 'IBM Plex Sans', sans-serif; font-size: 88px; font-weight: 700; color: #ffffff; line-height: 1; letter-spacing: -0.04em;}.pd-health-label { font-size: 11px; color: rgba(255,255,255,0.65); text-transform: uppercase; letter-spacing: 0.18em; font-weight: 600; margin-top: 10px;}.pd-health-desc { font-size: 16px; color: rgba(255,255,255,0.78); line-height: 1.75;}.pd-health-weights { display: grid; grid-template-columns: repeat(5, 1fr); border-top: 1px solid rgba(255,255,255,0.18); border-left: 1px solid rgba(255,255,255,0.18); margin-bottom: 28px;}.pd-hw { padding: 22px 14px; text-align: center; border-right: 1px solid rgba(255,255,255,0.18); border-bottom: 1px solid rgba(255,255,255,0.18);}.pd-hw-pct { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 700; color: #ffffff; letter-spacing: -0.02em; margin-bottom: 8px;}.pd-hw-label { font-size: 11px; color: rgba(255,255,255,0.65); text-transform: uppercase; letter-spacing: 0.1em; font-weight: 600; line-height: 1.3;}.pd-health-bands { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid rgba(255,255,255,0.18);}.pd-band { padding: 18px 14px 0; border-right: 1px solid rgba(255,255,255,0.18);}.pd-band:last-child { border-right: none; }.pd-band-range { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; color: #ffffff; margin-bottom: 4px; letter-spacing: -0.01em;}.pd-band-label { font-size: 12px; color: rgba(255,255,255,0.7); text-transform: uppercase; letter-spacing: 0.14em; font-weight: 600;}\/* DECISION TRIGGERS — clean table, no pills *\/.pd-triggers { margin-top: 28px; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-trigger { display: grid; grid-template-columns: 200px 1fr 1.4fr; gap: 24px; padding: 20px 0; border-bottom: 1px solid #e5e7eb; align-items: baseline;}.pd-trigger:last-child { border-bottom: none; }.pd-trigger-cond { font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 700; color: #1e3a8a; letter-spacing: -0.005em;}.pd-trigger-when { font-size: 15px; color: #475569; line-height: 1.5;}.pd-trigger-action { font-size: 15px; font-weight: 600; color: #0e1318; line-height: 1.5;}\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; margin-top: 28px; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-for-y, .pd-for-n { padding: 32px 36px; }.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-n { background: #f8fafc; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; margin-bottom: 22px; padding-bottom: 16px; border-bottom: 1px solid #e5e7eb; letter-spacing: -0.005em; color: #0e1318;}.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.55; padding: 12px 0 12px 26px; position: relative; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500; }.pd-flist.yes li::before { content: '+'; position: absolute; left: 0; top: 11px; color: #1e3a8a; font-weight: 700; font-size: 17px; line-height: 1;}.pd-flist.no li { color: #475569; }.pd-flist.no li::before { content: '−'; position: absolute; left: 0; top: 11px; color: #475569; font-weight: 700; font-size: 17px; line-height: 1;}\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-out { padding: 32px 28px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-out-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 18px; display: block;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 12px; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7;}\/* FAQ — native details\/summary *\/.pd-faq { margin-top: 28px; border-top: 1px solid #e5e7eb;}.pd-faq-item { border-bottom: 1px solid #e5e7eb; }.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 600; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; user-select: none; line-height: 1.4; gap: 16px; letter-spacing: -0.005em;}.pd-faq-q::-webkit-details-marker { display: none; }.pd-faq-q::after { content: '+'; font-size: 22px; font-weight: 400; color: #1e3a8a; flex-shrink: 0;}.pd-faq-item[open] .pd-faq-q::after { content: '−'; }.pd-faq-a { padding: 0 0 24px; font-size: 16px; color: #475569; line-height: 1.75;}\/* MOBILE *\/@media (max-width: 680px) { .pd-stats { grid-template-columns: 1fr 1fr; padding: 32px 20px; } .pd-stat { padding: 20px 12px; } .pd-stat + .pd-stat { border-left: none; } .pd-stat:nth-child(2), .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); } .pd-stat:nth-child(3), .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); } .pd-stat-n { font-size: 42px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 6px 24px 14px; } .pd-file { font-size: 14px; } .pd-health { padding: 32px 24px; } .pd-health-top { grid-template-columns: 1fr; gap: 20px; padding-bottom: 24px; margin-bottom: 24px; } .pd-health-num { font-size: 72px; } .pd-health-weights { grid-template-columns: 1fr 1fr; } .pd-hw { padding: 18px 12px; } .pd-health-bands { grid-template-columns: 1fr; } .pd-band { padding: 16px 0; border-right: none; border-bottom: 1px solid rgba(255,255,255,0.18); } .pd-band:last-child { border-bottom: none; } .pd-trigger { grid-template-columns: 1fr; gap: 6px; padding: 18px 0; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e31\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eSheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e286\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eFormulas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e21\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eKPIs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eFiles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eAn \u003cem\u003eoperating system\u003c\/em\u003e for B2B social — paid and organic together, in one place.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eTrack performance across LinkedIn, Meta, X and Google Ads. See one Health Score for the whole program. Know when to scale a winner and when to pause a leak — before the monthly review, not after.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- AUDIENCE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eAudience\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho this is for\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eB2B marketing teams running $5K–$50K\/month across paid and organic social, who need one view of the whole program instead of four tabs and a Slack thread.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B SaaS, $1M–$50M ARR\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003e$5K–$50K\/month on social\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMarketing Managers \u0026amp; Directors\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eFounders and CMOs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMulti-platform programs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eAgencies running B2B SaaS accounts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eSpend goes up. Clarity doesn't.\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp class=\"pd-problem-lead\"\u003eROAS sits in one tab. CAC sits in another. Organic numbers come from a third place. When something dips, nobody can say whether to pause, pivot, or push more budget — because no one has the whole picture in front of them.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eNo blended view across paid and organic in one place\u003c\/li\u003e\n\u003cli\u003eNo single score for how the program is actually doing\u003c\/li\u003e\n\u003cli\u003eNo clear line for when to scale a winner or stop a leak\u003c\/li\u003e\n\u003cli\u003eNo board-ready report until someone spends a Sunday on it\u003c\/li\u003e\n\u003cli\u003eNo content calendar tied to what's actually working\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT'S INSIDE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eWhat's included\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat you get\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eSix files. The Excel system runs the day-to-day. The PDF guide sets the strategy. The deck handles the board review. The calendar plans the next twelve months.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eIntelligence system (Excel)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eExecutive dashboard with Health Score (0–100)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePaid social tracking — ROAS and CAC by channel\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eOrganic growth tracking across platforms\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBlended performance benchmarks\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eDecision triggers with threshold alerts\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePre-filled example + blank template\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eStrategy playbook (PDF)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003e2026 framework for paid and organic together\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eKPI priorities by business stage\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBudget allocation method\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eReview cadence — weekly, monthly, quarterly\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eDecision logic — when to scale, when to pause\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eBoard reporting deck (PPT)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003e13-slide executive deck\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePerformance summary with Health Score\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel allocation and trend slides\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eRisk signals and focus areas\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eReady to present — no redesign needed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eReference \u0026amp; planning suite\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eExecutive reference sheet — KPIs and triggers, one page\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eAnnual content calendar (Excel)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003e12-month planning and campaign tracking\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSetup: 30–60 minutes\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eZero formula errors — checked sheet by sheet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- HEALTH SCORE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe framework\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eThe Health Score\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eOne number from zero to one hundred. It rolls up five dimensions of performance, each weighted, so leadership can read the whole program at a glance.\u003c\/p\u003e\n\u003cdiv class=\"pd-health\"\u003e\n\u003cdiv class=\"pd-health-top\"\u003e\n\u003cdiv class=\"pd-health-score\"\u003e\n\u003cdiv class=\"pd-health-num\"\u003e78\u003c\/div\u003e\n\u003cdiv class=\"pd-health-label\"\u003eSample Score\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-health-desc\"\u003e Each dimension is scored on its own and weighted into the final number. The score sits at the top of the dashboard and on slide one of the board deck. When it moves, the system shows you which dimension moved it. \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-health-weights\"\u003e\n\u003cdiv class=\"pd-hw\"\u003e\n\u003cdiv class=\"pd-hw-pct\"\u003e30%\u003c\/div\u003e\n\u003cdiv class=\"pd-hw-label\"\u003ePaid Efficiency\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-hw\"\u003e\n\u003cdiv class=\"pd-hw-pct\"\u003e25%\u003c\/div\u003e\n\u003cdiv class=\"pd-hw-label\"\u003eConversion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-hw\"\u003e\n\u003cdiv class=\"pd-hw-pct\"\u003e20%\u003c\/div\u003e\n\u003cdiv class=\"pd-hw-label\"\u003eOrganic Growth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-hw\"\u003e\n\u003cdiv class=\"pd-hw-pct\"\u003e15%\u003c\/div\u003e\n\u003cdiv class=\"pd-hw-label\"\u003eEngagement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-hw\"\u003e\n\u003cdiv class=\"pd-hw-pct\"\u003e10%\u003c\/div\u003e\n\u003cdiv class=\"pd-hw-label\"\u003eConsistency\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-health-bands\"\u003e\n\u003cdiv class=\"pd-band\"\u003e\n\u003cdiv class=\"pd-band-range\"\u003e80–100\u003c\/div\u003e\n\u003cdiv class=\"pd-band-label\"\u003eScale\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-band\"\u003e\n\u003cdiv class=\"pd-band-range\"\u003e60–79\u003c\/div\u003e\n\u003cdiv class=\"pd-band-label\"\u003eOptimise\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-band\"\u003e\n\u003cdiv class=\"pd-band-range\"\u003eBelow 60\u003c\/div\u003e\n\u003cdiv class=\"pd-band-label\"\u003eInvestigate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- DECISION TRIGGERS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDecision logic\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eTriggers built into the sheet\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eA handful of rules tied to thresholds you care about. When the number crosses the line, the next step is already written down.\u003c\/p\u003e\n\u003cdiv class=\"pd-triggers\"\u003e\n\u003cdiv class=\"pd-trigger\"\u003e\n\u003cdiv class=\"pd-trigger-cond\"\u003eROAS \u0026lt; 1.5×\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-when\"\u003eTwo weeks in a row\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-action\"\u003ePause lowest performer, move budget\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger\"\u003e\n\u003cdiv class=\"pd-trigger-cond\"\u003eCPL \u0026gt; benchmark\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-when\"\u003eBy 50% or more\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-action\"\u003eTest new hooks, check landing page CVR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger\"\u003e\n\u003cdiv class=\"pd-trigger-cond\"\u003eContent Score ≥ 80\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-when\"\u003eOn LinkedIn\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-action\"\u003eRepurpose and put paid behind it\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger\"\u003e\n\u003cdiv class=\"pd-trigger-cond\"\u003eCTR \u0026gt; 2%\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-when\"\u003eOn LinkedIn\u003c\/div\u003e\n\u003cdiv class=\"pd-trigger-action\"\u003eScale budget by 25%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eFit check\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs this for you?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eGood fit\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eB2B SaaS, $1M–$50M ARR\u003c\/li\u003e\n\u003cli\u003e$5K–$50K\/month on paid and organic social\u003c\/li\u003e\n\u003cli\u003eMarketing managers running multi-platform programs\u003c\/li\u003e\n\u003cli\u003eFounders and CMOs who present social to the board\u003c\/li\u003e\n\u003cli\u003eAgencies running B2B SaaS social accounts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot a fit\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eB2C or ecommerce — KPIs are different\u003c\/li\u003e\n\u003cli\u003eUnder $2K\/month on social\u003c\/li\u003e\n\u003cli\u003eLooking for a live API dashboard\u003c\/li\u003e\n\u003cli\u003eSingle-platform programs with little complexity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat you walk away with\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eOne number for the whole program\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003e21 KPIs rolled up into a Health Score the CEO can read in three seconds.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eActions already written down\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eTriggers tell the team what to do when a metric crosses a line — no debate, no Slack thread.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eBoard deck in 30 minutes\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eThe 13-slide PPT pulls from the dashboard. Open, refresh, present.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQuestions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdetails class=\"pd-faq-item\" open\u003e\u003csummary class=\"pd-faq-q\"\u003eWhich platforms does it cover?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eLinkedIn, Meta, X, and Google paid social. Organic tracking for LinkedIn and content programs. 21 KPIs across paid efficiency, conversion, organic growth, engagement, and consistency. You enter the numbers from your platforms once a week — the sheet does the rest.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eHow long does setup take?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003e30 to 60 minutes. The example file shows where every number goes. Replace it with your own figures, set your benchmark thresholds, and the Health Score and triggers come alive.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eDoes it work in Google Sheets?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes. Built in Excel, works in Sheets. A few array formulas need minor tweaks — the Quick Start Guide flags them.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eHow is this different from platform analytics?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003ePlatform analytics show one channel at a time. This sits above all of them — blended ROAS, blended CAC, one Health Score, and triggers that work across the whole program. It runs the program. Platform analytics report on it.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44024747065430,"sku":null,"price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/02.webp?v=1780290698"},{"product_id":"b2b-marketing-strategy-revenue-operating-system-2026-edition","title":"B2B Marketing Strategy \u0026 Revenue Operating System (2026 Edition)","description":"\u003c!-- ============================================================= INSIGRA REPORTS · Marketing Operating System Product page block — paste into Shopify product description ============================================================= --\u003e\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* STATS — 4 cols, navy block *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; margin-bottom: 64px;}.pd-stat { text-align: center; padding: 4px 8px; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 52px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 11px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 18px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.75; }.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0; }\/* POSITIONING *\/.pd-position { background: #f8fafc; padding: 44px 40px; margin-bottom: 64px;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 16px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position span { color: #1e3a8a; }.pd-position-sub { font-family: 'Inter', sans-serif !important; font-size: 16px !important; font-weight: 400 !important; color: #475569 !important; line-height: 1.75 !important; letter-spacing: 0 !important;}\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-persona { padding: 20px 22px; font-size: 15px; font-weight: 500; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM *\/.pd-problem { background: #f8fafc; padding: 36px 40px; margin-top: 28px;}.pd-problem-lead { font-size: 17px; color: #475569; line-height: 1.75; margin-bottom: 26px;}.pd-plist { list-style: none; border-top: 1px solid #e5e7eb; }.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 14px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}\/* FLOW — hairline grid, sequential labels *\/.pd-flow { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-flow-step { padding: 24px 26px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-flow-num { display: block; font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 12px;}.pd-flow-step-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-module { border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-module-h { padding: 24px 28px 18px; background: #f8fafc; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 10px; display: block;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 8px 28px 16px; }.pd-file { font-size: 15px; color: #475569; padding: 12px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.5;}.pd-file:last-child { border-bottom: none; }\/* FORMAT — same hairline-grid as personas *\/.pd-formats-grid { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-format { padding: 22px 24px; font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 600; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4; letter-spacing: -0.005em;}\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; margin-top: 28px; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-for-y, .pd-for-n { padding: 32px 36px; }.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-n { background: #f8fafc; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; margin-bottom: 22px; padding-bottom: 16px; border-bottom: 1px solid #e5e7eb; letter-spacing: -0.005em; color: #0e1318;}.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.55; padding: 12px 0 12px 26px; position: relative; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500; }.pd-flist.yes li::before { content: '+'; position: absolute; left: 0; top: 11px; color: #1e3a8a; font-weight: 700; font-size: 17px; line-height: 1;}.pd-flist.no li { color: #475569; }.pd-flist.no li::before { content: '−'; position: absolute; left: 0; top: 11px; color: #475569; font-weight: 700; font-size: 17px; line-height: 1;}\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-out { padding: 32px 28px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-out-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 18px; display: block;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 12px; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7; }\/* FAQ — native details\/summary *\/.pd-faq { margin-top: 28px; border-top: 1px solid #e5e7eb; }.pd-faq-item { border-bottom: 1px solid #e5e7eb; }.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 600; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; user-select: none; line-height: 1.4; gap: 16px; letter-spacing: -0.005em;}.pd-faq-q::-webkit-details-marker { display: none; }.pd-faq-q::after { content: '+'; font-size: 22px; font-weight: 400; color: #1e3a8a; flex-shrink: 0;}.pd-faq-item[open] .pd-faq-q::after { content: '−'; }.pd-faq-a { padding: 0 0 24px; font-size: 16px; color: #475569; line-height: 1.75;}\/* MOBILE *\/@media (max-width: 680px) { .pd-stats { grid-template-columns: 1fr 1fr; padding: 32px 20px; } .pd-stat { padding: 20px 12px; } .pd-stat + .pd-stat { border-left: none; } .pd-stat:nth-child(2), .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); } .pd-stat:nth-child(3), .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); } .pd-stat-n { font-size: 42px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-flow { grid-template-columns: 1fr 1fr; } .pd-flow-step { padding: 22px 24px; } .pd-flow-step-t { font-size: 16px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 6px 24px 14px; } .pd-file { font-size: 14px; } .pd-formats-grid { grid-template-columns: 1fr 1fr; } .pd-format { font-size: 14px; padding: 18px 20px; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e7\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eCore Modules\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e255\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eVerified Formulas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eFile Formats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eOrganisation Licence\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eIf your marketing produces \u003cspan\u003eactivity\u003c\/span\u003e but not \u003cspan\u003epredictable revenue\u003c\/span\u003e, the system underneath it is missing.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eBuilt for B2B SaaS and high-ticket service firms managing $5K–$100K+ monthly marketing spend. The framework boards and investors expect to see.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho Uses This System\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFor B2B founders and marketing leaders who need to connect every marketing decision to revenue — and report it credibly to boards.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B SaaS Companies ($500K–$20M ARR)\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eHigh-Ticket Service Firms\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eFounders Preparing for Scale\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMarketing Leaders Building Revenue Systems\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eTeams Reporting to Boards or Investors\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eCMOs Managing $5K–$100K+ Monthly Spend\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy B2B Marketing Stays a Cost Centre\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp class=\"pd-problem-lead\"\u003eMost B2B marketing teams produce activity — content, campaigns, leads. Very few connect that activity to predictable revenue. The board sees the spend, the team sees the campaigns, and nobody sees the same number.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eNo revenue target connected to funnel requirements and budget\u003c\/li\u003e\n\u003cli\u003eNo CAC and LTV framework to justify channel investment\u003c\/li\u003e\n\u003cli\u003eNo scenario modeling to stress-test budget before committing\u003c\/li\u003e\n\u003cli\u003eNo KPI dashboard connecting marketing execution to revenue output\u003c\/li\u003e\n\u003cli\u003eNo board reporting that presents marketing as a revenue function\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- SYSTEM ARCHITECTURE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eSystem Architecture\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eHow Everything Connects\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eEvery module sits in sequence — revenue target through to executive reporting.\u003c\/p\u003e\n\u003cdiv class=\"pd-flow\"\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 1\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eRevenue Target\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 2\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eFunnel Requirements\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 3\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eBudget Allocation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 4\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eChannel Strategy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 5\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003ePerformance Tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 6\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eExecutive Reporting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eSeven connected modules across Excel, PDF, and PowerPoint — built like a consulting deliverable, not a template pack.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eRevenue Target \u0026amp; Funnel Planning Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eRevenue target → funnel requirements calculator\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMQL, SQL, opportunity, and close rate modeling\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel contribution breakdown\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCapacity and headcount alignment inputs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eCAC, LTV \u0026amp; Payback Calculator\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eFull-funnel CAC by channel and segment\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV modeling with cohort retention assumptions\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePayback period calculator\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV:CAC ratio dashboard with threshold alerts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eBudget Allocation \u0026amp; Scenario Simulator\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel budget allocation framework\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003e3-scenario simulator (conservative, base, aggressive)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBudget vs revenue outcome modeling\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eReallocation decision support\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eKPI Dashboard \u0026amp; Performance Tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eUnified KPI dashboard — marketing to revenue\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMonthly performance tracking system\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel execution playbooks (LinkedIn, Google, SEO, Email)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eHiring \u0026amp; marketing tools framework\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e05\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eBoard Reporting \u0026amp; Strategy Frameworks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eMonthly board reporting template (PPT)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePDF strategy frameworks for each module\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eExecutive summary structure\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eInvestor-ready output formatting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e06\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eTemplates \u0026amp; Documentation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eFilled example version with realistic B2B data\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBlank master template for live inputs\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSingle-organisation commercial licence\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eOne-time purchase — no subscription required\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FORMAT --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDelivery Format\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFormat \u0026amp; Licence\u003c\/h2\u003e\n\u003cdiv class=\"pd-formats-grid\"\u003e\n\u003cdiv class=\"pd-format\"\u003ePDF Strategy Frameworks\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eExcel Financial \u0026amp; KPI Models\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003ePowerPoint Board Templates\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eSingle-Organisation Licence\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eInstant Download\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eOne-Time Purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eThis System Is For\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eB2B SaaS companies at $500K–$20M ARR\u003c\/li\u003e\n\u003cli\u003eHigh-ticket service businesses managing defined pipelines\u003c\/li\u003e\n\u003cli\u003eFounders preparing for institutional fundraising or scale\u003c\/li\u003e\n\u003cli\u003eMarketing leaders building revenue systems\u003c\/li\u003e\n\u003cli\u003eTeams that report marketing performance to boards or investors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eeCommerce or D2C brands — different revenue model\u003c\/li\u003e\n\u003cli\u003eInfluencer or social media management agencies\u003c\/li\u003e\n\u003cli\u003eMarketing beginners without performance data\u003c\/li\u003e\n\u003cli\u003eBusinesses spending under $2K\/month on marketing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eMarketing as a Revenue Function\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eEvery marketing decision tied to pipeline and revenue. No more cost-centre framing at the board.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eCapital Allocation Discipline\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eChannel decisions run against scenario models before the cycle starts. Wasted spend gets caught early.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003ePredictable Revenue Engine\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eMarketing and sales on one plan. Higher MQL quality. Numbers you can take to the board without disclaimers.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdetails class=\"pd-faq-item\" open\u003e\u003csummary class=\"pd-faq-q\"\u003eWhat files are included in the download?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eAll seven modules delivered across Excel workbooks, PDF strategy frameworks, and a PowerPoint board reporting template. You receive a filled example version with realistic B2B data and a blank master template. Fully editable under a single-organisation commercial licence.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eHow is this different from individual marketing templates?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eIndividual templates operate in isolation. This system connects every module in sequence — revenue target through funnel requirements, budget allocation, channel strategy, performance tracking, executive reporting. That sequence is the operating system.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eCan this be used to prepare a board or investor presentation?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes — it is built for this. The monthly board reporting template, CAC\/LTV framework, and budget scenario models are all formatted for board-level review. Multiple teams have used this as the marketing strategy backbone of Series A and B fundraising processes.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eIs this suitable for a service business as well as SaaS?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes. The system works for any B2B business with a defined sales funnel, deal sizes, and measurable marketing spend. High-ticket service firms, consultancies, and professional services businesses use it alongside SaaS companies. The requirement is trackable CAC, pipeline stages, and revenue targets.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44036505731158,"sku":null,"price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/03.webp?v=1780290698"},{"product_id":"seo-governance-suite-2026-planning-audit-recovery-system-for-b2b-growth","title":"SEO Governance Suite 2026 – Planning, Audit \u0026 Recovery System for B2B Growth","description":"\u003c!-- =============================================================\n     INSIGRA REPORTS · SEO Governance Suite 2026\n     Product page block — paste into Shopify product description\n     ============================================================= --\u003e\n\n\u003cstyle\u003e\n.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pd-wrap {\n  font-family: 'Inter', sans-serif;\n  color: #0e1318;\n  max-width: 100%;\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n\/* HERO *\/\n.pd-hero { margin-bottom: 40px; }\n.pd-badge {\n  font-family: 'Inter', sans-serif;\n  font-size: 12px;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: #475569;\n  font-weight: 600;\n  margin-bottom: 18px;\n  display: block;\n}\n.pd-h1 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: clamp(28px, 4vw, 38px);\n  font-weight: 700;\n  color: #0e1318;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n  margin-bottom: 14px;\n}\n.pd-hero-sub {\n  font-size: 17px;\n  color: #475569;\n  line-height: 1.75;\n  max-width: 720px;\n}\n\n\/* STATS — 4 cols, navy block *\/\n.pd-stats {\n  background: #1e3a8a;\n  padding: 48px 32px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  align-items: center;\n  margin-bottom: 64px;\n}\n.pd-stat { text-align: center; padding: 4px 8px; }\n.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }\n.pd-stat-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 52px; font-weight: 700;\n  color: #ffffff; line-height: 1;\n  margin-bottom: 14px; letter-spacing: -0.03em;\n}\n.pd-stat-l {\n  font-size: 11px; color: rgba(255,255,255,0.72);\n  text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.pd-sec { margin-bottom: 64px; }\n.pd-ey {\n  font-family: 'Inter', sans-serif;\n  font-size: 12px; letter-spacing: 0.22em;\n  text-transform: uppercase; color: #475569;\n  font-weight: 600; margin-bottom: 16px; display: block;\n}\n.pd-h2 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 30px; font-weight: 700; color: #0e1318;\n  margin-bottom: 18px; letter-spacing: -0.02em; line-height: 1.2;\n}\n.pd-body { font-size: 17px; color: #475569; line-height: 1.75; max-width: 760px; }\n.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0; }\n\n\/* THESIS — same pattern as positioning *\/\n.pd-thesis {\n  background: #f8fafc;\n  padding: 36px 40px;\n  margin-top: 28px;\n}\n.pd-thesis p {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 22px; font-weight: 600;\n  color: #0e1318; line-height: 1.5;\n  letter-spacing: -0.015em;\n  margin-bottom: 14px;\n}\n.pd-thesis p:last-child { margin-bottom: 0; }\n.pd-thesis-sub {\n  font-family: 'Inter', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 400 !important;\n  color: #475569 !important;\n  line-height: 1.75 !important;\n  letter-spacing: 0 !important;\n}\n\n\/* PERSONA CARDS — 3-col hairline grid with header + list *\/\n.pd-pcards {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  margin-top: 28px;\n  border-top: 1px solid #e5e7eb;\n  border-left: 1px solid #e5e7eb;\n}\n.pd-pcard {\n  padding: 28px 26px;\n  border-right: 1px solid #e5e7eb;\n  border-bottom: 1px solid #e5e7eb;\n  background: #ffffff;\n}\n.pd-pcard-h {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 12px; font-weight: 700;\n  color: #1e3a8a;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n  display: block;\n}\n.pd-pcard ul { list-style: none; }\n.pd-pcard ul li {\n  font-size: 15px; color: #475569;\n  line-height: 1.55;\n  padding: 11px 0;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-pcard ul li:last-child { border-bottom: none; }\n\n\/* FINDINGS \/ MODULE LIST — vertical hairline list with 01-05 labels *\/\n.pd-findings {\n  margin-top: 28px;\n  border-top: 1px solid #e5e7eb;\n}\n.pd-finding {\n  display: grid;\n  grid-template-columns: 56px 1fr;\n  gap: 28px;\n  padding: 26px 0;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-finding-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 12px; font-weight: 700;\n  color: #1e3a8a;\n  letter-spacing: 0.16em;\n  padding-top: 4px;\n}\n.pd-finding-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 18px; font-weight: 700;\n  color: #0e1318;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  margin-bottom: 8px;\n}\n.pd-finding-d {\n  font-size: 15px; color: #475569;\n  line-height: 1.7;\n  max-width: 640px;\n}\n\n\/* GUARANTEE — tinted callout *\/\n.pd-guarantee {\n  background: #f8fafc;\n  padding: 32px 36px;\n  margin-top: 28px;\n}\n.pd-gt {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 16px; font-weight: 700;\n  color: #0e1318;\n  margin-bottom: 10px;\n  letter-spacing: -0.005em;\n}\n.pd-gb {\n  font-size: 15px; color: #475569;\n  line-height: 1.75;\n}\n\n\/* TRUST ROW *\/\n.pd-trust {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 24px;\n  margin-top: 32px;\n  padding-top: 32px;\n  border-top: 1px solid #e5e7eb;\n}\n.pd-trust-item { font-size: 13px; color: #475569; line-height: 1.55; }\n.pd-trust-item strong {\n  display: block;\n  color: #0e1318;\n  font-weight: 600;\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 0.16em;\n  margin-bottom: 6px;\n}\n\n\/* MOBILE *\/\n@media (max-width: 680px) {\n  .pd-hero { margin-bottom: 32px; }\n  .pd-stats {\n    grid-template-columns: 1fr 1fr;\n    padding: 32px 20px;\n    margin-bottom: 48px;\n  }\n  .pd-stat { padding: 20px 12px; }\n  .pd-stat + .pd-stat { border-left: none; }\n  .pd-stat:nth-child(2),\n  .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); }\n  .pd-stat:nth-child(3),\n  .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); }\n  .pd-stat-n { font-size: 42px; }\n  .pd-sec { margin-bottom: 48px; }\n  .pd-h2 { font-size: 24px; }\n  .pd-body { font-size: 16px; }\n  .pd-hero-sub { font-size: 16px; }\n  .pd-thesis { padding: 28px 24px; }\n  .pd-thesis p { font-size: 19px; }\n  .pd-pcards { grid-template-columns: 1fr; }\n  .pd-pcard { padding: 24px 22px; }\n  .pd-pcard ul li { font-size: 14px; }\n  .pd-finding { grid-template-columns: 40px 1fr; gap: 16px; padding: 22px 0; }\n  .pd-finding-t { font-size: 17px; }\n  .pd-finding-d { font-size: 14px; }\n  .pd-guarantee { padding: 26px 24px; }\n  .pd-trust { grid-template-columns: 1fr 1fr; gap: 20px; }\n  .pd-divider { margin: 40px 0; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cspan class=\"pd-badge\"\u003eB2B SEO \u0026amp; Search · 2026 Edition\u003c\/span\u003e\n    \u003ch1 class=\"pd-h1\"\u003eSEO Governance Suite 2026:\u003cbr\u003ePlanning, Audit \u0026amp; Recovery System\u003c\/h1\u003e\n    \u003cp class=\"pd-hero-sub\"\u003eFor B2B SEO leads and CMOs who need search to behave like a planned channel — with budgets, projections, and accountability.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STATS --\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e14\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eAnalytical Sheets\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e344\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eVerified Formulas\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eConnected Cycles\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eSingle-org licence\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT THIS WORKBOOK DOES --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eWhat this workbook does\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eSEO without structure is just activity. This workbook gives it a framework.\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eMost SEO tools tell you what to do. This one helps you decide whether it is worth doing — what it will cost, what it should produce, and when to stop. The Suite covers three connected cycles in one workbook: quarterly planning, technical audit, and traffic recovery. Built for B2B organisations where search is a primary pipeline source, not a side project.\u003c\/p\u003e\n\n    \u003cdiv class=\"pd-thesis\"\u003e\n      \u003cp\u003eThe problem with most B2B SEO is not execution — it is prioritisation. Teams fix 200 technical issues when 8 of them drive 90% of the ranking impact.\u003c\/p\u003e\n      \u003cp class=\"pd-thesis-sub\"\u003eEvery module in this workbook runs on the same three columns: effort, expected output, confidence level. That is how SEO gets reviewed by finance, not just executed by a team.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-pcards\"\u003e\n      \u003cdiv class=\"pd-pcard\"\u003e\n        \u003cspan class=\"pd-pcard-h\"\u003eFor SEO Leads\u003c\/span\u003e\n        \u003cul\u003e\n          \u003cli\u003eQuarterly planning with effort scoring and traffic projections\u003c\/li\u003e\n          \u003cli\u003eTechnical audit prioritised by revenue impact\u003c\/li\u003e\n          \u003cli\u003eTraffic drop diagnosis and recovery workflow\u003c\/li\u003e\n          \u003cli\u003eKeyword portfolio management across intent clusters\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-pcard\"\u003e\n        \u003cspan class=\"pd-pcard-h\"\u003eFor CMOs\u003c\/span\u003e\n        \u003cul\u003e\n          \u003cli\u003eSEO budget model with channel ROI comparison\u003c\/li\u003e\n          \u003cli\u003eBoard reporting templates\u003c\/li\u003e\n          \u003cli\u003eOrganic contribution to pipeline tracking\u003c\/li\u003e\n          \u003cli\u003eAgency and freelancer performance scorecard\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-pcard\"\u003e\n        \u003cspan class=\"pd-pcard-h\"\u003eFor Founders\u003c\/span\u003e\n        \u003cul\u003e\n          \u003cli\u003eFirst 90-day SEO build checklist for early-stage teams\u003c\/li\u003e\n          \u003cli\u003eOrganic vs paid trade-off model\u003c\/li\u003e\n          \u003cli\u003eContent ROI tracker\u003c\/li\u003e\n          \u003cli\u003eIndia and global keyword benchmarks included\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- SYSTEM MODULES --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eSystem modules\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003e14 sheets covering every layer of B2B search.\u003c\/h2\u003e\n    \u003cdiv class=\"pd-findings\"\u003e\n      \u003cdiv class=\"pd-finding\"\u003e\n        \u003cspan class=\"pd-finding-n\"\u003e01\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pd-finding-t\"\u003eSEO Planning \u0026amp; Quarterly Roadmap\u003c\/div\u003e\n          \u003cdiv class=\"pd-finding-d\"\u003eQuarterly roadmap with effort scoring, traffic projections, and resource allocation. Includes a channel prioritisation model for comparing content, link building, and technical investment.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-finding\"\u003e\n        \u003cspan class=\"pd-finding-n\"\u003e02\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pd-finding-t\"\u003eTechnical Audit Framework\u003c\/div\u003e\n          \u003cdiv class=\"pd-finding-d\"\u003eTechnical SEO audit across crawlability, indexation, Core Web Vitals, structured data, and mobile. Every check weighted by revenue impact and effort cost — not just severity.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-finding\"\u003e\n        \u003cspan class=\"pd-finding-n\"\u003e03\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pd-finding-t\"\u003eTraffic Recovery Diagnostic\u003c\/div\u003e\n          \u003cdiv class=\"pd-finding-d\"\u003eTraffic drop analysis covering algorithm updates, cannibalisation, SERP feature displacement, and indexation loss. Recovery workflow with timeline estimates.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-finding\"\u003e\n        \u003cspan class=\"pd-finding-n\"\u003e04\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pd-finding-t\"\u003eKeyword Portfolio Management\u003c\/div\u003e\n          \u003cdiv class=\"pd-finding-d\"\u003eKeyword cluster management across informational, commercial, and transactional intent. Rank tracking integration, content gap analysis, and cannibalisation detection built in.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-finding\"\u003e\n        \u003cspan class=\"pd-finding-n\"\u003e05\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pd-finding-t\"\u003eSEO-to-Pipeline Attribution\u003c\/div\u003e\n          \u003cdiv class=\"pd-finding-d\"\u003eConnect organic traffic to MQL, SQL, and revenue contribution. Built for B2B sales cycles with multi-touch attribution logic and a clean board reporting layout.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- QUALITY GUARANTEE --\u003e\n  \u003cdiv class=\"pd-sec\" style=\"margin-bottom: 0;\"\u003e\n    \u003cdiv class=\"pd-guarantee\"\u003e\n      \u003cdiv class=\"pd-gt\"\u003eQuality Guarantee\u003c\/div\u003e\n      \u003cdiv class=\"pd-gb\"\u003eIf this workbook does not meet the standard described, email hello@insigrareports.com.  Single-user licence — redistribution requires a team licence.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trust\"\u003e\n      \u003cdiv class=\"pd-trust-item\"\u003e\n        \u003cstrong\u003eFormat\u003c\/strong\u003eExcel + PDF · Instant access\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-trust-item\"\u003e\n        \u003cstrong\u003eCheckout\u003c\/strong\u003eSecure Shopify\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-trust-item\"\u003e\n        \u003cstrong\u003eSupport\u003c\/strong\u003ehello@insigrareports.com\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-trust-item\"\u003e\n        \u003cstrong\u003eBrand\u003c\/strong\u003einsigrareports.com\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44041291530326,"sku":null,"price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/04.webp?v=1780290699"},{"product_id":"insigra-website-revenue-performance-control-dashboard-2026","title":"Insigra™ Website \u0026 Revenue Performance Control Dashboard 2026","description":"\u003c!-- ============================================================= INSIGRA REPORTS · Website \u0026 Revenue Performance Control Dashboard 2026 Product page block — paste into Shopify product description ============================================================= --\u003e\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* HERO *\/.pd-hero { margin-bottom: 40px; }.pd-badge { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 18px; display: block;}.pd-h1 { font-family: 'IBM Plex Sans', sans-serif; font-size: clamp(28px, 4vw, 38px); font-weight: 700; color: #0e1318; line-height: 1.15; letter-spacing: -0.025em; margin-bottom: 14px;}.pd-hero-sub { font-size: 17px; color: #475569; line-height: 1.75; max-width: 720px;}\/* STATS — 4 cols, navy block *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; margin-bottom: 64px;}.pd-stat { text-align: center; padding: 4px 8px; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 52px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 11px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 18px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.75; max-width: 760px; }.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0; }\/* POSITION *\/.pd-position { background: #f8fafc; padding: 44px 40px; margin-bottom: 64px;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 16px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position span { color: #1e3a8a; }.pd-position-sub { font-family: 'Inter', sans-serif !important; font-size: 16px !important; font-weight: 400 !important; color: #475569 !important; line-height: 1.75 !important; letter-spacing: 0 !important;}\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-persona { padding: 20px 22px; font-size: 15px; font-weight: 400; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM *\/.pd-problem { background: #f8fafc; padding: 36px 40px; margin-top: 28px;}.pd-problem-lead { font-size: 17px; color: #475569; line-height: 1.75; margin-bottom: 26px;}.pd-plist { list-style: none; border-top: 1px solid #e5e7eb; }.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 14px 0; border-bottom: 1px solid #e5e7eb; font-weight: 400;}\/* FLOW *\/.pd-flow { display: grid; grid-template-columns: repeat(4, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-flow-step { padding: 24px 24px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-flow-num { display: block; font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 600; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 12px;}.pd-flow-step-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 600; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-module { border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; background: #ffffff;}.pd-module-h { padding: 24px 28px 18px; background: #f8fafc; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 600; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 10px; display: block;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 600; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 8px 28px 16px; }.pd-file { font-size: 15px; color: #475569; padding: 12px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.5;}.pd-file:last-child { border-bottom: none; }\/* FORMAT *\/.pd-formats-grid { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-format { padding: 22px 24px; font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 500; color: #0e1318; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb; line-height: 1.4; letter-spacing: -0.005em;}\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; margin-top: 28px; border-top: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-for-y, .pd-for-n { padding: 32px 36px; }.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-n { background: #f8fafc; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 600; margin-bottom: 22px; padding-bottom: 16px; border-bottom: 1px solid #e5e7eb; letter-spacing: -0.005em; color: #0e1318;}.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.55; padding: 12px 0 12px 26px; position: relative; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 400; }.pd-flist.yes li::before { content: '+'; position: absolute; left: 0; top: 11px; color: #1e3a8a; font-weight: 700; font-size: 17px; line-height: 1;}.pd-flist.no li { color: #475569; }.pd-flist.no li::before { content: '−'; position: absolute; left: 0; top: 11px; color: #475569; font-weight: 700; font-size: 17px; line-height: 1;}\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 28px; border-top: 1px solid #e5e7eb; border-left: 1px solid #e5e7eb;}.pd-out { padding: 32px 28px; border-right: 1px solid #e5e7eb; border-bottom: 1px solid #e5e7eb;}.pd-out-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 600; color: #1e3a8a; letter-spacing: 0.16em; margin-bottom: 18px; display: block;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 600; color: #0e1318; line-height: 1.3; margin-bottom: 12px; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7; }\/* FAQ *\/.pd-faq { margin-top: 28px; border-top: 1px solid #e5e7eb; }.pd-faq-item { border-bottom: 1px solid #e5e7eb; }.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 600; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; user-select: none; line-height: 1.4; gap: 16px; letter-spacing: -0.005em;}.pd-faq-q::-webkit-details-marker { display: none; }.pd-faq-q::after { content: '+'; font-size: 22px; font-weight: 400; color: #1e3a8a; flex-shrink: 0;}.pd-faq-item[open] .pd-faq-q::after { content: '−'; }.pd-faq-a { padding: 0 0 24px; font-size: 16px; color: #475569; line-height: 1.75;}\/* MOBILE *\/@media (max-width: 680px) { .pd-hero { margin-bottom: 32px; } .pd-stats { grid-template-columns: 1fr 1fr; padding: 32px 20px; margin-bottom: 48px; } .pd-stat { padding: 20px 12px; } .pd-stat + .pd-stat { border-left: none; } .pd-stat:nth-child(2), .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); } .pd-stat:nth-child(3), .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); } .pd-stat-n { font-size: 42px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-hero-sub { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-flow { grid-template-columns: 1fr 1fr; } .pd-flow-step { padding: 22px 22px; } .pd-flow-step-t { font-size: 16px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 6px 24px 14px; } .pd-file { font-size: 14px; } .pd-formats-grid { grid-template-columns: 1fr 1fr; } .pd-format { font-size: 14px; padding: 18px 20px; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cdiv class=\"pd-hero\"\u003e\n\u003cspan class=\"pd-badge\"\u003eB2B Website Analytics \u0026amp; Revenue · 2026 Edition\u003c\/span\u003e\u003ch1 class=\"pd-h1\"\u003eInsigra™ Website \u0026amp; Revenue Performance\u003cbr\u003eControl Dashboard 2026\u003c\/h1\u003e\n\u003cp class=\"pd-hero-sub\"\u003eConnect traffic, conversion, and revenue performance in a single Excel control layer — built for B2B teams that need to answer \"is the website actually working\" with a number, not a deck.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e15\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eAnalytical Sheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e938\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eVerified Formulas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eBoard-Ready Dashboards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e10-pg\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eExecutive companion guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eYour website is a P\u0026amp;L — most teams report it like an analytics dump. \u003cspan\u003eSessions and bounce rate\u003c\/span\u003e tell you what happened. \u003cspan\u003eRevenue and contribution\u003c\/span\u003e tell you what mattered.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eThis system runs your GA4 traffic, channel spend, and conversion data through a single Excel control layer — so the CMO, the CFO, and the founder finally look at the same number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho Uses This System\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFor B2B teams managing meaningful digital spend who need to connect every website-side decision back to CAC, ROAS, and revenue — and report it credibly to boards and investors.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B SaaS Founders ($1M–$50M ARR)\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eCMOs \u0026amp; VPs of Marketing\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eGrowth \u0026amp; Performance Marketing Leads\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eRevenue Operations Teams\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B Marketing \u0026amp; Performance Agencies\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eDigital Heads Reporting to Boards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy Website Reporting Stops at Sessions\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp class=\"pd-problem-lead\"\u003eMost teams report sessions, users, and bounce rate. None of those tell you whether the website made money this month — or which channel, page, or funnel stage took it away. The dashboard sits next to the spend, but never explains it.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eNo view connecting traffic to revenue contribution by channel\u003c\/li\u003e\n\u003cli\u003eNo CAC, LTV, or payback model tied to actual marketing spend\u003c\/li\u003e\n\u003cli\u003eNo funnel diagnosis showing which stage is leaking revenue\u003c\/li\u003e\n\u003cli\u003eNo campaign-level ROAS check against portfolio benchmarks\u003c\/li\u003e\n\u003cli\u003eNo board-ready executive layer the CFO can read in three minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- SYSTEM ARCHITECTURE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eSystem Architecture\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eHow the System Works\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFour layers, in sequence. Raw exports go in. Decision intelligence comes out.\u003c\/p\u003e\n\u003cdiv class=\"pd-flow\"\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 1\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eData Input\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 2\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eKPI Engine\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 3\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003ePerformance Dashboards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cspan class=\"pd-flow-num\"\u003eStep 4\u003c\/span\u003e\u003cdiv class=\"pd-flow-step-t\"\u003eDecision Intelligence\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFifteen connected sheets across input, engine, dashboard, and modelling layers — plus a 10-page PDF executive companion guide. Built to consulting-grade standard.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eData Input System\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eStart Here onboarding sheet with 5-step setup\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eGA4 raw data paste layer (sessions, users, conversions, revenue)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel performance input (spend, conversions, ROAS source)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCampaign input layer (Google Ads, Meta, by campaign)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eWhite-cell input discipline — no formula contamination\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eKPI Engine \u0026amp; Aggregation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eAuto-monthly aggregation across all input layers\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eKPI engine — single source of truth for every metric\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel ranking logic by ROAS and CAC\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMoM growth, 3-month rolling averages, benchmark deltas\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCAC, CPA, ROAS, conversion rate, engagement time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eExecutive Performance Dashboards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003e1-page Executive Performance Summary — board-ready\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eExecutive Overview with KPI cards, trend charts, benchmarks\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePrimary indicators: revenue, conv rate, ROAS, CAC, spend, sessions\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel efficiency ranking, funnel health, unit economics health\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eChannel, Funnel \u0026amp; Campaign Performance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eTraffic Source Performance — channel efficiency ranking, ROAS, CAC\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFunnel Performance — stage conversion, drop-off, revenue lost\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePaid Campaign Performance — campaign-level ROAS, CPA flags\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSEO \u0026amp; Landing Pages — URL-level bounce, conversion, revenue\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e05\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eUnit Economics \u0026amp; Decision Intelligence\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eUnit economics: LTV, CAC, payback period, LTV:CAC ratio\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eScenario simulation across price, churn, and channel mix\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eAuto-generated insights — best channel, worst channel, biggest leak\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eExecutive Action Priority Matrix — top 3 monthly decisions\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBoard Decision Matrix with revenue impact and effort scoring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003e06\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eExecutive Companion Guide (PDF)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003e10-page Website Performance \u0026amp; ROI Optimization Guide\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCAC, CPA \u0026amp; ROAS — definitions and decision logic\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel profitability, funnel diagnosis, CAC reduction\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCRO priorities, traffic quality, marketing budget framework\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eB2B SaaS benchmarks and executive reporting best practices\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FORMAT --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDelivery Format\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFormat \u0026amp; Licence\u003c\/h2\u003e\n\u003cdiv class=\"pd-formats-grid\"\u003e\n\u003cdiv class=\"pd-format\"\u003eExcel Analytical Workbook\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003ePDF Executive Companion Guide\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eFilled Example + Blank Template\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eSingle-Organisation Licence\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eInstant Download\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003eOne-Time Purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eThis System Is For\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eB2B SaaS companies measuring website-driven revenue\u003c\/li\u003e\n\u003cli\u003eCMOs presenting marketing performance to boards or investors\u003c\/li\u003e\n\u003cli\u003eAgencies running monthly client performance reviews\u003c\/li\u003e\n\u003cli\u003eGrowth teams managing $5K–$100K+ monthly digital spend\u003c\/li\u003e\n\u003cli\u003eFounders who want \"is the website working\" answered with numbers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eE-commerce or D2C — different funnel model and KPIs\u003c\/li\u003e\n\u003cli\u003eTeams that don't track conversion or revenue server-side\u003c\/li\u003e\n\u003cli\u003eBusinesses spending under $2K\/month on marketing\u003c\/li\u003e\n\u003cli\u003eCompanies looking for a live API-connected dashboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e01\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eTraffic Connected to Revenue\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eEvery channel scored on its contribution to revenue, not sessions. The CFO sees the same number the marketing team sees.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e02\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eFunnel Diagnosis with a Number\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eStage-by-stage drop-off with the revenue value of each leak. Fixing the right stage becomes a quantitative decision.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cspan class=\"pd-out-n\"\u003e03\u003c\/span\u003e\u003cdiv class=\"pd-out-t\"\u003eAuto-Generated Decision Intelligence\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eBest channel, worst channel, biggest leak, top three priorities — the panel writes the board narrative for you.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdetails class=\"pd-faq-item\" open\u003e\u003csummary class=\"pd-faq-q\"\u003eWhat's in the download?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eTwo Excel files — a filled example workbook with realistic B2B SaaS data (15 sheets, 938 formulas) and a blank master template. Plus the 10-page Insigra Website Performance \u0026amp; ROI Optimization Guide as a PDF. Fully editable under a single-organisation commercial licence.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eHow long does setup take?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003e30 to 60 minutes once you have your GA4 export, channel performance data, and campaign data ready. The Start Here sheet walks through five steps. Only white cells take input — grey and blue cells calculate automatically.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eDoes this connect to GA4 or my ad accounts directly?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eNo. This is a control layer, not an API integration. You paste raw exports from GA4, Google Ads, and Meta — the engine aggregates and calculates. By design: no subscription, no broken connectors, no per-seat pricing.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eIs this suitable for B2B SaaS specifically?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes — built for it. The unit economics module models LTV, CAC, and payback the way SaaS reviews them. The benchmark layer references B2B SaaS conversion rates by stage. The example data set is a SaaS company (FlowSync CRM).\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44041334095958,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/05.webp?v=1780290699"},{"product_id":"saas-marketing-budget-pipeline-framework-2026","title":"SaaS Marketing Budget \u0026 Pipeline Framework 2026","description":"\u003c!-- ============================================================= INSIGRA REPORTS · SaaS Marketing Budget \u0026 Pipeline Framework 2026 Product page block — paste into Shopify product description Matches: Marketing OS · SEO Governance · SMGI · Website Revenue Dashboard ============================================================= --\u003e\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* HERO *\/.pd-hero { margin-bottom: 40px; }.pd-badge { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 18px; display: block;}.pd-h1 { font-family: 'IBM Plex Sans', sans-serif; font-size: clamp(28px, 4vw, 38px); font-weight: 700; color: #0e1318; line-height: 1.15; letter-spacing: -0.025em; margin-bottom: 14px;}.pd-hero-sub { font-size: 17px; color: #475569; line-height: 1.75; max-width: 720px;}\/* STATS — navy block *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; margin-bottom: 64px;}.pd-stat { text-align: center; padding: 4px 8px; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 52px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 11px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 16px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.8; }.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0; }\/* POSITIONING — padded card *\/.pd-position { background: #f8fafc; padding: 40px 36px; margin-bottom: 64px; border-left: 3px solid #1e3a8a;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 14px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position p.pd-position-sub { font-family: 'Inter', sans-serif; font-size: 17px; font-weight: 400; color: #475569; line-height: 1.75; letter-spacing: 0;}.pd-position span { color: #1e3a8a; font-weight: 700; }\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: 28px; border-top: 1px solid #e5e7eb;}.pd-persona { font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 600; color: #0e1318; padding: 16px 16px 16px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM — padded card *\/.pd-problem { background: #f8fafc; padding: 36px 32px; margin-top: 24px;}.pd-problem p { font-size: 17px; color: #475569; line-height: 1.8; margin-bottom: 22px;}.pd-plist { list-style: none; }.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 12px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}.pd-plist li:last-child { border-bottom: none; }\/* FLOW — phases *\/.pd-flow { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 28px;}.pd-flow-step { background: #f8fafc; padding: 26px 24px; border-top: 3px solid #1e3a8a;}.pd-flow-step-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 10px; text-transform: uppercase;}.pd-flow-step-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px;}.pd-flow-step-d { font-size: 14px; color: #475569; line-height: 1.6;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 28px;}.pd-module { background: #ffffff; border: 1px solid #e5e7eb;}.pd-module-h { background: #f8fafc; padding: 22px 28px 18px; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 8px; display: block; text-transform: uppercase;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 14px 28px 22px;}.pd-file { font-size: 15px; color: #475569; padding: 8px 0; line-height: 1.55; border-bottom: 1px solid #e5e7eb;}.pd-file:last-child { border-bottom: none; }\/* FORMATS *\/.pd-formats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 28px;}.pd-format { background: #f8fafc; padding: 22px 24px; text-align: left;}.pd-format-tag { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 8px; text-transform: uppercase;}.pd-format-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 6px;}.pd-format-d { font-size: 14px; color: #475569; line-height: 1.55;}\/* KEY OUTPUTS *\/.pd-outputs { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 40px; margin-top: 24px;}.pd-output { padding: 14px 0; font-size: 15px; color: #0e1318; line-height: 1.55; font-weight: 500; border-bottom: 1px solid #e5e7eb;}\/* DIFF *\/.pd-diff { margin-top: 28px; }.pd-diff-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0;}.pd-diff-col { padding: 28px 32px; background: #f8fafc; }.pd-diff-col:first-child { border-right: 1px solid #e5e7eb; }.pd-diff-label { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; margin-bottom: 20px; display: block;}.pd-diff-col:first-child .pd-diff-label { color: #475569; }.pd-diff-col:last-child .pd-diff-label { color: #1e3a8a; }.pd-diff-list { list-style: none; }.pd-diff-list li { font-size: 15px; line-height: 1.65; padding: 12px 0; border-bottom: 1px solid #e5e7eb;}.pd-diff-list li:last-child { border-bottom: none; }.pd-diff-col:first-child .pd-diff-list li { color: #475569; }.pd-diff-col:last-child .pd-diff-list li { color: #0e1318; font-weight: 500; }\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-top: 28px; }.pd-for-y, .pd-for-n { background: #f8fafc; padding: 32px 32px;}.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; margin-bottom: 20px;}.pd-for-y .pd-for-t { color: #1e3a8a; }.pd-for-n .pd-for-t { color: #475569; }.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.65; padding: 12px 0; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500; }.pd-flist.no li { color: #475569; }\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 28px; }.pd-out { background: #f8fafc; padding: 32px 28px; display: flex; flex-direction: column; gap: 10px; border-top: 3px solid #1e3a8a;}.pd-out-num { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7; }\/* FAQ *\/.pd-faq { border-top: 1px solid #e5e7eb; margin-top: 24px; }.pd-faq-item { border-bottom: 1px solid #e5e7eb; }.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 700; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; user-select: none; line-height: 1.4; gap: 16px;}.pd-faq-q span { font-size: 22px; font-weight: 400; color: #475569; flex-shrink: 0; }.pd-faq-a { padding: 0 0 22px; font-size: 16px; color: #475569; line-height: 1.8; display: none;}.pd-faq-item.open .pd-faq-a { display: block; padding-top: 4px; }.pd-faq-item.open .pd-faq-q span { color: #1e3a8a; }\/* MOBILE *\/@media (max-width: 680px) { .pd-wrap { font-size: 16px; } .pd-h1 { font-size: 26px; } .pd-hero-sub { font-size: 16px; } .pd-stats { grid-template-columns: 1fr 1fr; padding: 32px 20px; } .pd-stat { padding: 20px 8px; } .pd-stat + .pd-stat { border-left: none; } .pd-stat:nth-child(2), .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); } .pd-stat:nth-child(3), .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); } .pd-stat-n { font-size: 42px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-position p.pd-position-sub { font-size: 16px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-flow { grid-template-columns: 1fr 1fr; gap: 12px; } .pd-flow-step { padding: 22px 22px; } .pd-flow-step-t { font-size: 16px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 8px 24px 18px; } .pd-file { font-size: 14px; } .pd-formats-grid { grid-template-columns: 1fr; } .pd-format { font-size: 14px; padding: 22px 24px; } .pd-outputs { grid-template-columns: 1fr; gap: 0; } .pd-diff-grid { grid-template-columns: 1fr; } .pd-diff-col { padding: 28px 24px; } .pd-diff-col:first-child { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; padding-bottom: 18px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cdiv class=\"pd-hero\"\u003e\n\u003cspan class=\"pd-badge\"\u003eSaaS Revenue Planning · 2026 Edition\u003c\/span\u003e\u003ch1 class=\"pd-h1\"\u003eInsigra™ SaaS Marketing Budget \u0026amp;\u003cbr\u003ePipeline Framework 2026\u003c\/h1\u003e\n\u003cp class=\"pd-hero-sub\"\u003eDerive marketing budget, pipeline coverage, CAC limits, and MQL targets directly from ARR goals. Built for growth-stage B2B SaaS teams between $5M and $30M ARR who need to defend every number at board and investor level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e10\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eExcel Sheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e27\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eBoard Deck Slides\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eDeliverable Files\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e90\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eDay Playbook\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eMost SaaS marketing budgets are built from \u003cspan\u003ehistory.\u003c\/span\u003e Last year's spend, plus 10%.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eThis framework derives marketing budget, pipeline requirements, CAC limits, and lead targets directly from ARR goals — the way capital-efficient SaaS finance teams build them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho Uses This Framework\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFor SaaS founders and marketing leaders who need to tie budget decisions to ARR targets — and defend every number at board and investor level.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eSaaS Founders Preparing Board Reports\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eVP Marketing \u0026amp; CMOs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eRevOps Leaders\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMarketing \u0026amp; Sales Alignment Teams\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eSaaS Teams Raising Capital\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eGrowth-Stage B2B SaaS ($5M–$30M ARR)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy SaaS Marketing Budgets Stay Disconnected from Revenue\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp\u003eMost SaaS marketing systems focus on channels — not on ARR. Budget gets set by gut feel or last year plus a percentage, with no thread connecting it to pipeline, CAC, or revenue outcomes. Every budget discussion becomes a negotiation rather than a calculation.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eUnclear marketing contribution to revenue targets\u003c\/li\u003e\n\u003cli\u003eBudget misalignment between marketing and finance\u003c\/li\u003e\n\u003cli\u003eIncomplete CAC calculations with no governance limits\u003c\/li\u003e\n\u003cli\u003eWeak pipeline coverage planning — no 3× pipeline discipline\u003c\/li\u003e\n\u003cli\u003eNo scenario modeling before committing capital\u003c\/li\u003e\n\u003cli\u003ePoor visibility into ROI and payback at the channel level\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FLOW --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eHow It Works\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrom ARR Goal to Board-Ready Plan in Four Steps\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eThe framework moves from the revenue target backward — pipeline, budget, governance, rollout — so every number ties to ARR by the time the deck is finished.\u003c\/p\u003e\n\u003cdiv class=\"pd-flow\"\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 01\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eARR Decomposition\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eBreak the ARR target into new-logo, expansion, and marketing-sourced contribution.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 02\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003ePipeline Derivation\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eReverse-engineer required MQLs, SQLs, and pipeline coverage from win rates.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 03\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eBudget \u0026amp; CAC Governance\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eSet channel budgets, CAC ceilings, and LTV:CAC zones with built-in alerts.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 04\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eBoard-Ready Output\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eScenario models and 27-slide deck formatted for leadership and investor review.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFour files covering the SaaS marketing budget and pipeline planning workflow — from ARR decomposition through board presentation and 90-day rollout.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eStrategic Guide (PDF)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eARR decomposition methodology\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePipeline derivation logic\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFully-loaded CAC methodology\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV \u0026amp; payback governance zones\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBudget derivation steps\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eScenario triggers and risk controls\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eExcel Revenue Model (10 Sheets)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eARR Growth Planner\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMarketing Budget Engine\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel ROI Model\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFunnel Conversion Model\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFully-loaded CAC Calculator\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV \u0026amp; Payback Engine\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eScenario Simulator (Conservative \/ Base \/ Aggressive)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePerformance Dashboard \u0026amp; Executive Summary\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eBoard-Ready Presentation Deck (PPT)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003e27-slide executive template\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eRevenue waterfall \u0026amp; marketing contribution logic\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBudget allocation breakdown\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eFunnel sensitivity analysis\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePipeline coverage modeling\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCAC \u0026amp; payback reporting\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eScenario comparison \u0026amp; governance thresholds\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eDecision approval slides\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003e90-Day Implementation Playbook\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003ePhase 1 — Foundation (weeks 1–4)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePhase 2 — Execution (weeks 5–8)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePhase 3 — Governance (weeks 9–13)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eClear ownership and milestone checkpoints\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eReview structure for each phase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FORMATS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eFormat\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat's In the Download\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eAll files delivered together. Both filled example and blank template versions of the Excel model included.\u003c\/p\u003e\n\u003cdiv class=\"pd-formats-grid\"\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eStrategic Guide\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003eARR decomposition and methodology reference.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003eXLSX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eExcel Revenue Model\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003e10-sheet revenue model — Example + Blank pair.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePPTX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eBoard Deck\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003e27-slide investor and leadership template.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- KEY OUTPUTS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eKey Outputs\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Framework Produces\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eEvery output derived from ARR logic, not tactical assumptions. Numbers that hold up in board reviews and investor due diligence.\u003c\/p\u003e\n\u003cdiv class=\"pd-outputs\"\u003e\n\u003cdiv class=\"pd-output\"\u003eMarketing-sourced ARR target by channel\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eRequired pipeline coverage ratio\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eMonthly MQL targets by channel\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eBlended and channel-level CAC\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eCAC ceiling governance limits\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eLTV:CAC ratio by segment\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003ePayback period by acquisition channel\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eScenario-based growth planning (3 cases)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHY DIFFERENT --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDifferentiation\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy This Framework Is Different\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eMost marketing systems start with channels. This one starts with ARR — and derives every budget and pipeline requirement backward from the revenue goal.\u003c\/p\u003e\n\u003cdiv class=\"pd-diff\"\u003e\u003cdiv class=\"pd-diff-grid\"\u003e\n\u003cdiv class=\"pd-diff-col\"\u003e\n\u003cspan class=\"pd-diff-label\"\u003eMost Marketing Systems\u003c\/span\u003e\u003cul class=\"pd-diff-list\"\u003e\n\u003cli\u003eFocus on channel activity and campaign output\u003c\/li\u003e\n\u003cli\u003eBudget set from prior year spend plus a percentage\u003c\/li\u003e\n\u003cli\u003eCAC tracked but not governed with ceiling limits\u003c\/li\u003e\n\u003cli\u003ePipeline coverage not connected to ARR requirements\u003c\/li\u003e\n\u003cli\u003eNo scenario modeling before capital commitment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-diff-col\"\u003e\n\u003cspan class=\"pd-diff-label\"\u003eThis Framework\u003c\/span\u003e\u003cul class=\"pd-diff-list\"\u003e\n\u003cli\u003eStarts with ARR target, derives all requirements backward\u003c\/li\u003e\n\u003cli\u003eEvery budget line tied to pipeline and revenue outcome\u003c\/li\u003e\n\u003cli\u003eCAC governance limits with automatic threshold alerts\u003c\/li\u003e\n\u003cli\u003e3× pipeline coverage discipline built into the model\u003c\/li\u003e\n\u003cli\u003eEvery output ties back to revenue and capital efficiency\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eThis Framework Is For\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eSaaS founders preparing board reports and investor updates\u003c\/li\u003e\n\u003cli\u003eVP Marketing \/ CMOs building revenue-backed budgets\u003c\/li\u003e\n\u003cli\u003eRevOps leaders aligning marketing and sales math\u003c\/li\u003e\n\u003cli\u003eSaaS teams raising Series A, B, or growth capital\u003c\/li\u003e\n\u003cli\u003eGrowth-stage B2B SaaS companies ($5M–$30M ARR)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eEarly-stage startups under $1M ARR without performance data\u003c\/li\u003e\n\u003cli\u003eeCommerce or D2C businesses — different revenue model\u003c\/li\u003e\n\u003cli\u003eTeams looking for a campaign management tool\u003c\/li\u003e\n\u003cli\u003eBusinesses spending under $2K\/month on marketing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eARR-Derived Budget Logic\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eEvery budget line derived from revenue targets — not gut feel. Marketing operates as a financial function, not a cost centre.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eBoard-Ready in One System\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003e27-slide board deck, scenario models, and CAC governance — formatted for investor and leadership review.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003ePhased 90-Day Rollout\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eFrom planning to governance in 90 days. Three phases: Foundation, Execution, Governance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdiv class=\"pd-faq-item open\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e What files are included in the download? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eFour files: the Strategic Guide PDF covering ARR decomposition and methodology, the 10-sheet Excel Revenue Model, a 27-slide Board-Ready PPT presentation, and the 90-Day Implementation Playbook. Both a filled example version and a blank template are included.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e Is this suitable for pre-revenue or very early stage SaaS? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eThe framework is designed for companies between $5M and $30M ARR with existing marketing operations and performance data. Pre-revenue or very early stage startups (under $1M ARR) will not have the funnel and CAC data required to populate the model meaningfully.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e Can this be used for a Series A or B fundraise? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eYes — it is built for this. The ARR derivation logic, CAC governance, pipeline coverage ratios, and scenario modeling are all formatted to support capital raise documentation and investor due diligence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e How is this different from a standard marketing budget spreadsheet? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eA standard spreadsheet tracks spend. This framework derives budget from ARR logic — every channel budget, MQL target, CAC ceiling, and pipeline requirement is calculated backward from the revenue goal. A financial planning tool for SaaS leaders, not a campaign tracker.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44043690377302,"sku":null,"price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/06.webp?v=1780290699"},{"product_id":"cmo-marketing-control-system-2026","title":"CMO Marketing Control System™ 2026","description":"\u003c!-- ============================================================= INSIGRA REPORTS · CMO Marketing Control System 2026 Product page block — paste into Shopify product description Matches: Marketing OS · SEO Governance · SMGI · Website Revenue · SaaS Budget Framework ============================================================= --\u003e\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 17px; line-height: 1.75;}\/* HERO *\/.pd-hero { margin-bottom: 40px; }.pd-badge { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 18px; display: block;}.pd-h1 { font-family: 'IBM Plex Sans', sans-serif; font-size: clamp(28px, 4vw, 38px); font-weight: 700; color: #0e1318; line-height: 1.15; letter-spacing: -0.025em; margin-bottom: 14px;}.pd-hero-sub { font-size: 17px; color: #475569; line-height: 1.75; max-width: 720px;}\/* STATS — navy block *\/.pd-stats { background: #1e3a8a; padding: 48px 32px; display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; margin-bottom: 64px;}.pd-stat { text-align: center; padding: 4px 8px; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 52px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 14px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 11px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.16em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 64px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 30px; font-weight: 700; color: #0e1318; margin-bottom: 16px; letter-spacing: -0.02em; line-height: 1.2;}.pd-body { font-size: 17px; color: #475569; line-height: 1.8; }.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 56px 0; }\/* POSITIONING — padded card *\/.pd-position { background: #f8fafc; padding: 40px 36px; margin-bottom: 64px; border-left: 3px solid #1e3a8a;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 14px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position p.pd-position-sub { font-family: 'Inter', sans-serif; font-size: 17px; font-weight: 400; color: #475569; line-height: 1.75; letter-spacing: 0;}.pd-position span { color: #1e3a8a; font-weight: 700; }\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: 28px; border-top: 1px solid #e5e7eb;}.pd-persona { font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 600; color: #0e1318; padding: 16px 16px 16px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM — padded card *\/.pd-problem { background: #f8fafc; padding: 36px 32px; margin-top: 24px;}.pd-problem p { font-size: 17px; color: #475569; line-height: 1.8; margin-bottom: 22px;}.pd-plist { list-style: none; }.pd-plist li { font-size: 16px; color: #0e1318; line-height: 1.55; padding: 12px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}.pd-plist li:last-child { border-bottom: none; }\/* FLOW — phases *\/.pd-flow { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 28px;}.pd-flow-step { background: #f8fafc; padding: 26px 24px; border-top: 3px solid #1e3a8a;}.pd-flow-step-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 10px; text-transform: uppercase;}.pd-flow-step-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px;}.pd-flow-step-d { font-size: 14px; color: #475569; line-height: 1.6;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 28px;}.pd-module { background: #ffffff; border: 1px solid #e5e7eb;}.pd-module-h { background: #f8fafc; padding: 22px 28px 18px; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 8px; display: block; text-transform: uppercase;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 14px 28px 22px;}.pd-file { font-size: 15px; color: #475569; padding: 8px 0; line-height: 1.55; border-bottom: 1px solid #e5e7eb;}.pd-file:last-child { border-bottom: none; }\/* FORMATS *\/.pd-formats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 28px;}.pd-format { background: #f8fafc; padding: 22px 24px; text-align: left;}.pd-format-tag { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em; margin-bottom: 8px; text-transform: uppercase;}.pd-format-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 6px;}.pd-format-d { font-size: 14px; color: #475569; line-height: 1.55;}\/* KEY OUTPUTS — channels grid *\/.pd-outputs { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 40px; margin-top: 24px;}.pd-output { padding: 14px 0; font-size: 15px; color: #0e1318; line-height: 1.55; font-weight: 500; border-bottom: 1px solid #e5e7eb;}\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-top: 28px; }.pd-for-y, .pd-for-n { background: #f8fafc; padding: 32px 32px;}.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; margin-bottom: 20px;}.pd-for-y .pd-for-t { color: #1e3a8a; }.pd-for-n .pd-for-t { color: #475569; }.pd-flist { list-style: none; }.pd-flist li { font-size: 15px; line-height: 1.65; padding: 12px 0; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500; }.pd-flist.no li { color: #475569; }\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 28px; }.pd-out { background: #f8fafc; padding: 32px 28px; display: flex; flex-direction: column; gap: 10px; border-top: 3px solid #1e3a8a;}.pd-out-num { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.22em;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 19px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-out-d { font-size: 15px; color: #475569; line-height: 1.7; }\/* FAQ *\/.pd-faq { border-top: 1px solid #e5e7eb; margin-top: 24px; }.pd-faq-item { border-bottom: 1px solid #e5e7eb; }.pd-faq-q { padding: 22px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 17px; font-weight: 700; color: #0e1318; cursor: pointer; display: flex; justify-content: space-between; align-items: center; user-select: none; line-height: 1.4; gap: 16px;}.pd-faq-q span { font-size: 22px; font-weight: 400; color: #475569; flex-shrink: 0; }.pd-faq-a { padding: 0 0 22px; font-size: 16px; color: #475569; line-height: 1.8; display: none;}.pd-faq-item.open .pd-faq-a { display: block; padding-top: 4px; }.pd-faq-item.open .pd-faq-q span { color: #1e3a8a; }\/* MOBILE *\/@media (max-width: 680px) { .pd-wrap { font-size: 16px; } .pd-h1 { font-size: 26px; } .pd-hero-sub { font-size: 16px; } .pd-stats { grid-template-columns: 1fr 1fr; padding: 32px 20px; } .pd-stat { padding: 20px 8px; } .pd-stat + .pd-stat { border-left: none; } .pd-stat:nth-child(2), .pd-stat:nth-child(4) { border-left: 1px solid rgba(255,255,255,0.18); } .pd-stat:nth-child(3), .pd-stat:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.18); } .pd-stat-n { font-size: 42px; } .pd-sec { margin-bottom: 48px; } .pd-h2 { font-size: 24px; } .pd-body { font-size: 16px; } .pd-position { padding: 28px 24px; margin-bottom: 48px; } .pd-position p { font-size: 19px; } .pd-position p.pd-position-sub { font-size: 16px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 28px 24px; } .pd-plist li { font-size: 15px; } .pd-flow { grid-template-columns: 1fr 1fr; gap: 12px; } .pd-flow-step { padding: 22px 22px; } .pd-flow-step-t { font-size: 16px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 22px 24px 16px; } .pd-module-b { padding: 8px 24px 18px; } .pd-file { font-size: 14px; } .pd-formats-grid { grid-template-columns: 1fr; } .pd-format { font-size: 14px; padding: 22px 24px; } .pd-outputs { grid-template-columns: 1fr; gap: 0; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 28px 24px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 28px 24px; } .pd-divider { margin: 40px 0; } .pd-faq-q { font-size: 16px; padding: 20px 0; } .pd-faq-a { font-size: 15px; padding-bottom: 18px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cdiv class=\"pd-hero\"\u003e\n\u003cspan class=\"pd-badge\"\u003eMulti-Channel Marketing Reporting · 2026 Edition\u003c\/span\u003e\u003ch1 class=\"pd-h1\"\u003eInsigra™ CMO Marketing\u003cbr\u003eControl System 2026\u003c\/h1\u003e\n\u003cp class=\"pd-hero-sub\"\u003eA unified marketing reporting infrastructure for CMOs managing multi-channel teams. Consolidate digital, ATL, BTL, ecommerce, CRM, and funnel performance into one executive control view — built for leaders managing ₹5L to ₹2Cr+ monthly marketing spend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eFunctional Dashboards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eCMO Control View\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eDeliverable Files\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e0\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eSubscriptions Required\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eIf you are managing serious marketing spend, you cannot rely on \u003cspan\u003escattered reports.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eThe CMO Marketing Control System is a structured multi-channel reporting framework for marketing leaders who need full visibility across digital, ATL, BTL, ecommerce, CRM, and funnel performance — in one unified executive view. Not a template. A marketing reporting infrastructure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho Uses This System\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eBuilt for marketing leaders who need to consolidate fragmented channel data into a single executive control layer — and present it with board-level clarity.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eCMOs \u0026amp; Marketing VPs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eGrowth-Stage Companies\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eD2C \u0026amp; Ecommerce Brands\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B Marketing Leaders\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMulti-Channel Teams\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMarketing Heads Presenting to Board\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy Multi-Channel Marketing Reporting Fails\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp\u003eWhen you manage marketing across 5–8 channels, data fragments across platforms, teams, and spreadsheets. The CMO ends up spending 3–4 hours before every board meeting assembling a picture that should already exist in real time.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eFragmented reporting across teams with no consolidated view\u003c\/li\u003e\n\u003cli\u003eNo unified spend vs revenue visibility across channels\u003c\/li\u003e\n\u003cli\u003eBlended ROAS and CAC impossible to calculate without manual work\u003c\/li\u003e\n\u003cli\u003eNo executive summary ready for board meetings without rebuilding weekly\u003c\/li\u003e\n\u003cli\u003eNo structured performance governance layer above channel tools\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FLOW --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eHow It Works\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrom Team Input to Board Output in Four Steps\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eEach functional team owns its dashboard input. The CMO Executive Control Dashboard consolidates everything automatically — no manual aggregation, no platform dependencies.\u003c\/p\u003e\n\u003cdiv class=\"pd-flow\"\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 01\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eTeam Input\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eEach functional team enters channel data into its dedicated dashboard sheet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 02\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eAuto Consolidation\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eInputs flow into the CMO Executive Control Dashboard — no manual aggregation required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 03\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eBlended Analysis\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eView blended ROAS, blended CAC, LTV:CAC, and channel mix across all channels at once.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 04\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eBoard Output\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003ePre-built board deck and one-page executive summary ready for leadership review.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eA complete marketing reporting infrastructure — one unified CMO control dashboard, six functional team dashboards, a board-ready PPT deck, and an executive summary PDF. One-time purchase, no subscriptions.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 01\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eExecutive Control Dashboard — CMO View\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eTotal Spend \u0026amp; Total Revenue (blended)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBlended ROAS \u0026amp; Blended CAC\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV:CAC ratio tracker\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMarketing % of Revenue\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel Mix Allocation view\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePerformance Trends \u0026amp; Executive Risk Status\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 02\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eFunctional Team Dashboards (6 Channels)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eDigital Marketing dashboard\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eATL \/ Brand dashboard\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBTL \/ Events dashboard\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eEcommerce dashboard\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eRevenue Performance dashboard\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCall Center dashboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 03\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eBoard Presentation \u0026amp; Summary Suite\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003ePre-built board PPT deck (executive format)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003ePerformance Summary slide\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel Allocation slide\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eTrend Analysis \u0026amp; Risk Signals\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eOne-page Executive Summary PDF\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eQuick Start Guide for teams\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 04\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eTemplate \u0026amp; Sample Files\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eFilled sample version with realistic data\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBlank template ready for live data\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eQuick Start Guide per team role\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eSetup checklist for first-time use\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel-by-channel input instructions\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eEditable PPT and PDF for white-labelling\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FORMATS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eFormat\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat's In the Download\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eAll files delivered together. Both filled example and blank template versions of the Excel system included.\u003c\/p\u003e\n\u003cdiv class=\"pd-formats-grid\"\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003eXLSX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eDashboard System\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003e1 CMO control view + 6 functional team dashboards — Example + Blank pair.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePPTX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eBoard Deck\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003eExecutive-format board presentation, fully editable.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eExecutive Summary\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003eOne-page summary plus Quick Start Guide for teams.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- CHANNELS COVERED --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eChannels Covered\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This System Tracks\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eThe system consolidates performance data across every major channel a growth-stage marketing team operates — in one view, updated by individual team inputs.\u003c\/p\u003e\n\u003cdiv class=\"pd-outputs\"\u003e\n\u003cdiv class=\"pd-output\"\u003eGoogle Ads\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eMeta \/ Social\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eSEO \/ Organic\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eEmail Marketing\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eATL \/ Brand\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eBTL \/ Events\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eEcommerce\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eCRM \/ Retention\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eCall Center\u003c\/div\u003e\n\u003cdiv class=\"pd-output\"\u003eRevenue Performance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eThis System Is For\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eCMOs managing multi-channel teams with ₹5L+ monthly budgets\u003c\/li\u003e\n\u003cli\u003eGrowth-stage companies needing unified marketing visibility\u003c\/li\u003e\n\u003cli\u003eD2C and ecommerce brands with multi-platform spend\u003c\/li\u003e\n\u003cli\u003eB2B marketing leaders presenting performance to leadership\u003c\/li\u003e\n\u003cli\u003eMarketing heads who need board-ready reporting without rebuilding weekly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eBeginners tracking first campaigns with minimal data\u003c\/li\u003e\n\u003cli\u003eBusinesses without structured revenue data by channel\u003c\/li\u003e\n\u003cli\u003eCompanies seeking AI automation or live API integrations\u003c\/li\u003e\n\u003cli\u003eSingle-channel businesses with no reporting complexity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eUnified Marketing Control Layer\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eReplace scattered channel reports with one consolidated executive view updated by team inputs — not manual aggregation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eBoard-Ready Reporting in Minutes\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003ePre-built board deck and executive summary eliminate the hours spent assembling performance data before leadership reviews.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eBlended Performance Visibility\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eSee blended ROAS, blended CAC, and LTV:CAC across all channels simultaneously — not in isolated platform dashboards.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdiv class=\"pd-faq-item open\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e How does data get into the system? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eEach functional team inputs their channel data into their dedicated dashboard sheet. The CMO Executive Control Dashboard automatically consolidates all inputs into a unified view. No manual aggregation is required after initial setup. The Quick Start Guide walks through the exact input process for each team.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e Does this connect to Google Ads, Meta, or other platforms via API? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eNo. This is a structured Excel-based reporting framework, not a live API integration tool. Teams input data from their platforms into the model manually or via copy-paste. This is intentional — the system is designed for structured governance and board-level analysis, not real-time campaign monitoring.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e Can this be used by a team, not just the CMO? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eYes. The system is explicitly designed for team use. Each of the 6 functional dashboards is operated by a separate team — digital, brand, events, ecommerce, revenue, and call center. The CMO reviews the consolidated executive output without needing to manage each input layer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003cdiv class=\"pd-faq-q\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e How is this different from a standard marketing dashboard template? \u003cspan\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-faq-a\"\u003eStandard templates track one channel or one metric. This system operates as a full reporting infrastructure — six functional dashboards feeding into one CMO control view, with blended metrics, LTV:CAC analysis, risk signals, and board-ready output built in. It is designed for leaders managing multi-channel complexity, not campaign managers tracking individual metrics.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44045464436822,"sku":null,"price":249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/07.webp?v=1780290699"},{"product_id":"digital-marketing-budget-roi-model-excel-pptx","title":"Digital Marketing Budget \u0026 ROI Model (Excel + PPTX)","description":"\u003c!-- ============================================================= INSIGRA REPORTS · Digital Marketing Budget \u0026 ROI Model 2026 Product page block — paste into Shopify product description ============================================================= --\u003e\u003cstyle\u003e.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }.pd-wrap { font-family: 'Inter', sans-serif; color: #0e1318; max-width: 100%; font-size: 15px; line-height: 1.75;}\/* HERO *\/.pd-hero { margin-bottom: 36px; }.pd-badge { font-family: 'Inter', sans-serif; font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 16px; display: block;}.pd-h1 { font-family: 'IBM Plex Sans', sans-serif; font-size: clamp(24px, 3.5vw, 32px); font-weight: 700; color: #0e1318; line-height: 1.15; letter-spacing: -0.025em; margin-bottom: 12px;}.pd-hero-sub { font-size: 15px; color: #475569; line-height: 1.75; max-width: 720px;}\/* STATS — navy block *\/.pd-stats { background: #1e3a8a; padding: 40px 28px; display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; margin-bottom: 56px;}.pd-stat { text-align: center; padding: 4px 8px; }.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }.pd-stat-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 38px; font-weight: 700; color: #ffffff; line-height: 1; margin-bottom: 12px; letter-spacing: -0.03em;}.pd-stat-l { font-size: 10px; color: rgba(255,255,255,0.72); text-transform: uppercase; letter-spacing: 0.14em; font-weight: 600;}\/* SECTIONS *\/.pd-sec { margin-bottom: 56px; }.pd-ey { font-family: 'Inter', sans-serif; font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: #475569; font-weight: 600; margin-bottom: 14px; display: block;}.pd-h2 { font-family: 'IBM Plex Sans', sans-serif; font-size: 24px; font-weight: 700; color: #0e1318; margin-bottom: 14px; letter-spacing: -0.02em; line-height: 1.25;}.pd-body { font-size: 15px; color: #475569; line-height: 1.8; }.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 48px 0; }\/* POSITIONING — padded card *\/.pd-position { background: #f8fafc; padding: 32px 28px; margin-bottom: 56px; border-left: 3px solid #1e3a8a;}.pd-position p { font-family: 'IBM Plex Sans', sans-serif; font-size: 18px; font-weight: 600; color: #0e1318; line-height: 1.5; margin-bottom: 12px; letter-spacing: -0.015em;}.pd-position p:last-child { margin-bottom: 0; }.pd-position p.pd-position-sub { font-family: 'Inter', sans-serif; font-size: 14.5px; font-weight: 400; color: #475569; line-height: 1.75; letter-spacing: 0;}.pd-position span { color: #1e3a8a; font-weight: 700; }\/* PERSONAS *\/.pd-personas { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: 24px; border-top: 1px solid #e5e7eb;}.pd-persona { font-family: 'IBM Plex Sans', sans-serif; font-size: 14px; font-weight: 600; color: #0e1318; padding: 14px 14px 14px 0; border-bottom: 1px solid #e5e7eb; line-height: 1.4;}\/* PROBLEM — padded card *\/.pd-problem { background: #f8fafc; padding: 32px 28px; margin-top: 20px;}.pd-problem p { font-size: 15px; color: #475569; line-height: 1.8; margin-bottom: 20px;}.pd-plist { list-style: none; }.pd-plist li { font-size: 14.5px; color: #0e1318; line-height: 1.55; padding: 11px 0; border-bottom: 1px solid #e5e7eb; font-weight: 500;}.pd-plist li:last-child { border-bottom: none; }\/* FLOW — phases *\/.pd-flow { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-top: 24px;}.pd-flow-step { background: #f8fafc; padding: 22px 22px;}.pd-flow-step-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 10.5px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.1em; margin-bottom: 8px; text-transform: uppercase;}.pd-flow-step-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 6px;}.pd-flow-step-d { font-size: 13px; color: #475569; line-height: 1.6;}\/* MODULES *\/.pd-modules { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 24px;}.pd-module { background: #ffffff; border: 1px solid #e5e7eb;}.pd-module-h { background: #f8fafc; padding: 20px 24px 16px; border-bottom: 1px solid #e5e7eb;}.pd-module-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 10.5px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.1em; margin-bottom: 6px; display: block; text-transform: uppercase;}.pd-module-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-module-b { padding: 12px 24px 18px;}.pd-file { font-size: 14px; color: #475569; padding: 7px 0; line-height: 1.55; border-bottom: 1px solid #e5e7eb;}.pd-file:last-child { border-bottom: none; }\/* FORMATS *\/.pd-formats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 24px;}.pd-format { background: #f8fafc; padding: 20px 22px; text-align: left;}.pd-format-tag { font-family: 'IBM Plex Sans', sans-serif; font-size: 10.5px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.1em; margin-bottom: 6px; text-transform: uppercase;}.pd-format-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 14.5px; font-weight: 700; color: #0e1318; line-height: 1.3; margin-bottom: 4px;}.pd-format-d { font-size: 13px; color: #475569; line-height: 1.55;}\/* BENCHMARKS — data grid *\/.pd-bench { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 24px;}.pd-bench-card { background: #f8fafc; padding: 24px 22px;}.pd-bench-n { font-family: 'IBM Plex Sans', sans-serif; font-size: 24px; font-weight: 700; color: #1e3a8a; letter-spacing: -0.03em; line-height: 1; margin-bottom: 10px; display: block;}.pd-bench-d { font-size: 13px; color: #0e1318; line-height: 1.55; font-weight: 500; margin-bottom: 6px;}.pd-bench-s { font-size: 11px; color: #475569; line-height: 1.55;}\/* KEY OUTPUTS *\/.pd-outputs { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 36px; margin-top: 20px;}.pd-output { padding: 12px 0; font-size: 14px; color: #0e1318; line-height: 1.55; font-weight: 500; border-bottom: 1px solid #e5e7eb;}\/* FOR \/ NOT FOR *\/.pd-for { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-top: 24px; }.pd-for-y, .pd-for-n { background: #f8fafc; padding: 28px 28px;}.pd-for-y { border-right: 1px solid #e5e7eb; }.pd-for-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 18px;}.pd-for-y .pd-for-t { color: #1e3a8a; }.pd-for-n .pd-for-t { color: #475569; }.pd-flist { list-style: none; }.pd-flist li { font-size: 14px; line-height: 1.65; padding: 11px 0; border-bottom: 1px solid #e5e7eb;}.pd-flist li:last-child { border-bottom: none; }.pd-flist.yes li { color: #0e1318; font-weight: 500; }.pd-flist.no li { color: #475569; }\/* OUTCOMES *\/.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 24px; }.pd-out { background: #f8fafc; padding: 28px 24px; display: flex; flex-direction: column; gap: 9px;}.pd-out-num { font-family: 'IBM Plex Sans', sans-serif; font-size: 10.5px; font-weight: 700; color: #1e3a8a; letter-spacing: 0.1em;}.pd-out-t { font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3; letter-spacing: -0.01em;}.pd-out-d { font-size: 14px; color: #475569; line-height: 1.7; }\/* FAQ — native details\/summary *\/.pd-faq { border-top: 1px solid #e5e7eb; margin-top: 20px; }.pd-faq-item { border-bottom: 1px solid #e5e7eb;}.pd-faq-q { padding: 20px 40px 20px 0; font-family: 'IBM Plex Sans', sans-serif; font-size: 15px; font-weight: 700; color: #0e1318; cursor: pointer; line-height: 1.4; position: relative; list-style: none;}.pd-faq-q::-webkit-details-marker { display: none; }.pd-faq-q::marker { display: none; }.pd-faq-q::after { content: '+'; position: absolute; right: 0; top: 18px; font-size: 22px; font-weight: 400; color: #475569; line-height: 1;}.pd-faq-item[open] .pd-faq-q::after { content: '−'; color: #1e3a8a;}.pd-faq-a { padding: 0 0 20px; font-size: 14px; color: #475569; line-height: 1.8;}\/* MOBILE *\/@media (max-width: 680px) { .pd-wrap { font-size: 15px; } .pd-h1 { font-size: 22px; } .pd-hero-sub { font-size: 14.5px; } .pd-stats { grid-template-columns: repeat(3, 1fr); padding: 24px 14px; } .pd-stat { padding: 12px 6px; } .pd-stat-n { font-size: 26px; } .pd-sec { margin-bottom: 40px; } .pd-h2 { font-size: 20px; } .pd-body { font-size: 14.5px; } .pd-position { padding: 24px 20px; margin-bottom: 40px; } .pd-position p { font-size: 16px; } .pd-position p.pd-position-sub { font-size: 14px; } .pd-personas { grid-template-columns: 1fr 1fr; } .pd-problem { padding: 24px 20px; } .pd-plist li { font-size: 13.5px; } .pd-flow { grid-template-columns: 1fr 1fr; gap: 10px; } .pd-flow-step { padding: 20px 18px; } .pd-flow-step-t { font-size: 14.5px; } .pd-modules { grid-template-columns: 1fr; } .pd-module-h { padding: 20px 20px 14px; } .pd-module-b { padding: 8px 20px 16px; } .pd-file { font-size: 13px; } .pd-formats-grid { grid-template-columns: 1fr; } .pd-format { padding: 20px 22px; } .pd-bench { grid-template-columns: 1fr 1fr; gap: 10px; } .pd-bench-card { padding: 20px 18px; } .pd-bench-n { font-size: 20px; } .pd-outputs { grid-template-columns: 1fr; gap: 0; } .pd-for { grid-template-columns: 1fr; } .pd-for-y, .pd-for-n { padding: 24px 20px; } .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; } .pd-outcomes { grid-template-columns: 1fr; } .pd-out { padding: 24px 20px; } .pd-divider { margin: 36px 0; } .pd-faq-q { font-size: 14.5px; padding: 18px 36px 18px 0; } .pd-faq-q::after { top: 16px; } .pd-faq-a { font-size: 13.5px; padding-bottom: 18px; }}\u003c\/style\u003e\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cdiv class=\"pd-hero\"\u003e\n\u003cspan class=\"pd-badge\"\u003eDigital Marketing Finance Model · 2026\u003c\/span\u003e\u003ch1 class=\"pd-h1\"\u003eInsigra™ Digital Marketing Budget \u0026amp;\u003cbr\u003eROI Model 2026\u003c\/h1\u003e\n\u003cp class=\"pd-hero-sub\"\u003eA benchmark-grounded digital marketing budget model with ROI tracking, channel allocation, and board-ready reporting. Excel + PPTX built for CMOs, founders, and marketing finance teams who need to defend every line of marketing spend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS --\u003e\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e7\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eDeliverable Files\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003ePlanning Modules\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-n\"\u003e24\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-l\"\u003eMonth Projection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POSITIONING --\u003e\u003cdiv class=\"pd-position\"\u003e\n\u003cp\u003eMarketing budgets are set as a \u003cspan\u003e% of revenue.\u003c\/span\u003e The channel ROI logic underneath is missing.\u003c\/p\u003e\n\u003cp class=\"pd-position-sub\"\u003eThis model reverses that — starting from channel economics and deriving the budget required to hit revenue targets. Built for Series A–C companies and mid-market enterprises where the CFO is involved in marketing decisions and needs ROI justification, not activity reports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWho Uses This Model\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFor marketing and finance leaders who need to build a budget defensible to the CFO and the board — backed by channel-level economics, not last year plus a percentage.\u003c\/p\u003e\n\u003cdiv class=\"pd-personas\"\u003e\n\u003cdiv class=\"pd-persona\"\u003eCMOs \u0026amp; VP Marketing\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eFounders \u0026amp; CEOs\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eCFOs \u0026amp; Finance Heads\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eSeries A–C Funded Companies\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eMid-Market Enterprises\u003c\/div\u003e\n\u003cdiv class=\"pd-persona\"\u003eB2B SaaS \u0026amp; D2C Marketing Leaders\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhy Standard Budget Templates Fail at Board Level\u003c\/h2\u003e\n\u003cdiv class=\"pd-problem\"\u003e\n\u003cp\u003eMost marketing budget templates are built on stale CPM, CPC, and CPL assumptions with no channel ROI logic underneath. CMOs end up either pulling numbers from outdated templates that inflate budgets, or rebuilding the model from scratch every planning cycle.\u003c\/p\u003e\n\u003cul class=\"pd-plist\"\u003e\n\u003cli\u003eBudget set as % of revenue with no channel ROI justification\u003c\/li\u003e\n\u003cli\u003eCPM and CPC benchmarks not refreshed for current market rates\u003c\/li\u003e\n\u003cli\u003eMarketing as % of revenue ratios skewed by US-scale unit economics\u003c\/li\u003e\n\u003cli\u003eB2B SaaS CAC ranges inflate budget expectations without sector context\u003c\/li\u003e\n\u003cli\u003eNo structured CFO-grade marketing P\u0026amp;L logic in standard templates\u003c\/li\u003e\n\u003cli\u003eNo scenario modeling — base, aggressive, conservative — before commit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FLOW --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eHow It Works\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrom Revenue Target to Board P\u0026amp;L in Four Steps\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eThe model starts with the revenue goal and works backward — channel economics, ROI allocation, board output — so every line in the budget ties to a benchmark.\u003c\/p\u003e\n\u003cdiv class=\"pd-flow\"\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 01\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eRevenue Target\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eDefine revenue and growth goals across a 24-month horizon.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 02\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eChannel Economics\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eApply CPC, CPM, CPL, and CAC benchmarks by sector.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 03\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eROI Allocation\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003eOptimizer ranks channels by ROI and allocates budget against priority.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step\"\u003e\n\u003cdiv class=\"pd-flow-step-n\"\u003eStep 04\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-t\"\u003eBoard Output\u003c\/div\u003e\n\u003cdiv class=\"pd-flow-step-d\"\u003e24-month marketing P\u0026amp;L forecast and investor-ready deck output.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- WHAT YOU RECEIVE --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eFour modules covering the planning, allocation, tracking, and reporting workflow — packaged with benchmark data and a board reporting deck template.\u003c\/p\u003e\n\u003cdiv class=\"pd-modules\"\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 01 · For CMOs\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eChannel ROI \u0026amp; Allocation Engine\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eChannel ROI model: Google, Meta, SEO, email, events\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBenchmarked CPC, CPM, CPL by channel and sector\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBudget allocation optimizer with ROI-ranked priorities\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBoard-ready 24-month marketing P\u0026amp;L forecast\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 02 · For Founders\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eStrategic Planning Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eMarketing budget as % of revenue — sector benchmarks\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eCAC by channel for B2B and B2C markets\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eLTV:CAC ratio tracking with reallocation triggers\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eInvestor-ready marketing efficiency slide deck\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 03 · For Finance\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eTracking \u0026amp; Variance System\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003eMonthly marketing spend tracker: actuals vs budget\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eVariance analysis with root cause categories\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eMarketing ROI summary for QBR and board decks\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eScenario modelling: base, aggressive, conservative\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module\"\u003e\n\u003cdiv class=\"pd-module-h\"\u003e\n\u003cspan class=\"pd-module-n\"\u003eModule 04 · For the Board\u003c\/span\u003e\u003cdiv class=\"pd-module-t\"\u003eReporting Deck \u0026amp; Data Reference\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-module-b\"\u003e\n\u003cdiv class=\"pd-file\"\u003ePre-built PPTX board reporting deck template\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003e24-month marketing P\u0026amp;L forecast slides\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eBenchmark data reference (PDF)\u003c\/div\u003e\n\u003cdiv class=\"pd-file\"\u003eQBR-ready output formats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FORMATS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eFormat\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat's In the Download\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eSeven files delivered together. Both filled example and blank template versions of the Excel model included.\u003c\/p\u003e\n\u003cdiv class=\"pd-formats-grid\"\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003eXLSX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eBudget \u0026amp; ROI Model\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003eFull Excel model — Example + Blank pair with benchmark data.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePPTX\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eBoard Reporting Deck\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003ePre-built investor and board-format presentation template.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-format\"\u003e\n\u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n\u003cdiv class=\"pd-format-t\"\u003eBenchmark Data Reference\u003c\/div\u003e\n\u003cdiv class=\"pd-format-d\"\u003eCPC, CPM, CPL, and CAC reference data by sector.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- BENCHMARKS --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eBenchmark Data\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eThe Data Built Into This Model\u003c\/h2\u003e\n\u003cp class=\"pd-body\"\u003eEvery channel allocation and CAC calculation in the model is grounded in sourced benchmark data. The six benchmark ranges below are built into the planning logic.\u003c\/p\u003e\n\u003cdiv class=\"pd-bench\"\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e₹18–42\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eB2B Google Search CPC range by sector\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eGoogle Ads benchmarks, Wordstream data\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e₹180–520\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eB2B CPL range across paid and organic channels\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eInsigra marketing benchmark analysis\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e3–8%\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eMarketing budget as % of revenue — tech sector\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eStartup surveys, Bessemer data\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e₹2,400–8,900\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eB2B SaaS CAC range by acquisition channel\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eInsigra CAC Benchmark Report 2026\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e24 Months\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eRolling forecast horizon with monthly actuals\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eBuilt into the model — no additional setup\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-card\"\u003e\n\u003cspan class=\"pd-bench-n\"\u003e7 Files\u003c\/span\u003e\u003cdiv class=\"pd-bench-d\"\u003eExcel model, PPTX deck, and PDF data reference\u003c\/div\u003e\n\u003cdiv class=\"pd-bench-s\"\u003eInstant download — all files delivered together\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FOR \/ NOT FOR --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv class=\"pd-for\"\u003e\n\u003cdiv class=\"pd-for-y\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eThis Model Is For\u003c\/div\u003e\n\u003cul class=\"pd-flist yes\"\u003e\n\u003cli\u003eCMOs and VPs Marketing building defensible budgets\u003c\/li\u003e\n\u003cli\u003eFounders and CEOs justifying marketing spend to investors\u003c\/li\u003e\n\u003cli\u003eCFOs and Finance Heads reviewing marketing ROI\u003c\/li\u003e\n\u003cli\u003eSeries A–C funded companies with structured planning cycles\u003c\/li\u003e\n\u003cli\u003eMid-market enterprises with multi-channel marketing operations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-for-n\"\u003e\n\u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cul class=\"pd-flist no\"\u003e\n\u003cli\u003eEarly-stage startups with no revenue baseline or channel data\u003c\/li\u003e\n\u003cli\u003eTeams seeking a live campaign management tool\u003c\/li\u003e\n\u003cli\u003eBusinesses spending under ₹50K\/month on digital marketing\u003c\/li\u003e\n\u003cli\u003eCompanies looking for AI automation or live API integrations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv class=\"pd-outcomes\"\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eBenchmarked Budget Logic\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eEvery CPC, CPL, and CAC assumption grounded in sourced data. Defensible at finance review and board level.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003eCFO-Grade Marketing Math\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eChannel economics drive the budget, not the other way around. Marketing as a financial function, not a cost line.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-out\"\u003e\n\u003cdiv class=\"pd-out-num\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"pd-out-t\"\u003e24-Month Board P\u0026amp;L\u003c\/div\u003e\n\u003cdiv class=\"pd-out-d\"\u003eInvestor-ready marketing forecast and reporting deck — one file, ready for QBR and board cycles.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-divider\"\u003e\n\u003c!-- FAQ --\u003e\u003cdiv class=\"pd-sec\"\u003e\n\u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv class=\"pd-faq\"\u003e\n\u003cdetails open=\"\" class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eWhat files are included in the download?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eSeven files delivered together: the Excel Budget \u0026amp; ROI Model (filled example + blank template), the PPTX Board Reporting Deck, the PDF Benchmark Data reference, the Quick Start Guide, and the 24-month P\u0026amp;L forecast template. All files are fully editable.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eIs this for B2B, B2C, or both?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eBoth. The CAC, CPC, and CPL benchmarks include separate ranges for B2B and B2C\/D2C, and the channel allocation engine supports both business models. The same model serves a B2B SaaS company at $5M ARR and a D2C brand with ₹5L+ monthly spend.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eHow current is the benchmark data?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eAll benchmark data in the 2026 edition is built from data sources updated through Q4 2025 and early 2026 — including Google Ads, Wordstream, Bessemer, and Insigra's own CAC benchmark analysis. Sources are cited in the PDF data reference.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"pd-faq-item\"\u003e\u003csummary class=\"pd-faq-q\"\u003eCan I customize the model for my industry?\u003c\/summary\u003e\u003cdiv class=\"pd-faq-a\"\u003eYes. The Excel model is fully editable. Every benchmark range, channel weighting, and conversion assumption can be overridden with your own data. The default values provide a defensible starting point; you replace them as your own channel data accumulates.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44047713730646,"sku":null,"price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/08.webp?v=1780290700"},{"product_id":"insigra-gtm-os-2026","title":"Insigra GTM OS™ 2026 — Capital-Governed Go-To-Market Operating System","description":" \u003c!-- =============================================================\n     INSIGRA REPORTS · GTM Operating System 2026\n     Product page block — paste into Shopify product description (HTML view)\n     Matches: CMO Control · SaaS Budget · Digital Marketing Budget\n     ============================================================= --\u003e\n\n\u003cstyle\u003e\n.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pd-wrap {\n  font-family: 'Inter', sans-serif;\n  color: #0e1318;\n  max-width: 100%;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* HERO *\/\n.pd-hero { margin-bottom: 36px; }\n.pd-badge {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #475569;\n  font-weight: 600;\n  margin-bottom: 16px;\n  display: block;\n}\n.pd-h1 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: clamp(24px, 3.5vw, 32px);\n  font-weight: 700;\n  color: #0e1318;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n  margin-bottom: 12px;\n}\n.pd-hero-sub {\n  font-size: 15px;\n  color: #475569;\n  line-height: 1.75;\n  max-width: 720px;\n}\n\n\/* STATS — navy block *\/\n.pd-stats {\n  background: #1e3a8a;\n  padding: 40px 28px;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  align-items: center;\n  margin-bottom: 56px;\n}\n.pd-stat { text-align: center; padding: 4px 8px; }\n.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }\n.pd-stat-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 38px; font-weight: 700;\n  color: #ffffff; line-height: 1;\n  margin-bottom: 12px; letter-spacing: -0.03em;\n}\n.pd-stat-l {\n  font-size: 10px; color: rgba(255,255,255,0.72);\n  text-transform: uppercase; letter-spacing: 0.14em; font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.pd-sec { margin-bottom: 56px; }\n.pd-ey {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px; letter-spacing: 0.1em;\n  text-transform: uppercase; color: #475569;\n  font-weight: 600; margin-bottom: 14px; display: block;\n}\n.pd-h2 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 24px; font-weight: 700; color: #0e1318;\n  margin-bottom: 14px; letter-spacing: -0.02em; line-height: 1.25;\n}\n.pd-body { font-size: 15px; color: #475569; line-height: 1.8; }\n.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 48px 0; }\n\n\/* POSITIONING — padded card *\/\n.pd-position {\n  background: #f8fafc;\n  padding: 32px 28px;\n  margin-bottom: 56px;\n  border-left: 3px solid #1e3a8a;\n}\n.pd-position p {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 18px; font-weight: 600;\n  color: #0e1318; line-height: 1.5; margin-bottom: 12px;\n  letter-spacing: -0.015em;\n}\n.pd-position p:last-child { margin-bottom: 0; }\n.pd-position p.pd-position-sub {\n  font-family: 'Inter', sans-serif;\n  font-size: 14.5px; font-weight: 400;\n  color: #475569; line-height: 1.75; letter-spacing: 0;\n}\n.pd-position span { color: #1e3a8a; font-weight: 700; }\n\n\/* PERSONAS *\/\n.pd-personas {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 0; margin-top: 24px;\n  border-top: 1px solid #e5e7eb;\n}\n.pd-persona {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 14px; font-weight: 600; color: #0e1318;\n  padding: 14px 14px 14px 0;\n  border-bottom: 1px solid #e5e7eb;\n  line-height: 1.4;\n}\n\n\/* PROBLEM — padded card *\/\n.pd-problem {\n  background: #f8fafc;\n  padding: 30px 28px;\n  margin-top: 20px;\n}\n.pd-problem p {\n  font-size: 15px; color: #475569; line-height: 1.8; margin-bottom: 20px;\n}\n.pd-plist { list-style: none; }\n.pd-plist li {\n  font-size: 14.5px; color: #0e1318; line-height: 1.55;\n  padding: 10px 0;\n  border-bottom: 1px solid #e5e7eb;\n  font-weight: 500;\n}\n.pd-plist li:last-child { border-bottom: none; }\n\n\/* FLOW — 5 phases *\/\n.pd-flow {\n  display: grid; grid-template-columns: repeat(5, 1fr);\n  gap: 12px; margin-top: 24px;\n}\n.pd-flow-step {\n  background: #f8fafc;\n  padding: 22px 18px;\n}\n.pd-flow-step-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n  margin-bottom: 8px;\n  text-transform: uppercase;\n}\n.pd-flow-step-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 14.5px; font-weight: 700; color: #0e1318;\n  line-height: 1.3; letter-spacing: -0.01em;\n  margin-bottom: 6px;\n}\n.pd-flow-step-d {\n  font-size: 13px; color: #475569; line-height: 1.6;\n}\n\n\/* MODULES *\/\n.pd-modules {\n  display: grid; grid-template-columns: repeat(2, 1fr);\n  gap: 20px; margin-top: 24px;\n}\n.pd-module {\n  background: #ffffff;\n  border: 1px solid #e5e7eb;\n}\n.pd-module-h {\n  background: #f8fafc;\n  padding: 18px 24px 14px;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-module-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n  margin-bottom: 6px;\n  display: block;\n  text-transform: uppercase;\n}\n.pd-module-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3;\n  letter-spacing: -0.01em;\n}\n.pd-module-b {\n  padding: 12px 24px 18px;\n}\n.pd-file {\n  font-size: 14px; color: #475569;\n  padding: 7px 0;\n  line-height: 1.55;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-file:last-child { border-bottom: none; }\n\n\/* FORMATS *\/\n.pd-formats-grid {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 14px; margin-top: 24px;\n}\n.pd-format {\n  background: #f8fafc;\n  padding: 20px 22px;\n  text-align: left;\n}\n.pd-format-tag {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n  margin-bottom: 6px;\n  text-transform: uppercase;\n}\n.pd-format-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 14.5px; font-weight: 700; color: #0e1318;\n  line-height: 1.3; margin-bottom: 4px;\n}\n.pd-format-d {\n  font-size: 13px; color: #475569; line-height: 1.55;\n}\n\n\/* KEY OUTPUTS *\/\n.pd-outputs {\n  display: grid; grid-template-columns: repeat(2, 1fr);\n  gap: 0 36px; margin-top: 20px;\n}\n.pd-output {\n  padding: 12px 0;\n  font-size: 14px;\n  color: #0e1318;\n  line-height: 1.55;\n  font-weight: 500;\n  border-bottom: 1px solid #e5e7eb;\n}\n\n\/* FOR \/ NOT FOR *\/\n.pd-for { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-top: 24px; }\n.pd-for-y, .pd-for-n {\n  background: #f8fafc;\n  padding: 28px 28px;\n}\n.pd-for-y { border-right: 1px solid #e5e7eb; }\n.pd-for-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 0.1em; text-transform: uppercase;\n  margin-bottom: 16px;\n}\n.pd-for-y .pd-for-t { color: #1e3a8a; }\n.pd-for-n .pd-for-t { color: #475569; }\n.pd-flist { list-style: none; }\n.pd-flist li {\n  font-size: 14px; line-height: 1.65;\n  padding: 10px 0;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-flist li:last-child { border-bottom: none; }\n.pd-flist.yes li { color: #0e1318; font-weight: 500; }\n.pd-flist.no li { color: #475569; }\n\n\/* OUTCOMES *\/\n.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 24px; }\n.pd-out {\n  background: #f8fafc;\n  padding: 28px 24px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.pd-out-num {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n}\n.pd-out-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3;\n  letter-spacing: -0.01em;\n}\n.pd-out-d { font-size: 14px; color: #475569; line-height: 1.7; }\n\n\/* FAQ — native details\/summary *\/\n.pd-faq { border-top: 1px solid #e5e7eb; margin-top: 20px; }\n.pd-faq-item {\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-faq-q {\n  padding: 20px 40px 20px 0;\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 15px; font-weight: 700; color: #0e1318;\n  cursor: pointer; line-height: 1.4;\n  position: relative;\n  list-style: none;\n}\n.pd-faq-q::-webkit-details-marker { display: none; }\n.pd-faq-q::marker { display: none; }\n.pd-faq-q::after {\n  content: '+';\n  position: absolute;\n  right: 0; top: 18px;\n  font-size: 22px; font-weight: 400; color: #475569;\n  line-height: 1;\n}\n.pd-faq-item[open] .pd-faq-q::after {\n  content: '−'; color: #1e3a8a;\n}\n.pd-faq-a {\n  padding: 0 0 20px;\n  font-size: 14px; color: #475569;\n  line-height: 1.8;\n}\n\n\/* MOBILE *\/\n@media (max-width: 680px) {\n  .pd-wrap { font-size: 15px; }\n  .pd-h1 { font-size: 22px; }\n  .pd-hero-sub { font-size: 14.5px; }\n  .pd-stats {\n    grid-template-columns: repeat(3, 1fr);\n    padding: 24px 14px;\n  }\n  .pd-stat { padding: 12px 6px; }\n  .pd-stat-n { font-size: 26px; }\n  .pd-sec { margin-bottom: 40px; }\n  .pd-h2 { font-size: 20px; }\n  .pd-body { font-size: 14.5px; }\n  .pd-position { padding: 24px 20px; margin-bottom: 40px; }\n  .pd-position p { font-size: 16px; }\n  .pd-position p.pd-position-sub { font-size: 14px; }\n  .pd-personas { grid-template-columns: 1fr 1fr; }\n  .pd-problem { padding: 24px 20px; }\n  .pd-plist li { font-size: 13.5px; }\n  .pd-flow { grid-template-columns: 1fr 1fr; gap: 10px; }\n  .pd-flow-step { padding: 18px 16px; }\n  .pd-flow-step-t { font-size: 14px; }\n  .pd-modules { grid-template-columns: 1fr; }\n  .pd-module-h { padding: 18px 20px 14px; }\n  .pd-module-b { padding: 8px 20px 16px; }\n  .pd-file { font-size: 13px; }\n  .pd-formats-grid { grid-template-columns: 1fr; }\n  .pd-format { padding: 18px 20px; }\n  .pd-outputs { grid-template-columns: 1fr; gap: 0; }\n  .pd-for { grid-template-columns: 1fr; }\n  .pd-for-y, .pd-for-n { padding: 24px 20px; }\n  .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; }\n  .pd-outcomes { grid-template-columns: 1fr; }\n  .pd-out { padding: 24px 20px; }\n  .pd-divider { margin: 36px 0; }\n  .pd-faq-q { font-size: 14.5px; padding: 18px 36px 18px 0; }\n  .pd-faq-q::after { top: 16px; }\n  .pd-faq-a { font-size: 13.5px; padding-bottom: 18px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cspan class=\"pd-badge\"\u003eGo-To-Market Operating System · 2026 Edition\u003c\/span\u003e\n    \u003ch1 class=\"pd-h1\"\u003eInsigra™ GTM Operating System 2026:\u003cbr\u003eCapital-Governed Go-To-Market\u003c\/h1\u003e\n    \u003cp class=\"pd-hero-sub\"\u003eA board-ready, CFO-grade go-to-market operating system for B2B founders and growth leaders at $1M–$30M ARR. Move from \"more marketing\" to capital-disciplined market execution — every module produces a number a CFO can interrogate.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STATS --\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e12\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003ePlanning Modules\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eGTM Phases\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eScenario Models\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POSITIONING --\u003e\n  \u003cdiv class=\"pd-position\"\u003e\n    \u003cp\u003eThe most expensive GTM mistake is committing spend before \u003cspan\u003evalidating channel economics.\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp class=\"pd-position-sub\"\u003eThis system forces that validation before capital is deployed. Built for B2B companies at $1M–$30M ARR where GTM efficiency — magic number, CAC payback, pipeline coverage — is the difference between a funded next round and a bridge round.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DESIGNED FOR --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWho Uses This System\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eFor B2B founders, revenue leaders, and finance heads who need a single GTM operating layer that ties channel selection, pipeline architecture, and revenue execution to capital allocation logic.\u003c\/p\u003e\n    \u003cdiv class=\"pd-personas\"\u003e\n      \u003cdiv class=\"pd-persona\"\u003eB2B SaaS Founders \u0026amp; CEOs\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eVP Revenue \u0026amp; Sales Leaders\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eCFOs \u0026amp; Finance Heads\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eGrowth-Stage SaaS Companies\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003e$1M–$30M ARR Operators\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eTeams Preparing Series A–B Raises\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- THE PROBLEM --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhy Most GTM Plans Fail at the Board Review\u003c\/h2\u003e\n    \u003cdiv class=\"pd-problem\"\u003e\n      \u003cp\u003eMost GTM plans default to \"more marketing\" — without channel economics, capacity models, or magic-number tracking underneath. The plan looks credible until the CFO asks for the math. Then it falls apart.\u003c\/p\u003e\n      \u003cul class=\"pd-plist\"\u003e\n        \u003cli\u003eGTM plans default to channel activity, not channel economics\u003c\/li\u003e\n        \u003cli\u003eSpend committed before validating CAC, LTV, and payback by channel\u003c\/li\u003e\n        \u003cli\u003eNo magic number or CAC payback tracking in the operating cadence\u003c\/li\u003e\n        \u003cli\u003ePipeline coverage disconnected from quota capacity and revenue model\u003c\/li\u003e\n        \u003cli\u003eNo board-ready GTM scorecard or fundraise-ready GTM narrative\u003c\/li\u003e\n        \u003cli\u003eScenario planning treated as one-off exercise, not operating discipline\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FLOW --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eHow It Works\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eFive GTM Phases — From Market Entry to Post-PMF Scale\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eThe system structures GTM into five sequential phases, each producing a number a CFO can interrogate. Twelve modules feed into the five phases.\u003c\/p\u003e\n    \u003cdiv class=\"pd-flow\"\u003e\n      \u003cdiv class=\"pd-flow-step\"\u003e\n        \u003cdiv class=\"pd-flow-step-n\"\u003ePhase 01\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-t\"\u003eMarket Validation\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-d\"\u003eICP scoring, TAM\/SAM segmentation, buyer persona mapping, entry sequencing.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-flow-step\"\u003e\n        \u003cdiv class=\"pd-flow-step-n\"\u003ePhase 02\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-t\"\u003eChannel Economics\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-d\"\u003eCAC by channel, LTV:CAC ratio, payback period, channel ROI comparison.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-flow-step\"\u003e\n        \u003cdiv class=\"pd-flow-step-n\"\u003ePhase 03\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-t\"\u003ePipeline Architecture\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-d\"\u003eOutbound + inbound capacity model, pipeline coverage ratio tracker.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-flow-step\"\u003e\n        \u003cdiv class=\"pd-flow-step-n\"\u003ePhase 04\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-t\"\u003eRevenue Operating Model\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-d\"\u003eQuarterly model with three scenarios, ARR bridge, churn\/expansion overlay.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-flow-step\"\u003e\n        \u003cdiv class=\"pd-flow-step-n\"\u003ePhase 05\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-t\"\u003eBoard Reporting\u003c\/div\u003e\n        \u003cdiv class=\"pd-flow-step-d\"\u003eMagic number, CAC payback, pipeline efficiency scorecard for QBR and fundraise.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- WHAT YOU RECEIVE --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eComplete System\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eFour modules covering the founder, revenue, and finance views into the same GTM operating system — packaged with scenario templates and sample data.\u003c\/p\u003e\n    \u003cdiv class=\"pd-modules\"\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eModule 01 · For Founders\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eChannel Selection \u0026amp; GTM Budget\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eChannel selection with CAC\/LTV ratio analysis\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eGTM budget model with scenario planning\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eFundraise-ready GTM narrative framework\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003e48-hour deployment path to operational GTM plan\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eModule 02 · For Revenue Leaders\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003ePipeline \u0026amp; Capacity Architecture\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003ePipeline architecture: outbound, inbound, partner mix\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eSDR\/AE capacity model with quota and ramp analysis\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eWin\/loss framework for competitive GTM calibration\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eICP scoring model with propensity-to-buy signals\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eModule 03 · For Boards \u0026amp; CFOs\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eEfficiency Scorecard \u0026amp; Reporting\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eGTM spend efficiency scorecard (magic number, CAC payback)\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eRevenue operating model with quarterly cadence\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eChannel ROI comparison and reallocation triggers\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eBoard reporting template built in\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eModule 04 · Scenarios \u0026amp; Templates\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eScenario Models \u0026amp; Sample Files\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eThree scenario models: conservative, base, growth\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eARR bridge analysis with churn and expansion overlay\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eFilled example version with realistic data\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eBlank template ready for live GTM data\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FORMATS --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eFormat\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhat's In the Download\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eAll files delivered together. Both filled example and blank template versions of the Excel system included.\u003c\/p\u003e\n    \u003cdiv class=\"pd-formats-grid\"\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003eXLSX\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eGTM Operating System\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003eFull 12-module Excel system — Example + Blank pair.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003ePPTX\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eBoard Reporting Deck\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003ePre-built investor and board-format presentation template.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eGTM Narrative Guide\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003eMethodology reference and Quick Start for the operating system.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- KEY OUTPUTS --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eKey Outputs\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eThe Numbers This System Produces\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eEvery output is a number a CFO or board member can interrogate — not a slide of activity intentions.\u003c\/p\u003e\n    \u003cdiv class=\"pd-outputs\"\u003e\n      \u003cdiv class=\"pd-output\"\u003eMagic number (net new ARR ÷ S\u0026amp;M spend)\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eCAC payback period by acquisition channel\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eBlended and channel-level LTV:CAC ratio\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003ePipeline coverage ratio against quota capacity\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eSDR\/AE capacity and ramp model output\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eThree-scenario ARR forecast (conservative \/ base \/ growth)\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eARR bridge with churn and expansion overlay\u003c\/div\u003e\n      \u003cdiv class=\"pd-output\"\u003eChannel reallocation triggers and thresholds\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FOR \/ NOT FOR --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n    \u003cdiv class=\"pd-for\"\u003e\n      \u003cdiv class=\"pd-for-y\"\u003e\n        \u003cdiv class=\"pd-for-t\"\u003eThis System Is For\u003c\/div\u003e\n        \u003cul class=\"pd-flist yes\"\u003e\n          \u003cli\u003eB2B SaaS founders preparing or executing a GTM plan\u003c\/li\u003e\n          \u003cli\u003eVP Revenue \/ VP Sales aligning pipeline math to revenue targets\u003c\/li\u003e\n          \u003cli\u003eCFOs and finance leads building GTM accountability\u003c\/li\u003e\n          \u003cli\u003eGrowth-stage B2B companies between $1M and $30M ARR\u003c\/li\u003e\n          \u003cli\u003eTeams preparing for a Series A or Series B fundraise\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-for-n\"\u003e\n        \u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n        \u003cul class=\"pd-flist no\"\u003e\n          \u003cli\u003ePre-revenue startups without ICP definition or early traction\u003c\/li\u003e\n          \u003cli\u003eeCommerce, D2C, or B2C businesses — different GTM model\u003c\/li\u003e\n          \u003cli\u003eCompanies seeking a CRM, marketing automation, or campaign tool\u003c\/li\u003e\n          \u003cli\u003eSolo founders without sales or marketing capacity to operate the system\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- OUTCOMES --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eOutcomes\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhat This Enables\u003c\/h2\u003e\n    \u003cdiv class=\"pd-outcomes\"\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eCapital-Governed GTM Decisions\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eEvery channel spend tied to validated economics — CAC, LTV, payback — before capital is committed.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eCFO-Grade GTM Math\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eMagic number, CAC payback, pipeline coverage — produced as defaults, not bespoke ad-hoc analyses.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eFundraise-Ready GTM Narrative\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eBoard reporting deck and operating model output formatted for QBR and investor due diligence.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n    \u003cdiv class=\"pd-faq\"\u003e\n      \u003cdetails class=\"pd-faq-item\" open\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eWhat files are included in the download?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eA full GTM Operating System Excel file (filled example + blank template), a PPTX Board Reporting Deck, the PDF GTM Narrative Guide with Quick Start, and the Channel Economics reference. All files are fully editable.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eIs this suitable for pre-revenue or early stage B2B?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eThe system is designed for companies between $1M and $30M ARR with at least one validated acquisition channel and early pipeline data. Pre-revenue startups without an ICP definition or any sales motion will not have enough inputs to populate the model meaningfully.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eCan this be used to prepare for a Series A or Series B raise?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eYes. The CAC payback, magic number, pipeline coverage, and three-scenario revenue model are formatted to support investor due diligence and board reporting cycles. The Module 04 narrative framework is built specifically for the GTM section of a fundraise deck.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eHow is this different from a GTM strategy template?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eA strategy template describes activities. This system produces numbers. Every module outputs a metric — CAC, LTV, payback, magic number, pipeline coverage, capacity utilisation — that ties to revenue and capital decisions. A CFO can interrogate it; a strategy slide can't be interrogated.\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44054761570390,"sku":null,"price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/09.webp?v=1780290700"},{"product_id":"devtools-infrastructure-saas-benchmark-analysis-customer-acquisition-and-unit-economics-2026","title":"DevTools \u0026 Infrastructure SaaS Benchmark Analysis: Customer Acquisition and Unit Economics 2026","description":"\u003c!-- =============================================================\n     INSIGRA REPORTS · DevTools \u0026 Infrastructure SaaS Benchmarks 2026\n     Product page block — paste into Shopify product description\n     ============================================================= --\u003e\n\n\u003cstyle\u003e\n.pd-wrap, .pd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pd-wrap {\n  font-family: 'Inter', sans-serif;\n  color: #0e1318;\n  max-width: 100%;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* HERO *\/\n.pd-hero { margin-bottom: 36px; }\n.pd-badge {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #475569;\n  font-weight: 600;\n  margin-bottom: 16px;\n  display: block;\n}\n.pd-h1 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: clamp(24px, 3.5vw, 32px);\n  font-weight: 700;\n  color: #0e1318;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n  margin-bottom: 12px;\n}\n.pd-hero-sub {\n  font-size: 15px;\n  color: #475569;\n  line-height: 1.75;\n  max-width: 720px;\n}\n\n\/* STATS *\/\n.pd-stats {\n  background: #1e3a8a;\n  padding: 40px 28px;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  align-items: center;\n  margin-bottom: 56px;\n}\n.pd-stat { text-align: center; padding: 4px 8px; }\n.pd-stat + .pd-stat { border-left: 1px solid rgba(255,255,255,0.18); }\n.pd-stat-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 38px; font-weight: 700;\n  color: #ffffff; line-height: 1;\n  margin-bottom: 12px; letter-spacing: -0.03em;\n}\n.pd-stat-l {\n  font-size: 10px; color: rgba(255,255,255,0.72);\n  text-transform: uppercase; letter-spacing: 0.14em; font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.pd-sec { margin-bottom: 56px; }\n.pd-ey {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px; letter-spacing: 0.1em;\n  text-transform: uppercase; color: #475569;\n  font-weight: 600; margin-bottom: 14px; display: block;\n}\n.pd-h2 {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 24px; font-weight: 700; color: #0e1318;\n  margin-bottom: 14px; letter-spacing: -0.02em; line-height: 1.25;\n}\n.pd-body { font-size: 15px; color: #475569; line-height: 1.8; }\n.pd-divider { border: none; border-top: 1px solid #e5e7eb; margin: 48px 0; }\n\n\/* POSITIONING *\/\n.pd-position {\n  background: #f8fafc;\n  padding: 32px 28px;\n  margin-bottom: 56px;\n  border-left: 3px solid #1e3a8a;\n}\n.pd-position p {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 18px; font-weight: 600;\n  color: #0e1318; line-height: 1.5; margin-bottom: 12px;\n  letter-spacing: -0.015em;\n}\n.pd-position p:last-child { margin-bottom: 0; }\n.pd-position p.pd-position-sub {\n  font-family: 'Inter', sans-serif;\n  font-size: 14.5px; font-weight: 400;\n  color: #475569; line-height: 1.75; letter-spacing: 0;\n}\n.pd-position span { color: #1e3a8a; font-weight: 700; }\n\n\/* PERSONAS *\/\n.pd-personas {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 0; margin-top: 24px;\n  border-top: 1px solid #e5e7eb;\n}\n.pd-persona {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 14px; font-weight: 600; color: #0e1318;\n  padding: 14px 14px 14px 0;\n  border-bottom: 1px solid #e5e7eb;\n  line-height: 1.4;\n}\n\n\/* PROBLEM *\/\n.pd-problem {\n  background: #f8fafc;\n  padding: 32px 28px;\n  margin-top: 20px;\n}\n.pd-problem p {\n  font-size: 15px; color: #475569; line-height: 1.8; margin-bottom: 20px;\n}\n.pd-plist { list-style: none; }\n.pd-plist li {\n  font-size: 14.5px; color: #0e1318; line-height: 1.55;\n  padding: 11px 0;\n  border-bottom: 1px solid #e5e7eb;\n  font-weight: 500;\n}\n.pd-plist li:last-child { border-bottom: none; }\n\n\/* MODULES *\/\n.pd-modules {\n  display: grid; grid-template-columns: repeat(2, 1fr);\n  gap: 20px; margin-top: 24px;\n}\n.pd-module {\n  background: #ffffff;\n  border: 1px solid #e5e7eb;\n}\n.pd-module-h {\n  background: #f8fafc;\n  padding: 20px 24px 16px;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-module-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n  margin-bottom: 6px;\n  display: block;\n  text-transform: uppercase;\n}\n.pd-module-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3;\n  letter-spacing: -0.01em;\n}\n.pd-module-b {\n  padding: 12px 24px 18px;\n}\n.pd-file {\n  font-size: 14px; color: #475569;\n  padding: 7px 0;\n  line-height: 1.55;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-file:last-child { border-bottom: none; }\n\n\/* BENCHMARKS — data grid *\/\n.pd-bench {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 14px; margin-top: 24px;\n}\n.pd-bench-card {\n  background: #f8fafc;\n  padding: 24px 22px;\n}\n.pd-bench-n {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 26px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: -0.03em;\n  line-height: 1; margin-bottom: 10px;\n  display: block;\n}\n.pd-bench-d {\n  font-size: 13.5px; color: #0e1318; line-height: 1.55;\n  font-weight: 500; margin-bottom: 6px;\n}\n.pd-bench-s {\n  font-size: 11.5px; color: #475569; line-height: 1.5;\n}\n\n\/* FORMATS *\/\n.pd-formats-grid {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 14px; margin-top: 24px;\n}\n.pd-format {\n  background: #f8fafc;\n  padding: 20px 22px;\n  text-align: left;\n}\n.pd-format-tag {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n  margin-bottom: 6px;\n  text-transform: uppercase;\n}\n.pd-format-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 14.5px; font-weight: 700; color: #0e1318;\n  line-height: 1.3; margin-bottom: 4px;\n}\n.pd-format-d {\n  font-size: 13px; color: #475569; line-height: 1.55;\n}\n\n\/* FOR \/ NOT FOR *\/\n.pd-for { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-top: 24px; }\n.pd-for-y, .pd-for-n {\n  background: #f8fafc;\n  padding: 28px 28px;\n}\n.pd-for-y { border-right: 1px solid #e5e7eb; }\n.pd-for-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 0.1em; text-transform: uppercase;\n  margin-bottom: 18px;\n}\n.pd-for-y .pd-for-t { color: #1e3a8a; }\n.pd-for-n .pd-for-t { color: #475569; }\n.pd-flist { list-style: none; }\n.pd-flist li {\n  font-size: 14px; line-height: 1.65;\n  padding: 11px 0;\n  border-bottom: 1px solid #e5e7eb;\n}\n.pd-flist li:last-child { border-bottom: none; }\n.pd-flist.yes li { color: #0e1318; font-weight: 500; }\n.pd-flist.no li { color: #475569; }\n\n\/* OUTCOMES *\/\n.pd-outcomes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 24px; }\n.pd-out {\n  background: #f8fafc;\n  padding: 28px 24px;\n  display: flex; flex-direction: column; gap: 9px;\n}\n.pd-out-num {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 10.5px; font-weight: 700; color: #1e3a8a;\n  letter-spacing: 0.1em;\n}\n.pd-out-t {\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 16px; font-weight: 700; color: #0e1318; line-height: 1.3;\n  letter-spacing: -0.01em;\n}\n.pd-out-d { font-size: 14px; color: #475569; line-height: 1.7; }\n\n\/* FAQ — native details\/summary *\/\n.pd-faq { border-top: 1px solid #e5e7eb; margin-top: 20px; }\n.pd-faq-item { border-bottom: 1px solid #e5e7eb; }\n.pd-faq-q {\n  padding: 20px 40px 20px 0;\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 15px; font-weight: 700; color: #0e1318;\n  cursor: pointer; line-height: 1.4;\n  position: relative;\n  list-style: none;\n}\n.pd-faq-q::-webkit-details-marker { display: none; }\n.pd-faq-q::marker { display: none; }\n.pd-faq-q::after {\n  content: '+';\n  position: absolute;\n  right: 0; top: 18px;\n  font-size: 22px; font-weight: 400; color: #475569;\n  line-height: 1;\n}\n.pd-faq-item[open] .pd-faq-q::after {\n  content: '−'; color: #1e3a8a;\n}\n.pd-faq-a {\n  padding: 0 0 20px;\n  font-size: 14px; color: #475569;\n  line-height: 1.8;\n}\n\n\/* MOBILE *\/\n@media (max-width: 680px) {\n  .pd-wrap { font-size: 15px; }\n  .pd-h1 { font-size: 22px; }\n  .pd-hero-sub { font-size: 14.5px; }\n  .pd-stats { padding: 24px 14px; }\n  .pd-stat { padding: 12px 6px; }\n  .pd-stat-n { font-size: 26px; }\n  .pd-sec { margin-bottom: 40px; }\n  .pd-h2 { font-size: 20px; }\n  .pd-body { font-size: 14.5px; }\n  .pd-position { padding: 24px 20px; margin-bottom: 40px; }\n  .pd-position p { font-size: 16px; }\n  .pd-position p.pd-position-sub { font-size: 14px; }\n  .pd-personas { grid-template-columns: 1fr 1fr; }\n  .pd-problem { padding: 24px 20px; }\n  .pd-plist li { font-size: 13.5px; }\n  .pd-modules { grid-template-columns: 1fr; }\n  .pd-module-h { padding: 20px 20px 14px; }\n  .pd-module-b { padding: 8px 20px 16px; }\n  .pd-file { font-size: 13px; }\n  .pd-bench { grid-template-columns: 1fr 1fr; gap: 10px; }\n  .pd-bench-card { padding: 20px 18px; }\n  .pd-bench-n { font-size: 22px; }\n  .pd-formats-grid { grid-template-columns: 1fr; }\n  .pd-format { padding: 20px 22px; }\n  .pd-for { grid-template-columns: 1fr; }\n  .pd-for-y, .pd-for-n { padding: 24px 20px; }\n  .pd-for-y { border-right: none; border-bottom: 1px solid #e5e7eb; }\n  .pd-outcomes { grid-template-columns: 1fr; }\n  .pd-out { padding: 24px 20px; }\n  .pd-divider { margin: 36px 0; }\n  .pd-faq-q { font-size: 14.5px; padding: 18px 36px 18px 0; }\n  .pd-faq-q::after { top: 16px; }\n  .pd-faq-a { font-size: 13.5px; padding-bottom: 18px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cspan class=\"pd-badge\"\u003eDevTools \u0026amp; Infrastructure SaaS · Benchmark Intelligence · 2026\u003c\/span\u003e\n    \u003ch1 class=\"pd-h1\"\u003eInsigra™ DevTools \u0026amp; Infrastructure SaaS\u003cbr\u003eBenchmarks 2026: CAC \u0026amp; Unit Economics\u003c\/h1\u003e\n    \u003cp class=\"pd-hero-sub\"\u003eDecision-grade customer acquisition and unit economics benchmarks for DevTools, infrastructure SaaS, and developer-led growth companies. CAC, payback period, NRR, and growth efficiency data — sourced from 80+ public and private company datasets.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STATS --\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e80+\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eCompany Datasets\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e12\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eBenchmark Categories\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-n\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-l\"\u003eARR Size Bands\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POSITIONING --\u003e\n  \u003cdiv class=\"pd-position\"\u003e\n    \u003cp\u003eThree metrics determine whether a DevTools company is efficiently built: \u003cspan\u003eCAC payback, NRR, and magic number.\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp class=\"pd-position-sub\"\u003eThis report provides the benchmarks for all three — by ARR band, by GTM motion (PLG \/ sales-led \/ hybrid), and by infrastructure subsegment. Built for founders who need to know where they stand before a fundraise, and for investors who need the right comparable cohort.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DESIGNED FOR --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eDesigned For\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWho Uses This Report\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eFor DevTools and infrastructure SaaS operators, investors, and finance leaders who need cohort-accurate benchmarks — not horizontal-SaaS averages that obscure what actually matters in this segment.\u003c\/p\u003e\n    \u003cdiv class=\"pd-personas\"\u003e\n      \u003cdiv class=\"pd-persona\"\u003eDevTools SaaS Founders \u0026amp; CEOs\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eInfrastructure SaaS GTM Leaders\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eVP Marketing \u0026amp; Revenue Operators\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eVC Analysts \u0026amp; Growth Investors\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eCFOs \u0026amp; Finance Heads\u003c\/div\u003e\n      \u003cdiv class=\"pd-persona\"\u003eSeries A–C DevTools Operators\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- THE PROBLEM --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eThe Problem\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhy Standard SaaS Benchmarks Don't Fit DevTools\u003c\/h2\u003e\n    \u003cdiv class=\"pd-problem\"\u003e\n      \u003cp\u003eDeveloper-led and infrastructure SaaS companies have distinct GTM economics: PLG-heavy acquisition, bottoms-up expansion, usage-based pricing, high NRR, and longer payback periods at the top of the market. Standard benchmark reports aggregate these into broad \"cloud software\" categories that obscure what matters.\u003c\/p\u003e\n      \u003cul class=\"pd-plist\"\u003e\n        \u003cli\u003eStandard SaaS reports aggregate DevTools into broad \"cloud software\" categories\u003c\/li\u003e\n        \u003cli\u003ePLG-heavy acquisition has different CAC structure than sales-led SaaS\u003c\/li\u003e\n        \u003cli\u003eUsage-based pricing produces NRR patterns horizontal SaaS doesn't model\u003c\/li\u003e\n        \u003cli\u003eInfrastructure SaaS gross margins (68–74%) sit below horizontal SaaS (75–85%)\u003c\/li\u003e\n        \u003cli\u003eBottoms-up expansion follows different timing curve than top-down sales\u003c\/li\u003e\n        \u003cli\u003eBessemer, OpenView, and KeyBanc reports don't isolate DevTools-specific metrics\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- WHAT YOU RECEIVE --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eComplete Report\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhat You Receive\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eFour sections covering the three audiences this benchmark report is built for — founders, investors, and finance — plus the underlying dataset and methodology.\u003c\/p\u003e\n    \u003cdiv class=\"pd-modules\"\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eSection 01 · For Founders \u0026amp; GTM Leaders\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eAcquisition \u0026amp; GTM Efficiency Benchmarks\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eCAC benchmarks by acquisition channel: PLG, outbound, partner, inbound\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eCAC payback period by ARR band ($1M–$50M ARR)\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eMagic number benchmarks by GTM motion type\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eSales efficiency ratio: top quartile vs median\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eSection 02 · For Investors \u0026amp; Analysts\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eRetention \u0026amp; Valuation Benchmarks\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eNRR benchmarks by product category and GTM motion\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eGross margin: infrastructure vs tooling vs security\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eRule of 40 distribution for the DevTools cohort\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eValuation multiple vs efficiency metric correlation\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eSection 03 · For Finance \u0026amp; Strategy\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eUnit Economics \u0026amp; Capital Efficiency\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eUnit economics dashboard: LTV, CAC, payback, NRR in one view\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eHeadcount efficiency ratios by function at each ARR stage\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eInfrastructure cost benchmarks as % of revenue by ARR band\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eBurn multiple benchmarks and capital efficiency comparisons\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-module\"\u003e\n        \u003cdiv class=\"pd-module-h\"\u003e\n          \u003cspan class=\"pd-module-n\"\u003eSection 04 · Methodology\u003c\/span\u003e\n          \u003cdiv class=\"pd-module-t\"\u003eSources, Dataset \u0026amp; Appendix\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-module-b\"\u003e\n          \u003cdiv class=\"pd-file\"\u003eFull company-level dataset (80+ companies)\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003ePublic S-1 filings: Snowflake, Datadog, Confluent, HashiCorp, MongoDB\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eSurvey data references: KeyBanc, OpenView, Bessemer\u003c\/div\u003e\n          \u003cdiv class=\"pd-file\"\u003eInsigra primary analysis methodology\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- BENCHMARKS --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eKey Benchmarks\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eSelected Data Points From The Report\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eAll numbers sourced from named company filings, peer survey data, and Insigra primary analysis. Full sources cited in the report appendix.\u003c\/p\u003e\n    \u003cdiv class=\"pd-bench\"\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e18–28\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003eMonths CAC payback — median for sales-led DevTools at $5M–$20M ARR\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003eInsigra analysis of 80+ company datasets, 2024–2026\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e120–140%\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003eMedian NRR for top-quartile infrastructure SaaS at $10M+ ARR\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003ePublic S-1 filings; KeyBanc SaaS Survey 2025\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e0.7–1.2\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003eMagic number benchmark range for capital-efficient DevTools\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003eBessemer Cloud Index; Insigra calculation\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e68–74%\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003eGross margin range for infrastructure SaaS at scale — below horizontal SaaS\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003eSnowflake, Datadog, Confluent public filings\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e4–7×\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003ePLG vs sales-led CAC ratio — PLG is 4–7× cheaper per dollar of ARR\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003eOpenView PLG Index 2025; Insigra analysis\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-bench-card\"\u003e\n        \u003cspan class=\"pd-bench-n\"\u003e80+\u003c\/span\u003e\n        \u003cdiv class=\"pd-bench-d\"\u003eCompany datasets including public filings, survey data, and primary analysis\u003c\/div\u003e\n        \u003cdiv class=\"pd-bench-s\"\u003eFull source list in the report appendix\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FORMATS --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eFormat\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhat's In the Download\u003c\/h2\u003e\n    \u003cp class=\"pd-body\"\u003eThree files delivered together. The main report, the underlying dataset, and a methodology appendix with full source citations.\u003c\/p\u003e\n    \u003cdiv class=\"pd-formats-grid\"\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eBenchmark Report\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003eMain report — 12 benchmark categories, 5 ARR bands, full charts.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003eXLSX\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eSource Dataset\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003eCompany-level data workbook — 80+ companies with key metrics.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-format\"\u003e\n        \u003cdiv class=\"pd-format-tag\"\u003ePDF\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-t\"\u003eMethodology Appendix\u003c\/div\u003e\n        \u003cdiv class=\"pd-format-d\"\u003eFull source citations, calculation methodology, and definitions.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FOR \/ NOT FOR --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eQualification\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eIs This Right For You?\u003c\/h2\u003e\n    \u003cdiv class=\"pd-for\"\u003e\n      \u003cdiv class=\"pd-for-y\"\u003e\n        \u003cdiv class=\"pd-for-t\"\u003eThis Report Is For\u003c\/div\u003e\n        \u003cul class=\"pd-flist yes\"\u003e\n          \u003cli\u003eDevTools and infrastructure SaaS operators benchmarking unit economics\u003c\/li\u003e\n          \u003cli\u003eFounders preparing for a Series A, B, or growth-stage raise\u003c\/li\u003e\n          \u003cli\u003eInvestors evaluating DevTools and infrastructure SaaS targets\u003c\/li\u003e\n          \u003cli\u003eFinance leaders building cohort-accurate board reporting\u003c\/li\u003e\n          \u003cli\u003eGTM leaders auditing PLG vs sales-led channel efficiency\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-for-n\"\u003e\n        \u003cdiv class=\"pd-for-t\"\u003eNot Suitable For\u003c\/div\u003e\n        \u003cul class=\"pd-flist no\"\u003e\n          \u003cli\u003eHorizontal SaaS or vertical-SaaS companies outside DevTools\/infra\u003c\/li\u003e\n          \u003cli\u003eConsumer or B2C software businesses — different cohort entirely\u003c\/li\u003e\n          \u003cli\u003ePre-revenue startups without operating metrics to compare\u003c\/li\u003e\n          \u003cli\u003eTeams seeking live benchmark dashboards with real-time data feeds\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- OUTCOMES --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eUse Cases\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eWhere This Data Is Decision-Grade\u003c\/h2\u003e\n    \u003cdiv class=\"pd-outcomes\"\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eFundraise Benchmarking\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eInvestors will benchmark your CAC, NRR, and gross margin against the cohort. Walk into the room knowing where you stand — and which metrics need context.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eGTM Efficiency Audit\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eIf your CAC payback is 32 months against a benchmark of 20, the gap analysis points to the real question: pricing, sales cycle, or channel mix.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-out\"\u003e\n        \u003cdiv class=\"pd-out-num\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-t\"\u003eBoard \u0026amp; Investor Reporting\u003c\/div\u003e\n        \u003cdiv class=\"pd-out-d\"\u003eA 115% NRR sounds good. Against a top-quartile benchmark of 135% for your ARR band and GTM motion, it tells a different story — and gives the board context.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003cdiv class=\"pd-sec\"\u003e\n    \u003cspan class=\"pd-ey\"\u003eCommon Questions\u003c\/span\u003e\n    \u003ch2 class=\"pd-h2\"\u003eFrequently Asked\u003c\/h2\u003e\n    \u003cdiv class=\"pd-faq\"\u003e\n      \u003cdetails class=\"pd-faq-item\" open\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eWhat files are included in the download?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eThree files: the main Benchmark Report PDF covering 12 benchmark categories across 5 ARR bands, the Source Dataset XLSX with company-level metrics across 80+ companies, and the Methodology Appendix PDF with full source citations and calculation definitions.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eWhat time period does the data cover?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eThe 2026 edition draws from public filings, survey data, and primary analysis covering 2024 through early 2026. Public S-1 and 10-K data is sourced from the most recent filings available at publication; private-company data is sourced from primary survey work and peer cohort analysis.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eHow is this different from Bessemer, OpenView, or KeyBanc reports?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eThose reports aggregate DevTools into broader \"cloud software\" or \"vertical SaaS\" categories. This report isolates DevTools and infrastructure SaaS specifically — with separate benchmarks by GTM motion (PLG \/ sales-led \/ hybrid) and by infrastructure subsegment. It complements those reports rather than replacing them.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eAre the underlying company datasets named?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003ePublic companies are named throughout (Snowflake, Datadog, HashiCorp, Confluent, MongoDB, and others). Private-company data points are aggregated and anonymised, with cohort composition described by ARR band, GTM motion, and subsegment. All sources are cited in the Methodology Appendix.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pd-faq-item\"\u003e\n        \u003csummary class=\"pd-faq-q\"\u003eCan this be used in a fundraise data room?\u003c\/summary\u003e\n        \u003cdiv class=\"pd-faq-a\"\u003eYes — the benchmarks are formatted to be cited in fundraise materials and board reports. The included single-user licence covers internal use including fundraise documentation. For broader distribution across an investor list or portfolio companies, a team licence is available on request.\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44146988253270,"sku":null,"price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/10.webp?v=1780290700"},{"product_id":"insigra-investor-pitch-framework","title":"Insigra Investor Pitch Framework™ | Premium Fundraising Toolkit for Startups","description":"\u003cdiv class=\"ir\"\u003e\n\u003cstyle\u003e.ir{max-width:860px;font-family:'Inter',-apple-system,sans-serif;color:#0E1318;line-height:1.7}.ir *{box-sizing:border-box}.ir-badge{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#1847CC;margin-bottom:24px}.ir-badge::before{content:'';display:block;width:24px;height:2px;background:#1847CC}.ir-h1{font-family:'IBM Plex Sans',-apple-system,sans-serif;font-size:clamp(24px,3.5vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:10px;color:#0E1318}.ir-sub{font-size:15px;color:#475569;margin-bottom:32px}.ir-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #E2E8F0;border-radius:2px;overflow:hidden;margin-bottom:32px}.ir-stat{padding:18px 20px;border-right:1px solid #E2E8F0;background:#F8FAFC}.ir-stat:last-child{border-right:none}.ir-sn{font-family:'IBM Plex Sans',sans-serif;font-size:26px;font-weight:700;color:#0E1318;letter-spacing:-.04em;display:block;margin-bottom:4px}.ir-sn.b{color:#1847CC}.ir-sl{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#94A3B8}.ir-section{padding:40px 0;border-top:1px solid #E2E8F0}.ir-lbl{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#94A3B8;margin-bottom:16px;display:block}.ir-h2{font-family:'IBM Plex Sans',sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#0E1318;margin-bottom:12px}.ir-body{font-size:14.5px;line-height:1.75;color:#475569;max-width:720px}.ir-thesis{border-left:3px solid #1847CC;padding:18px 22px;background:#F8FAFC;margin:24px 0}.ir-thesis p{font-family:'IBM Plex Sans',sans-serif;font-size:15px;font-weight:600;color:#0E1318;line-height:1.5}.ir-thesis p+p{font-weight:400;font-size:14px;color:#475569;margin-top:10px}.ir-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#E2E8F0;border:1px solid #E2E8F0;border-radius:2px;overflow:hidden;margin-top:20px}.ir-card{background:#fff;padding:24px 20px}.ir-ct{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1847CC;margin-bottom:12px;display:block}.ir-card ul{list-style:none}.ir-card ul li{font-size:13px;color:#475569;padding:5px 0;border-bottom:1px solid #E2E8F0;display:flex;gap:8px}.ir-card ul li:last-child{border-bottom:none}.ir-card ul li::before{content:'→';color:#1847CC;font-size:11px;flex-shrink:0;margin-top:2px;font-weight:600}.ir-findings{margin-top:20px}.ir-finding{display:grid;grid-template-columns:4px 1fr;gap:0 28px;padding:20px 0;border-bottom:1px solid #E2E8F0}.ir-finding:last-child{border-bottom:none}.ir-fb{width:4px;background:#E2E8F0;border-radius:2px;min-height:20px}.ir-finding:nth-child(1) .ir-fb,.ir-finding:nth-child(4) .ir-fb{background:#0E1318}.ir-finding:nth-child(2) .ir-fb,.ir-finding:nth-child(5) .ir-fb{background:#1847CC}.ir-finding:nth-child(3) .ir-fb{background:#B8860B}.ir-fh{font-size:14px;font-weight:600;color:#0E1318;line-height:1.4;margin-bottom:4px}.ir-fd{font-size:13px;color:#475569;line-height:1.65}.ir-guarantee{background:#F8FAFC;border:1px solid #E2E8F0;padding:24px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;margin-top:24px;border-radius:2px}.ir-gi{width:36px;height:36px;border:2px solid #0E1318;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.ir-gt{font-size:14px;font-weight:700;color:#0E1318;margin-bottom:6px;font-family:'IBM Plex Sans',sans-serif}.ir-gb{font-size:13px;color:#475569;line-height:1.65}.ir-trust{display:flex;gap:24px;flex-wrap:wrap;padding:20px 0;border-top:1px solid #E2E8F0;margin-top:20px}.ir-ti{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#475569}@media(max-width:640px){.ir-stats{grid-template-columns:repeat(2,1fr)}.ir-3col{grid-template-columns:1fr}}\u003c\/style\u003e\n\u003cdiv style=\"padding:48px 0 44px;border-bottom:2px solid #0E1318\"\u003e\n\u003cspan class=\"ir-badge\"\u003eFundraising \u0026amp; Investor Relations · Premium Toolkit\u003c\/span\u003e\u003ch1 class=\"ir-h1\"\u003eInsigra Investor Pitch Framework:\u003cbr\u003eFundraising Toolkit for Startup Founders\u003c\/h1\u003e\n\u003cp class=\"ir-sub\"\u003eComplete fundraising preparation system for Series A–C founders. Pitch structure, financial model templates, due diligence prep, and narrative frameworks — in one integrated bundle.\u003c\/p\u003e\n\u003cdiv class=\"ir-stats\"\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn b\"\u003e9\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eDeliverable Files\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e1\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eSeries A Example\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e36\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eMonth Forecast Model\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e1-Org\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eCommercial licence\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cspan class=\"ir-lbl\"\u003eWhat this framework does\u003c\/span\u003e\u003ch2 class=\"ir-h2\"\u003eThe structural reason most fundraise pitches fail is not the idea. It is that the deck, the model, and the narrative do not tell one coherent story.\u003c\/h2\u003e\n\u003cp class=\"ir-body\"\u003eInvestors see hundreds of decks. The ones that advance to term sheets share one characteristic: the deck, the financial model, and the founder's verbal narrative are structurally aligned. The same numbers appear in all three. The same logic is applied consistently. The diligence questions are pre-answered. This framework provides the architecture that produces that alignment — not just a slide template.\u003c\/p\u003e\n\u003cdiv class=\"ir-thesis\"\u003e\n\u003cp\u003eA pitch deck without a financial model behind it is a story. A model without a narrative is a spreadsheet. This framework makes them the same document, told in two formats.\u003c\/p\u003e\n\u003cp\u003eBuilt for Indian founders raising from domestic VC, global VC, and family offices. Includes a fully worked Series A example with financials, narrative, and diligence responses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-3col\"\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eDeck \u0026amp; Narrative\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003e14-slide Series A pitch structure with narrative script\u003c\/li\u003e\n\u003cli\u003eProblem\/solution\/market framing that passes the \"so what\" test\u003c\/li\u003e\n\u003cli\u003eTraction narrative framework: what matters, what order\u003c\/li\u003e\n\u003cli\u003eCompetitive positioning language that avoids clichés\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eFinancial Model\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003e36-month P\u0026amp;L, cash flow, and balance sheet model\u003c\/li\u003e\n\u003cli\u003eUse of funds breakdown with milestone mapping\u003c\/li\u003e\n\u003cli\u003eThree scenario model: base, upside, stress\u003c\/li\u003e\n\u003cli\u003eUnit economics dashboard: CAC, LTV, payback, NRR\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eDiligence Prep\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003e30-item VC diligence checklist with response templates\u003c\/li\u003e\n\u003cli\u003eData room structure and document naming convention\u003c\/li\u003e\n\u003cli\u003eCommon investor questions with answer frameworks\u003c\/li\u003e\n\u003cli\u003eTerm sheet negotiation reference — key clauses explained\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cspan class=\"ir-lbl\"\u003eWorked example included\u003c\/span\u003e\u003ch2 class=\"ir-h2\"\u003eOne complete Series A worked example — deck, model, and diligence pack.\u003c\/h2\u003e\n\u003cp class=\"ir-body\"\u003eThe framework includes a fully worked Series A example for a B2B SaaS company: complete 14-slide deck with commentary, populated 36-month financial model, and diligence Q\u0026amp;A responses. Use it as a reference to check structure, narrative logic, and financial model conventions before your own raise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cspan class=\"ir-lbl\"\u003eWhat's inside — 9 files\u003c\/span\u003e\u003ch2 class=\"ir-h2\"\u003eEverything in one download. No subscriptions. No templates that require a second purchase.\u003c\/h2\u003e\n\u003cdiv class=\"ir-findings\"\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003e14-Slide Pitch Deck Template (PPTX) + Narrative Script\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eStructured pitch deck with slide-by-slide narrative script. Each slide has a stated objective, what to say, what NOT to say, and common investor objections with prepared responses.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003e36-Month Financial Model (Excel)\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eFull P\u0026amp;L, cash flow, and balance sheet with scenario engine. ARR bridge, churn overlay, headcount model, and use-of-funds waterfall. Three scenarios: conservative, base, upside.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eVC Diligence Checklist + Data Room Structure\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003e30-item diligence checklist with response templates. Data room folder structure, naming conventions, and a guide on what to include, what to exclude, and what to flag proactively.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eWorked Series A Example (B2B SaaS)\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eComplete worked example: populated deck, financial model with real-format numbers, and written diligence responses. Shows how the three components tie to each other — not just what they look like in isolation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cdiv class=\"ir-guarantee\"\u003e\n\u003cdiv class=\"ir-gi\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-gt\"\u003eLicence Terms\u003c\/div\u003e\n\u003cdiv class=\"ir-gb\"\u003eSingle-user licence — do not redistribute.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-trust\"\u003e\n\u003cdiv class=\"ir-ti\"\u003e📄 PPTX + Excel + PDF · 9 files\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e🔒 Secure Shopify checkout\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e✉️ hello@insigrareports.com\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e🌐 insigrareports.com\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44625648058454,"sku":null,"price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/15.webp?v=1780290701"},{"product_id":"dpdp-2026-compliance-kit-for-indian-boards","title":"DPDP 2026 Compliance Kit for Indian Boards","description":"\u003cdiv class=\"ir\"\u003e\n\u003cstyle\u003e.ir{max-width:860px;font-family:'Inter',-apple-system,sans-serif;color:#0E1318;line-height:1.7}.ir *{box-sizing:border-box}.ir-badge{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#1847CC;margin-bottom:24px}.ir-badge::before{content:'';display:block;width:24px;height:2px;background:#1847CC}.ir-h1{font-family:'IBM Plex Sans',-apple-system,sans-serif;font-size:clamp(24px,3.5vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:10px;color:#0E1318}.ir-sub{font-size:15px;color:#475569;margin-bottom:32px}.ir-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #E2E8F0;border-radius:2px;overflow:hidden;margin-bottom:32px}.ir-stat{padding:18px 20px;border-right:1px solid #E2E8F0;background:#F8FAFC}.ir-stat:last-child{border-right:none}.ir-sn{font-family:'IBM Plex Sans',sans-serif;font-size:26px;font-weight:700;color:#0E1318;letter-spacing:-.04em;display:block;margin-bottom:4px}.ir-sn.b{color:#1847CC}.ir-sl{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#94A3B8}.ir-section{padding:40px 0;border-top:1px solid #E2E8F0}.ir-lbl{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#94A3B8;margin-bottom:16px;display:block}.ir-h2{font-family:'IBM Plex Sans',sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#0E1318;margin-bottom:12px}.ir-body{font-size:14.5px;line-height:1.75;color:#475569;max-width:720px}.ir-thesis{border-left:3px solid #1847CC;padding:18px 22px;background:#F8FAFC;margin:24px 0}.ir-thesis p{font-family:'IBM Plex Sans',sans-serif;font-size:15px;font-weight:600;color:#0E1318;line-height:1.5}.ir-thesis p+p{font-weight:400;font-size:14px;color:#475569;margin-top:10px}.ir-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#E2E8F0;border:1px solid #E2E8F0;border-radius:2px;overflow:hidden;margin-top:20px}.ir-card{background:#fff;padding:24px 20px}.ir-ct{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1847CC;margin-bottom:12px;display:block}.ir-card ul{list-style:none}.ir-card ul li{font-size:13px;color:#475569;padding:5px 0;border-bottom:1px solid #E2E8F0;display:flex;gap:8px}.ir-card ul li:last-child{border-bottom:none}.ir-card ul li::before{content:'→';color:#1847CC;font-size:11px;flex-shrink:0;margin-top:2px;font-weight:600}.ir-findings{margin-top:20px}.ir-finding{display:grid;grid-template-columns:4px 1fr;gap:0 28px;padding:20px 0;border-bottom:1px solid #E2E8F0}.ir-finding:last-child{border-bottom:none}.ir-fb{width:4px;background:#E2E8F0;border-radius:2px;min-height:20px}.ir-finding:nth-child(1) .ir-fb,.ir-finding:nth-child(4) .ir-fb{background:#0E1318}.ir-finding:nth-child(2) .ir-fb,.ir-finding:nth-child(5) .ir-fb{background:#1847CC}.ir-finding:nth-child(3) .ir-fb{background:#B8860B}.ir-fh{font-size:14px;font-weight:600;color:#0E1318;line-height:1.4;margin-bottom:4px}.ir-fd{font-size:13px;color:#475569;line-height:1.65}.ir-guarantee{background:#F8FAFC;border:1px solid #E2E8F0;padding:24px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;margin-top:24px;border-radius:2px}.ir-gi{width:36px;height:36px;border:2px solid #0E1318;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.ir-gt{font-size:14px;font-weight:700;color:#0E1318;margin-bottom:6px;font-family:'IBM Plex Sans',sans-serif}.ir-gb{font-size:13px;color:#475569;line-height:1.65}.ir-trust{display:flex;gap:24px;flex-wrap:wrap;padding:20px 0;border-top:1px solid #E2E8F0;margin-top:20px}.ir-ti{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#475569}@media(max-width:640px){.ir-stats{grid-template-columns:repeat(2,1fr)}.ir-3col{grid-template-columns:1fr}}\u003c\/style\u003e\n\u003cdiv style=\"padding:48px 0 44px;border-bottom:2px solid #0E1318\"\u003e\n\u003cspan class=\"ir-badge\"\u003eIndia DPDP Act Compliance · Board \u0026amp; Legal Teams · 2026\u003c\/span\u003e\u003ch1 class=\"ir-h1\"\u003eDPDP 2026 Compliance Kit\u003cbr\u003efor Indian Boards\u003c\/h1\u003e\n\u003cp class=\"ir-sub\"\u003eIndia Digital Personal Data Protection Act compliance framework for boards, CXOs, DPOs, and legal teams. Policy templates, board reporting, data audit checklist, and implementation roadmap ahead of the 13 May 2027 enforcement date.\u003c\/p\u003e\n\u003cdiv class=\"ir-stats\"\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn b\"\u003e5\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eDeliverable Files\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e61\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003ePage Research Report\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e30+\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003ePolicy Templates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-stat\"\u003e\n\u003cspan class=\"ir-sn\"\u003e1-Org\u003c\/span\u003e\u003cspan class=\"ir-sl\"\u003eCommercial licence\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cspan class=\"ir-lbl\"\u003eWhat this kit does\u003c\/span\u003e\u003ch2 class=\"ir-h2\"\u003eIndia's DPDP Act enforcement begins 13 May 2027. Most boards have not started. This kit changes that in 48 hours.\u003c\/h2\u003e\n\u003cp class=\"ir-body\"\u003eThe Digital Personal Data Protection Act 2023 creates board-level obligations for Indian companies — not just IT and legal teams. Boards must approve data protection policies, oversee Data Fiduciary obligations, and ensure Significant Data Fiduciary designations are addressed. Most boards do not yet have the framework to do this. This kit provides it: a 61-page research report on the Act, 30+ implementation templates, a board reporting structure, and a data audit checklist calibrated to Indian corporate governance realities.\u003c\/p\u003e\n\u003cdiv class=\"ir-thesis\"\u003e\n\u003cp\u003eThe DPDP Act is not an IT compliance problem. It is a board governance problem. The penalties — up to ₹250 crore per violation — and the board-level accountability provisions make this a fiduciary matter, not a departmental one.\u003c\/p\u003e\n\u003cp\u003eThis kit is built for boards that need to get from zero to defensible compliance posture before enforcement — with templates that can be adapted to each organisation's specific data landscape, not generic checklists that create compliance theatre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-3col\"\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eFor Boards \u0026amp; Directors\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003eBoard-level DPDP obligations — what directors are personally liable for\u003c\/li\u003e\n\u003cli\u003eBoard resolution templates for data protection policy approval\u003c\/li\u003e\n\u003cli\u003eDPDP governance charter for board committees\u003c\/li\u003e\n\u003cli\u003ePenalty risk assessment matrix by violation category\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eFor Legal \u0026amp; DPO Teams\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003e30+ policy and notice templates — privacy policy, consent notice, retention policy\u003c\/li\u003e\n\u003cli\u003eData Principal rights response workflow (erasure, correction, nomination)\u003c\/li\u003e\n\u003cli\u003eData Processing Agreement template for vendors and processors\u003c\/li\u003e\n\u003cli\u003eSignificant Data Fiduciary designation checklist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-card\"\u003e\n\u003cspan class=\"ir-ct\"\u003eFor Operations \u0026amp; IT\u003c\/span\u003e\u003cul\u003e\n\u003cli\u003eData audit checklist: what data, where, how processed, legal basis\u003c\/li\u003e\n\u003cli\u003eConsent management implementation roadmap\u003c\/li\u003e\n\u003cli\u003eData breach notification procedure (72-hour requirement)\u003c\/li\u003e\n\u003cli\u003eCross-border data transfer assessment framework\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cspan class=\"ir-lbl\"\u003eWhat's included\u003c\/span\u003e\u003ch2 class=\"ir-h2\"\u003eFive files covering every layer of DPDP compliance.\u003c\/h2\u003e\n\u003cdiv class=\"ir-findings\"\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eDPDP Act Research Report — 61 pages\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eComplete analysis of the Digital Personal Data Protection Act 2023. Plain-language summary of obligations, penalty structure, Significant Data Fiduciary rules, and implementation timeline. Board-readable.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eBoard Reporting \u0026amp; Governance Templates\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eBoard resolution templates, data governance charter, DPDP agenda items for board meetings, and quarterly compliance reporting format for audit committees.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003e30+ Policy \u0026amp; Notice Templates\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003ePrivacy policy, consent notice, data retention policy, DPA vendor template, data breach notification — all calibrated to DPDP Act requirements, not GDPR.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eData Audit Checklist \u0026amp; Gap Analysis\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003eStructured data mapping checklist to identify what personal data the organisation processes, on what legal basis, and where the compliance gaps are.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-finding\"\u003e\n\u003cdiv class=\"ir-fb\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-fh\"\u003eImplementation Roadmap — 13 May 2027 Deadline\u003c\/div\u003e\n\u003cdiv class=\"ir-fd\"\u003ePhased implementation roadmap from audit to policy to technical controls to board approval. Backward-planned from the enforcement date with board checkpoint cadence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-section\"\u003e\n\u003cdiv class=\"ir-guarantee\"\u003e\n\u003cdiv class=\"ir-gi\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ir-gt\"\u003eCompliance Disclaimer\u003c\/div\u003e\n\u003cdiv class=\"ir-gb\"\u003eThis kit is for compliance reference — it does not constitute legal advice. Engage qualified legal counsel for your specific situation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ir-trust\"\u003e\n\u003cdiv class=\"ir-ti\"\u003e📄 PDF + DOCX + XLSX · 5 files\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e🇮🇳 India DPDP Act specific\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e✉️ hello@insigrareports.com\u003c\/div\u003e\n\u003cdiv class=\"ir-ti\"\u003e🌐 insigrareports.com\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44625801248854,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/16.webp?v=1780290701"},{"product_id":"insigra-vendor-contract-management-tracker","title":"Vendor Control \u0026 Contract Intelligence System™ — Procurement Risk Excel 2026","description":"\u003c!-- INSIGRA — Vendor Control \u0026 Contract Intelligence System™ --\u003e\u003cdiv style=\"font-family:inherit;font-size:16px;color:inherit;line-height:1.6;max-width:100%;\"\u003e\n\u003c!-- STATS --\u003e\u003cdiv style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e2e8f0;border:1px solid #e2e8f0;border-radius:3px;margin-bottom:40px;overflow:hidden;\"\u003e\n\u003cdiv style=\"background:#ffffff;padding:22px 16px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:2em;font-weight:700;color:#0e1318;line-height:1;margin-bottom:6px;\"\u003e13\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.72em;color:#64748b;text-transform:uppercase;letter-spacing:.1em;font-weight:600;\"\u003eOperational Sheets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background:#ffffff;padding:22px 16px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:2em;font-weight:700;color:#0e1318;line-height:1;margin-bottom:6px;\"\u003e1,423\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.72em;color:#64748b;text-transform:uppercase;letter-spacing:.1em;font-weight:600;\"\u003eVerified Formulas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background:#ffffff;padding:22px 16px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:2em;font-weight:700;color:#0e1318;line-height:1;margin-bottom:6px;\"\u003e8\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.72em;color:#64748b;text-transform:uppercase;letter-spacing:.1em;font-weight:600;\"\u003eNamed Excel Tables\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background:#ffffff;padding:22px 16px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:2em;font-weight:700;color:#0e1318;line-height:1;margin-bottom:6px;\"\u003e0\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.72em;color:#64748b;text-transform:uppercase;letter-spacing:.1em;font-weight:600;\"\u003eSubscriptions Required\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\u003cp style=\"font-size:1.1em;font-weight:600;color:#0e1318;margin:0 0 14px;line-height:1.45;\"\u003eMost organisations lose money on vendor contracts quietly — through auto-renewals never negotiated, SLAs never enforced, and risk exposure never mapped until something breaks.\u003c\/p\u003e\n\u003cp style=\"font-size:1em;color:#475569;margin:0 0 40px;line-height:1.75;\"\u003eThe Vendor Control \u0026amp; Contract Intelligence System™ is a structured procurement governance layer for operations and finance leaders who need full control over contracts, vendor performance, spend concentration, and risk — in one operational system. This is not a tracker. It is a procurement command infrastructure built on 8 named Excel tables and 1,423 live formulas across 13 sheets.\u003c\/p\u003e\n\u003c!-- DIVIDER --\u003e\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- DESIGNED FOR --\u003e\u003cdiv style=\"margin-bottom:40px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eDesigned For\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 10px;letter-spacing:-.02em;\"\u003eWho Uses This System\u003c\/h2\u003e\n\u003cp style=\"font-size:1em;color:#475569;margin:0 0 20px;line-height:1.7;\"\u003eBuilt for organisations where vendor contracts, renewal decisions, and procurement spend are direct business risks — not administrative tasks managed as a side responsibility.\u003c\/p\u003e\n\u003cdiv style=\"display:flex;flex-wrap:wrap;gap:8px;\"\u003e\n\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eCOOs \u0026amp; Operations Leads\u003c\/span\u003e\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eProcurement Heads\u003c\/span\u003e\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eCFOs \u0026amp; Finance Leaders\u003c\/span\u003e\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eFounders — SMB to Mid-market\u003c\/span\u003e\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eOperations Managers\u003c\/span\u003e\u003cspan style=\"background:#0e1318;color:rgba(255,255,255,.85);padding:7px 15px;border-radius:2px;font-size:0.85em;font-weight:500;letter-spacing:.01em;\"\u003eStrategy Consultants\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- THE PROBLEM --\u003e\u003cdiv style=\"margin-bottom:40px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eThe Problem\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 12px;letter-spacing:-.02em;\"\u003eWhy Vendor Cost and Risk Stays Hidden\u003c\/h2\u003e\n\u003cp style=\"font-size:1em;color:#475569;margin:0 0 20px;line-height:1.75;\"\u003eThe cost is not in the contracts you negotiate. It is in the ones you do not. Auto-renewals, unreviewed performance, untracked compliance, and missed negotiation windows are the four ways vendor spend grows without anyone authorising it.\u003c\/p\u003e\n\u003cdiv style=\"display:flex;flex-direction:column;gap:11px;\"\u003e\n\u003cdiv style=\"display:flex;gap:14px;align-items:flex-start;\"\u003e\n\u003cspan style=\"color:#048A81;font-weight:700;flex-shrink:0;line-height:1.75;\"\u003e—\u003c\/span\u003e\u003cspan style=\"font-size:1em;color:#334155;line-height:1.75;\"\u003eNo central renewal view — contracts roll over at existing rates because no one caught the window in time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;gap:14px;align-items:flex-start;\"\u003e\n\u003cspan style=\"color:#048A81;font-weight:700;flex-shrink:0;line-height:1.75;\"\u003e—\u003c\/span\u003e\u003cspan style=\"font-size:1em;color:#334155;line-height:1.75;\"\u003eNo vendor performance scoring — poor vendors get renewed because there is no data to support replacing them\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;gap:14px;align-items:flex-start;\"\u003e\n\u003cspan style=\"color:#048A81;font-weight:700;flex-shrink:0;line-height:1.75;\"\u003e—\u003c\/span\u003e\u003cspan style=\"font-size:1em;color:#334155;line-height:1.75;\"\u003eNo spend concentration visibility — no one knows which three vendors represent 80% of procurement exposure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;gap:14px;align-items:flex-start;\"\u003e\n\u003cspan style=\"color:#048A81;font-weight:700;flex-shrink:0;line-height:1.75;\"\u003e—\u003c\/span\u003e\u003cspan style=\"font-size:1em;color:#334155;line-height:1.75;\"\u003eNo compliance and risk tracking — gaps surface in audits and contract disputes, not in advance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- COMPLETE SYSTEM --\u003e\u003cdiv style=\"margin-bottom:40px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eComplete System\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 10px;letter-spacing:-.02em;\"\u003eWhat You Receive\u003c\/h2\u003e\n\u003cp style=\"font-size:1em;color:#475569;margin:0 0 24px;line-height:1.75;\"\u003eThree structured files — a filled example workbook with 38 vendors, 48 contracts, and 194 invoices; a blank template for direct implementation; and a PDF setup guide. One-time purchase, no subscriptions.\u003c\/p\u003e\n\u003c!-- File 1 --\u003e\u003cdiv style=\"border:1px solid #e2e8f0;border-left:3px solid #1e3a8a;border-radius:2px;margin-bottom:12px;overflow:hidden;\"\u003e\n\u003cdiv style=\"background:#f8fafc;padding:15px 20px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e2e8f0;\"\u003e\n\u003cspan style=\"background:#1e3a8a;color:#fff;font-size:0.75em;font-weight:700;padding:4px 11px;border-radius:2px;flex-shrink:0;letter-spacing:.04em;\"\u003e1\u003c\/span\u003e\u003cspan style=\"font-size:1em;font-weight:700;color:#0e1318;\"\u003eFilled Example Workbook (.xlsx)\u003c\/span\u003e\u003cspan style=\"margin-left:auto;font-size:0.75em;color:#64748b;font-weight:500;\"\u003e38 vendors · 48 contracts · 194 invoices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 20px;\"\u003e\u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:0;\"\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 12px 7px 0;border-bottom:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eExecutive Dashboard — live KPIs, expiry alerts, performance score, overdue invoices\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 0 7px 12px;border-bottom:1px solid #f1f5f9;border-left:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eContract Control Sheet — Days Remaining, Risk Level, Recommended Action, Owner\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 12px 7px 0;border-bottom:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eVendor Master — criticality tier, status, contacts, onboarding date\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 0 7px 12px;border-bottom:1px solid #f1f5f9;border-left:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eRenewal Cockpit — expiry pipeline, notice windows, auto-renew flags, action deadlines\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 12px 7px 0;border-bottom:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eSLA \u0026amp; Performance Scorecard — 5-metric weighted composite score per quarter\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 0 7px 12px;border-bottom:1px solid #f1f5f9;border-left:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eSpend Analytics — category and vendor concentration, live from contract data\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 12px 7px 0;border-bottom:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003ePayments \u0026amp; Invoice Log — 194 invoices, auto-aging, overdue flagging\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 0 7px 12px;border-bottom:1px solid #f1f5f9;border-left:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eRisk \u0026amp; Compliance Register — inherent to residual scoring per vendor\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 12px 7px 0;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eProcurement Savings Tracker — negotiation wins, baseline vs achieved\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#475569;padding:7px 0 7px 12px;border-left:1px solid #f1f5f9;display:flex;gap:9px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#048A81;flex-shrink:0;font-weight:600;\"\u003e→\u003c\/span\u003eRFP Pipeline, Onboarding Checklist, Reference Library\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- File 2 --\u003e\u003cdiv style=\"border:1px solid #e2e8f0;border-left:3px solid #048A81;border-radius:2px;margin-bottom:12px;overflow:hidden;\"\u003e\n\u003cdiv style=\"background:#f8fafc;padding:15px 20px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e2e8f0;\"\u003e\n\u003cspan style=\"background:#048A81;color:#fff;font-size:0.75em;font-weight:700;padding:4px 11px;border-radius:2px;flex-shrink:0;letter-spacing:.04em;\"\u003e2\u003c\/span\u003e\u003cspan style=\"font-size:1em;font-weight:700;color:#0e1318;\"\u003eBlank Template Workbook (.xlsx)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:14px 20px;\"\u003e\u003cp style=\"font-size:0.9em;color:#475569;margin:0;line-height:1.7;\"\u003eIdentical sheet structure to the filled example. A minimal amount of filler data is retained so all formulas, table references, and dashboard outputs remain stable during setup. Enter your vendors and contracts — all outputs calculate automatically.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- File 3 --\u003e\u003cdiv style=\"border:1px solid #e2e8f0;border-left:3px solid #94a3b8;border-radius:2px;overflow:hidden;\"\u003e\n\u003cdiv style=\"background:#f8fafc;padding:15px 20px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e2e8f0;\"\u003e\n\u003cspan style=\"background:#64748b;color:#fff;font-size:0.75em;font-weight:700;padding:4px 11px;border-radius:2px;flex-shrink:0;letter-spacing:.04em;\"\u003e3\u003c\/span\u003e\u003cspan style=\"font-size:1em;font-weight:700;color:#0e1318;\"\u003ePDF User Guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:14px 20px;\"\u003e\u003cp style=\"font-size:0.9em;color:#475569;margin:0;line-height:1.7;\"\u003eSetup sequence from Vendor Master through to Dashboard review. Operating cadence by role — weekly for contracts and payments, monthly for risk and SLA. Field-by-field reference for the Control Sheet decision columns.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- QUALIFICATION --\u003e\u003cdiv style=\"margin-bottom:40px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eQualification\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 20px;letter-spacing:-.02em;\"\u003eIs This Right For You?\u003c\/h2\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:14px;\"\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-top:3px solid #16a34a;border-radius:2px;padding:20px;\"\u003e\n\u003cdiv style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#16a34a;margin-bottom:16px;\"\u003eThis System Is For\u003c\/div\u003e\n\u003cdiv style=\"display:flex;flex-direction:column;gap:10px;\"\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#16a34a;font-weight:700;flex-shrink:0;\"\u003e✓\u003c\/span\u003eOrganisations managing 10 or more active vendor relationships\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#16a34a;font-weight:700;flex-shrink:0;\"\u003e✓\u003c\/span\u003eTeams where contract renewals and vendor performance affect operational continuity\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#16a34a;font-weight:700;flex-shrink:0;\"\u003e✓\u003c\/span\u003eCOOs and procurement leads who need a structured weekly operating view\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#16a34a;font-weight:700;flex-shrink:0;\"\u003e✓\u003c\/span\u003eFinance teams managing annual vendor spend above ₹50 lakhs or equivalent\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#16a34a;font-weight:700;flex-shrink:0;\"\u003e✓\u003c\/span\u003eConsultants building a procurement governance layer for a client\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-top:3px solid #dc2626;border-radius:2px;padding:20px;\"\u003e\n\u003cdiv style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#dc2626;margin-bottom:16px;\"\u003eNot Suitable For\u003c\/div\u003e\n\u003cdiv style=\"display:flex;flex-direction:column;gap:10px;\"\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#dc2626;font-weight:700;flex-shrink:0;\"\u003e×\u003c\/span\u003eBusinesses with fewer than five vendors and minimal contract complexity\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#dc2626;font-weight:700;flex-shrink:0;\"\u003e×\u003c\/span\u003eTeams looking for a vendor contact list or a basic spend log\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#dc2626;font-weight:700;flex-shrink:0;\"\u003e×\u003c\/span\u003eOrganisations without any structured contract data to start from\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.9em;color:#334155;display:flex;gap:10px;line-height:1.5;\"\u003e\n\u003cspan style=\"color:#dc2626;font-weight:700;flex-shrink:0;\"\u003e×\u003c\/span\u003eUsers who need Google Sheets — this product is built for Microsoft Excel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- OUTCOMES --\u003e\u003cdiv style=\"margin-bottom:40px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eOutcomes\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 20px;letter-spacing:-.02em;\"\u003eWhat This Enables\u003c\/h2\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;\"\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003eRenewal Control\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eThe Renewal Cockpit calculates days to expiry and action deadlines for every contract. Critical items surface at the top — no manual tracking required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003ePerformance-Based Decisions\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eThe SLA Scorecard produces a weighted composite score per vendor per quarter. Renewals are made against data, not assumption or relationship inertia.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003eSpend Concentration View\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eSpend Analytics pulls category and vendor concentration live from the Contract Register. Negotiation leverage and consolidation opportunities become visible.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003eRisk Exposure Tracking\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eThe Risk Register scores each vendor from inherent to residual exposure after mitigation. Compliance gaps surface before they create contractual problems.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003eInvoice Discipline\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eThe Payments Log tracks 194 invoice records with auto-aging and overdue flags. Reduces leakage without requiring a separate accounts payable system.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:2px;padding:20px;background:#f8fafc;\"\u003e\n\u003cdiv style=\"font-size:0.95em;font-weight:700;color:#0e1318;margin-bottom:9px;line-height:1.35;\"\u003eSavings Measurement\u003c\/div\u003e\n\u003cdiv style=\"font-size:0.875em;color:#64748b;line-height:1.65;\"\u003eThe Savings Tracker records every negotiation outcome — baseline spend, target savings, achieved result, and owner. Creates an auditable procurement record.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height:1px;background:#e2e8f0;margin-bottom:36px;\"\u003e\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\u003cdiv style=\"margin-bottom:20px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px;\"\u003e\n\u003cspan style=\"font-size:0.72em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#64748b;white-space:nowrap;\"\u003eCommon Questions\u003c\/span\u003e\u003cdiv style=\"flex:1;height:1px;background:#e2e8f0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size:1.35em;font-weight:700;color:#0e1318;margin:0 0 18px;letter-spacing:-.02em;\"\u003eFrequently Asked\u003c\/h2\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:3px;overflow:hidden;\"\u003e\n\u003cdetails style=\"border-bottom:1px solid #e2e8f0;\"\u003e\u003csummary style=\"padding:17px 22px;font-size:0.95em;font-weight:600;color:#0e1318;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;background:#ffffff;\"\u003eWhat version of Excel is required?\u003cspan style=\"color:#048A81;font-size:1.1em;flex-shrink:0;margin-left:16px;font-weight:400;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv style=\"padding:6px 22px 18px;font-size:0.9em;color:#64748b;line-height:1.75;background:#f8fafc;\"\u003eExcel 2016 or later on Windows or Mac. The product uses named Excel Tables and standard formulas — SUMPRODUCT, AGGREGATE, AVERAGEIFS, INDEX\/MATCH — all supported in Excel 2016 and above. No Power Query, no macros, no VBA.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails style=\"border-bottom:1px solid #e2e8f0;\"\u003e\u003csummary style=\"padding:17px 22px;font-size:0.95em;font-weight:600;color:#0e1318;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;background:#ffffff;\"\u003eDoes this work in Google Sheets?\u003cspan style=\"color:#048A81;font-size:1.1em;flex-shrink:0;margin-left:16px;font-weight:400;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv style=\"padding:6px 22px 18px;font-size:0.9em;color:#64748b;line-height:1.75;background:#f8fafc;\"\u003eNo. The product is built on Excel's named Table feature — tblVendors, tblContracts, tblPayments, and five additional tables that drive all cross-sheet formulas. Google Sheets does not support this and formulas will break on import.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails style=\"border-bottom:1px solid #e2e8f0;\"\u003e\u003csummary style=\"padding:17px 22px;font-size:0.95em;font-weight:600;color:#0e1318;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;background:#ffffff;\"\u003eCan I add more vendors and contracts than the sample data?\u003cspan style=\"color:#048A81;font-size:1.1em;flex-shrink:0;margin-left:16px;font-weight:400;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv style=\"padding:6px 22px 18px;font-size:0.9em;color:#64748b;line-height:1.75;background:#f8fafc;\"\u003eYes. All tables expand automatically when you add rows. Type into the next row below the last entry and every formula, table reference, and dashboard output extends without manual adjustment.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails style=\"border-bottom:1px solid #e2e8f0;\"\u003e\u003csummary style=\"padding:17px 22px;font-size:0.95em;font-weight:600;color:#0e1318;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;background:#ffffff;\"\u003eWhat currency does this use?\u003cspan style=\"color:#048A81;font-size:1.1em;flex-shrink:0;margin-left:16px;font-weight:400;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv style=\"padding:6px 22px 18px;font-size:0.9em;color:#64748b;line-height:1.75;background:#f8fafc;\"\u003eUSD is the default. The Payments Log supports multi-currency entries with a currency field per invoice. Column labels can be changed to your operating currency without affecting formula logic.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary style=\"padding:17px 22px;font-size:0.95em;font-weight:600;color:#0e1318;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;background:#ffffff;\"\u003eCan a consultant use this for client work?\u003cspan style=\"color:#048A81;font-size:1.1em;flex-shrink:0;margin-left:16px;font-weight:400;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv style=\"padding:6px 22px 18px;font-size:0.9em;color:#64748b;line-height:1.75;background:#f8fafc;\"\u003eThe standard license covers single-business use. For use across multiple clients or organisations, contact hello@insigrareports.com to discuss a professional license.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44647545143382,"sku":null,"price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/18.webp?v=1780290702"},{"product_id":"dealer-revenue-leakage-profit-system","title":"Dealer Revenue Leakage \u0026 Profit Intelligence System™ (Excel + Example + Template + PDF Guide)","description":"\u003cstyle\u003e\n.insigra-container {\n  max-width: 1100px;\n  margin: auto;\n  padding: 40px 20px;\n  font-family: Inter, sans-serif;\n  color: #0e1318;\n}\n\n.insigra-hero {\n  background: #f8fafc;\n  padding: 40px;\n  border-radius: 10px;\n  margin-bottom: 40px;\n}\n\n.insigra-hero h1 {\n  font-family: \"IBM Plex Sans\", sans-serif;\n  font-size: 32px;\n  margin-bottom: 10px;\n}\n\n.insigra-sub {\n  color: #475569;\n  font-size: 16px;\n}\n\n.insigra-highlight-box {\n  margin-top: 20px;\n  background: #1e3a8a;\n  color: #ffffff;\n  padding: 14px;\n  border-radius: 6px;\n  font-size: 14px;\n}\n\n.insigra-section {\n  margin-bottom: 40px;\n}\n\n.insigra-section h2 {\n  font-family: \"IBM Plex Sans\", sans-serif;\n  font-size: 22px;\n  margin-bottom: 15px;\n}\n\n.insigra-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n}\n\n.insigra-card {\n  background: #ffffff;\n  border: 1px solid #e5e7eb;\n  padding: 20px;\n  border-radius: 8px;\n}\n\n.insigra-card h3 {\n  font-size: 16px;\n  margin-bottom: 6px;\n}\n\n.insigra-card p {\n  font-size: 14px;\n  color: #475569;\n}\n\n.insigra-bundle {\n  background: #f8fafc;\n  padding: 25px;\n  border-radius: 10px;\n}\n\n.insigra-bundle ul {\n  padding-left: 18px;\n}\n\n.insigra-bundle li {\n  margin-bottom: 8px;\n}\n\n.insigra-cta {\n  background: #044d94;\n  color: #ffffff;\n  padding: 16px;\n  text-align: center;\n  border-radius: 6px;\n  margin-top: 30px;\n  font-weight: 500;\n}\n\n.insigra-pricing {\n  text-align: center;\n  margin-top: 20px;\n}\n\n.insigra-price {\n  font-size: 30px;\n  font-weight: 600;\n}\n\n.insigra-old {\n  text-decoration: line-through;\n  color: #94a3b8;\n}\n\n.insigra-faq {\n  border-top: 1px solid #e5e7eb;\n  padding-top: 20px;\n  margin-top: 20px;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"insigra-container\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"insigra-hero\"\u003e\n\u003ch1\u003eDealer Revenue Leakage \u0026amp; Profit Intelligence System™\u003c\/h1\u003e\n\u003cp class=\"insigra-sub\"\u003eFind out exactly how much revenue your dealership is losing — and where — in under 10 minutes.\u003c\/p\u003e\n\u003cdiv class=\"insigra-highlight-box\"\u003eIdentify hidden revenue loss. Improve profitability. Make better decisions.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT IT DOES --\u003e\n\u003cdiv class=\"insigra-section\"\u003e\n\u003ch2\u003eWhat This System Does\u003c\/h2\u003e\n\u003cp\u003eThis is a structured decision system built for automotive dealers to identify revenue leakage, understand profit drivers, and improve overall business performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"insigra-section\"\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"insigra-grid\"\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eRevenue Leakage Detection\u003c\/h3\u003e\n\u003cp\u003eIdentify lost revenue from missed conversions and unconverted leads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eProfit by Model Analysis\u003c\/h3\u003e\n\u003cp\u003eUnderstand which models generate profit and which reduce margins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eExecutive Dashboard\u003c\/h3\u003e\n\u003cp\u003eGet a clear snapshot of leads, sales, revenue, profit, and leakage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eBenchmark Comparison\u003c\/h3\u003e\n\u003cp\u003eCompare your performance against practical industry benchmarks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eInsight Engine\u003c\/h3\u003e\n\u003cp\u003eAutomatically highlights key issues and revenue gaps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"insigra-card\"\u003e\n\u003ch3\u003eAction Plan Included\u003c\/h3\u003e\n\u003cp\u003eClear steps to improve conversion, profit, and performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BUNDLE --\u003e\n\u003cdiv class=\"insigra-section insigra-bundle\"\u003e\n\u003ch2\u003eWhat You’ll Get\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExcel System (5-Sheet Diagnostic Tool)\u003c\/li\u003e\n\u003cli\u003eFilled Example Version (Realistic Dealer Data)\u003c\/li\u003e\n\u003cli\u003eBlank Template (Ready to Use)\u003c\/li\u003e\n\u003cli\u003ePDF Guide (Step-by-Step + Insights)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003cdiv class=\"insigra-section\"\u003e\n\u003ch2\u003eHow It Works\u003c\/h2\u003e\n\u003cp\u003e1. Enter your monthly data\u003c\/p\u003e\n\u003cp\u003e2. Review dashboard and insights\u003c\/p\u003e\n\u003cp\u003e3. Identify revenue leakage\u003c\/p\u003e\n\u003cp\u003e4. Take action to improve performance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- PRICING --\u003e\u003c!-- CTA --\u003e\n\u003cdiv class=\"insigra-cta\"\u003eStart identifying your revenue leakage today\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"insigra-section insigra-faq\"\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eIs this easy to use?\u003c\/strong\u003e\u003cbr\u003eYes, it is designed for simple monthly data input.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDo I need technical knowledge?\u003c\/strong\u003e\u003cbr\u003eNo. It is built for business users.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDoes it replace CRM or DMS?\u003c\/strong\u003e\u003cbr\u003eNo. It works alongside your existing systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Insigra Reports","offers":[{"title":"Default Title","offer_id":44651368022102,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/files\/23.webp?v=1780290703"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0700\/6296\/4822\/collections\/c08.webp?v=1780306585","url":"https:\/\/insigrareports.com\/collections\/excel-analytical-systems-financial-models-kpi-dashboards-planning-tools-insigra-reports.oembed","provider":"Insigra Reports","version":"1.0","type":"link"}