<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev</loc>
    <lastmod>2026-10-15T07:33:15.492Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/why-shopify-bundle-apps-need-a-cart-transform-readiness-check</loc>
    <lastmod>2026-10-13T09:43:01.649Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/designing-a-useful-dashboard-for-a-shopify-bundle-builder</loc>
    <lastmod>2026-10-13T09:37:39.878Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/debugging-ga4-and-meta-pixel-on-shopify-forms-a-practical-checklist</loc>
    <lastmod>2026-10-13T09:06:50.215Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/rendering-analytics-scripts-per-form-in-shopify-liquid-configuration-duplication-and-debugging</loc>
    <lastmod>2026-10-13T09:00:12.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/google-analytics-4-vs-meta-pixel-understanding-what-your-shopify-form-is-actually-tracking</loc>
    <lastmod>2026-10-13T07:00:47.902Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/integrating-meta-pixel-into-shopify-forms-what-the-base-script-actually-does</loc>
    <lastmod>2026-10-13T06:55:22.451Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/adding-google-analytics-4-to-shopify-forms-without-overcomplicating-the-integration</loc>
    <lastmod>2026-10-13T06:20:46.650Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/common-google-recaptcha-integration-problems-and-how-to-troubleshoot-them</loc>
    <lastmod>2026-10-13T05:56:50.499Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/designing-a-captcha-integration-that-works-across-multiple-shopify-forms</loc>
    <lastmod>2026-10-13T05:50:25.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/adding-spam-protection-without-making-contact-forms-frustrating</loc>
    <lastmod>2026-10-13T05:43:44.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/why-recaptcha-tokens-must-be-verified-on-the-server</loc>
    <lastmod>2026-10-13T05:39:03.301Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/recaptcha-v2-vs-v3-which-one-makes-more-sense-for-shopify-forms</loc>
    <lastmod>2026-10-13T05:34:41.384Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/preserving-bundle-metadata-in-shopify-cart-transform-for-reliable-order-processing</loc>
    <lastmod>2026-10-12T10:53:49.580Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/why-shopify-bundle-discounts-need-to-be-recalculated-on-every-cart-evaluation</loc>
    <lastmod>2026-10-12T10:44:53.366Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/converting-bundle-discounts-in-shopify-without-breaking-the-price-calculation</loc>
    <lastmod>2026-10-12T10:32:25.068Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/why-a-bundle-id-matters-more-than-you-might-think-in-shopify-carts</loc>
    <lastmod>2026-10-12T10:18:07.372Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/understanding-shopify-cart-transform-how-to-make-product-bundles-appear-as-one-line</loc>
    <lastmod>2026-10-12T09:47:54.249Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/making-shopify-contact-forms-more-useful-with-file-attachments</loc>
    <lastmod>2026-10-12T06:27:59.937Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/from-browser-to-cloud-storage-handling-form-attachments</loc>
    <lastmod>2026-10-12T06:22:25.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/validating-file-types-and-sizes-before-form-submission</loc>
    <lastmod>2026-10-12T06:04:59.961Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/small-ux-details-that-make-file-uploads-better</loc>
    <lastmod>2026-10-12T05:54:33.159Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-a-file-upload-field-for-shopify-forms</loc>
    <lastmod>2026-10-12T05:28:10.661Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/using-a-shopify-app-embed-as-a-small-configuration-layer-for-a-bundle-builder</loc>
    <lastmod>2026-10-05T09:24:32.292Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-a-sticky-bundle-announcement-with-a-shopify-app-embed</loc>
    <lastmod>2026-10-05T09:18:03.750Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/adding-a-build-your-bundle-cta-to-shopify-product-pages</loc>
    <lastmod>2026-10-05T09:12:52.504Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/adding-a-featured-bundles-carousel-to-a-shopify-store</loc>
    <lastmod>2026-10-05T09:06:07.462Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-a-bundle-collection-block-for-shopify-theme-app-extensions</loc>
    <lastmod>2026-10-05T08:52:43.812Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/designing-a-storefront-api-layer-for-a-shopify-bundle-builder</loc>
    <lastmod>2026-10-05T07:03:14.282Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/using-shopify-app-proxies-to-connect-storefront-javascript-with-backend-apis</loc>
    <lastmod>2026-10-05T06:57:17.187Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/tracking-bundle-builder-analytics-without-overcomplicating-the-frontend</loc>
    <lastmod>2026-10-05T06:47:53.588Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/how-i-built-a-paginated-bundle-api-for-a-shopify-storefront</loc>
    <lastmod>2026-10-05T06:40:32.707Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-storefront-json-endpoints-for-a-shopify-bundle-builder</loc>
    <lastmod>2026-10-05T06:34:09.861Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/what-i-learned-building-a-shopify-form-renderer-with-liquid</loc>
    <lastmod>2026-10-05T06:18:08.112Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-popup-and-floating-forms-that-feel-native-to-a-shopify-store</loc>
    <lastmod>2026-10-05T06:11:22.083Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-flexible-shopify-form-layouts-with-liquid-and-css</loc>
    <lastmod>2026-10-05T06:00:57.320Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/supporting-29-field-types-without-turning-a-shopify-form-builder-into-a-mess</loc>
    <lastmod>2026-10-05T05:46:06.535Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/how-i-built-a-server-rendered-form-engine-for-shopify</loc>
    <lastmod>2026-10-05T05:30:50.925Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/from-database-to-shopify-storefront-the-architecture-behind-a-bundle-directory</loc>
    <lastmod>2026-10-01T13:06:54.058Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/adding-plan-based-feature-gates-to-a-shopify-bundle-listing-page</loc>
    <lastmod>2026-10-01T12:57:09.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/separating-bundle-data-design-settings-and-merchant-plans-in-a-shopify-app</loc>
    <lastmod>2026-10-01T12:48:08.849Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/designing-a-shopify-bundle-listing-page-that-stays-fast-at-50-items</loc>
    <lastmod>2026-10-01T12:42:35.072Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-a-shopify-app-proxy-route-for-a-public-bundle-directory</loc>
    <lastmod>2026-10-01T12:26:57.095Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/how-to-gate-shopify-app-features-without-blocking-the-storefront</loc>
    <lastmod>2026-10-01T11:58:52.139Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-tiered-bundle-pricing-in-shopify-without-making-the-frontend-the-source-of-truth</loc>
    <lastmod>2026-10-01T11:50:40.171Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/the-hard-part-of-shopify-bundles-keeping-availability-correct-until-add-to-cart</loc>
    <lastmod>2026-10-01T11:39:36.645Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/designing-the-state-machine-behind-a-shopify-build-your-own-bundle-experience</loc>
    <lastmod>2026-10-01T11:33:25.334Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/how-to-build-a-shopify-bundle-builder-that-renders-inside-the-storefront</loc>
    <lastmod>2026-10-01T11:26:49.812Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/what-happens-when-shopify-content-appears-after-page-load</loc>
    <lastmod>2026-10-01T11:02:05.091Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/building-a-shopify-form-embed-without-asking-merchants-to-edit-their-theme</loc>
    <lastmod>2026-10-01T10:50:40.955Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/the-performance-cost-of-pre-rendering-shopify-app-content</loc>
    <lastmod>2026-10-01T10:38:57.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/archive</loc>
    <lastmod>2026-10-15T07:33:15.492Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://cruxtab-technologies.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-15T07:33:15.492Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>