<?xml version="1.0" encoding="UTF-8"?>
<!--
  OpsUI sitemap. Single source of truth across both regional domains
  (opsui.co.nz and opsui.au). Each entry declares xhtml:link hreflang
  alternates so search engines and AI crawlers can resolve the correct
  regional URL without treating NZ and AU as duplicate content.

  Generated: 2026-05-19
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <!-- ============================================================ -->
  <!-- Core pages                                                   -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/" />
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://opsui.co.nz/og-image.jpg</image:loc>
      <image:title>OpsUI — Modular ERP, WMS & CRM for ANZ. Buy modules, not a suite.</image:title>
      <image:caption>Modular ERP, WMS & CRM for Australian and New Zealand operations. 21 individually-priced modules across finance, HR, warehouse, logistics, customer management, and analytics. Public pricing from A$1,499/mo on opsui.au or NZ$1,499/mo on opsui.co.nz. Run standalone, or bidirectional with NetSuite.</image:caption>
    </image:image>
  </url>

  <url>
    <loc>https://opsui.co.nz/pricing</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/pricing" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/pricing" />
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/security</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/security" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/security" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/security" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/hardware</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/hardware" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/hardware" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/hardware" />
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/book-demo</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/book-demo" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/book-demo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/book-demo" />
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/faq</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/faq" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/faq" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/faq" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/about</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/about" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/about" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/about" />
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Founder profile page — linked from Heinricht's LinkedIn Featured section -->
  <url>
    <loc>https://opsui.co.nz/heinricht</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/heinricht" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/heinricht" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/heinricht" />
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/careers</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/careers" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/careers" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/careers" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/changelog</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/changelog" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/changelog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/changelog" />
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/legal</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/legal" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/legal" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/legal" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- ============================================================ -->
  <!-- Solutions hierarchy + early-access Xero page + Customers     -->
  <!-- Added 2026-05-17.                                            -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/integrations/xero</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/xero" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/xero" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/xero" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ============================================================ -->
  <!-- Carrier overview pages — one per carrier on the Pricing       -->
  <!-- roster. NZ Couriers (live integration) gets the highest       -->
  <!-- priority; configurable carriers sit a tier below. Added       -->
  <!-- 2026-05-21.                                                   -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/nz-couriers</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/nz-couriers" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/nz-couriers" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/nz-post</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/nz-post" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/nz-post" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/mainfreight</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/mainfreight" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/mainfreight" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/mainfreight" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/toll</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/toll" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/toll" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/toll" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/dhl</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/dhl" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/dhl" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/dhl" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/carriers/australia-post</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/carriers/australia-post" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/australia-post" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/carriers/australia-post" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.au/integrations/carriers/startrack</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/startrack" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/integrations/carriers/startrack" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.au/integrations/carriers/sendle</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/carriers/sendle" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/integrations/carriers/sendle" />
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/3pl</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/3pl" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/3pl" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/3pl" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/ecommerce</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/ecommerce" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/ecommerce" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/ecommerce" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/manufacturing</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/manufacturing" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/manufacturing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/manufacturing" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/food-and-beverage</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/food-and-beverage" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/food-and-beverage" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/food-and-beverage" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/customers</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/customers" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/customers" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/customers" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- ============================================================ -->
  <!-- Competitor comparison pages — primary AEO citation surface   -->
  <!-- for "X vs Y" and "alternatives to X" ANZ ERP queries.        -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-netsuite</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-netsuite" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-netsuite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-netsuite" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/netsuite-alternatives-nz-au</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/netsuite-alternatives-nz-au" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/netsuite-alternatives-nz-au" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/netsuite-alternatives-nz-au" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-cin7</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-cin7" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-cin7" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-cin7" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-unleashed</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-unleashed" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-unleashed" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-unleashed" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/beyond-xero</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/beyond-xero" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/beyond-xero" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/beyond-xero" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/beyond-myob</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/beyond-myob" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/beyond-myob" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/beyond-myob" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-sap-business-one</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-sap-business-one" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-sap-business-one" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-sap-business-one" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-dynamics-365-bc</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-dynamics-365-bc" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-dynamics-365-bc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-dynamics-365-bc" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-cin7-core</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-cin7-core" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-cin7-core" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-cin7-core" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-katana</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-katana" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-katana" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-katana" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-myob-acumatica</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-myob-acumatica" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-myob-acumatica" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-myob-acumatica" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare/opsui-vs-odoo</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare/opsui-vs-odoo" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare/opsui-vs-odoo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare/opsui-vs-odoo" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- ============================================================ -->
  <!-- All 21 module pages — high commercial intent                 -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/modules/order-management</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/order-management" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/order-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/order-management" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://opsui.co.nz/modules/order-management.png</image:loc>
      <image:title>Order Management module — OpsUI</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/inventory-management</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/inventory-management" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/inventory-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/inventory-management" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://opsui.co.nz/modules/inventory-management.png</image:loc>
      <image:title>Inventory Management module — OpsUI</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/receiving-inbound</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/receiving-inbound" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/receiving-inbound" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/receiving-inbound" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://opsui.co.nz/modules/receiving-inbound.png</image:loc>
      <image:title>Receiving / Inbound module — OpsUI</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/shipping-outbound</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/shipping-outbound" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/shipping-outbound" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/shipping-outbound" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://opsui.co.nz/modules/shipping-outbound.png</image:loc>
      <image:title>Shipping / Outbound module — OpsUI</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/cycle-counting</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/cycle-counting" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/cycle-counting" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/cycle-counting" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/wave-picking</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/wave-picking" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/wave-picking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/wave-picking" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/zone-picking</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/zone-picking" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/zone-picking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/zone-picking" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/slotting-optimization</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/slotting-optimization" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/slotting-optimization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/slotting-optimization" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/route-optimization</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/route-optimization" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/route-optimization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/route-optimization" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/quality-control</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/quality-control" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/quality-control" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/quality-control" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/exceptions-management</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/exceptions-management" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/exceptions-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/exceptions-management" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/business-rules-engine</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/business-rules-engine" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/business-rules-engine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/business-rules-engine" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/dashboards-reporting</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/dashboards-reporting" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/dashboards-reporting" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/dashboards-reporting" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/ml-ai-predictions</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/ml-ai-predictions" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/ml-ai-predictions" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/ml-ai-predictions" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/finance-accounting</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/finance-accounting" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/finance-accounting" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/finance-accounting" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/human-resources</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/human-resources" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/human-resources" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/human-resources" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/production-manufacturing</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/production-manufacturing" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/production-manufacturing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/production-manufacturing" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/procurement</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/procurement" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/procurement" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/procurement" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/maintenance-management</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/maintenance-management" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/maintenance-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/maintenance-management" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/returns-management</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/returns-management" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/returns-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/returns-management" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/netsuite-sync</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/netsuite-sync" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/netsuite-sync" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/netsuite-sync" />
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/xero-sync</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/xero-sync" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/xero-sync" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/xero-sync" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/myob-sync</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/myob-sync" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/myob-sync" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/myob-sync" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/abel-sync</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/abel-sync" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/abel-sync" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/abel-sync" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ============================================================ -->
  <!-- Blog posts — buyer education, AEO citation candidates        -->
  <!-- ============================================================ -->

  <url>
    <loc>https://opsui.co.nz/blog/modular-erp-explained</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/modular-erp-explained" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/modular-erp-explained" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/modular-erp-explained" />
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/erp-nz-guide</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/erp-nz-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/erp-nz-guide" />
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/warehouse-management-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/warehouse-management-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/warehouse-management-nz" />
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/xero-integration-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-integration-erp" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-integration-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-integration-erp" />
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/small-business-erp-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/small-business-erp-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/small-business-erp-nz" />
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- May 2026 blog sprint: Xero retention cluster, AU parity, 3PL vertical, AI-citable listicle -->

  <url>
    <loc>https://opsui.co.nz/blog/xero-inventory-gaps</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-inventory-gaps" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-inventory-gaps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-inventory-gaps" />
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/when-to-outgrow-xero</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/when-to-outgrow-xero" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/when-to-outgrow-xero" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/when-to-outgrow-xero" />
    <lastmod>2026-05-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/is-xero-an-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/is-xero-an-erp" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/is-xero-an-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/is-xero-an-erp" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/oms-vs-wms-vs-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/oms-vs-wms-vs-erp" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/oms-vs-wms-vs-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/oms-vs-wms-vs-erp" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/nz-data-residency-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/nz-data-residency-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/nz-data-residency-erp" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/vendor-lock-in-modular-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/vendor-lock-in-modular-erp" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/vendor-lock-in-modular-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/vendor-lock-in-modular-erp" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/starshipit-vs-direct-carrier-integration</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/starshipit-vs-direct-carrier-integration" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/starshipit-vs-direct-carrier-integration" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/starshipit-vs-direct-carrier-integration" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/pick-to-light-vs-scanner-picking</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/pick-to-light-vs-scanner-picking" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/pick-to-light-vs-scanner-picking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/pick-to-light-vs-scanner-picking" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url><loc>https://opsui.co.nz/blog/cin7-alternatives-nz</loc><xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/cin7-alternatives-nz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/cin7-alternatives-nz" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://opsui.co.nz/blog/unleashed-alternatives-nz</loc><xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/unleashed-alternatives-nz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/unleashed-alternatives-nz" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://opsui.co.nz/blog/best-erp-for-shopify-nz-2026</loc><xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/best-erp-for-shopify-nz-2026" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/best-erp-for-shopify-nz-2026" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://opsui.co.nz/blog/best-inventory-software-nz-marketing</loc><xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/best-inventory-software-nz-marketing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/best-inventory-software-nz-marketing" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://opsui.co.nz/blog/best-erp-for-xero-marketing</loc><xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/best-erp-for-xero-marketing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/best-erp-for-xero-marketing" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://opsui.au/blog/best-wms-australia-marketing</loc><xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/best-wms-australia-marketing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/blog/best-wms-australia-marketing" /><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>

  <url>
    <loc>https://opsui.co.nz/tools/erp-cost-calculator</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/tools/erp-cost-calculator" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/tools/erp-cost-calculator" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/tools/erp-cost-calculator" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/tools/erp-implementation-timeline</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/tools/erp-implementation-timeline" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/tools/erp-implementation-timeline" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/tools/erp-implementation-timeline" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/tools/module-recommender</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/tools/module-recommender" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/tools/module-recommender" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/tools/module-recommender" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/reports/state-of-anz-erp-2026</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/reports/state-of-anz-erp-2026" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/reports/state-of-anz-erp-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/reports/state-of-anz-erp-2026" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>

  <!-- City landing pages (NZ + AU) — local-pack territory -->
  <url>
    <loc>https://opsui.co.nz/erp/auckland</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/erp/auckland" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/erp/auckland" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/erp/wellington</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/erp/wellington" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/erp/wellington" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/erp/christchurch</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/erp/christchurch" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/erp/christchurch" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.au/erp/sydney</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/erp/sydney" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/erp/sydney" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.au/erp/melbourne</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/erp/melbourne" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/erp/melbourne" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.au/erp/brisbane</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/erp/brisbane" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/erp/brisbane" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Ecommerce platform landing pages -->
  <url>
    <loc>https://opsui.co.nz/integrations/shopify</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/shopify" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/shopify" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/shopify" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/woocommerce</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/woocommerce" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/woocommerce" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/woocommerce" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Definition blog posts (Featured Snippet plays) -->
  <url>
    <loc>https://opsui.co.nz/blog/what-is-a-wms</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/what-is-a-wms" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/what-is-a-wms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/what-is-a-wms" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/what-is-an-oms</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/what-is-an-oms" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/what-is-an-oms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/what-is-an-oms" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/wave-picking-vs-zone-picking</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/wave-picking-vs-zone-picking" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/wave-picking-vs-zone-picking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/wave-picking-vs-zone-picking" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/cycle-counting-explained</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/cycle-counting-explained" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/cycle-counting-explained" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/cycle-counting-explained" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/what-is-a-3pl</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/what-is-a-3pl" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/what-is-a-3pl" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/what-is-a-3pl" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- New solution verticals -->
  <url>
    <loc>https://opsui.co.nz/solutions/wholesale-distribution</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/wholesale-distribution" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/retail</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/retail" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/retail" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/retail" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/automotive-parts</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/automotive-parts" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/automotive-parts" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/automotive-parts" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/solutions/agriculture</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/solutions/agriculture" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/solutions/agriculture" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/solutions/agriculture" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Hubs -->
  <url>
    <loc>https://opsui.co.nz/resources</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/resources" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/resources" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/resources" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/compare</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/compare" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/compare" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/compare" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/glossary</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/glossary" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/glossary" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/glossary" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Downloadable templates -->
  <url>
    <loc>https://opsui.co.nz/resources/erp-rfp-template</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/resources/erp-rfp-template" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/resources/erp-rfp-template" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/resources/erp-rfp-template" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/resources/vendor-evaluation-matrix</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/resources/vendor-evaluation-matrix" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/resources/vendor-evaluation-matrix" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/resources/vendor-evaluation-matrix" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/resources/inventory-accuracy-tracker</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/resources/inventory-accuracy-tracker" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/resources/inventory-accuracy-tracker" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/resources/inventory-accuracy-tracker" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Module x Industry curated combinations -->
  <url>
    <loc>https://opsui.co.nz/modules/inventory-management/for/3pl</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/inventory-management/for/3pl" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/inventory-management/for/3pl" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/inventory-management/for/3pl" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/order-management/for/ecommerce</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/order-management/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/order-management/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/order-management/for/ecommerce" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/warehouse/for/manufacturing</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/warehouse/for/manufacturing" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/warehouse/for/manufacturing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/warehouse/for/manufacturing" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/order-management/for/wholesale-distribution</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/order-management/for/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/order-management/for/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/order-management/for/wholesale-distribution" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/shipping-outbound/for/ecommerce</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/shipping-outbound/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/shipping-outbound/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/shipping-outbound/for/ecommerce" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/customer-relationship-management/for/wholesale-distribution</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/customer-relationship-management/for/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/customer-relationship-management/for/wholesale-distribution" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/customer-relationship-management/for/wholesale-distribution" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/returns-management/for/ecommerce</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/returns-management/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/returns-management/for/ecommerce" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/returns-management/for/ecommerce" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/modules/inventory-management/for/food-and-beverage</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/modules/inventory-management/for/food-and-beverage" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/modules/inventory-management/for/food-and-beverage" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/modules/inventory-management/for/food-and-beverage" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.au/blog/erp-australia-guide</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/erp-australia-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/blog/erp-australia-guide" />
    <lastmod>2026-05-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.au/blog/warehouse-management-australia</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/warehouse-management-australia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/blog/warehouse-management-australia" />
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/3pl-software-anz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/3pl-software-anz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/3pl-software-anz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/3pl-software-anz" />
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/best-wms-anz-2026</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/best-wms-anz-2026" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/best-wms-anz-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/best-wms-anz-2026" />
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Late May 2026 blog sprint: Xero architecture, ops mechanics, ERP/WMS/CRM positioning, 3PL stack, regional carrier guides -->

  <url>
    <loc>https://opsui.co.nz/blog/xero-wms-architecture</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-wms-architecture" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-wms-architecture" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-wms-architecture" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/cycle-counting-vs-stocktake</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/cycle-counting-vs-stocktake" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/cycle-counting-vs-stocktake" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/cycle-counting-vs-stocktake" />
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/erp-wms-crm-difference</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/erp-wms-crm-difference" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/erp-wms-crm-difference" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/erp-wms-crm-difference" />
    <lastmod>2026-05-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/3pl-operations-stack</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/3pl-operations-stack" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/3pl-operations-stack" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/3pl-operations-stack" />
    <lastmod>2026-05-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/nz-carrier-stack-guide</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/nz-carrier-stack-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/nz-carrier-stack-guide" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.au/blog/au-carrier-stack-guide</loc>
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/au-carrier-stack-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.au/blog/au-carrier-stack-guide" />
    <lastmod>2026-05-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/modular-vs-monolithic</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/modular-vs-monolithic" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/modular-vs-monolithic" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/modular-vs-monolithic" />
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/hidden-erp-fees</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/hidden-erp-fees" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/hidden-erp-fees" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/hidden-erp-fees" />
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/why-no-pricing-page</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/why-no-pricing-page" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/why-no-pricing-page" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/why-no-pricing-page" />
    <lastmod>2026-03-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/monolithic-erp-nightmare</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/monolithic-erp-nightmare" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/monolithic-erp-nightmare" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/monolithic-erp-nightmare" />
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/buying-erp-vs-software</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/buying-erp-vs-software" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/buying-erp-vs-software" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/buying-erp-vs-software" />
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/per-user-pricing-punishes-growth</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/per-user-pricing-punishes-growth" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/per-user-pricing-punishes-growth" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/per-user-pricing-punishes-growth" />
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/complexity-sold-as-feature</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/complexity-sold-as-feature" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/complexity-sold-as-feature" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/complexity-sold-as-feature" />
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/burnout-from-bad-systems</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/burnout-from-bad-systems" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/burnout-from-bad-systems" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/burnout-from-bad-systems" />
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/why-smbs-delay-upgrades</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/why-smbs-delay-upgrades" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/why-smbs-delay-upgrades" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/why-smbs-delay-upgrades" />
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/nz-specific-pain</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/nz-specific-pain" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/nz-specific-pain" />
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/erp-hasnt-evolved</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/erp-hasnt-evolved" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/erp-hasnt-evolved" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/erp-hasnt-evolved" />
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/shared-logins-reality</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/shared-logins-reality" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/shared-logins-reality" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/shared-logins-reality" />
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Late-May 2026 content batch (Xero/ERP comparison + buyer-education posts). -->
  <url>
    <loc>https://opsui.co.nz/blog/bad-software-creates-bad-habits</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/bad-software-creates-bad-habits" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/bad-software-creates-bad-habits" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/bad-software-creates-bad-habits" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/anz-not-silicon-valley-erp</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/anz-not-silicon-valley-erp" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/anz-not-silicon-valley-erp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/anz-not-silicon-valley-erp" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/system-champion-problem</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/system-champion-problem" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/system-champion-problem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/system-champion-problem" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/xero-wms-gap-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-wms-gap-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-wms-gap-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-wms-gap-nz" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/outgrowing-xero-inventory</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/outgrowing-xero-inventory" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/outgrowing-xero-inventory" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/outgrowing-xero-inventory" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/xero-spreadsheets-to-opsui-3pl-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-spreadsheets-to-opsui-3pl-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-spreadsheets-to-opsui-3pl-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-spreadsheets-to-opsui-3pl-nz" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/xero-vs-erp-when-to-extend-or-switch</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/xero-vs-erp-when-to-extend-or-switch" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/xero-vs-erp-when-to-extend-or-switch" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/xero-vs-erp-when-to-extend-or-switch" />
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/netsuite-alternatives-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/netsuite-alternatives-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/netsuite-alternatives-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/netsuite-alternatives-nz" />
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/myob-inventory-limitations</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/myob-inventory-limitations" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/myob-inventory-limitations" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/myob-inventory-limitations" />
    <lastmod>2026-05-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/cloud-erp-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/cloud-erp-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/cloud-erp-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/cloud-erp-nz" />
    <lastmod>2026-05-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/erp-implementation-cost-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/erp-implementation-cost-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/erp-implementation-cost-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/erp-implementation-cost-nz" />
    <lastmod>2026-05-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/manufacturing-erp-nz</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/manufacturing-erp-nz" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/manufacturing-erp-nz" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/manufacturing-erp-nz" />
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/abel-erp-ops-layer</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/abel-erp-ops-layer" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/abel-erp-ops-layer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/abel-erp-ops-layer" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/sap-business-one-ops-layer</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/sap-business-one-ops-layer" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/sap-business-one-ops-layer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/sap-business-one-ops-layer" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/blog/sap-business-one-warehouse-layer-vs-ewm</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/blog/sap-business-one-warehouse-layer-vs-ewm" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/blog/sap-business-one-warehouse-layer-vs-ewm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/blog/sap-business-one-warehouse-layer-vs-ewm" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ERP integration detail pages. Pan-regional (served on both domains),
       so each carries en-NZ + en-AU + x-default alternates like the blog. -->
  <url>
    <loc>https://opsui.co.nz/integrations/erp/netsuite</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/erp/netsuite" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/erp/netsuite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/erp/netsuite" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/erp/myob</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/erp/myob" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/erp/myob" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/erp/myob" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/erp/abel</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/erp/abel" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/erp/abel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/erp/abel" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/integrations/erp/sap</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/integrations/erp/sap" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/integrations/erp/sap" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/integrations/erp/sap" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Rollout stage detail pages (/rollout/:slug). Pan-regional buyer-education
       content describing the implementation journey. -->
  <url>
    <loc>https://opsui.co.nz/rollout/scope</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/rollout/scope" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/rollout/scope" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/rollout/scope" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/rollout/configure</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/rollout/configure" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/rollout/configure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/rollout/configure" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/rollout/train</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/rollout/train" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/rollout/train" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/rollout/train" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://opsui.co.nz/rollout/go-live</loc>
    <xhtml:link rel="alternate" hreflang="en-NZ" href="https://opsui.co.nz/rollout/go-live" />
    <xhtml:link rel="alternate" hreflang="en-AU" href="https://opsui.au/rollout/go-live" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opsui.co.nz/rollout/go-live" />
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
