<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://tackon.app</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/surcharge-guide</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/quick-start</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/installation</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/fee-types</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/price-tiers</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/product-rules</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/date-scheduling</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/templates</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/custom-styling</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/pricing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tackon.app/docs/first-fee-setup</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/01-dashboard.png</image:loc>
      <image:caption>TackOn Home dashboard showing the Orders with charges, Charge product and Extension status cards above a recent orders table</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/03-settings-rules.png</image:loc>
      <image:caption>TackOn Settings on the Rules tab, with the rule counters, the + Create Rule button and the rules table</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/04-create-rule.png</image:loc>
      <image:caption>The Create Charge Rule form with Rule Name, Mode, Type and Value filled in and the checkboxes below</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/17-themes-page.png</image:loc>
      <image:caption>Shopify Online Store Themes page with the active theme card and its Edit theme button</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/20-app-embeds.png</image:loc>
      <image:caption>Theme editor with the App embeds panel open, showing the TackOn Cart Widget row, its toggle, and the Save button</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/08-cart-widget.png</image:loc>
      <image:caption>Cart Widget page with the Live Preview card, the six widget type chips and the two template style cards</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/23-storefront-widget.png</image:loc>
      <image:caption>A live storefront cart showing the Shipping Protection widget sitting between the cart subtotal and the Check out button, priced at $10.00 with its toggle switched on</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://tackon.app/docs/fee-types-and-tiers</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/03-settings-rules.png</image:loc>
      <image:caption>TackOn Settings with the Rules tab selected, showing the Charge Rules card, the + Create Rule button, and a table of saved rules</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/04-create-rule.png</image:loc>
      <image:caption>The Create Charge Rule form in Single mode, showing Rule Name, Mode, Type, Value, the three checkboxes, and the Create Rule button</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/06-price-tiers.png</image:loc>
      <image:caption>The Create Charge Rule form with Mode set to Multiple, showing the Price-based Charge Rules block with Min Price, Max Price, Type, Value and the Add Another Rule button</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://tackon.app/docs/product-specific-fees</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/03-settings-rules.png</image:loc>
      <image:caption>TackOn Settings with the Rules tab selected, showing the Charge Rules card, rule counters, the + Create Rule button, and a table of two saved rules</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/04-create-rule.png</image:loc>
      <image:caption>The Create Charge Rule form with Rule Name, Mode, Type and Value fields and the Set as default rule checkbox unticked</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/07-settings-products.png</image:loc>
      <image:caption>The Product Charge Rules page with the Bulk Bind Products and + Bind Product buttons, the How Product Rules Work panel, and an empty state</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/22-bind-product.png</image:loc>
      <image:caption>The Add product modal over the binding panel, with a product search field, a list of products with checkboxes, a selected-count and an Add button</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://tackon.app/docs/cart-widget-design</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/08-cart-widget.png</image:loc>
      <image:caption>TackOn Cart Widget settings page showing the Live Preview card at the top with a Shipping Protection widget, and below it the Template Selection area with widget-type chips and template style cards</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/09-visual-customization.png</image:loc>
      <image:caption>Visual Customization section showing the Quick Presets colour swatches, the Primary, Background and Text Color fields, the Corner Radius slider, and the Widget Image upload area</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/10-dynamic-content.png</image:loc>
      <image:caption>Dynamic Content section of the Cart Widget page with two side-by-side columns, Unchecked State on the left with Opt-Out Title, Description and Button Label, and Checked State on the right with the Opt-In equivalents</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/11-widget-behavior.png</image:loc>
      <image:caption>Widget behaviour settings showing the Default toggle state select, the Show confirmation popup at checkout select, and the Enable advanced template editing checkbox with the HTML template editor below</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/21-widget-demo.png</image:loc>
      <image:caption>Widget Demo tab showing the Widget Templates gallery, with a card per widget type each holding a Simple and a With Image template, live previews priced at plus $2.99, and Copy buttons</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://tackon.app/docs/widget-troubleshooting</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/05-date-schedule.png</image:loc>
      <image:caption>The Create Charge Rule form with &quot;Restrict to specific dates&quot; ticked, revealing a Schedule type select reading &quot;Date range (one-time)&quot; above empty Start date and End date inputs</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/15-visibility-rules.png</image:loc>
      <image:caption>TackOn&apos;s Visibility Control Rules section with rules enabled: Visibility Logic reading &quot;Hide widget when rules match&quot;, Rule Matching reading &quot;Match ANY rule (OR)&quot;, and a Rule 1 card with a Cart badge, Rule Type &quot;Cart Total&quot;, Condition &quot;Greater than&quot; and an Amount field</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/16-theme-selectors.png</image:loc>
      <image:caption>The Theme Selectors section of TackOn&apos;s general settings: an unticked &quot;Use custom selectors&quot; checkbox, a status card listing Last Synced, Active Theme and Synced Themes (3), a Sync Theme Selectors button and a Save button</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://tackon.app/docs-images/annotated/12-analytics.png</image:loc>
      <image:caption>TackOn Analytics with a Last 30 days range selector, KPI tiles for Fee Orders, Revenue and Avg. Order Value, and a Fee Orders line chart</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://tackon.app/changelog</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tackon.app/contact</loc>
    <lastmod>2026-04-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tackon.app/privacy</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://tackon.app/terms</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>