<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://dealpilot.dev/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dealpilot.dev/integrations</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dealpilot.dev/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/msp-onboarding-repeat-questions</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/msp-onboarding-repeat-questions.webp</image:loc>
      <image:title>Stop making your new client answer the same questions three times</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/why-msp-clients-stop-responding</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/why-msp-clients-stop-responding.webp</image:loc>
      <image:title>Your silent MSP client needs a different email</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/ghosting-list-track-silent-clients</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/ghosting-list-track-silent-clients.webp</image:loc>
      <image:title>Your ghosting list needs a next action, not more names</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/simple-crm-for-follow-ups</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/simple-crm-for-follow-ups.webp</image:loc>
      <image:title>You don't need a smaller HubSpot. You need the next move.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/msp-crm-or-psa</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/msp-crm-or-psa.webp</image:loc>
      <image:title>Your PSA sees the work. It misses the relationship</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/contract-renewal-tracker-notice-deadline</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/contract-renewal-tracker-notice-deadline.webp</image:loc>
      <image:title>Your renewal tracker is warning you on the wrong date</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/client-follow-up-tracker-template</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/client-follow-up-tracker-template.webp</image:loc>
      <image:title>Your follow-up tracker should tell you what happens next</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/deal-died-because-no-follow-up</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/deal-died-because-no-follow-up.webp</image:loc>
      <image:title>The deal did not die. Your follow-up did.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/follow-up-without-being-annoying</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/follow-up-without-being-annoying.webp</image:loc>
      <image:title>The annoying follow-up is the one with no reason</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/forgetting-follow-up-willpower-not-fix</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/forgetting-follow-up-willpower-not-fix.webp</image:loc>
      <image:title>Why forgetting to follow up is not a willpower problem</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/win-back-dormant-clients</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/win-back-dormant-clients.webp</image:loc>
      <image:title>A past client is not a cold lead. Stop emailing them like one.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/lost-champion-customer-went-silent</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/lost-champion-customer-went-silent.webp</image:loc>
      <image:title>When your champion leaves, your account goes dark</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/support-tickets-dropped-churn-signal</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/support-tickets-dropped-churn-signal.webp</image:loc>
      <image:title>Fewer support tickets is not good news</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/msp-client-going-quiet-before-renewal</loc>
    <lastmod>2026-07-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/msp-client-going-quiet-before-renewal.webp</image:loc>
      <image:title>The MSP renewal you will lose 6 months before the renewal date</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/customer-went-quiet-after-signing</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/customer-went-quiet-after-signing.webp</image:loc>
      <image:title>Why customers go quiet after signing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/spreadsheet-vs-crm</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/spreadsheet-vs-crm.webp</image:loc>
      <image:title>Your spreadsheet is too dumb and a CRM is too much</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/outreach-backlash</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/outreach-backlash.webp</image:loc>
      <image:title>The inbox got hostile to strangers. You are not a stranger.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/msp-silent-drift</loc>
    <lastmod>2026-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/msp-silent-drift.webp</image:loc>
      <image:title>The 30-day notice that nothing in your MSP stack saw coming</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/crm-trust-death-spiral</loc>
    <lastmod>2026-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/crm-trust-death-spiral.webp</image:loc>
      <image:title>How a CRM dies: from skipped fields to a Google Sheet nobody admits to</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/green-churn</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/green-churn.webp</image:loc>
      <image:title>Green churn: why your healthiest accounts are the ones that cancel</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/sales-to-cs-handoff</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/sales-to-cs-handoff.webp</image:loc>
      <image:title>The first email after closed won decides the relationship</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/next-action-not-a-list</loc>
    <lastmod>2026-06-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/next-action-not-a-list.webp</image:loc>
      <image:title>Your CRM is a list. Your reps need a next move.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://dealpilot.dev/blog/crm-blind-spot</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://dealpilot.dev/blog/crm-blind-spot.webp</image:loc>
      <image:title>The deal died on a call you never logged</image:title>
    </image:image>
  </url>
</urlset>
