<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://sprtags.io/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://sprtags.io/sgtm</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://sprtags.io/matomo</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://sprtags.io/mcp</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://sprtags.io/price-plans</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://sprtags.io/about-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/why-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/contact-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/use-cases</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/book-demo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/why-choose-sprtags</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addons</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sprtags.io/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://sprtags.io/privacy-policy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://sprtags.io/referrals</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/create-container</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/how-to-use-addons</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/migrating-from-client-to-server-side-tracking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/custom-event-tracking-with-google-tag-manager</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/benefits-of-server-side-tagging</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/better-gdpr-with-server-side-tagging</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-third-party-cookies-are-being-phased-out</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-server-side-tagging-explained-without-the-jargon-1000</loc>
    <lastmod>2025-11-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-first-party-data-strategies-that-actually-scale-1001</loc>
    <lastmod>2025-11-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-a-house-style-for-datalayer-pushes-1036</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-recovering-conversions-lost-to-ad-blockers-1002</loc>
    <lastmod>2025-12-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-putting-ga4-behind-a-server-container-1003</loc>
    <lastmod>2025-12-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-meta-conversions-api-without-the-headaches-1004</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-setting-up-tiktok-events-api-in-an-afternoon-1005</loc>
    <lastmod>2025-12-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-linkedin-conversions-api-for-b2b-teams-1006</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-cookieless-tracking-separating-fact-from-sales-pitch-1007</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-analytics-patterns-that-keep-you-on-the-right-side-of-gdpr-1008</loc>
    <lastmod>2025-12-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-consent-mode-v2-alongside-server-side-tags-1009</loc>
    <lastmod>2025-12-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-setting-up-a-custom-domain-for-your-sgtm-container-1010</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-optimising-lead-forms-with-reliable-event-data-1042</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-debugging-a-server-side-container-without-losing-your-weekend-1011</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-hashing-pii-before-it-leaves-your-server-1012</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-anonymising-ip-addresses-at-the-edge-1013</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-cost-control-for-high-traffic-sgtm-containers-1014</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-building-a-conversion-funnel-you-can-trust-1015</loc>
    <lastmod>2026-01-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-attribution-in-a-privacy-first-world-1016</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-subdomain-or-subdirectory-for-your-tagging-endpoint-1017</loc>
    <lastmod>2026-01-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-custom-variables-in-gtm-server-done-well-1018</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-forwarding-events-to-your-warehouse-with-simple-webhooks-1019</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-multi-domain-tracking-that-does-not-lose-users-at-the-boundary-1025</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-streaming-events-into-bigquery-from-sgtm-1020</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-landing-sgtm-events-in-snowflake-1021</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-joining-crm-data-into-your-event-stream-1022</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-reducing-page-weight-by-moving-tags-off-the-browser-1023</loc>
    <lastmod>2026-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-core-web-vitals-after-going-server-side-1024</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-mobile-app-measurement-through-sgtm-1026</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-shopify-and-sprtags-a-working-setup-1027</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-woocommerce-server-side-tracking-that-just-works-1028</loc>
    <lastmod>2026-02-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-magento-and-the-case-for-server-side-tagging-1029</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-headless-commerce-measurement-without-the-regret-1030</loc>
    <lastmod>2026-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-single-page-apps-and-the-virtual-page-view-problem-1031</loc>
    <lastmod>2026-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-filtering-bots-at-the-server-layer-1032</loc>
    <lastmod>2026-03-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-adding-geographic-context-without-leaking-ips-1033</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-currency-conversion-at-the-tagging-layer-1034</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-designing-an-event-schema-that-scales-with-your-team-1035</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-finishing-the-ga4-migration-in-2026-1037</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-when-to-roll-your-own-server-container-1038</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-edge-workers-and-where-they-fit-alongside-sgtm-1039</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-measuring-ai-chat-interactions-on-your-site-1040</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-tracking-stripe-checkout-end-to-end-1041</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-phone-call-conversions-through-sgtm-1043</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-offline-conversions-brought-online-1044</loc>
    <lastmod>2026-04-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-identity-resolution-in-a-post-third-party-cookie-world-1045</loc>
    <lastmod>2026-04-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-privacy-sandbox-in-practice-1046</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-ethical-analytics-in-plain-language-1047</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/a-practical-guide-to-capacity-planning-for-sgtm-containers-1048</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/what-we-learned-about-incident-response-when-measurement-breaks-at-2am-1049</loc>
    <lastmod>2026-04-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-server-side-tagging-explained-without-the-jargon-1050</loc>
    <lastmod>2026-04-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-first-party-data-strategies-that-actually-scale-1051</loc>
    <lastmod>2026-05-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-recovering-conversions-lost-to-ad-blockers-1052</loc>
    <lastmod>2026-05-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-putting-ga4-behind-a-server-container-1053</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-meta-conversions-api-without-the-headaches-1054</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-setting-up-tiktok-events-api-in-an-afternoon-1055</loc>
    <lastmod>2026-05-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-linkedin-conversions-api-for-b2b-teams-1056</loc>
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-cookieless-tracking-separating-fact-from-sales-pitch-1057</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-analytics-patterns-that-keep-you-on-the-right-side-of-gdpr-1058</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-consent-mode-v2-alongside-server-side-tags-1059</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-setting-up-a-custom-domain-for-your-sgtm-container-1060</loc>
    <lastmod>2026-05-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-debugging-a-server-side-container-without-losing-your-weekend-1061</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-hashing-pii-before-it-leaves-your-server-1062</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-anonymising-ip-addresses-at-the-edge-1063</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-cost-control-for-high-traffic-sgtm-containers-1064</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-building-a-conversion-funnel-you-can-trust-1065</loc>
    <lastmod>2026-06-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-attribution-in-a-privacy-first-world-1066</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-subdomain-or-subdirectory-for-your-tagging-endpoint-1067</loc>
    <lastmod>2026-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-custom-variables-in-gtm-server-done-well-1068</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-forwarding-events-to-your-warehouse-with-simple-webhooks-1069</loc>
    <lastmod>2026-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-streaming-events-into-bigquery-from-sgtm-1070</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-landing-sgtm-events-in-snowflake-1071</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-joining-crm-data-into-your-event-stream-1072</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-reducing-page-weight-by-moving-tags-off-the-browser-1073</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-core-web-vitals-after-going-server-side-1074</loc>
    <lastmod>2026-07-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-multi-domain-tracking-that-does-not-lose-users-at-the-boundary-1075</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-mobile-app-measurement-through-sgtm-1076</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-shopify-and-sprtags-a-working-setup-1077</loc>
    <lastmod>2026-07-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-woocommerce-server-side-tracking-that-just-works-1078</loc>
    <lastmod>2026-07-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-magento-and-the-case-for-server-side-tagging-1079</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-headless-commerce-measurement-without-the-regret-1080</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-single-page-apps-and-the-virtual-page-view-problem-1081</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-filtering-bots-at-the-server-layer-1082</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-adding-geographic-context-without-leaking-ips-1083</loc>
    <lastmod>2026-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-currency-conversion-at-the-tagging-layer-1084</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-designing-an-event-schema-that-scales-with-your-team-1085</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-a-house-style-for-datalayer-pushes-1086</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-finishing-the-ga4-migration-in-2026-1087</loc>
    <lastmod>2026-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-when-to-roll-your-own-server-container-1088</loc>
    <lastmod>2026-08-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-edge-workers-and-where-they-fit-alongside-sgtm-1089</loc>
    <lastmod>2026-08-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-measuring-ai-chat-interactions-on-your-site-1090</loc>
    <lastmod>2026-08-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-tracking-stripe-checkout-end-to-end-1091</loc>
    <lastmod>2026-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-optimising-lead-forms-with-reliable-event-data-1092</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-phone-call-conversions-through-sgtm-1093</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-offline-conversions-brought-online-1094</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-identity-resolution-in-a-post-third-party-cookie-world-1095</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-privacy-sandbox-in-practice-1096</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-ethical-analytics-in-plain-language-1097</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/why-capacity-planning-for-sgtm-containers-1098</loc>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/blog/inside-incident-response-when-measurement-breaks-at-2am-1099</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/general</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/account</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/containers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/implementation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/products</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/referral</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/faq/category/common-errors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/xgeo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/xuseragent</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/xuserid</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/preview-header</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/customloader</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/fileproxy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/anonymizer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/xml-to-json</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/schedules</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/delay</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/multidomain</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/cookiekeeper</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/google-service-account</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/alerts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sprtags.io/resources/addon/log</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>