<?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://trackingcoder.com/resources/track-event-traffic-source</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-event-traffic-source.svg</image:loc>
      <image:title>How to Track the Traffic Source of an Event (and Prove Your SEO Works) - 2026 Guide</image:title>
      <image:caption>Traffic from organic search, paid ads and referral converging through an attribution compass into a single conversion tagged traffic_source: organic.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-phone-clicks-ga4</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-phone-clicks-ga4.svg</image:loc>
      <image:title>How to Track Phone Number Clicks in GA4 (Click-to-Call Tracking)</image:title>
      <image:caption>A phone's call button being tapped, flowing into a GA4 bar chart with a plus-one conversion and a phone_click event chip.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-button-clicks-ga4</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-button-clicks-ga4.svg</image:loc>
      <image:title>How to Track Button Clicks in GA4 (The Right Way) - 2026 Guide</image:title>
      <image:caption>A cursor clicking a call-to-action button with a ripple, sending a button_click event into a GA4 chart.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-form-submissions-ga4</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-form-submissions-ga4.svg</image:loc>
      <image:title>How to Track Form Submissions in GA4 - 2026 Guide for Every Form Plugin</image:title>
      <image:caption>A contact form with a success check mark firing a generate_lead form_submission event into GA4 on successful submit.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-add-to-cart-ga4</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-add-to-cart-ga4.svg</image:loc>
      <image:title>How to Track Add to Cart Events in GA4 - 2026 Ecommerce Guide</image:title>
      <image:caption>A product card's Add button filling a shopping bag badged with one item and sending an add_to_cart event to GA4.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-purchase-events-ga4</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-purchase-events-ga4.svg</image:loc>
      <image:title>How to Track Purchase Events in GA4 - 2026 Ecommerce Conversion Guide</image:title>
      <image:caption>An order-confirmed receipt totalling $129 firing a GA4 purchase event with transaction id, value, items and currency.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/track-outbound-link-clicks</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/track-outbound-link-clicks.svg</image:loc>
      <image:title>How to Track Outbound Link Clicks in GA4 - 2026 Guide</image:title>
      <image:caption>A cursor clicking a link that leaves the site for an external domain, recorded as an outbound click event.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/shopify-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/shopify-tracking-guide.svg</image:loc>
      <image:title>Shopify Tracking Guide: Set Up GA4, Meta Pixel &amp; Google Ads in 2026</image:title>
      <image:caption>A Shopify storefront with a Buy it now button filling a shopping bag and sending a purchase event.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/wix-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/wix-tracking-guide.svg</image:loc>
      <image:title>Wix Tracking Guide: Install GTM, GA4 and Conversion Pixels in 2026</image:title>
      <image:caption>A Wix Editor canvas linked to a Custom Code panel injecting head tracking via Settings, Custom Code.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/squarespace-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/squarespace-tracking-guide.svg</image:loc>
      <image:title>Squarespace Tracking Guide: GA4, GTM and Conversion Pixels in 2026</image:title>
      <image:caption>A minimalist Squarespace block layout connected to a Code Injection header and footer panel.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/webflow-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/webflow-tracking-guide.svg</image:loc>
      <image:title>Webflow Tracking Guide: Install GTM, GA4 and Meta Pixel in 2026</image:title>
      <image:caption>A Webflow Designer canvas linked to a Custom Code embed in Project Settings, plus form and cart listeners.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/bigcommerce-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/bigcommerce-tracking-guide.svg</image:loc>
      <image:title>BigCommerce Tracking Guide: GA4, GTM and Conversions in 2026</image:title>
      <image:caption>A BigCommerce storefront feeding a GA4 chart and a purchase event.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/ga4-vs-google-tag-manager</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/ga4-vs-google-tag-manager.svg</image:loc>
      <image:title>GA4 vs Google Tag Manager: What's the Difference and Do You Need Both?</image:title>
      <image:caption>A Google Tag Manager container delivering a site event into GA4, which branches out to Google Ads and Meta Pixel.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/ga4-event-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/ga4-event-tracking-guide.svg</image:loc>
      <image:title>GA4 Custom Event Tracking: The Complete Guide for 2025</image:title>
      <image:caption>A central GA4 events hub connected to event chips: view_item, add_to_cart, form_submission, purchase, scroll and button_click.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/meta-conversion-tracking</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/meta-conversion-tracking.svg</image:loc>
      <image:title>How to Set Up Meta (Facebook) Conversion Tracking in 2025</image:title>
      <image:caption>A Meta Pixel grid mapping to standard event pills Lead, Purchase and AddToCart that the algorithm understands natively.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/google-ads-conversion-setup</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/google-ads-conversion-setup.svg</image:loc>
      <image:title>Google Ads Conversion Tracking: Setup Guide for Every CMS</image:title>
      <image:caption>An ad click carrying a gclid into a Google Ads conversion action with a conversion ID and label, confirmed with a check and rising chart.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/wordpress-tracking-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/wordpress-tracking-guide.svg</image:loc>
      <image:title>WordPress Tracking Setup: Form Submissions, Clicks &amp; E-commerce</image:title>
      <image:caption>A WordPress site window listing Contact Form 7, WooCommerce and Elementor plugins, wired into a GTM container with auto-generated listeners.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/gtm-beginners-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/gtm-beginners-guide.svg</image:loc>
      <image:title>Google Tag Manager for Beginners: Everything You Need to Know</image:title>
      <image:caption>A Google Tag Manager container showing Tags, Triggers and Variables rows with a container ID and a Preview play button.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/google-consent-mode-v2-guide</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/google-consent-mode-v2-guide.svg</image:loc>
      <image:title>Google Consent Mode v2 Explained: What Marketers Need to Know</image:title>
      <image:caption>A cookie-consent banner with Accept all and Reject buttons feeding four Consent Mode v2 signal toggles — analytics and ad storage granted, ad user data and ad personalization denied.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/restore-gtm-container-after-overwrite</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/restore-gtm-container-after-overwrite.svg</image:loc>
      <image:title>Help! I Clicked Overwrite Instead of Merge in GTM - How Do I Restore My Container?</image:title>
      <image:caption>A GTM version history list with the last-good version v23 highlighted and a restore arrow setting it as latest.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://trackingcoder.com/resources/bulk-delete-gtm-changes</loc>
    <image:image>
      <image:loc>https://trackingcoder.com/resources/heroes/bulk-delete-gtm-changes.svg</image:loc>
      <image:title>How to Bulk Delete GTM Container Changes Before Publishing</image:title>
      <image:caption>A GTM workspace-changes checklist being swept by a broom with an Abandon all changes action.</image:caption>
    </image:image>
  </url>
</urlset>