{
  "id": "01",
  "content": [
    {
      "type": "heading",
      "text": "What UTM Tracking Solves"
    },
    {
      "type": "text",
      "html": "UTM tracking helps you understand where visitors came from and which campaign brought them to a page. Instead of guessing whether traffic came from a newsletter, social post, paid ad, or partner link, you label the URL before sharing it."
    },
    {
      "type": "text",
      "html": "A campaign URL contains the destination plus tracking parameters. Analytics tools can then group visits by source, medium, campaign, term, and content."
    },
    {
      "type": "callout",
      "style": "info",
      "html": "<strong>Tool practice:</strong> Open <a href=\"https://tools.xaviermedia.com/tracking-code-generator/\" rel=\"noopener noreferrer\" target=\"_blank\">Xavier Media Tracking Code Generator</a> and create a simple URL for a newsletter link to your homepage."
    }
  ],
  "quiz": {
    "questions": [
      {
        "id": "q1",
        "type": "single",
        "text": "What is the main purpose of UTM tracking?",
        "options": [
          {
            "id": "a",
            "text": "To label campaign traffic so analytics can attribute visits"
          },
          {
            "id": "b",
            "text": "To make a page load without CSS"
          },
          {
            "id": "c",
            "text": "To encrypt a website URL"
          }
        ],
        "correct": [
          "a"
        ]
      },
      {
        "id": "q2",
        "type": "single",
        "text": "Where are UTM values added?",
        "options": [
          {
            "id": "a",
            "text": "As URL query parameters"
          },
          {
            "id": "b",
            "text": "Inside the image filename only"
          },
          {
            "id": "c",
            "text": "In the browser password manager"
          }
        ],
        "correct": [
          "a"
        ]
      }
    ]
  }
}
