{
  "slug": "per-goal-conversions",
  "name": "Conversions by goal",
  "aliases": [
    "Per-goal conversions",
    "Goal breakdown"
  ],
  "definition": "The conversion count for each of your own named goals, labelled with the name you configured rather than a generic goal number.",
  "category": "Web analytics and conversions",
  "type": "raw measure",
  "unit": "conversions per named goal",
  "direction": "higher-better",
  "verification": "verified",
  "calculation": "Two reads. The first reads your active goal configuration to get the goal identifier and the name you gave it, no date filter, because it is configuration rather than data. The second reads one summed goal measure per active goal over the date range. The two are merged in a pure function that pairs each configured goal with its count, in goal order, capped at ten or at the caller's row cap if that is lower.",
  "aggregation": "Each goal sums independently across rows. The goals are NEVER summed with each other.",
  "grain": "One count per named goal per date range and medium.",
  "dimensions": [
    "source_medium"
  ],
  "requiredFilters": [
    "date_range"
  ],
  "sources": [
    "web-analytics"
  ],
  "reports": [
    "content-performance-report",
    "paid-search-performance-report",
    "search-to-revenue-report"
  ],
  "skills": [
    "search-to-revenue",
    "monthly-exec-review"
  ],
  "verbs": [
    "conversions_overview"
  ],
  "rungs": [
    "R5"
  ],
  "levers": [],
  "questions": [
    "How many sign-ups versus purchases?",
    "Conversions by goal this month?"
  ],
  "interpretation": "The breakdown that makes a conversion number mean something, because it names what converted. Configured goals overlap, so they are never summed, the assistant asks which goal rather than reporting a total that double-counts. Goal names are reported exactly as configured, never paraphrased.",
  "caveats": [
    "Configured goals overlap, so they are never summed. A single visit can satisfy several goals at once.",
    "Capped at ten goals, in goal order, a property with more configured goals will not show them all.",
    "Only goals marked active in the configuration are read, so a goal retired mid-period disappears from the labels while its historic counts remain in the overall total.",
    "The goal name comes from your configuration; a goal left unnamed falls back to its identifier.",
    "Whole-domain only; the tool's default scope is All traffic sources with the search type pinned to web, not organic."
  ],
  "freshness": "loads nightly, a same-day question gets yesterday's number, labelled as yesterday's.",
  "failureModes": [
    "Adding the per-goal counts and presenting the sum as total conversions.",
    "Renaming or grouping goals in the output, the names are the customer's own."
  ],
  "notSameAs": [
    {
      "slug": "conversions-count",
      "why": "The overall count is a separate measure over its own column, not the sum of the per-goal counts. Because goals overlap, the per-goal figures will typically add to more than the overall count."
    }
  ],
  "related": [
    "conversions-count",
    "transactions",
    "conversion-rate"
  ],
  "workflows": [],
  "lastVerified": "2026-08-04"
}