<!DOCTYPE html><html lang="en" class="scroll-smooth scroll-pt-24 min-h-screen"> <head><meta charset="UTF-8"><meta name="description" content="Over 1 million small businesses use LivePlan for business planning, forecasting and financial management. Sign up for LivePlan and grow 30% faster."><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="sitemap" href="/sitemap.xml"><link rel="icon" type="image/svg+xml" href="/favicon.ico"><link rel="canonical" href="https://www.liveplan.com/"><link rel="preload" href="https://web-cdn.paloalto.com/global/assets/fonts/mulish-v13-latin-variable.woff2" as="font" type="font/woff2" crossorigin="anonymous"><!-- Preconnect to analytics CDNs (deferred, won't block critical path) --><link rel="preconnect" href="https://cdn.amplitude.com" crossorigin="anonymous"><link rel="preconnect" href="https://api2.amplitude.com" crossorigin="anonymous"><link rel="dns-prefetch" href="https://www.googletagmanager.com"><title>Business Plan Software With Performance Tracking | LivePlan</title><style>@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .5rem))}}.animate-scroll[data-astro-cid-4sxb3bpf]{animation:scroll linear infinite;will-change:transform}.animate-scroll[data-astro-cid-4sxb3bpf]:hover{animation-play-state:paused}@keyframes baseScroll{0%{transform:translate(0)}to{transform:translate(-4080px)}}@media screen and (max-width:767px){#customer-reviews[data-astro-cid-ep775xpw] #review-container[data-astro-cid-ep775xpw] .customer-review[data-astro-cid-ep775xpw].secondary,#customer-reviews[data-astro-cid-ep775xpw] #review-container[data-astro-cid-ep775xpw] .customer-review[data-astro-cid-ep775xpw]:not(.active){display:none}}
</style>
<link rel="stylesheet" href="/_astro/tailwind.B0n_tQnr.css"><script type="module" src="/_astro/page.DrMmM6oR.js"></script><link rel="preload" as="fetch" href="/_server-islands/PopupTrigger?e=D7854D38D2F0984D727120A361HKRwdwEezXMFb0UQTB7LVtx4Bq52s%3D&p=9D289A5A32FE2F31714B0FDEFn%2BLU2gkheV%2BDkFrjUfy2qDR56H%2FO2jLE%2FbVmKvrazjYkd0%3D&s=" crossorigin="anonymous"></head> <body class="relative z-10 min-h-screen"> <div id="user-consent-data" class="hidden" data-user-cdn-country="US" data-user-country="US" data-user-cdn-country-region data-in-gdpr-zone="false"></div> <div id="google-analytics-data" data-ga4-measurement-id="G-9BTBPLHK85" data-consent-given="true" data-in-gdpr-zone="false" class="hidden"></div> <script>
  // Bot detection: CDP instrumentation check (catches Puppeteer/Playwright/Selenium)
  var gaIsBot = false;
  try {
    var gaWasAccessed = false;
    var gaErr = new Error();
    Object.defineProperty(gaErr, 'stack', {
      configurable: false,
      enumerable: false,
      get: function () { gaWasAccessed = true; return ''; }
    });
    console.debug(gaErr);
    gaIsBot = gaWasAccessed;
  } catch (_) {}
  if (!gaIsBot) { gaIsBot = !!navigator.webdriver; }

  window.dataLayer = window.dataLayer || [];
  window.gtag = window.gtag || function () {};
  window.trackEventGA = window.trackEventGA || function () {};

  if (!gaIsBot) {
    var gaData = document.getElementById('google-analytics-data');
    var ga4MeasurementId = gaData?.getAttribute('data-ga4-measurement-id') || '';
    var consentGiven = gaData?.getAttribute('data-consent-given') === 'true';
    var inGdprZone = gaData?.getAttribute('data-in-gdpr-zone') === 'true';
    var categoryGroup = document.getElementById('article')?.getAttribute('data-category') || '';
    var configOptions = categoryGroup !== '' ? { 'content_group': categoryGroup } : {};

    window.gtag = function () {
      dataLayer.push(arguments);
    };

    var allGranted = {
      ad_storage: 'granted',
      analytics_storage: 'granted',
      ad_user_data: 'granted',
      ad_personalization: 'granted',
      functionality_storage: 'granted',
      personalization_storage: 'granted',
      security_storage: 'granted',
    };

    // Google Consent Mode v2 — set defaults before loading gtag.js
    if (inGdprZone && !consentGiven) {
      window.gtag('consent', 'default', {
        ad_storage: 'denied',
        analytics_storage: 'denied',
        ad_user_data: 'denied',
        ad_personalization: 'denied',
        functionality_storage: 'denied',
        personalization_storage: 'denied',
        security_storage: 'granted',
        wait_for_update: 500,
      });
    } else {
      window.gtag('consent', 'default', allGranted);
    }

    // Load gtag.js
    var gtagScript = document.createElement('script');
    gtagScript.async = true;
    gtagScript.src = 'https://www.googletagmanager.com/gtag/js?id=' + ga4MeasurementId;
    document.head.appendChild(gtagScript);

    window.gtag('js', new Date());
    window.gtag('config', ga4MeasurementId, configOptions);

    // Listen for consent granted (fired by the cookie banner)
    if (inGdprZone && !consentGiven) {
      window.addEventListener('consentGranted', function () {
        window.gtag('consent', 'update', allGranted);
      }, { once: true });
    }

    var lpAbMatch = document.cookie.match('(?:^|; )lp_ab=([01])');
    if (lpAbMatch) {
      window.gtag('set', 'user_properties', { ad_blocker: lpAbMatch[1] === '1' ? 'yes' : 'no' });
    }

    window.trackEventGA = function (event, props) {
      props = props || {};
      if (props && typeof props === 'object') {
        Object.keys(props).forEach(function (key) {
          if (typeof props[key] === 'string') {
            props[key] = props[key].trim();
          }
        });
      }
      
      window.gtag('event', event, props);
    };

    const trackArticleTags = () => {
      const metaTags = document.querySelectorAll('meta[property="article:tag"]');
      const tags = [];

      if (metaTags && metaTags.length > 0) {
        metaTags.forEach((tag) => {
          const content = tag.getAttribute('content');
          if (content) tags.push(content);
        });

        if (tags.length > 0) {
          window.trackEventGA('article_tags', { tags: tags });
        }
      }
    };

    const trackLinkClicks = () => {
      if (window.linkClickTrackingInitialized) {
        return;
      }
      window.linkClickTrackingInitialized = true;

      document.addEventListener('click', function (event) {
        var link = event.target.closest('a');
        if (!link) return;

        var href = link.getAttribute('href');
        if (!href) return;

        var isHashTagLink = href.startsWith('#');
        var shouldTrack = 
          href.includes('liveplan.com') || 
          href.startsWith('/') || 
          isHashTagLink;

        if (shouldTrack) {
          var linkClickProps = {
            link_href: href,
            link_text: link.innerText || link.textContent || '',
            is_hashtag_link: isHashTagLink,
          };
          var linkCategory = getLinkCategory(link);

          if (linkCategory) {
            linkClickProps.link_category = linkCategory;
          }

          window.trackEventGA('link_click', linkClickProps);
        }
      }, { passive: true });
    };

    const getLinkCategory = (link) => {
      let category = '';
      const rootSiteName = getRootSiteName();

      for (const className of link.classList) {
        if (className.startsWith('link-track-')) {
          category = className.substring('link-track-'.length);
          break;
        }
      }

      if (!category) {
        if (link.closest('.primary-nav')) {
          category = `${rootSiteName}-navigation`;
        } else if (link.closest('.primary-header')) {
          category = `${rootSiteName}-header`;
        } else if (link.closest('.primary-footer') || link.closest('footer#footer-wrapper')) {
          category = `${rootSiteName}-footer`;
        }
      }

      return category || undefined;
    };

    const getRootSiteName = () => {
      const hostname = window.location.hostname;
      const parts = hostname.split('.');
      if (parts.length >= 2) {
        return parts[parts.length - 2];
      } else {
        return hostname;
      }
    };

    const getTestData = () => {
      const cookieHeader = document.cookie;
      const cookies = {};

      cookieHeader.split(';').forEach((cookie) => {
        const [name, ...rest] = cookie.trim().split('=');
        const value = rest.join('=');

        if (name && value) {
          try {
            cookies[name] = decodeURIComponent(value);
          } catch {
            cookies[name] = value;
          }
        }
      });

      return Object.fromEntries(Object.entries(cookies).filter(([name]) => name.startsWith('mktab_')));
    };

    const testData = getTestData();

    if (testData && Object.keys(testData).length) {
      Object.entries(testData).forEach(([key, value]) => {
        window.trackEventGA('test_set', { test_name: key, test_variation: value });
      });
    }

    trackLinkClicks();
    trackArticleTags();

    const urlParams = new URLSearchParams(window.location.search);
    const offerFromUrl = urlParams.get('offer');
    const offerFromCookie = document.cookie.split('; ').find(row => row.startsWith('offer='));
    let offer = offerFromUrl || (offerFromCookie ? offerFromCookie.split('=')[1] : null);
    
    if (offer) {
      offer = offer.toUpperCase();
      window.trackEventGA('offer_set', {'offer_name': offer});
    }
  }
</script> <div id="amplitude-analytics-data" data-amplitude-api-key="09f13f0305d810d88f7144167f7fc7a3" data-consent-given="true" class="hidden"></div> <script type="module" src="/_astro/AmplitudeAnalytics.astro_astro_type_script_index_0_lang.Qn3HpPK8.js"></script>  <div id="user-tracking" data-fb-pixel-id="640847149337247" data-meta-managed-by-gtm="true" data-ignore-tracking data-custom-profile-id="14e31a3e-e91d-4323-93dd-f9936816cb6f" class="hidden" aria-hidden="true"></div> <script type="module" src="/_astro/UserTracking.astro_astro_type_script_index_0_lang.DmnYqQZM.js"></script>  <script>async function replaceServerIsland(id, r) { let s = document.querySelector(`script[data-island-id="${id}"]`); if (!s || r.status !== 200 || r.headers.get('content-type')?.split(';')[0].trim() !== 'text/html') return; let html = await r.text(); while (s.previousSibling && s.previousSibling.nodeType !== 8 && s.previousSibling.data !== '[if astro]>server-island-start<![endif]') s.previousSibling.remove(); s.previousSibling?.remove(); s.before(document.createRange().createContextualFragment(html)); s.remove(); }</script><!--[if astro]>server-island-start<![endif]--><script type="module" data-astro-rerun data-island-id="99a6401a-50b9-4374-a530-fdb00b0c79db">const headers = new Headers({});
let response = await fetch('/_server-islands/PopupTrigger?e=D7854D38D2F0984D727120A361HKRwdwEezXMFb0UQTB7LVtx4Bq52s%3D&p=9D289A5A32FE2F31714B0FDEFn%2BLU2gkheV%2BDkFrjUfy2qDR56H%2FO2jLE%2FbVmKvrazjYkd0%3D&s=', { headers });replaceServerIsland('99a6401a-50b9-4374-a530-fdb00b0c79db', response);</script> <div id="notification-bar" style="background:#4270d1;color:#ffffff" class="sticky top-0 z-40"><div class="flex flex-col md:flex-row flex-wrap justify-center items-center gap-1 text-sm lg:text-base py-4 px-8"><p><strong>Bplans has joined LivePlan.</strong></p><div class="flex items-center gap-1"><p>Find all the content and tools you love, now in one place.</p></div></div></div>
  <script type="module">document.body.classList.add("has-notification-bar");
//# sourceMappingURL=NotificationBar.astro_astro_type_script_index_0_lang.5ElvhNVK.js.map</script><header id="site-header" class="sticky relative h-20 top-0 z-40 shadow-lg bg-white"> <div class="container flex items-center h-full font-medium"> <a href="/" class="h-full flex items-center"> <picture><img src="https://web-cdn.paloalto.com/global/logos/liveplan-logo-text.svg" alt="LivePlan Logo" width="140" height="36" loading="eager" class="mr-2" fetchpriority="high"/></picture>  </a> <div class="h-full hidden lg:flex items-center text-gray-7 relative group"> <div class="px-4"> <span class="cursor-default relative"> Why LivePlan? <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none [box-shadow:0_0_10px_rgba(0,0,0,0.1)]"></span> <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none z-10"></span> </span> <div class="card absolute hidden group-hover:flex bg-white top-[70px] [box-shadow:0_4px_32px_0_rgba(32,45,65,0.16)] p-10 xl:p-12 rounded-lg gap-10 xl:gap-20 left-0 w-max max-w-[928px] xl:max-w-none" style="transform: translateX(0); opacity: 0;"> <div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <a data-key="How We're Different" href="/why-were-different" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--flower-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">How We&#39;re Different</span> <span class="text-sm">The planning app that helps you grow</span> </div> </a><a data-key="Our Method" href="/growth-planning" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--compass-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Our Method</span> <span class="text-sm">The growth planning process</span> </div> </a><a data-key="Human Support" href="/features/live-guidance" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--human-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Human Support</span> <span class="text-sm">You won&#39;t do this alone</span> </div> </a><a data-key="Customer Reviews" href="/reviews" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--chat-star-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Customer Reviews</span> <span class="text-sm">See why customers trust us</span> </div> </a><a data-key="Customer Stories" href="/customers" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--book-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Customer Stories</span> <span class="text-sm">Real success stories from entrepreneurs</span> </div> </a> </div><div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <a href="/customers" class="flex flex-col gap-4 group/link"> <span class="text-gray-7 font-bold text-xl">Featured success story</span> <div> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/global/nav/featured-success-story.png?format=auto&amp;width=315"/><img src="https://web-cdn.paloalto.com/global/nav/featured-success-story.png?format=auto" alt="Joanna from Trots Dogs" width="315" height="258" loading="lazy" class="w-full max-w-[315px]" fetchpriority="low"/></picture> </div> <p class="text-gray-6 text-base">Joanna turned her dog walking passion into a thriving business</p> <div class="text-green-7 flex items-center"> <div class="text-base font-bold"> Find Out How </div> <span class="inline ml-2 transition-transform group-hover/link:translate-x-2 iconify lp--arrow-right-2"></span> </div> </a> </div> </div> <script type="module">const g=n=>{n.forEach(i=>{const t=i.target;if(i.isIntersecting){const e=document.querySelector("#site-header > .container"),r=t.getBoundingClientRect(),a=e?e.getBoundingClientRect().width:window.innerWidth,f=e?.getBoundingClientRect()?.left||0,l=e?getComputedStyle(e):null,c=l?parseInt(l.paddingLeft):0;if(t.parentElement&&t.parentElement.parentElement){let o=0;const s=f+c;r.right>a-c&&(o=-(r.right-a+c)),r.left+o<s&&(o=-(r.left-s)),t.style.transform=`translateX(${o}px)`}t.style.opacity="1"}else t.style.transform="translateX(0)",t.style.opacity="0"})};let d;function h(){const n=document.querySelectorAll(".card");n.length>0&&(d=new IntersectionObserver(g,{threshold:.1}),n.forEach(i=>d.observe(i)))}h();
//# sourceMappingURL=HeaderCard.astro_astro_type_script_index_0_lang.hx5EuI2A.js.map</script> </div> </div><div class="h-full hidden lg:flex items-center text-gray-7 relative group"> <div class="px-4"> <span class="cursor-default relative"> Product <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none [box-shadow:0_0_10px_rgba(0,0,0,0.1)]"></span> <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none z-10"></span> </span> <div class="card absolute hidden group-hover:flex bg-white top-[70px] [box-shadow:0_4px_32px_0_rgba(32,45,65,0.16)] p-10 xl:p-12 rounded-lg gap-10 xl:gap-20 left-0 w-max max-w-[928px] xl:max-w-none" style="transform: translateX(0); opacity: 0;"> <div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <span class="text-gray-7 font-bold text-xl">Features</span><a data-key="Business Plan Builder" href="/features/business-plan-builder" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--tools-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Business Plan Builder</span>  </div> </a><a data-key="Financial Forecasts &#38; Scenarios" href="/features/financial-forecasts-and-scenarios" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--upwards-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Financial Forecasts &amp; Scenarios</span>  </div> </a><a data-key="Market Research" href="/features/market-research" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--building-3"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Market Research</span>  </div> </a><a data-key="Financial Dashboard" href="/features/performance-dashboard" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--dashboard-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Financial Dashboard</span>  </div> </a><a data-key="Idea Canvas" href="/features/idea-canvas" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--edit-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Idea Canvas</span>  </div> </a><a data-key="Pitch Deck" href="/features/pitch-deck" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--docs"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Pitch Deck</span>  </div> </a><a data-key="Tour LivePlan" href="/product-tour" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--map-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Tour LivePlan</span>  </div> </a><div class="group/link flex items-center">  <a href="/features" class="text-green-7 font-bold text-base"> See All Features </a>  <span class="text-green-7 group-hover/link:text-green-8 inline ml-2 transition-transform group-hover/link:translate-x-2 iconify lp--arrow-right-2"></span> </div> </div><div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <span class="text-gray-7 font-bold text-xl">Integrations</span><a data-key="QuickBooks" href="/integrations/quickbooks-integration" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <picture><img src="https://web-cdn.paloalto.com/global/logos/quickbooks.svg" alt="QuickBooks" width="32" height="32" loading="lazy" fetchpriority="low"/></picture> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">QuickBooks</span>  </div> </a><a data-key="Xero" href="/integrations/xero-integration" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <picture><img src="https://web-cdn.paloalto.com/global/logos/xero.svg" alt="Xero" width="32" height="32" loading="lazy" fetchpriority="low"/></picture> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Xero</span>  </div> </a> </div><div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <a href="/product-tour" class="flex flex-col gap-4 group/link"> <span class="text-gray-7 font-bold text-xl">Tour LivePlan</span> <div> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/global/nav/tour-liveplan.png?format=auto&amp;width=315"/><img src="https://web-cdn.paloalto.com/global/nav/tour-liveplan.png?format=auto" alt="Tour LivePlan" width="315" height="258" loading="lazy" class="w-full max-w-[315px]" fetchpriority="low"/></picture> </div> <p class="text-gray-6 text-base">You can do this!  Tour LivePlan to see how simple business planning can be.</p> <div class="text-green-7 flex items-center"> <div class="text-base font-bold"> Tour LivePlan </div> <span class="inline ml-2 transition-transform group-hover/link:translate-x-2 iconify lp--arrow-right-2"></span> </div> </a> </div> </div>  </div> </div><div class="h-full hidden lg:flex items-center text-gray-7 relative group"> <div class="px-4"> <span class="cursor-default relative"> Solutions <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none [box-shadow:0_0_10px_rgba(0,0,0,0.1)]"></span> <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none z-10"></span> </span> <div class="card absolute hidden group-hover:flex bg-white top-[70px] [box-shadow:0_4px_32px_0_rgba(32,45,65,0.16)] p-10 xl:p-12 rounded-lg gap-10 xl:gap-20 left-0 w-max max-w-[928px] xl:max-w-none" style="transform: translateX(0); opacity: 0;"> <div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <span class="text-gray-7 font-bold text-xl">For Small Business</span><a data-key="Create a Plan For Funding" href="/secure-funding" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--dollar-bill"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Create a Plan For Funding</span>  </div> </a><a data-key="Test Your Business Idea" href="/features/idea-canvas" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--lightbulb-3"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Test Your Business Idea</span>  </div> </a><a data-key="Launch Your Startup" href="/the-growth-planning-process-for-startups" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--lightning"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Launch Your Startup</span>  </div> </a><a data-key="Forecast Cash Flow" href="/features/cash-flow-forecast" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--trending-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Forecast Cash Flow</span>  </div> </a><a data-key="Build Your Business Budget" href="/features/business-budgeting" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--pig-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Build Your Business Budget</span>  </div> </a><a data-key="Present Your Financials" href="/features/present-financials" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--screen-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Present Your Financials</span>  </div> </a> </div><div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <span class="text-gray-7 font-bold text-xl">For Advisors &amp; Mentors</span><a data-key="Consultants &#38; Coaches" href="/consultants" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--whistle-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Consultants &amp; Coaches</span>  </div> </a><a data-key="SBA Partners" href="/sba-partners" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--shield-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">SBA Partners</span>  </div> </a><a data-key="Educators" href="/educators" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--education-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Educators</span>  </div> </a><a data-key="Lenders" href="/lenders" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--bank-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Lenders</span>  </div> </a><a data-key="Incubators &#38; Accelerators" href="/incubator-accelerator" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--rocket-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Incubators &amp; Accelerators</span>  </div> </a><a data-key="Public Accountants" href="/accountants" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--calculator-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Public Accountants</span>  </div> </a><div class="group/link flex items-center">  <a href="/solutions" class="text-green-7 font-bold text-base"> See All Solutions </a>  <span class="text-green-7 group-hover/link:text-green-8 inline ml-2 transition-transform group-hover/link:translate-x-2 iconify lp--arrow-right-2"></span> </div> </div> </div>  </div> </div><div class="h-full hidden lg:flex items-center text-gray-7 relative group"> <a href="/pricing" class="h-full hidden lg:flex items-center text-gray-7 px-4">Pricing</a> </div><div class="h-full hidden lg:flex items-center text-gray-7 relative group"> <div class="px-4"> <span class="cursor-default relative"> Resources <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none [box-shadow:0_0_10px_rgba(0,0,0,0.1)]"></span> <span class="top-8 absolute w-[21px] h-[21px] bg-white -rotate-45 left-1/2 -translate-x-1/2 opacity-0 group-hover:opacity-100 pointer-events-none z-10"></span> </span> <div class="card absolute hidden group-hover:flex bg-white top-[70px] [box-shadow:0_4px_32px_0_rgba(32,45,65,0.16)] p-10 xl:p-12 rounded-lg gap-10 xl:gap-20 left-0 w-max max-w-[928px] xl:max-w-none" style="transform: translateX(0); opacity: 0;"> <div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <a data-key="Sample Business Plans" href="/sample-business-plans" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--page-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Sample Business Plans</span>  </div> </a><a data-key="Market Research Reports" href="/market-research-reports" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--inspect-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Market Research Reports</span>  </div> </a><a data-key="Free Tools &#38; Templates" href="/downloads" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--tools-2"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Free Tools &amp; Templates</span>  </div> </a><a data-key="LivePlan Blog" href="/blog" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--share-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">LivePlan Blog</span>  </div> </a><a data-key="Help Center" href="https://help.liveplan.com/hc/en-us" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--question-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Help Center</span>  </div> </a><a data-key="Become a LivePlan Partner" href="/affiliates" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--hands-1"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Become a LivePlan Partner</span>  </div> </a><a data-key="Hire a professional" href="/business-plan-consulting" class="text-gray-6 hover:text-green-7 flex flex-row gap-4"> <span class="w-7 h-7 text-green-7 iconify lp--page-3"></span> <div class="flex flex-col gap-1"> <span class="font-bold block text-lg">Hire a professional</span>  </div> </a> </div><div class="flex flex-col gap-6 flex-shrink-0 max-w-[315px]"> <a href="/downloads/business-plan-template" class="flex flex-col gap-4 group/link"> <span class="text-gray-7 font-bold text-xl">Free business plan template</span> <div> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/global/nav/free-business-plan-template.png?format=auto&amp;width=315"/><img src="https://web-cdn.paloalto.com/global/nav/free-business-plan-template.png?format=auto" alt="Tour LivePlan" width="315" height="258" loading="lazy" class="w-full max-w-[315px]" fetchpriority="low"/></picture> </div> <p class="text-gray-6 text-base">Start planning today with our free business plan template</p> <div class="text-green-7 flex items-center"> <div class="text-base font-bold"> Download Now </div> <span class="inline ml-2 transition-transform group-hover/link:translate-x-2 iconify lp--arrow-right-2"></span> </div> </a> </div> </div>  </div> </div>  <div class="!ml-auto hidden lg:flex items-center gap-3">  <a href="/login" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Log In</a> <a href="/pricing" class="text-gray-1 bg-green-7 hover:bg-green-8 h-10 px-4 text-base transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Sign Up</a> </div> <div id="mobile-menu-btn" class="block relative lg:hidden left-2 h-8 w-10 !ml-auto p-2 cursor-pointer"> <span class="mobile-menu-button block absolute h-0.5 w-6 transition ease-in-out bg-gray-7 top-2"></span> <span class="mobile-menu-button block absolute h-0.5 w-6 transition ease-in-out bg-gray-7 top-4"></span> <span class="mobile-menu-button block absolute h-0.5 w-6 transition ease-in-out bg-gray-7 top-4"></span> <span class="mobile-menu-button block absolute h-0.5 w-6 transition ease-in-out bg-gray-7 top-6"></span> </div>  </div> <div id="mobile-header-items" class="block lg:hidden fixed top-20 bg-white border-solid border-t border-gray-3 h-full w-full overflow-auto transform ease-in-out duration-300 -translate-x-full"> <div id="accordion-mobile-header" data-accordion-id="mobile-header" data-active-key> <div class="border-b border-gray-3"> <div id="mobile-header-0" class="group relative flex items-center gap-4 cursor-pointer container text-lg sm:text-xl font-semibold py-6 text-gray-7" data-item-no="0">  Why LivePlan? <span class="shrink-0 ml-auto transition-transform duration-300 ease-in-out text-gray-4 group-hover:text-gray-7 w-5 h-3 iconify lp--caret-down-3"></span> </div> <div id="mobile-header-0-content" class="transition-all duration-300 ease-in-out overflow-hidden" style="max-height:0px"> <div class="pb-4">  <div class="container ms-10 last:mb-8"> <a data-key="How We're Different" href="/why-were-different" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> How We&#39;re Different </a><a data-key="Our Method" href="/growth-planning" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Our Method </a><a data-key="Human Support" href="/features/live-guidance" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Human Support </a><a data-key="Customer Reviews" href="/reviews" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Customer Reviews </a><a data-key="Customer Stories" href="/customers" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Customer Stories </a> </div>  </div> </div> </div><div class="border-b border-gray-3"> <div id="mobile-header-1" class="group relative flex items-center gap-4 cursor-pointer container text-lg sm:text-xl font-semibold py-6 text-gray-7" data-item-no="1">  Product <span class="shrink-0 ml-auto transition-transform duration-300 ease-in-out text-gray-4 group-hover:text-gray-7 w-5 h-3 iconify lp--caret-down-3"></span> </div> <div id="mobile-header-1-content" class="transition-all duration-300 ease-in-out overflow-hidden" style="max-height:0px"> <div class="pb-4">  <div class="container ms-10 last:mb-8"> <a data-key="Business Plan Builder" href="/features/business-plan-builder" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Business Plan Builder </a><a data-key="Financial Forecasts &#38; Scenarios" href="/features/financial-forecasts-and-scenarios" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Financial Forecasts &amp; Scenarios </a><a data-key="Market Research" href="/features/market-research" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Market Research </a><a data-key="Financial Dashboard" href="/features/performance-dashboard" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Financial Dashboard </a><a data-key="Idea Canvas" href="/features/idea-canvas" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Idea Canvas </a><a data-key="Pitch Deck" href="/features/pitch-deck" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Pitch Deck </a><a data-key="Tour LivePlan" href="/product-tour" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Tour LivePlan </a><a data-key="QuickBooks" href="/integrations/quickbooks-integration" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> QuickBooks </a><a data-key="Xero" href="/integrations/xero-integration" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Xero </a> </div>  </div> </div> </div><div class="border-b border-gray-3"> <div id="mobile-header-2" class="group relative flex items-center gap-4 cursor-pointer container text-lg sm:text-xl font-semibold py-6 text-gray-7" data-item-no="2">  Solutions <span class="shrink-0 ml-auto transition-transform duration-300 ease-in-out text-gray-4 group-hover:text-gray-7 w-5 h-3 iconify lp--caret-down-3"></span> </div> <div id="mobile-header-2-content" class="transition-all duration-300 ease-in-out overflow-hidden" style="max-height:0px"> <div class="pb-4">  <div class="container ms-10 last:mb-8"> <a data-key="Create a Plan For Funding" href="/secure-funding" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Create a Plan For Funding </a><a data-key="Test Your Business Idea" href="/features/idea-canvas" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Test Your Business Idea </a><a data-key="Launch Your Startup" href="/the-growth-planning-process-for-startups" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Launch Your Startup </a><a data-key="Forecast Cash Flow" href="/features/cash-flow-forecast" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Forecast Cash Flow </a><a data-key="Build Your Business Budget" href="/features/business-budgeting" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Build Your Business Budget </a><a data-key="Present Your Financials" href="/features/present-financials" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Present Your Financials </a><a data-key="Consultants &#38; Coaches" href="/consultants" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Consultants &amp; Coaches </a><a data-key="SBA Partners" href="/sba-partners" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> SBA Partners </a><a data-key="Educators" href="/educators" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Educators </a><a data-key="Lenders" href="/lenders" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Lenders </a><a data-key="Incubators &#38; Accelerators" href="/incubator-accelerator" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Incubators &amp; Accelerators </a><a data-key="Public Accountants" href="/accountants" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Public Accountants </a> </div>  </div> </div> </div><div class="border-b border-gray-3"> <a href="/pricing" class="container text-lg sm:text-xl font-semibold py-6 text-gray-7 flex">Pricing</a> </div><div class="border-b border-gray-3"> <div id="mobile-header-4" class="group relative flex items-center gap-4 cursor-pointer container text-lg sm:text-xl font-semibold py-6 text-gray-7" data-item-no="4">  Resources <span class="shrink-0 ml-auto transition-transform duration-300 ease-in-out text-gray-4 group-hover:text-gray-7 w-5 h-3 iconify lp--caret-down-3"></span> </div> <div id="mobile-header-4-content" class="transition-all duration-300 ease-in-out overflow-hidden" style="max-height:0px"> <div class="pb-4">  <div class="container ms-10 last:mb-8"> <a data-key="Sample Business Plans" href="/sample-business-plans" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Sample Business Plans </a><a data-key="Market Research Reports" href="/market-research-reports" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Market Research Reports </a><a data-key="Free Tools &#38; Templates" href="/downloads" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Free Tools &amp; Templates </a><a data-key="LivePlan Blog" href="/blog" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> LivePlan Blog </a><a data-key="Help Center" href="https://help.liveplan.com/hc/en-us" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Help Center </a><a data-key="Become a LivePlan Partner" href="/affiliates" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Become a LivePlan Partner </a><a data-key="Hire a professional" href="/business-plan-consulting" class="flex items-start text-lg text-gray-6 hover:text-green-7 leading-8 mb-4"> Hire a professional </a> </div>  </div> </div> </div> </div> <script type="module">const g=document.querySelectorAll("[data-accordion-id]");g.forEach(n=>{const f=n.querySelectorAll("[data-item-no]"),l=n.getAttribute("data-accordion-id"),i=new Map;function r(e){const t=document.getElementById(`${l}-${e}-content`);if(t){i.has(e)&&(clearTimeout(i.get(e)),i.delete(e)),t.style.maxHeight=`${t.scrollHeight}px`;const s=setTimeout(()=>{t.classList.remove("overflow-hidden"),i.delete(e)},300);i.set(e,s)}n.setAttribute("data-active-key",e.toString())}function d(e){const t=document.getElementById(`${l}-${e}-content`);t&&(i.has(e)&&(clearTimeout(i.get(e)),i.delete(e)),t.style.maxHeight="0px",t.classList.add("overflow-hidden")),n.setAttribute("data-active-key","")}function c(e){const t=document.querySelector(`#${l}-${e} .lp--caret-down-3`);t&&(t.classList.contains("rotate-0")||!t.classList.contains("rotate-180")?(t.classList.remove("rotate-0"),t.classList.add("rotate-180")):(t.classList.remove("rotate-180"),t.classList.add("rotate-0")))}Array.from(f).forEach(e=>{const t=parseInt(e.getAttribute("data-item-no")||"0");e.addEventListener("click",()=>{const s=parseInt(n.getAttribute("data-active-key")||"-1");s===t?(d(t),c(t)):(s!==-1&&(d(s),c(s)),r(t),c(t))})});const a=parseInt(n.getAttribute("data-active-key")||"-1");a!==-1&&(r(a),c(a));let u;function m(){clearTimeout(u),u=setTimeout(()=>{if(!(n.offsetParent!==null))return;const s=parseInt(n.getAttribute("data-active-key")||"-1");if(s!==-1){const o=document.getElementById(`${l}-${s}-content`);if(o&&!o.classList.contains("overflow-hidden")){o.style.maxHeight="none";const y=o.scrollHeight;o.style.maxHeight=`${y}px`}}else a!==-1&&(r(a),c(a))},150)}window.addEventListener("resize",m)});
//# sourceMappingURL=Accordion.astro_astro_type_script_index_0_lang.DAX8ZZJZ.js.map</script>  <div class="container flex flex-col sm:flex-row gap-3 h-60 py-6 mb-auto bg-white"> <a href="/pricing" class="text-gray-1 bg-green-7 hover:bg-green-8 h-12 px-5 text-lg w-full transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Sign Up</a> <a href="https://app.liveplan.com/login" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-12 px-5 text-lg w-full login-btn transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Log In</a> </div> </div> </header> <script type="module">let e=!1;const b=document.querySelectorAll(".login-btn");b.forEach(n=>{n.addEventListener("click",i=>{i.preventDefault(),window.location.href="https://app.liveplan.com/login"})});const c=document.querySelector("#mobile-menu-btn"),a=document.querySelector(".mobile-menu-button:first-of-type"),r=document.querySelector(".mobile-menu-button:nth-of-type(2)"),u=document.querySelector(".mobile-menu-button:nth-of-type(3)"),m=document.querySelector(".mobile-menu-button:last-of-type"),s=document.querySelector("#mobile-header-items"),t=document.getElementById("notification-bar"),o=document.getElementById("site-header");c&&s&&c.addEventListener("click",()=>{e=!e;const n=t?t.offsetHeight:0,i=o?o.offsetHeight:0;if(a&&r&&u&&m&&(a.classList.toggle("scale-0",e),r.classList.toggle("rotate-45",e),u.classList.toggle("-rotate-45",e),m.classList.toggle("scale-0",e)),s&&s.classList.toggle("-translate-x-full",!e),t&&(t.style.display=e?"none":"block",o)){const f=i+n-2;o.style.top=e?"0":`${f}px`}document.body.style.overflow=e?"hidden":"auto",l()});let d;const l=()=>{if(t&&o&&t.classList.contains("sticky")){const n=t.offsetHeight;o.classList.remove("top-0"),o.style.top=`${n}px`}},g=()=>{clearTimeout(d),d=setTimeout(l,100)};l();window.addEventListener("resize",g);
//# sourceMappingURL=Header.astro_astro_type_script_index_0_lang.C3JDifbi.js.map</script><main> <div data-test="spring-2026-messaging"> <div> <section class="bg-green-9  text-center" id="home-hero">  <div class="container pt-8 sm:pt-24 pb-0"> <h1 class="text-center text-white text-2xl sm:text-3xl md:text-4xl font-black pb-8 relative z-10 text-balance">Simple Planning.<br class="lg:hidden"> Smarter Decisions.</h1><div class="pb-8 relative z-10"><p class="mb-0 text-lg text-gray-6"><span class="text-white">Transform your business vision into a roadmap for success - whether you're starting up or scaling up.</span></p></div><div class="justify-center flex flex-col flex-wrap sm:flex-row gap-4 w-full sm:w-auto"> <a href="/pricing" class="text-gray-7 bg-lime-2 hover:bg-white h-12 px-5 text-lg w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Start Your Plan</a><div onclick="loadVideo('cvxz7atv46', 'video-cvxz7atv46-huc7', 'wistia')" class="cursor-pointer "> <button class="transition-colors duration-200 ease-out flex font-bold items-center justify-center gap-2 cursor-pointer whitespace-nowrap text-lime-2 border border-lime-2 border-2 hover:border-white hover:text-white h-12 px-5 text-lg w-full sm:w-auto relative z-10 ">  Video Tour  <span class="iconify lp--play"></span> </button> </div>  <div id="video-cvxz7atv46-huc7" class="overflow-hidden hidden fixed flex inset-0 z-[9999] items-center justify-center bg-gray-7/90 p-4 overflow-y-auto"> <div class="max-w-full md:max-w-5xl m-auto relative z-[9999] my-auto"> <form method="dialog" class="flex justify-end w-full"> <button type="submit" class="text-2xl relative -right-2 transition-colors duration-200 text-white hover:text-gray-3 outline-hidden" data-close> <span class="iconify lp--x-2 cursor-pointer" data-icon="mdi:close"></span> </button> </form> <div> <div class="-mx-4 md:mx-0 w-screen md:w-[728px] aspect-video relative"> <div class="wistia_responsive_wrapper absolute inset-0 bg-black"> <div class="wistia_embed wistia_async_cvxz7atv46 seo=true autoplay=true videoFoam=true" style="height:100%;position:relative;width:100%"></div> </div> </div><script>
    function loadVideo(videoId, modalId, platform = 'wistia') {
      const modal = document.getElementById(modalId);
      if (!modal) return;

      // Ensure modal is initialized before calling showModal
      if (!modal.showModal) {
        const initFn = window[`initModal_${modalId}`];
        if (initFn) {
          initFn();
        } else {
          // Fallback: wait a bit and try again
          setTimeout(() => {
            if (modal.showModal) {
              modal.showModal();
            }
          }, 100);
          return;
        }
      }

      modal.showModal();

      switch (platform) {
        case 'youtube':
          const iframe = document.getElementById(`youtube-iframe-${modalId}`);

          if (iframe) {
            iframe.src = `https://www.youtube.com/embed/${videoId}?autoplay=1&rel=0&modestbranding=1`;
          }

          break;
        case 'wistia':
          // Check if general wistia script is already loaded prior to inserting it
          if (!document.getElementById('wistia-script')) {
            let script = document.createElement('script');
            script.src = 'https://fast.wistia.com/assets/external/E-v1.js';
            script.id = 'wistia-script';
            script.defer = true;
            script.onload = function() {
              // Add video event tracking after Wistia script loads
              addWistiaVideoTracking(videoId, modalId);
            };
            document.body.appendChild(script);
          } else {
            // If script already exists, add tracking immediately
            addWistiaVideoTracking(videoId, modalId);
          }

          // Check for video specific script and insert if not already loaded
          if (!document.getElementById(`wistia-media-script-${videoId}`)) {
            let script = document.createElement('script');
            script.src = `https://fast.wistia.com/embed/medias/${videoId}.jsonp`;
            script.id = `wistia-media-script-${videoId}`;
            script.defer = true;
            document.body.appendChild(script);
          }

          // Preconnect to Wistia CDN for faster load times onclick
          if (!document.querySelector('link[rel=preconnect][href="https://fast.wistia.com"]')) {
            let preconnect = document.createElement('link');
            preconnect.rel = 'preconnect';
            preconnect.href = 'https://fast.wistia.com';
            preconnect.crossOrigin = 'anonymous';
            document.head.appendChild(preconnect);
          }

          break;
      }
    }

    function addWistiaVideoTracking(videoId, modalId) {
      // Wait for Wistia API to be available
      if (typeof window.Wistia === 'undefined') {
        setTimeout(() => addWistiaVideoTracking(videoId, modalId), 100);
        return;
      }

      // Get the video object using the correct Wistia API method
      const video = window.Wistia.api(videoId);

      if (video) {
        const props = {
          'Video ID': videoId
        };

        // Track play event
        video.bind('play', function() {
          window.trackEventAmplitude('[Web] Video Started', props);
        });

        // Track stop event (when video is stopped/paused)
        video.bind('pause', function() {
          window.trackEventAmplitude('[Web] Video Paused', props);
        });

        // Track ended event
        video.bind('end', function() {
          window.trackEventAmplitude('[Web] Video Ended', props);
        });
      } else {
        // If video isn't available yet, retry after a short delay
        setTimeout(() => addWistiaVideoTracking(videoId, modalId), 500);
      }
    }
  </script>  </div> </div> </div> <script>(function(){const id = "video-cvxz7atv46-huc7";
const platform = "wistia";

  function initModal() {
    const modal = document.getElementById(id);
    if (!modal) return;

    // Only initialize if not already initialized
    if (modal.showModal) return;

    modal.showModal = () => {
      // Move modal to document.body to escape parent stacking contexts
      // This ensures the modal is always at the top level
      if (modal.parentElement !== document.body) {
        document.body.appendChild(modal);
      }
      modal.classList.remove('hidden');
      document.body.style.overflow = 'hidden';
    }

    modal.close = () => {
      modal.classList.add('hidden');
      document.body.style.overflow = 'auto';

      if (platform === 'youtube') {
        const iframe = document.getElementById(`youtube-iframe-${id}`);

        if (iframe) {
          iframe.src = '';
        }
      }
    }

    modal.addEventListener('click', event => {
      if (event.target === modal) {
        modal.close();
      }
    });

    const closeButton = modal.querySelector('[data-close]');
    if (closeButton) {
      closeButton.addEventListener('click', () => {
        modal.close();
      });
    }
  }

  // Initialize immediately if DOM is ready
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initModal);
  } else {
    initModal();
  }

  // Also expose a function to ensure modal is initialized when needed
  window[`initModal_${id}`] = initModal;
})();</script> </div><div class="pt-16 sm:pt-20 relative z-10 bg-green-9" data-video-tabs-theme="bg-green-9"> <!-- Tab Buttons - Hidden on small screens --> <div class="hidden md:flex mb-8 justify-between gap-4 lg:gap-12"> <button data-tab="0" class="font-bold cursor-pointer border-b-3 text-white border-green-6 hover:text-white hover:border-white active:text-white active:border-white pb-4 transition-colors duration-200 ease-in-out flex xl:items-center xl:justify-center text-left xl:text-center gap-2 flex-1 group text-sm lg:text-base"> <span class="size-4 lg:size-5 text-green-5 group-hover:text-white transition-colors duration-200 ease-in-out shrink-0 iconify lp--page-4"></span> <span class="leading-[1.2]">Create a plan</span> </button><button data-tab="1" class="font-bold cursor-pointer border-b-3 text-white border-green-6 hover:text-white hover:border-white active:text-white active:border-white pb-4 transition-colors duration-200 ease-in-out flex xl:items-center xl:justify-center text-left xl:text-center gap-2 flex-1 group text-sm lg:text-base"> <span class="size-4 lg:size-5 text-green-5 group-hover:text-white transition-colors duration-200 ease-in-out shrink-0 iconify lp--chart-2"></span> <span class="leading-[1.2]">Forecast financials</span> </button><button data-tab="2" class="font-bold cursor-pointer border-b-3 text-white border-green-6 hover:text-white hover:border-white active:text-white active:border-white pb-4 transition-colors duration-200 ease-in-out flex xl:items-center xl:justify-center text-left xl:text-center gap-2 flex-1 group text-sm lg:text-base"> <span class="size-4 lg:size-5 text-green-5 group-hover:text-white transition-colors duration-200 ease-in-out shrink-0 iconify lp--building-3"></span> <span class="leading-[1.2]">Master your market</span> </button><button data-tab="3" class="font-bold cursor-pointer border-b-3 text-white border-green-6 hover:text-white hover:border-white active:text-white active:border-white pb-4 transition-colors duration-200 ease-in-out flex xl:items-center xl:justify-center text-left xl:text-center gap-2 flex-1 group text-sm lg:text-base"> <span class="size-4 lg:size-5 text-green-5 group-hover:text-white transition-colors duration-200 ease-in-out shrink-0 iconify lp--search-1"></span> <span class="leading-[1.2]">Spot opportunities</span> </button><button data-tab="4" class="font-bold cursor-pointer border-b-3 text-white border-green-6 hover:text-white hover:border-white active:text-white active:border-white pb-4 transition-colors duration-200 ease-in-out flex xl:items-center xl:justify-center text-left xl:text-center gap-2 flex-1 group text-sm lg:text-base"> <span class="size-4 lg:size-5 text-green-5 group-hover:text-white transition-colors duration-200 ease-in-out shrink-0 iconify lp--bricks-1"></span> <span class="leading-[1.2]">Compare to actuals</span> </button> </div> <!-- Desktop Tab Content --> <div class="hidden md:block"> <div data-tab="0" data-video-id="mwfknurod9" class="tab-content" style="display: block;"> <!-- Desktop Video - Load first tab immediately, others on demand --> <video src="https://embed-ssl.wistia.com/deliveries/e401ab9832135d9b538a4a3fab7f3576fb355c2f.bin" class="tab-wistia-video w-full h-auto object-cover rounded-2xl overflow-hidden" autoplay loop muted playsinline></video> <!-- Placeholder for other tabs - video will be loaded on click -->  </div><div data-tab="1" data-video-id="p3ae7ibdml" class="tab-content" style="display: none;"> <!-- Desktop Video - Load first tab immediately, others on demand -->  <!-- Placeholder for other tabs - video will be loaded on click --> <div class="video-placeholder rounded-2xl bg-gray-900 aspect-video flex items-center justify-center" data-video-id="p3ae7ibdml"> <div class="text-white text-sm">Loading video...</div> </div> </div><div data-tab="2" data-video-id="al2sdrppv8" class="tab-content" style="display: none;"> <!-- Desktop Video - Load first tab immediately, others on demand -->  <!-- Placeholder for other tabs - video will be loaded on click --> <div class="video-placeholder rounded-2xl bg-gray-900 aspect-video flex items-center justify-center" data-video-id="al2sdrppv8"> <div class="text-white text-sm">Loading video...</div> </div> </div><div data-tab="3" data-video-id="1vatciqkf3" class="tab-content" style="display: none;"> <!-- Desktop Video - Load first tab immediately, others on demand -->  <!-- Placeholder for other tabs - video will be loaded on click --> <div class="video-placeholder rounded-2xl bg-gray-900 aspect-video flex items-center justify-center" data-video-id="1vatciqkf3"> <div class="text-white text-sm">Loading video...</div> </div> </div><div data-tab="4" data-video-id="5190w1hgv0" class="tab-content" style="display: none;"> <!-- Desktop Video - Load first tab immediately, others on demand -->  <!-- Placeholder for other tabs - video will be loaded on click --> <div class="video-placeholder rounded-2xl bg-gray-900 aspect-video flex items-center justify-center" data-video-id="5190w1hgv0"> <div class="text-white text-sm">Loading video...</div> </div> </div> </div> <!-- Mobile Tab Content - Horizontal Slider --> <div class="md:hidden relative overflow-hidden rounded-2xl"> <div id="mobile-slider-container" class="flex gap-8 transition-transform duration-500 ease-in-out" style="transform: translateX(0%);"> <div data-mobile-tab="0" class="w-full flex-shrink-0"> <!-- Mobile Image --> <picture class="block "><source data-key="0" media="(min-width: 1140px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1200x673 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/2400x1346 2x"><source data-key="1" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1140x0 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/2280x0 2x"><source data-key="2" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1920x0 2x"><source data-key="3" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1440x0 2x"><source data-key="4" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1080x0 2x"><source data-key="5" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png" srcset="https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/1200x673 1x, https://a-us.storyblok.com/f/1022037/1200x673/c7894940e6/homepage_hero_planning_green_mobile.png/m/2400x1346 2x" alt="preview of LivePlans business planning guide showing opportunity section with plan in progress" title width="1200" height="673" loading="eager" fetchpriority="high" class=" w-full h-auto object-cover rounded-2xl"></picture> </div><div data-mobile-tab="1" class="w-full flex-shrink-0"> <!-- Mobile Image --> <picture class="block "><source data-key="0" media="(min-width: 1140px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/2400x1344 2x"><source data-key="1" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1140x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/2280x0 2x"><source data-key="2" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1920x0 2x"><source data-key="3" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1440x0 2x"><source data-key="4" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1080x0 2x"><source data-key="5" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png" srcset="https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/6505541dc1/homepage_hero_financials_green_mobile.png/m/2400x1344 2x" alt="image showing LivePlans drag and drop forecast builder with unit sales showing on a graph" title width="1200" height="672" loading="eager" fetchpriority="high" class=" w-full h-auto object-cover rounded-2xl"></picture> </div><div data-mobile-tab="2" class="w-full flex-shrink-0"> <!-- Mobile Image --> <picture class="block "><source data-key="0" media="(min-width: 1140px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/2400x1344 2x"><source data-key="1" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1140x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/2280x0 2x"><source data-key="2" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1920x0 2x"><source data-key="3" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1440x0 2x"><source data-key="4" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1080x0 2x"><source data-key="5" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png" srcset="https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/07fbcc892e/industry-data.png/m/2400x1344 2x" alt="LivePlan's industry data feature showing industry outlook and annual growth by year" title width="1200" height="672" loading="eager" fetchpriority="high" class=" w-full h-auto object-cover rounded-2xl"></picture> </div><div data-mobile-tab="3" class="w-full flex-shrink-0"> <!-- Mobile Image --> <picture class="block "><source data-key="0" media="(min-width: 1140px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/2400x1344 2x"><source data-key="1" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1140x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/2280x0 2x"><source data-key="2" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1920x0 2x"><source data-key="3" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1440x0 2x"><source data-key="4" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1080x0 2x"><source data-key="5" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png" srcset="https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/bcf4224c71/insights.png/m/2400x1344 2x" alt="Image highlighting LivePlans monthly review feature analyzing coffee shop forecast vs actuals and showing exceeding revenue expectations" title width="1200" height="672" loading="eager" fetchpriority="high" class=" w-full h-auto object-cover rounded-2xl"></picture> </div><div data-mobile-tab="4" class="w-full flex-shrink-0"> <!-- Mobile Image --> <picture class="block "><source data-key="0" media="(min-width: 1140px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/2400x1344 2x"><source data-key="1" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1140x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/2280x0 2x"><source data-key="2" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1920x0 2x"><source data-key="3" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1440x0 2x"><source data-key="4" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1080x0 2x"><source data-key="5" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png" srcset="https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/1200x672 1x, https://a-us.storyblok.com/f/1022037/1200x672/7447c28a83/integrations_homepage_hero_mobile.png/m/2400x1344 2x" alt="Image showing LivePlan integrating with QuickBooks Online and creating a forecast using QuickBooks data" title width="1200" height="672" loading="eager" fetchpriority="high" class=" w-full h-auto object-cover rounded-2xl"></picture> </div> </div> </div> <!-- Mobile Tab Name and Dot Navigation --> <div class="md:hidden mt-4" data-tab-names="[&#34;Create a plan&#34;,&#34;Forecast financials&#34;,&#34;Master your market&#34;,&#34;Spot opportunities&#34;,&#34;Compare to actuals&#34;]"> <!-- Tab Name Display --> <div class="text-center mb-4"> <h3 class="text-2xl font-extrabold text-white" id="mobile-tab-name"> Create a plan </h3> </div> <!-- Dot Navigation --> <div class="flex justify-center"> <div class="bg-green-6 rounded-full p-2 flex gap-2"> <button data-dot="0" class="w-3 h-3 rounded-full transition-colors duration-200 cursor-pointer bg-green-5"></button><button data-dot="1" class="w-3 h-3 rounded-full transition-colors duration-200 cursor-pointer bg-green-9 hover:bg-green-5"></button><button data-dot="2" class="w-3 h-3 rounded-full transition-colors duration-200 cursor-pointer bg-green-9 hover:bg-green-5"></button><button data-dot="3" class="w-3 h-3 rounded-full transition-colors duration-200 cursor-pointer bg-green-9 hover:bg-green-5"></button><button data-dot="4" class="w-3 h-3 rounded-full transition-colors duration-200 cursor-pointer bg-green-9 hover:bg-green-5"></button> </div> </div> </div> </div> <script type="module" src="/_astro/VideoTabs.astro_astro_type_script_index_0_lang.Ea-tc0d5.js"></script><div class="pb-8 items-center justify-center flex flex-col sm:flex-row gap-10 mt-10 relative z-10"> <p class="text-lg font-bold text-white">Trusted by 1 million+ entrepreneurs</p><div class="flex flex-row gap-4 items-center"> <picture><img src="https://web-cdn.paloalto.com/liveplan/logos/google-logo-white.svg" alt="Google logo" width="40" height="40" loading="lazy" fetchpriority="low"/></picture> <div class="text-gray-6 flex flex-col gap-2"> <picture><img src="https://web-cdn.paloalto.com/liveplan/ppc/start/5-stars.svg" alt="5 star rating" width="118" height="19" loading="lazy" fetchpriority="low"/></picture>  </div> </div><div class="flex flex-row gap-4 items-center"> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/shopper-approved-logo-white-bg.svg" alt="ShopperApproved logo" width="40" height="40" loading="lazy" fetchpriority="low"/></picture> <div class="text-gray-6 flex flex-col gap-2"> <picture><img src="https://web-cdn.paloalto.com/liveplan/ppc/start/5-stars.svg" alt="5 star rating" width="118" height="19" loading="lazy" fetchpriority="low"/></picture>  </div> </div> </div> </div> </section><section class="pt-20 lg:pt-32 "> <h2 class="container mx-auto text-center text-xl xs:text-2xl sm:text-3xl mb-20 lg:mb-32 max-w-4xl text-balance">With the right tools and a little guidance, you can achieve almost any business goal</h2> <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">LivePlan Assistant</p><div class="pb-8 relative z-10"><h2 id="ai-that-actually-knows-business-planning" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">AI that actually knows business planning</h2><p class="mb-0 text-gray-6"><span class="text-gray-6">Generic AI tools give generic answers. LivePlan's AI is different. It's trained on thousands of successful business plans and 30+ years of planning expertise. It asks the right questions, spots potential issues, and helps you think through the details that investors actually care about. </span></p></div><a href="/features/ai-powered-liveplan-assistant" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">See How It Works</a> </div> </div> <div class="flex-1 order-1"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/8a46cf8f2e/liveplan-assistant-homepage-zipper.jpg/m/2180x2000 2x" alt="A person examines colorful fabrics while holding a clipboard. Text box says &#34;Tell us about Current Alternatives&#34; with options to edit text." title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="pt-20 lg:pt-32 ">  <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2 lg:order-1"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">Automatic Financials</p><div class="pb-8 relative z-10"><h2 id="skip-the-spreadsheets,-get-complete-financials" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">Skip the spreadsheets, get complete financials</h2><p class="mb-0 text-gray-6"><span class="text-green-9">LivePlan asks you simple questions and turns your business idea into the profit & loss, cash flow, and balance sheet that banks and investors expect. No complex formulas or finance degree required. You've got the vision—we'll handle the scary spreadsheets.</span></p></div><a href="/features/easy-financials" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Learn More</a> </div> </div> <div class="flex-1 order-1 lg:order-2"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/84d015e7d7/homepage-zipper-2.jpg/m/2180x2000 2x" alt="women shaving mans head with overlay of LivePlan's projected cash flow and forecast featuresw" title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="pt-20 lg:pt-32 ">  <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">SBA Approved Formatting</p><div class="pb-8 relative z-10"><h2 id="documents-ready-in-minutes" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">Documents ready in minutes</h2><p class="mb-0 text-gray-6"><span class="text-gray-8">Need a pitch deck? Bank loan package? Board report? LivePlan creates them all with professional formatting. Spend your time on strategy, not wrestling with Word documents. Create professional reports for stakeholders in minutes, not hours.</span></p></div><a href="/features/business-plan-builder" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Learn More</a> </div> </div> <div class="flex-1 order-1"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/0cbb792dea/homepage-zipper-3.jpg/m/2180x2000 2x" alt="male barista serving a coffee with LivePlans business plan and pitch feature highlighted" title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="pt-20 lg:pt-32 ">  <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2 lg:order-1"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">Cash Flow Forecasting</p><div class="pb-8 relative z-10"><h2 id="see-your-cash-future-before-problems-hit" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">See your cash future before problems hit</h2><p class="mb-0 text-gray-6"><span class="text-gray-8">Know exactly where your money is going and when. LivePlan shows your cash position today and predicts what's coming. Will you make payroll next month? Can you afford that new hire? Spot problems before they hit, plan for seasonal changes, and make spending decisions with confidence.</span></p></div><a href="/features/cash-flow-forecast" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Learn More</a> </div> </div> <div class="flex-1 order-1 lg:order-2"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/99c7f23acd/homepage-zipper-4.jpg/m/2180x2000 2x" alt="Man in gym with clipboard with LivePlan's profit and loss forecast highlighting actuals from quickbooks and xero" title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="pt-20 lg:pt-32 ">  <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">Real Industry Data</p><div class="pb-8 relative z-10"><h2 id="explore-550+-example-plans-and-real-industry-data" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">Explore 550+ example plans and real industry data</h2><p class="mb-0 text-gray-6"><span class="text-gray-8">Browse real business plans from companies like yours. See industry benchmarks, compare your numbers, and understand what investors look for. See what worked, understand investor expectations, and benchmark your numbers against actual data. Why start from scratch when you can start from success?</span></p></div><a href="/features/samples-and-examples" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Learn More</a> </div> </div> <div class="flex-1 order-1"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/652e6ce962/homepage-zipper-5.jpg/m/2180x2000 2x" alt="male swim coach instructing team of female swimmers in pool with LivePlans industry data feature and benchmarks showing as an overlay" title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="pb-20 lg:pb-32 pt-20 lg:pt-32 ">  <div class="container mx-auto flex flex-col lg:flex-row gap-8 lg:gap-20 items-center "> <div class="flex-1 order-2 lg:order-1"> <div class="text-lg text-gray-6"> <p class="text-green-7 text-lg font-bold">Integrations &amp; Dashboards</p><div class="pb-8 relative z-10"><h2 id="one-platform-that-grows-with-your-business" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">One platform that grows with your business</h2><ul class="mb-4 ml-6 ms-8 list-disc marker:text-green-7 flex flex-col gap-2 text-gray-6"><li class="text-gray-6"><span class="text-gray-8"><strong>Start:</strong></span><span class="text-gray-8"> Create your fundable business plan</span></li><li class="text-gray-6"><span class="text-gray-8"><strong>Connect:</strong></span><span class="text-gray-8"> Link QuickBooks or Xero for automatic updates</span></li><li class="text-gray-6"><span class="text-gray-8"><strong>Track:</strong></span><span class="text-gray-8"> Monitor performance with real-time dashboards</span></li><li class="text-gray-6"><span class="text-gray-8"><strong>Scale:</strong></span><span class="text-gray-8"> Generate investor updates and reports instantly</span></li></ul><p class="mb-0 text-gray-6"><span class="text-gray-8">Never switch tools as you grow.</span></p></div><a href="/why-were-different#liveplan-vs.-other-performance-management-apps" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Learn More</a> </div> </div> <div class="flex-1 order-1 lg:order-2"> <picture class="block "><source data-key="0" media="(min-width: 960px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/2180x2000 2x"><source data-key="1" media="(min-width: 720px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/960x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/1920x0 2x"><source data-key="2" media="(min-width: 540px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/720x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/1440x0 2x"><source data-key="3" media="(min-width: 360px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/540x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/1080x0 2x"><source data-key="4" media="(min-width: 0px)" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/360x0 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/720x0 2x"><img src="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg" srcset="https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/1090x1000 1x, https://a-us.storyblok.com/f/1022037/1090x1000/1f1795ba90/homepage-zipper-6.jpg/m/2180x2000 2x" alt="male chef garnishing dishes with LivePlans dashboard data as an overlay highlighting cash on hand, revenue spent on marketing, and net profit" title width="1090" height="1000" loading="lazy" fetchpriority="low" class></picture> </div> </div> </section><section class="bg-gray-1  py-28 sm:py-32 customer-spotlight"> <div class="container max-w-6xl mx-auto flex flex-col gap-12 md:gap-20"> <div class="flex flex-col md:flex-row gap-6 md:gap-20"> <h2 class="text-2xl sm:text-3xl font-extrabold text-gray-7">LivePlan has helped over 1 million business owners build better businesses</h2> <div> <p class="text-gray-6 mb-8 text-lg font-light"> It's proven, companies that plan and track against their plan <a href="/blog/planning/benefits-of-planning-for-entrepreneurs" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline ">grow 30% faster</a> than those that don't. No matter your industry, location, or size — LivePlan helps you get your business off the ground and grow </p> <a href="/customers" class="text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-10 px-4 text-base transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Read Customer Stories</a> </div> </div> <div> <!-- Mobile Section - Show only Tailored Coffee entry --> <div class="md:hidden"> <div> <div class="flex flex-col rounded-lg shadow-lg overflow-hidden bg-white"> <div class="text-content p-8 flex flex-col justify-between"> <div class="logo-container mb-4"> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored-logo.png?format=auto&amp;width=140"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored-logo.png?format=auto" alt="Tailored Coffee Logo" width="140" height="24" loading="lazy" fetchpriority="low"/></picture> </div> <p class="text-xl leading-relaxed text-gray-6 font-light mb-4">Trying to open a new business is very time-consuming, and since I was running another business while I was trying to set up Tailored, I didn&#39;t have a lot of time.</p> <div> <p class="font-bold text-gray-7">Brian Sung</p> <p class="text-gray-6">Owner &amp; Founder, Tailored Coffee</p> </div> </div> <div class="image-content"> <picture><source media="(min-width: 540px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=704"/><source media="(min-width: 360px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=540"/><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=360"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500" alt="Tailored Coffee Owner &amp; Founder, Brian Sung" width="704" height="500" loading="lazy" class="w-full h-full object-cover" fetchpriority="low"/></picture> </div> </div> <div class="flex justify-end mt-4"> <a href="/customers/tailored-coffee-roasters" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline font-semibold !no-underline inline-flex items-center justify-center gap-2">Read Brian's Story <span class="iconify lp--arrow-right-3"></span></a> </div> </div> </div> <!-- Desktop Section - Tab Navigation and all customer stories --> <div class="hidden md:block"> <!-- Tab Navigation --> <nav class="tab-container flex flex-col sm:flex-row sm:border-b border-gray-3 mb-10 sm:mb-16 justify-between px-0 sm:px-6 md:px-10 gap-4 sm:gap-6" data-tab-content-class="customer-block" aria-label="Tabs"> <button data-key="business-idea" class="border-gray-7 sm:border-0 tab-button border-2 border-gray-3 hover:border-gray-7 rounded-sm sm:rounded-none text-lg sm:text-base md:text-lg font-semibold px-4 py-2 text-gray-7 relative cursor-pointer group w-full sm:w-auto" data-tab-target="business-idea"> Business Idea <span class="hidden sm:block tab-underline-hover absolute bottom-0 h-0.5 bg-gray-7 w-0 left-1/2 transition-all duration-200 ease-in-out group-hover:w-full group-hover:left-0"></span> <span class="tab-underline-active  absolute bottom-0 left-0 right-0 w-full h-0.5 bg-transparent sm:bg-gray-7"></span> </button><button data-key="launching-business" class="border-gray-3 sm:border-0 tab-button border-2 border-gray-3 hover:border-gray-7 rounded-sm sm:rounded-none text-lg sm:text-base md:text-lg font-semibold px-4 py-2 text-gray-7 relative cursor-pointer group w-full sm:w-auto" data-tab-target="launching-business"> Launching a Business <span class="hidden sm:block tab-underline-hover absolute bottom-0 h-0.5 bg-gray-7 w-0 left-1/2 transition-all duration-200 ease-in-out group-hover:w-full group-hover:left-0"></span> <span class="tab-underline-active hidden absolute bottom-0 left-0 right-0 w-full h-0.5 bg-transparent sm:bg-gray-7"></span> </button><button data-key="established-business" class="border-gray-3 sm:border-0 tab-button border-2 border-gray-3 hover:border-gray-7 rounded-sm sm:rounded-none text-lg sm:text-base md:text-lg font-semibold px-4 py-2 text-gray-7 relative cursor-pointer group w-full sm:w-auto" data-tab-target="established-business"> Established Business <span class="hidden sm:block tab-underline-hover absolute bottom-0 h-0.5 bg-gray-7 w-0 left-1/2 transition-all duration-200 ease-in-out group-hover:w-full group-hover:left-0"></span> <span class="tab-underline-active hidden absolute bottom-0 left-0 right-0 w-full h-0.5 bg-transparent sm:bg-gray-7"></span> </button><button data-key="business-advisory" class="border-gray-3 sm:border-0 tab-button border-2 border-gray-3 hover:border-gray-7 rounded-sm sm:rounded-none text-lg sm:text-base md:text-lg font-semibold px-4 py-2 text-gray-7 relative cursor-pointer group w-full sm:w-auto" data-tab-target="business-advisory"> Business Advisory <span class="hidden sm:block tab-underline-hover absolute bottom-0 h-0.5 bg-gray-7 w-0 left-1/2 transition-all duration-200 ease-in-out group-hover:w-full group-hover:left-0"></span> <span class="tab-underline-active hidden absolute bottom-0 left-0 right-0 w-full h-0.5 bg-transparent sm:bg-gray-7"></span> </button> </nav> <script type="module">const a=document.querySelectorAll(".tab-button"),c=document.querySelector("[data-tab-content-class]")?.getAttribute("data-tab-content-class"),n=document.querySelectorAll(`.${c}`);a.forEach(t=>{t.addEventListener("click",()=>{const r=t.getAttribute("data-tab-target"),s=t.querySelector(".tab-underline-active");a.forEach(e=>{e.querySelector(".tab-underline-active")?.classList.add("hidden"),e.classList.add("border-gray-3"),e.classList.remove("border-gray-7")}),s?.classList.remove("hidden"),t.classList.add("border-gray-7"),t.classList.remove("border-gray-3"),n.forEach(e=>{e.classList.toggle("hidden",e.id!==r)})})});
//# sourceMappingURL=TabNav.astro_astro_type_script_index_0_lang.nbp9xqpX.js.map</script> <!-- Customer Story Content --> <div class="customer-blocks"> <div id="business-idea" class="customer-block "> <div class="flex flex-col md:flex-row rounded-lg shadow-lg overflow-hidden bg-white"> <div class="text-content p-8 md:w-1/2 flex flex-col justify-between"> <div class="logo-container mb-4"> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots-logo.png?format=auto&amp;width=108"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots-logo.png?format=auto" alt="Trots Dogs Logo" width="108" height="57" loading="lazy" fetchpriority="low"/></picture> </div> <p class="customer-quote text-xl leading-relaxed text-gray-6 font-light mb-4">It wasn&#39;t my intention to be an entrepreneur or a business person. My intention was to work with dogs. I kind of had to learn the rest of it in order to do what I wanted to do.</p> <div class="customer-name-title"> <p class="customer-name font-bold text-gray-7">Joanna Stanford</p> <p class="customer-title text-gray-6">Founder, Trots Dogs</p> </div> </div> <div class="image-content md:w-1/2"> <picture><source media="(min-width: 540px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots.jpg?format=auto&amp;width=704&amp;height=500&amp;width=704"/><source media="(min-width: 360px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots.jpg?format=auto&amp;width=704&amp;height=500&amp;width=540"/><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots.jpg?format=auto&amp;width=704&amp;height=500&amp;width=360"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/trots.jpg?format=auto&amp;width=704&amp;height=500" alt="Trots Dogs Founder, Joanna Stanford" width="704" height="500" loading="lazy" class="w-full h-full object-cover" fetchpriority="low"/></picture> </div> </div> <div class="flex justify-end mt-4"> <a href="/customers/trots-dogs" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline font-semibold !no-underline inline-flex items-center justify-center gap-2">Read Joanna's Story <span class="iconify lp--arrow-right-3"></span></a> </div> </div><div id="launching-business" class="customer-block hidden"> <div class="flex flex-col md:flex-row rounded-lg shadow-lg overflow-hidden bg-white"> <div class="text-content p-8 md:w-1/2 flex flex-col justify-between"> <div class="logo-container mb-4"> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored-logo.png?format=auto&amp;width=140"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored-logo.png?format=auto" alt="Tailored Coffee Logo" width="140" height="24" loading="lazy" fetchpriority="low"/></picture> </div> <p class="customer-quote text-xl leading-relaxed text-gray-6 font-light mb-4">Trying to open a new business is very time-consuming, and since I was running another business while I was trying to set up Tailored, I didn&#39;t have a lot of time.</p> <div class="customer-name-title"> <p class="customer-name font-bold text-gray-7">Brian Sung</p> <p class="customer-title text-gray-6">Owner &amp; Founder, Tailored Coffee</p> </div> </div> <div class="image-content md:w-1/2"> <picture><source media="(min-width: 540px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=704"/><source media="(min-width: 360px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=540"/><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500&amp;width=360"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/tailored.jpg?format=auto&amp;width=704&amp;height=500" alt="Tailored Coffee Owner &amp; Founder, Brian Sung" width="704" height="500" loading="lazy" class="w-full h-full object-cover" fetchpriority="low"/></picture> </div> </div> <div class="flex justify-end mt-4"> <a href="/customers/tailored-coffee-roasters" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline font-semibold !no-underline inline-flex items-center justify-center gap-2">Read Brian's Story <span class="iconify lp--arrow-right-3"></span></a> </div> </div><div id="established-business" class="customer-block hidden"> <div class="flex flex-col md:flex-row rounded-lg shadow-lg overflow-hidden bg-white"> <div class="text-content p-8 md:w-1/2 flex flex-col justify-between"> <div class="logo-container mb-4"> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja-logo.png?format=auto&amp;width=163"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja-logo.png?format=auto" alt="Web Ninja Logo" width="163" height="24" loading="lazy" fetchpriority="low"/></picture> </div> <p class="customer-quote text-xl leading-relaxed text-gray-6 font-light mb-4">That&#39;s what it does for your business; [using LivePlan] has got us all talking and much more engaged about what we are and what we&#39;re trying to do.</p> <div class="customer-name-title"> <p class="customer-name font-bold text-gray-7">Bruce Carr</p> <p class="customer-title text-gray-6">Owner &amp; Founder, Web Ninja</p> </div> </div> <div class="image-content md:w-1/2"> <picture><source media="(min-width: 540px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja.jpg?format=auto&amp;width=704&amp;height=500&amp;width=704"/><source media="(min-width: 360px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja.jpg?format=auto&amp;width=704&amp;height=500&amp;width=540"/><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja.jpg?format=auto&amp;width=704&amp;height=500&amp;width=360"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/web-ninja.jpg?format=auto&amp;width=704&amp;height=500" alt="Web Ninja Owner &amp; Founder, Bruce Carr" width="704" height="500" loading="lazy" class="w-full h-full object-cover" fetchpriority="low"/></picture> </div> </div> <div class="flex justify-end mt-4"> <a href="/customers/web-ninja" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline font-semibold !no-underline inline-flex items-center justify-center gap-2">Read Bruce's Story <span class="iconify lp--arrow-right-3"></span></a> </div> </div><div id="business-advisory" class="customer-block hidden"> <div class="flex flex-col md:flex-row rounded-lg shadow-lg overflow-hidden bg-white"> <div class="text-content p-8 md:w-1/2 flex flex-col justify-between"> <div class="logo-container mb-4"> <picture><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire-logo.png?format=auto&amp;width=287"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire-logo.png?format=auto" alt="Esquire Accounting Logo" width="287" height="22" loading="lazy" fetchpriority="low"/></picture> </div> <p class="customer-quote text-xl leading-relaxed text-gray-6 font-light mb-4">Before LivePlan, I was making decisions that were poorly informed. Now I test everything through my business first, before I take it to my clients.</p> <div class="customer-name-title"> <p class="customer-name font-bold text-gray-7">Enae Jackson-Atkins</p> <p class="customer-title text-gray-6">Owner &amp; Founder, Esquire Accounting</p> </div> </div> <div class="image-content md:w-1/2"> <picture><source media="(min-width: 540px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire.jpg?format=auto&amp;width=704&amp;height=500&amp;width=704"/><source media="(min-width: 360px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire.jpg?format=auto&amp;width=704&amp;height=500&amp;width=540"/><source media="(min-width: 0px)" srcSet="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire.jpg?format=auto&amp;width=704&amp;height=500&amp;width=360"/><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/esquire.jpg?format=auto&amp;width=704&amp;height=500" alt="Esquire Accounting Owner &amp; Founder, Enae Jackson-Atkins" width="704" height="500" loading="lazy" class="w-full h-full object-cover" fetchpriority="low"/></picture> </div> </div> <div class="flex justify-end mt-4"> <a href="/strategic-advisors/case-studies/esquire-accounting" class="text-green-7 hover:text-green-8 transition-colors duration-200 underline font-semibold !no-underline inline-flex items-center justify-center gap-2">Read Enae's Story <span class="iconify lp--arrow-right-3"></span></a> </div> </div> </div> </div> </div> </div> </section><section id="customer-reviews" class="bg-white  text-center overflow-hidden pb-12 md:pb-0" data-background-color="white" data-active-dot-nav-bg-color="bg-gray-5" data-astro-cid-ep775xpw> <div class="container max-w-full" data-astro-cid-ep775xpw> <h2 class="text-center mt-20  text-2xl sm:text-3xl font-extrabold text-gray-7">Entrepreneurs &amp; business owners love LivePlan</h2> <div id="review-container" class="block md:flex relative md:gap-12 w-full md:w-min mt-20 mb-12 md:mb-20 mx-0 animate-none md:animate-[baseScroll_160s_linear_infinite] md:hover:animate-[baseScroll_160s_linear_infinite_paused]" data-astro-cid-ep775xpw> <div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] active" data-review-id="0" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I learned more about running my small business from a week of focused work in [LivePlan] than I have from any other single source. It has fundamentally changed the way I view my business ventures.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Matthew H</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="1" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;Using LivePlan is easy and there is so much assistance available. There are examples, templates, and videos explaining what to write. [...]. It does the math for you. It creates graphs and charts. It is amazing.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/g2.svg" alt="G2 Review" title="G2 Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Shawnnell B</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>G2 Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="2" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan was a great help to design, work out, plan and strategically organize and think about all the ideas that go into developing a new project and business plan [...] Think about it like a coach guiding you through the process.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Alvaro F</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="3" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I&#39;ve been using LivePlan with Xero for a few months now and love it. It&#39;s given me visibility about how we&#39;re doing against Forecast like I&#39;ve never had before...&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-xero.svg" alt="Xero App Store Review" title="Xero App Store Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Rob Mackley</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Xero App Store Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="4" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;Before LivePlan, my team and I had no idea where or how to start [...] It helped us focus on and build every single area of our business strategy and recognize that some aspects of the company needed to be adjusted before we could launch.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Ifeanyi K</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="5" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan has eased my business planning processes and have provided me with easy access to credit from both banks and investors alike.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Bashir T</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="6" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;All businesses require solutions and tools [...] for control of expenses, spreadsheets were always the first option, but since the arrival of LivePlan, all work is easier and more automated.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/trust-radius.svg" alt="Trust Radius Review" title="Trust Radius Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Maggie L</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Trust Radius Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="7" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I didn&#39;t have a business plan and using LivePlan helped give me an easy tool to build a strong business plan for myself and clients. My clients have gone on to enhance their plans and grow their businesses.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/g2.svg" alt="G2 Review" title="G2 Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Gabriella B</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>G2 Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="8" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan made us feel confident and secure in our numbers and gave us a clear view of our past, present and future!&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Angela A</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="9" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan provides the balance between stating your vision, the framework to support it, and the numbers.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Mike R</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="10" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I learned more about running my small business from a week of focused work in [LivePlan] than I have from any other single source. It has fundamentally changed the way I view my business ventures.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Matthew H</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="11" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;Using LivePlan is easy and there is so much assistance available. There are examples, templates, and videos explaining what to write. [...]. It does the math for you. It creates graphs and charts. It is amazing.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/g2.svg" alt="G2 Review" title="G2 Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Shawnnell B</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>G2 Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="12" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan was a great help to design, work out, plan and strategically organize and think about all the ideas that go into developing a new project and business plan [...] Think about it like a coach guiding you through the process.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Alvaro F</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="13" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I&#39;ve been using LivePlan with Xero for a few months now and love it. It&#39;s given me visibility about how we&#39;re doing against Forecast like I&#39;ve never had before...&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-xero.svg" alt="Xero App Store Review" title="Xero App Store Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Rob Mackley</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Xero App Store Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="14" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;Before LivePlan, my team and I had no idea where or how to start [...] It helped us focus on and build every single area of our business strategy and recognize that some aspects of the company needed to be adjusted before we could launch.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Ifeanyi K</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="15" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan has eased my business planning processes and have provided me with easy access to credit from both banks and investors alike.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Bashir T</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="16" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;All businesses require solutions and tools [...] for control of expenses, spreadsheets were always the first option, but since the arrival of LivePlan, all work is easier and more automated.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/trust-radius.svg" alt="Trust Radius Review" title="Trust Radius Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Maggie L</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Trust Radius Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="17" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;I didn&#39;t have a business plan and using LivePlan helped give me an easy tool to build a strong business plan for myself and clients. My clients have gone on to enhance their plans and grow their businesses.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/icons/g2.svg" alt="G2 Review" title="G2 Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Gabriella B</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>G2 Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="18" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan made us feel confident and secure in our numbers and gave us a clear view of our past, present and future!&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-captera.svg" alt="Capterra Review" title="Capterra Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Angela A</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Capterra Review</p> </div> </div> </div><div class="customer-review inline-flex w-full md:w-auto md:flex flex-col flex-1 items-start text-left bg-white shadow-[0_4px_16px_rgba(0,0,0,0.16)] hover:shadow-[0_4px_16px_rgba(0,0,0,0.20)] rounded-lg p-8 min-w-0 md:min-w-[360px] initial" data-review-id="19" data-astro-cid-ep775xpw>  <p class="customer-quote text-gray-6 text-lg leading-relaxed mb-8" data-astro-cid-ep775xpw>&ldquo;LivePlan provides the balance between stating your vision, the framework to support it, and the numbers.&rdquo;</p> <div class="info-block flex items-center gap-4 mt-auto" data-astro-cid-ep775xpw> <picture><img src="https://web-cdn.paloalto.com/liveplan/home/home-redesign/icon-shopper-approved.svg" alt="Shopper Approved Review" title="Shopper Approved Review" width="48" height="48" loading="lazy" fetchpriority="low"/></picture> <div class="reviewer-info" data-astro-cid-ep775xpw> <p class="reviewer-name text-gray-7 text-lg font-bold leading-relaxed" data-astro-cid-ep775xpw>Mike R</p> <p class="reviewer-channel text-gray-6 text-sm leading-tight" data-astro-cid-ep775xpw>Shopper Approved Review</p> </div> </div> </div> </div> <div class="dot-container md:hidden flex justify-center w-full" data-astro-cid-ep775xpw> <div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="active bg-gray-5 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div><div class="p-2 cursor-pointer" data-astro-cid-ep775xpw> <span class="bg-gray-3 block h-4 w-4 rounded-xl" data-astro-cid-ep775xpw></span> </div> </div> </div> </section>  <script type="module" src="/_astro/ReviewsCarousel.astro_astro_type_script_index_0_lang.CRSLOJnQ.js"></script><section class="bg-white py-20 sm:py-32"> <div class="container"> <div class=" flex flex-col items-center justify-center text-center"> <div class="pb-8 relative z-10"><h2 id="try-liveplan-today" class="mb-4 text-2xl sm:text-3xl font-extrabold scroll-mt-32 text-balance text-gray-7">Try LivePlan Today</h2><p class="mb-0 text-xl text-gray-6"><span class="text-gray-6">Totally risk free. 35-day money-back guarantee.</span></p></div><div class="pb-8 flex flex-col flex-wrap sm:flex-row gap-4 w-full sm:w-auto"> <a href="/pricing" class="text-gray-1 bg-green-7 hover:bg-green-8 h-12 px-5 text-lg w-full sm:w-auto relative z-10 transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap font-bold capitalize duration-200 ease-out">Sign Up</a><div onclick="loadVideo('cvxz7atv46', 'video-cvxz7atv46-c26w', 'wistia')" class="cursor-pointer "> <button class="transition-colors duration-200 ease-out flex font-bold items-center justify-center gap-2 cursor-pointer whitespace-nowrap text-green-7 border border-green-7 border-2 hover:bg-green-8 hover:border-green-8 hover:text-white h-12 px-5 text-lg w-full sm:w-auto relative z-10 ">  Video Tour  <span class="iconify lp--play"></span> </button> </div>  <div id="video-cvxz7atv46-c26w" class="overflow-hidden hidden fixed flex inset-0 z-[9999] items-center justify-center bg-gray-7/90 p-4 overflow-y-auto"> <div class="max-w-full md:max-w-5xl m-auto relative z-[9999] my-auto"> <form method="dialog" class="flex justify-end w-full"> <button type="submit" class="text-2xl relative -right-2 transition-colors duration-200 text-white hover:text-gray-3 outline-hidden" data-close> <span class="iconify lp--x-2 cursor-pointer" data-icon="mdi:close"></span> </button> </form> <div> <div class="-mx-4 md:mx-0 w-screen md:w-[728px] aspect-video relative"> <div class="wistia_responsive_wrapper absolute inset-0 bg-black"> <div class="wistia_embed wistia_async_cvxz7atv46 seo=true autoplay=true videoFoam=true" style="height:100%;position:relative;width:100%"></div> </div> </div><script>
    function loadVideo(videoId, modalId, platform = 'wistia') {
      const modal = document.getElementById(modalId);
      if (!modal) return;

      // Ensure modal is initialized before calling showModal
      if (!modal.showModal) {
        const initFn = window[`initModal_${modalId}`];
        if (initFn) {
          initFn();
        } else {
          // Fallback: wait a bit and try again
          setTimeout(() => {
            if (modal.showModal) {
              modal.showModal();
            }
          }, 100);
          return;
        }
      }

      modal.showModal();

      switch (platform) {
        case 'youtube':
          const iframe = document.getElementById(`youtube-iframe-${modalId}`);

          if (iframe) {
            iframe.src = `https://www.youtube.com/embed/${videoId}?autoplay=1&rel=0&modestbranding=1`;
          }

          break;
        case 'wistia':
          // Check if general wistia script is already loaded prior to inserting it
          if (!document.getElementById('wistia-script')) {
            let script = document.createElement('script');
            script.src = 'https://fast.wistia.com/assets/external/E-v1.js';
            script.id = 'wistia-script';
            script.defer = true;
            script.onload = function() {
              // Add video event tracking after Wistia script loads
              addWistiaVideoTracking(videoId, modalId);
            };
            document.body.appendChild(script);
          } else {
            // If script already exists, add tracking immediately
            addWistiaVideoTracking(videoId, modalId);
          }

          // Check for video specific script and insert if not already loaded
          if (!document.getElementById(`wistia-media-script-${videoId}`)) {
            let script = document.createElement('script');
            script.src = `https://fast.wistia.com/embed/medias/${videoId}.jsonp`;
            script.id = `wistia-media-script-${videoId}`;
            script.defer = true;
            document.body.appendChild(script);
          }

          // Preconnect to Wistia CDN for faster load times onclick
          if (!document.querySelector('link[rel=preconnect][href="https://fast.wistia.com"]')) {
            let preconnect = document.createElement('link');
            preconnect.rel = 'preconnect';
            preconnect.href = 'https://fast.wistia.com';
            preconnect.crossOrigin = 'anonymous';
            document.head.appendChild(preconnect);
          }

          break;
      }
    }

    function addWistiaVideoTracking(videoId, modalId) {
      // Wait for Wistia API to be available
      if (typeof window.Wistia === 'undefined') {
        setTimeout(() => addWistiaVideoTracking(videoId, modalId), 100);
        return;
      }

      // Get the video object using the correct Wistia API method
      const video = window.Wistia.api(videoId);

      if (video) {
        const props = {
          'Video ID': videoId
        };

        // Track play event
        video.bind('play', function() {
          window.trackEventAmplitude('[Web] Video Started', props);
        });

        // Track stop event (when video is stopped/paused)
        video.bind('pause', function() {
          window.trackEventAmplitude('[Web] Video Paused', props);
        });

        // Track ended event
        video.bind('end', function() {
          window.trackEventAmplitude('[Web] Video Ended', props);
        });
      } else {
        // If video isn't available yet, retry after a short delay
        setTimeout(() => addWistiaVideoTracking(videoId, modalId), 500);
      }
    }
  </script>  </div> </div> </div> <script>(function(){const id = "video-cvxz7atv46-c26w";
const platform = "wistia";

  function initModal() {
    const modal = document.getElementById(id);
    if (!modal) return;

    // Only initialize if not already initialized
    if (modal.showModal) return;

    modal.showModal = () => {
      // Move modal to document.body to escape parent stacking contexts
      // This ensures the modal is always at the top level
      if (modal.parentElement !== document.body) {
        document.body.appendChild(modal);
      }
      modal.classList.remove('hidden');
      document.body.style.overflow = 'hidden';
    }

    modal.close = () => {
      modal.classList.add('hidden');
      document.body.style.overflow = 'auto';

      if (platform === 'youtube') {
        const iframe = document.getElementById(`youtube-iframe-${id}`);

        if (iframe) {
          iframe.src = '';
        }
      }
    }

    modal.addEventListener('click', event => {
      if (event.target === modal) {
        modal.close();
      }
    });

    const closeButton = modal.querySelector('[data-close]');
    if (closeButton) {
      closeButton.addEventListener('click', () => {
        modal.close();
      });
    }
  }

  // Initialize immediately if DOM is ready
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initModal);
  } else {
    initModal();
  }

  // Also expose a function to ensure modal is initialized when needed
  window[`initModal_${id}`] = initModal;
})();</script> </div> </div> </div> </section> </div> </div> </main> <footer id="site-footer" class="relative -z-10"> <section class="bg-gray-7 text-white"> <div class="container flex flex-col lg:flex-row py-10 lg:py-20 justify-between"> <div class="flex flex-col items-center justify-center pb-10 mb-10 border-b border-gray-6 lg:justify-normal lg:items-start lg:border-b-0 lg:pb-0 lg:mb-0"> <picture><img src="https://web-cdn.paloalto.com/global/logos/liveplan-logo.svg" alt="LivePlan logo" width="53" height="60" loading="lazy" class="mb-6" fetchpriority="low"/></picture> <h2 class="font-extrabold text-xl lg:max-w-44 text-center lg:text-left">Tools to plan, fund, &amp; grow your business</h2> </div> <div class="flex flex-col sm:grid sm:grid-cols-2 md:flex md:flex-row text-center sm:text-left gap-6 sm:gap-12 xl:gap-20 justify-between lg:justify-center xl:justify-normal"> <div> <h3 class="text-lg mb-6 font-extrabold">Product</h3> <ul class="flex gap-2 flex-col"> <li> <a href="/product-tour" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Interactive Tour </a> </li><li> <a href="/why-were-different" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> How We&#39;re Different </a> </li><li> <a href="/reviews" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Customer Reviews </a> </li><li> <a href="https://help.liveplan.com/liveplan-basics/quick-answers/what-s-new-in-liveplan" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Product Updates </a> </li><li> <a href="/faq" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> FAQ </a> </li><li> <a href="/status" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> System Status </a> </li><li> <a href="/policies/security" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Security </a> </li> </ul> </div><div> <h3 class="text-lg mb-6 font-extrabold">Company</h3> <ul class="flex gap-2 flex-col"> <li> <a href="/contact-us" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Contact Us </a> </li><li> <a href="https://www.paloalto.com/about-us/careers" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Careers </a> </li><li> <a href="https://www.paloalto.com/about-us/history" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> History </a> </li><li> <a href="https://www.paloalto.com/about-us/culture" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Culture </a> </li> </ul> </div><div> <h3 class="text-lg mb-6 font-extrabold">Resources</h3> <ul class="flex gap-2 flex-col"> <li> <a href="https://help.liveplan.com/" target="_blank" rel="noopener noreferrer" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Help Center </a> </li><li> <a href="/services" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan Services </a> </li><li> <a href="/webinars" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Webinars </a> </li><li> <a href="/affiliates" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Affiliate Program </a> </li><li> <a href="/refer-a-friend" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Refer a Friend </a> </li><li> <a href="/sample-business-plans" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Sample Plan Library </a> </li><li> <a href="/downloads/business-plan-template" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> Business Plan Template </a> </li> </ul> </div><div> <h3 class="text-lg mb-6 font-extrabold">Compare</h3> <ul class="flex gap-2 flex-col"> <li> <a href="/ppc/template" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan vs Templates </a> </li><li> <a href="/blog/managing/microsoft-excel-alternatives" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan vs Excel </a> </li><li> <a href="/compare/liveplan-vs-gpt" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan vs ChatGPT </a> </li><li> <a href="/compare/liveplan-vs-upmetrics" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan vs Upmetrics </a> </li><li> <a href="/compare/liveplan-vs-venturekit" class="text-gray-3 hover:text-white transition-colors duration-200 font-medium text-base"> LivePlan vs Venturekit </a> </li> </ul> </div> </div> </div> </section> <section class="text-gray-3 bg-gray-8"> <div class="container flex flex-col md:flex-row gap-10 text-center md:text-left justify-between py-10"> <div class="order-2 md:order-1"> <div class="flex gap-4 items-center justify-center md:justify-normal mb-6 text-lg"> <a href="https://www.instagram.com/liveplan/" aria-label="Instagram" class="transition-colors duration-200 hover:text-white text-xl"><span class="iconify pa--instagram-1"></span></a><a href="https://www.facebook.com/liveplansoftware" aria-label="Facebook" class="transition-colors duration-200 hover:text-white text-xl"><span class="iconify pa--facebook-1"></span></a><a href="https://www.linkedin.com/company/liveplan" aria-label="LinkedIn" class="transition-colors duration-200 hover:text-white text-xl"><span class="iconify pa--linkedin-1"></span></a><a href="https://www.youtube.com/@LivePlanApp" aria-label="YouTube" class="transition-colors duration-200 hover:text-white text-xl"><span class="iconify pa--youtube-1"></span></a> </div> <cite class="not-italic text-sm text-gray-4">© 2026 Palo Alto Software. <span class="block lg:inline">All rights reserved. <a href="/policies" class="underline transition-colors duration-200 hover:text-white">Privacy &amp; Legal</a>.</span></cite> </div> <div class="order-1 md:order-2 max-w-sm mx-auto md:mx-0"> <h2 class="text-xl font-extrabold text-white mb-1">Get the LivePlan Newsletter</h2> <p class="font-semibold mb-4">The latest small business insights in your inbox</p> <a href="/the-liveplan-newsletter" class="inline-block h-10 leading-10 bg-green-7 hover:bg-green-8 transition-colors duration-200 font-bold text-white px-4">Subscribe for Free</a> </div> </div> </section> </footer> </body></html>