<?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://www.growtle.com/blog/estimating-in-two-week-increments</loc>
    <lastmod>2026-08-28T18:00:55.747Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1517245386807-bb43f82c33c4?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Estimating in two-week increments instead of twelve-month plans</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/an-accessible-design-system-without-slowing-delivery</loc>
    <lastmod>2026-08-28T18:00:55.360Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1618477247222-acbdb0e159b3?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>An accessible design system without slowing delivery</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/pricing-software-projects-honestly</loc>
    <lastmod>2026-08-28T18:00:54.964Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Pricing software projects honestly</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/server-actions-in-production</loc>
    <lastmod>2026-08-28T18:00:54.572Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1633356122544-f134324a6cee?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Server Actions in production: what we learned</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/influencer-contract-clauses-that-matter</loc>
    <lastmod>2026-08-28T18:00:54.180Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1551434678-e076c223a692?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Influencer contracts: the clauses that actually matter</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/erp-integrations-that-survive-the-next-release</loc>
    <lastmod>2026-08-28T18:00:53.784Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1531482615713-2afd69097998?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>ERP integrations that survive the next vendor release</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/what-vetting-creators-actually-means</loc>
    <lastmod>2026-08-28T18:00:53.392Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1543269865-cbf427effbad?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>What vetting creators actually means</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/headless-or-coupled-choosing-a-cms</loc>
    <lastmod>2026-08-28T18:00:52.884Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1497215728101-856f4ea42174?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Headless or coupled: choosing a CMS you can still edit in year three</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/why-ugc-ads-outperform-brand-films</loc>
    <lastmod>2026-08-28T18:00:52.488Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1611926653458-09294b3142bf?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Why creator-made ads outperform polished brand films</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/core-web-vitals-are-a-business-metric</loc>
    <lastmod>2026-08-28T18:00:52.096Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1591696205602-2f950c417cb9?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Core Web Vitals are a business metric, not an engineering one</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/chatbot-guardrails-that-hold-up</loc>
    <lastmod>2026-08-28T18:00:51.708Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1518770660439-4636190af475?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Chatbot guardrails that hold up in front of customers</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/building-topical-authority-on-purpose</loc>
    <lastmod>2026-08-28T18:00:51.317Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Building topical authority on purpose, not by accident</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/what-an-ai-agent-costs-per-completed-task</loc>
    <lastmod>2026-08-28T18:00:50.929Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1620712943543-bcc4688e7485?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>What an AI agent actually costs per completed task</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/why-your-crm-migration-keeps-slipping</loc>
    <lastmod>2026-08-28T18:00:50.532Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1587560699334-cc4ff634909a?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Why your CRM migration keeps slipping</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/brand-deals-versus-affiliate-revenue</loc>
    <lastmod>2026-08-28T18:00:50.135Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1600880292203-757bb62b4baf?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Brand deals versus affiliate: how creators should mix revenue</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/attribution-in-a-privacy-first-web</loc>
    <lastmod>2026-08-28T18:00:49.409Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1516321318423-f06f85e504b3?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Attribution that survives a privacy-first web</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/evaluating-llm-features-before-you-ship</loc>
    <lastmod>2026-08-28T18:00:48.398Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1677442136019-21780ecad995?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Evaluating LLM features before you ship them</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/creator-rate-cards-what-brands-should-pay</loc>
    <lastmod>2026-08-28T18:00:47.376Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1519389950473-47ba0277781c?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Creator rate cards: what brands should actually pay</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/programmatic-seo-without-thin-pages</loc>
    <lastmod>2026-08-28T18:00:46.351Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1560472354-b33ff0c44a43?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Programmatic SEO without publishing thin pages</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/rag-that-actually-retrieves</loc>
    <lastmod>2026-08-28T18:00:45.532Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1461749280684-dccba630e2f6?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>RAG that actually retrieves: fix the retrieval layer first</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/the-creator-middle-class-is-where-the-roi-is</loc>
    <lastmod>2026-08-28T18:00:44.814Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1522071820081-009f0129c71c?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>The creator middle class is where the ROI is</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/case-study-retail-lcp-under-two-seconds</loc>
    <lastmod>2026-08-28T18:00:43.804Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1504868584819-f8e8b4b6d7e3?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Case study: cutting retail LCP to 1.2s and lifting mobile conversion 11%</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/short-form-video-what-is-actually-trending</loc>
    <lastmod>2026-08-28T18:00:43.405Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1611162617213-7d7a39e9b1d7?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Short-form video: what is actually trending, and what just looks new</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/case-study-replacing-a-nine-year-old-crm</loc>
    <lastmod>2026-08-28T18:00:43.007Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1531482615713-2afd69097998?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Case study: replacing a nine-year-old CRM in fourteen weeks</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.growtle.com/blog/case-study-a-240-post-creator-campaign</loc>
    <lastmod>2026-08-28T18:00:42.364Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&amp;fit=crop&amp;w=1600&amp;q=70</image:loc>
      <image:title>Case study: 240 creator posts in one quarter without losing brand safety</image:title>
    </image:image>
  </url>
</urlset>