{
  "$schema": "https://www.schemafirst.org/schemas/utm-source.schema.json",
  "id": "instagram",
  "registry_version": "0.1.0",
  "status": "draft",
  "display_name": "Instagram",
  "canonical_source": "instagram",
  "aliases": ["instagram.com", "ig", "insta"],
  "category": "social",
  "contexts": {
    "organic": {
      "description": "Unpaid posts, stories, reels, and bio links.",
      "utm_medium": "social",
      "intended_google_channel": "Organic Social"
    },
    "paid": {
      "description": "Instagram ads purchased through Meta Ads.",
      "utm_medium": "paid_social",
      "intended_google_channel": "Paid Social"
    }
  },
  "notes": [
    "Instagram and Facebook are separate sources even when bought through the same Meta Ads account."
  ],
  "provenance": {
    "canonical_source": "schemafirst_default",
    "contexts.organic.utm_medium": "google_defined",
    "contexts.paid.utm_medium": "schemafirst_default",
    "aliases": "schemafirst_default",
    "explanation": "Google's best practices give `insta` as an example source. SchemaFirst selects the unabbreviated `instagram` as canonical and registers `insta` and `ig` as aliases."
  },
  "references": [
    "https://support.google.com/analytics/answer/9756891",
    "https://support.google.com/analytics/answer/10917952"
  ]
}
