{
  "account": {
    "name": "Kr\u00e8me",
    "id": "act_519937715561967",
    "currency": "EUR",
    "date_range": {
      "start": "2025-12-02",
      "end": "2026-03-02"
    },
    "scoring_period": "Dec 2025 \u2014 Mar 2026 (3 months)",
    "trend_period": "Sep 2025 \u2014 Mar 2026 (6 months)",
    "yoy_period": "Sep 2024 \u2014 Mar 2026 (18 months)"
  },
  "financial": {
    "spend": 89012.78,
    "revenue_total": 401201.41,
    "revenue_click": 244291.07,
    "revenue_view": 156910.33999999997,
    "purchases_total": 6324,
    "purchases_click": 3894,
    "purchases_view": 2430,
    "reported_roas": 4.5072,
    "click_roas": 2.7444,
    "api_roas": 4.507234,
    "implied_aov": 63.44,
    "post_view_pct": 38.4
  },
  "scoring": {
    "overall_score": 64.2,
    "grade_letter": "C",
    "grade_label": "Needs Improvement",
    "category_scores": {
      "pixel_capi": {
        "score": 18.8,
        "grade": "F",
        "total_checks": 10,
        "evaluated": 2,
        "na_count": 8,
        "blocked_count": 0,
        "limited_data": true
      },
      "creative": {
        "score": 67.0,
        "grade": "C",
        "total_checks": 15,
        "evaluated": 10,
        "na_count": 5,
        "blocked_count": 0,
        "limited_data": false
      },
      "structure": {
        "score": 70.0,
        "grade": "C",
        "total_checks": 18,
        "evaluated": 12,
        "na_count": 6,
        "blocked_count": 0,
        "limited_data": false
      },
      "audience": {
        "score": 100.0,
        "grade": "A",
        "total_checks": 8,
        "evaluated": 4,
        "na_count": 1,
        "blocked_count": 3,
        "limited_data": false
      },
      "funnel": {
        "score": 59.4,
        "grade": "D",
        "total_checks": 4,
        "evaluated": 4,
        "na_count": 0,
        "blocked_count": 0,
        "limited_data": false
      }
    },
    "radar_scores": {
      "pixel_capi": {
        "current": 1.0,
        "potential": 5.0
      },
      "creative": {
        "current": 3.0,
        "potential": 4.0
      },
      "structure": {
        "current": 3.0,
        "potential": 5.0
      },
      "audience": {
        "current": 5.0,
        "potential": 5.0
      },
      "funnel": {
        "current": 2.0,
        "potential": 5.0
      }
    }
  },
  "killer_stat": {
    "check_id": "M01",
    "text": "No active pixels detected. Tracking data is unreliable."
  },
  "campaigns": [
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727",
      "spend": 28587.61,
      "purchases_total": 2185,
      "purchases_click": 1405,
      "purchases_view": 780,
      "revenue_total": 134384.95,
      "revenue_click": 85115.68,
      "revenue_view": 49269.27,
      "roas_total": 4.7,
      "roas_click": 2.98,
      "cpa": 13.08,
      "impressions": 5474103,
      "clicks": 138626,
      "ctr": 2.532397,
      "cpm": 5.222337,
      "frequency": 6.063634
    },
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728",
      "spend": 20490.86,
      "purchases_total": 1518,
      "purchases_click": 713,
      "purchases_view": 805,
      "revenue_total": 97094.41,
      "revenue_click": 44993.7,
      "revenue_view": 52100.71,
      "roas_total": 4.74,
      "roas_click": 2.2,
      "cpa": 13.5,
      "impressions": 4232679,
      "clicks": 54633,
      "ctr": 1.290743,
      "cpm": 4.841109,
      "frequency": 9.543292
    },
    {
      "name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728",
      "spend": 17128.38,
      "purchases_total": 997,
      "purchases_click": 639,
      "purchases_view": 358,
      "revenue_total": 63570.78,
      "revenue_click": 40311.41,
      "revenue_view": 23259.37,
      "roas_total": 3.71,
      "roas_click": 2.35,
      "cpa": 17.18,
      "impressions": 2658431,
      "clicks": 61593,
      "ctr": 2.316893,
      "cpm": 6.443041,
      "frequency": 4.934488
    },
    {
      "name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728",
      "spend": 6437.71,
      "purchases_total": 466,
      "purchases_click": 263,
      "purchases_view": 203,
      "revenue_total": 31171.55,
      "revenue_click": 17291.17,
      "revenue_view": 13880.38,
      "roas_total": 4.84,
      "roas_click": 2.69,
      "cpa": 13.81,
      "impressions": 840404,
      "clicks": 14249,
      "ctr": 1.695494,
      "cpm": 7.660256,
      "frequency": 17.24507
    },
    {
      "name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728",
      "spend": 6238.44,
      "purchases_total": 452,
      "purchases_click": 284,
      "purchases_view": 168,
      "revenue_total": 29842.31,
      "revenue_click": 19060.18,
      "revenue_view": 10782.13,
      "roas_total": 4.78,
      "roas_click": 3.06,
      "cpa": 13.8,
      "impressions": 1244820,
      "clicks": 31831,
      "ctr": 2.557077,
      "cpm": 5.01152,
      "frequency": 10.098321
    },
    {
      "name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728",
      "spend": 4355.13,
      "purchases_total": 329,
      "purchases_click": 329,
      "purchases_view": 0,
      "revenue_total": 20276.62,
      "revenue_click": 20276.62,
      "revenue_view": 0.0,
      "roas_total": 4.66,
      "roas_click": 4.66,
      "cpa": 13.24,
      "impressions": 652006,
      "clicks": 17570,
      "ctr": 2.69476,
      "cpm": 6.679586,
      "frequency": 17.315257
    },
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
      "campaign_id": "120239886630990728",
      "spend": 2248.96,
      "purchases_total": 145,
      "purchases_click": 82,
      "purchases_view": 63,
      "revenue_total": 9248.92,
      "revenue_click": 5271.55,
      "revenue_view": 3977.37,
      "roas_total": 4.11,
      "roas_click": 2.34,
      "cpa": 15.51,
      "impressions": 263555,
      "clicks": 3770,
      "ctr": 1.430441,
      "cpm": 8.533171,
      "frequency": 4.408823
    },
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting",
      "campaign_id": "120235780429530728",
      "spend": 1402.52,
      "purchases_total": 139,
      "purchases_click": 99,
      "purchases_view": 40,
      "revenue_total": 9383.98,
      "revenue_click": 6530.21,
      "revenue_view": 2853.77,
      "roas_total": 6.69,
      "roas_click": 4.66,
      "cpa": 10.09,
      "impressions": 242497,
      "clicks": 7151,
      "ctr": 2.948902,
      "cpm": 5.783659,
      "frequency": 4.230583
    },
    {
      "name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728",
      "spend": 1041.9,
      "purchases_total": 44,
      "purchases_click": 36,
      "purchases_view": 8,
      "revenue_total": 2987.64,
      "revenue_click": 2533.0,
      "revenue_view": 454.64,
      "roas_total": 2.87,
      "roas_click": 2.43,
      "cpa": 23.68,
      "impressions": 266502,
      "clicks": 15576,
      "ctr": 5.844609,
      "cpm": 3.909539,
      "frequency": 3.418402
    },
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
      "campaign_id": "120239250003760728",
      "spend": 859.81,
      "purchases_total": 34,
      "purchases_click": 34,
      "purchases_view": 0,
      "revenue_total": 2104.3,
      "revenue_click": 2104.3,
      "revenue_view": 0.0,
      "roas_total": 2.45,
      "roas_click": 2.45,
      "cpa": 25.29,
      "impressions": 115688,
      "clicks": 4377,
      "ctr": 3.783452,
      "cpm": 7.432145,
      "frequency": 1.801938
    },
    {
      "name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
      "campaign_id": "120244772973920728",
      "spend": 221.46,
      "purchases_total": 15,
      "purchases_click": 10,
      "purchases_view": 5,
      "revenue_total": 1135.96,
      "revenue_click": 803.26,
      "revenue_view": 332.7,
      "roas_total": 5.13,
      "roas_click": 3.63,
      "cpa": 14.76,
      "impressions": 27656,
      "clicks": 535,
      "ctr": 1.934481,
      "cpm": 8.007666,
      "frequency": 3.739319
    }
  ],
  "checks": [
    {
      "check_id": "M01",
      "category": "pixel_capi",
      "check_name": "Meta Pixel installed",
      "severity": "critical",
      "result": "fail",
      "value": "0 active pixels",
      "detail": "No active pixels detected. Tracking data is unreliable.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 15,
      "human_title": "Pixel installation status",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M02",
      "category": "pixel_capi",
      "check_name": "CAPI active",
      "severity": "critical",
      "result": "na",
      "value": "CAPI status unknown",
      "detail": "CAPI status cannot be fully verified via API. Deploy CAPI Gateway for 30-40% data recovery.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 15,
      "human_title": "Server-side tracking (CAPI) status",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M03",
      "category": "pixel_capi",
      "check_name": "Event deduplication",
      "severity": "critical",
      "result": "na",
      "value": "Requires manual verification",
      "detail": "Event deduplication (event_id matching) requires Events Manager verification. Not available via API.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Event deduplication between Pixel and CAPI",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M04",
      "category": "pixel_capi",
      "check_name": "EMQ score",
      "severity": "critical",
      "result": "na",
      "value": "Not available via API",
      "detail": "Event Match Quality scores are not available via the Marketing API. Check Events Manager manually. Target: >=8.0 for Purchase event.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Event Match Quality score",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M05",
      "category": "pixel_capi",
      "check_name": "Domain verification",
      "severity": "high",
      "result": "na",
      "value": "Requires Business Manager check",
      "detail": "Domain verification status not fully available via API. Verify in Business Manager.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 5,
      "human_title": "Domain verification in Business Manager",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M06",
      "category": "pixel_capi",
      "check_name": "AEM configured",
      "severity": "high",
      "result": "na",
      "value": "Requires Events Manager check",
      "detail": "AEM configuration (top 8 prioritized events) requires manual verification in Events Manager.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Aggregated Event Measurement configuration",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M07",
      "category": "pixel_capi",
      "check_name": "Standard vs custom events",
      "severity": "high",
      "result": "na",
      "value": "Requires Events Manager check",
      "detail": "Event configuration details (standard vs custom) require manual verification.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Standard vs custom event usage",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M08",
      "category": "pixel_capi",
      "check_name": "CAPI Gateway",
      "severity": "medium",
      "result": "na",
      "value": "Requires manual verification",
      "detail": "CAPI Gateway deployment status not available via API. Check Events Manager for server-side event sources.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "CAPI Gateway deployment",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M09",
      "category": "pixel_capi",
      "check_name": "iOS attribution window",
      "severity": "high",
      "result": "warning",
      "value": "78% using 7d_click/1d_view",
      "detail": "14/18 use 7d/1d, 2 use 1d click only, 2 have other settings.",
      "evidence": {
        "7d_click_1d_view": 14,
        "1d_click_only": 2,
        "other": 2,
        "not_set": 0
      },
      "quick_win": true,
      "fix_time_minutes": 2,
      "human_title": "iOS attribution window configuration",
      "category_display": "Pixel / CAPI Health",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M10",
      "category": "pixel_capi",
      "check_name": "Data freshness",
      "severity": "medium",
      "result": "na",
      "value": "Requires Events Manager check",
      "detail": "Real-time event lag cannot be determined via the Marketing API snapshot.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Data freshness and event lag",
      "category_display": "Pixel / CAPI Health",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M25",
      "category": "creative",
      "check_name": "Format diversity",
      "severity": "critical",
      "result": "warning",
      "value": "2 formats",
      "detail": "Only 2 formats (image, video). Add a third format for better reach.",
      "evidence": {
        "formats": [
          "image",
          "video"
        ],
        "unknown_count": 0
      },
      "quick_win": true,
      "fix_time_minutes": 15,
      "human_title": "Ad creative format diversity",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M26",
      "category": "creative",
      "check_name": "Creative volume per ad set",
      "severity": "high",
      "result": "warning",
      "value": "Avg 6.6 ads/adset",
      "detail": "Average 6.6 ads per active ad set. 4 ad set(s) below recommended 5 ads.",
      "evidence": {
        "avg_ads_per_adset": 6.6,
        "adsets_under_3": 3,
        "adsets_under_5": 4
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Number of creatives per ad set",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M27",
      "category": "creative",
      "check_name": "Video aspect ratios",
      "severity": "high",
      "result": "warning",
      "value": "47 video creatives",
      "detail": "Found 47 video creatives. Verify that 9:16 aspect ratio is available for Reels/Stories placements.",
      "evidence": {
        "video_count": 47
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Video aspect ratio coverage (9:16 for Reels)",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "ESTIMATED"
    },
    {
      "check_id": "M28",
      "category": "creative",
      "check_name": "Creative fatigue",
      "severity": "critical",
      "result": "pass",
      "value": "CTR change: +12.9%",
      "detail": "CTR stable or improving (+12.9%). Early: 2.06%, Recent: 2.33%, Frequency: 0.0.",
      "evidence": {
        "ctr_early": 2.061,
        "ctr_late": 2.326,
        "ctr_change_pct": 12.9,
        "frequency_late": 0
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Creative fatigue detection",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M29",
      "category": "creative",
      "check_name": "Hook rate (video)",
      "severity": "high",
      "result": "na",
      "value": "Not available via API",
      "detail": "Video hook rate (skip rate in first 3 seconds) requires Ads Manager breakdown. Check video_p25_watched_actions for proxy.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Video hook rate (3-second retention)",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M30",
      "category": "creative",
      "check_name": "Social proof / organic boosting",
      "severity": "medium",
      "result": "fail",
      "value": "0% boosted",
      "detail": "Only 0/109 (0%) creatives use organic posts. Boosting organic content adds social proof (likes, comments, shares).",
      "evidence": {
        "with_story_id": 0,
        "total": 109
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Social proof through organic post boosting",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M31",
      "category": "creative",
      "check_name": "UGC content",
      "severity": "high",
      "result": "na",
      "value": "Requires manual review",
      "detail": "UGC vs corporate creative classification requires visual inspection. Target: >=30% UGC/social-native content.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "User-generated content (UGC) proportion",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M32",
      "category": "creative",
      "check_name": "Advantage+ Creative",
      "severity": "medium",
      "result": "warning",
      "value": "0 with enhancements",
      "detail": "No creatives using Advantage+ Creative enhancements. Test enabling for automated format/text optimization.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Advantage+ Creative enhancements",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M-CR1",
      "category": "creative",
      "check_name": "Creative freshness",
      "severity": "high",
      "result": "pass",
      "value": "Newest ad: 5 days",
      "detail": "Most recent ad created 5 days ago. Fresh creative is being tested.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Creative freshness (days since newest ad)",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M-CR2",
      "category": "creative",
      "check_name": "Frequency \u2014 Prospecting",
      "severity": "high",
      "result": "na",
      "value": "No frequency data",
      "detail": "Frequency data not available in insights.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Ad frequency for prospecting audiences",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M-CR3",
      "category": "creative",
      "check_name": "Frequency \u2014 Retargeting",
      "severity": "medium",
      "result": "na",
      "value": "No frequency data",
      "detail": "Frequency data not available.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Ad frequency for retargeting audiences",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M-CR4",
      "category": "creative",
      "check_name": "CTR benchmark",
      "severity": "high",
      "result": "pass",
      "value": "CTR: 2.18%",
      "detail": "Overall CTR is 2.18% \u2014 above 1.0% benchmark.",
      "evidence": {
        "ctr": 2.184,
        "clicks": 349911,
        "impressions": 16018341
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Click-through rate vs industry benchmark",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M-CR5",
      "category": "creative",
      "check_name": "Creative-demographic alignment",
      "severity": "high",
      "result": "na",
      "value": "Requires age/gender breakdown",
      "detail": "Age/gender engagement vs conversion breakdown not available in current data pull. Requires separate insights query with age,gender breakdown per creative.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Creative-demographic alignment",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M-CR6",
      "category": "creative",
      "check_name": "Text overlay / USP presence",
      "severity": "medium",
      "result": "fail",
      "value": "0% with text",
      "detail": "Only 0/109 (0%) creatives have text/USP. Creatives lack context \u2014 add text overlays with value propositions.",
      "evidence": {
        "with_text": 0,
        "total": 109
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Value proposition in ad text",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "ESTIMATED"
    },
    {
      "check_id": "M-CR7",
      "category": "creative",
      "check_name": "Persona-creative match",
      "severity": "medium",
      "result": "pass",
      "value": "0/153 identical pairs",
      "detail": "Different creative sets across audience segments \u2014 good persona matching.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Creative differentiation across audiences",
      "category_display": "Creative (Diversity & Fatigue)",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M11",
      "category": "structure",
      "check_name": "Campaign count",
      "severity": "high",
      "result": "warning",
      "value": "8 active campaigns",
      "detail": "8 active campaigns. Slightly fragmented \u2014 consider consolidating to improve learning phase efficiency.",
      "evidence": {
        "active_campaigns": 8,
        "total_campaigns": 11
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Number of active campaigns (consolidation)",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M12",
      "category": "structure",
      "check_name": "CBO vs ABO",
      "severity": "high",
      "result": "pass",
      "value": "75% CBO",
      "detail": "6/8 active campaigns use CBO (Campaign Budget Optimization). Good \u2014 lets Meta optimize budget across ad sets.",
      "evidence": {
        "cbo_count": 6,
        "abo_count": 2
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Campaign Budget Optimization (CBO) adoption",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M13",
      "category": "structure",
      "check_name": "Learning phase",
      "severity": "critical",
      "result": "na",
      "value": "Learning phase data not available",
      "detail": "learning_phase_info not returned for active ad sets. Check Ads Manager directly.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Learning phase health across ad sets",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M14",
      "category": "structure",
      "check_name": "Learning resets",
      "severity": "high",
      "result": "na",
      "value": "Requires edit history",
      "detail": "Learning phase reset detection requires campaign edit history, which is not available from a single data snapshot.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Learning phase reset frequency",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M15",
      "category": "structure",
      "check_name": "Advantage+ Sales",
      "severity": "medium",
      "result": "pass",
      "value": "6 ASC campaigns",
      "detail": "Found 6 ASC/Advantage+ campaigns (3 active). ASC is being tested.",
      "evidence": {
        "asc_campaigns": [
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting"
        ]
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Advantage+ Shopping Campaigns testing",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M16",
      "category": "structure",
      "check_name": "Ad set consolidation",
      "severity": "high",
      "result": "fail",
      "value": "2 overlapping pairs",
      "detail": "2/2 ad set pairs share similar targeting. Significant audience overlap \u2014 your ads are competing against each other. Consolidate similar ad sets.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Ad set audience overlap / cannibalization",
      "category_display": "Account Structure",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M17",
      "category": "structure",
      "check_name": "Budget distribution",
      "severity": "high",
      "result": "pass",
      "value": "Avg EUR 350.00/day",
      "detail": "All 2 ad sets with budgets are >=EUR 10/day. Average: EUR 350.00/day.",
      "evidence": {
        "under_5_eur": 0,
        "under_10_eur": 0,
        "avg_budget_eur": 350.0
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Minimum daily budget per ad set",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M18",
      "category": "structure",
      "check_name": "Objective alignment",
      "severity": "high",
      "result": "warning",
      "value": "1 misaligned",
      "detail": "1 active campaigns use non-sales objectives: OUTCOME_LEADS. Ensure these support the purchase funnel.",
      "evidence": {
        "misaligned": [
          {
            "name": "NM.|Lead|Lead_Generation|NEW",
            "objective": "OUTCOME_LEADS"
          }
        ]
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Campaign objective alignment with sales goal",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M33",
      "category": "structure",
      "check_name": "Advantage+ Placements",
      "severity": "medium",
      "result": "pass",
      "value": "80% automatic",
      "detail": "8/10 ad sets use Advantage+ Placements (automatic). Letting Meta optimize placement distribution.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Advantage+ Placements usage",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M34",
      "category": "structure",
      "check_name": "Placement review",
      "severity": "medium",
      "result": "pass",
      "value": "6 platforms active",
      "detail": "Placement breakdown available across 6 platforms: {'facebook': '53.2%', 'instagram': '44.0%', 'audience_network': '2.8%', 'messenger': '0.0%', 'threads': '0.0%', 'unknown': '0.0%'}.",
      "evidence": {
        "spend_by_platform": {
          "audience_network": 2518.75,
          "facebook": 47361.83,
          "instagram": 39132.06,
          "messenger": 0.1,
          "threads": 0.02,
          "unknown": 0.0
        }
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Multi-platform placement distribution",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M35",
      "category": "structure",
      "check_name": "Attribution setting",
      "severity": "high",
      "result": "warning",
      "value": "70% correct",
      "detail": "7/10 use recommended 7d/1d setting. Standardize attribution windows across all ad sets.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 2,
      "human_title": "Attribution window standardization",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M36",
      "category": "structure",
      "check_name": "Bid strategy",
      "severity": "high",
      "result": "pass",
      "value": "6x LOWEST_COST_WITHOUT_CAP, 2x NOT_SET",
      "detail": "Bid strategies: 6x LOWEST_COST_WITHOUT_CAP, 2x NOT_SET.",
      "evidence": {
        "LOWEST_COST_WITHOUT_CAP": 6,
        "NOT_SET": 2
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Bid strategy optimization",
      "category_display": "Account Structure",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M37",
      "category": "structure",
      "check_name": "Campaign frequency",
      "severity": "high",
      "result": "na",
      "value": "No frequency data",
      "detail": "Frequency data not available.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Overall campaign frequency control",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M38",
      "category": "structure",
      "check_name": "Breakdown reporting",
      "severity": "medium",
      "result": "na",
      "value": "Requires process review",
      "detail": "Breakdown reporting frequency (monthly/quarterly/never) cannot be determined from an API snapshot. Recommend monthly review of age, gender, placement breakdowns.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Breakdown effect monitoring",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M39",
      "category": "structure",
      "check_name": "UTM parameters",
      "severity": "medium",
      "result": "na",
      "value": "Requires ad URL inspection",
      "detail": "UTM parameter presence requires checking ad preview URLs or URL templates, which are not in the current data pull. Add UTMs at campaign level.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 5,
      "human_title": "UTM parameter implementation",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M40",
      "category": "structure",
      "check_name": "A/B testing",
      "severity": "medium",
      "result": "na",
      "value": "Requires Experiments review",
      "detail": "A/B testing activity requires checking Meta Experiments tool. Not available via standard campaign/ad set data.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "A/B testing activity",
      "category_display": "Account Structure",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M-ST1",
      "category": "structure",
      "check_name": "Budget adequacy",
      "severity": "high",
      "result": "pass",
      "value": "Avg CPA: EUR 14.08",
      "detail": "All 2 budgeted ad sets meet >=5x CPA (EUR 14.08) threshold. Sufficient for learning phase exit.",
      "evidence": {
        "avg_cpa": 14.08,
        "adequate": 2,
        "inadequate": 0
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Budget adequacy for learning phase exit",
      "category_display": "Account Structure",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M-ST2",
      "category": "structure",
      "check_name": "Budget utilization",
      "severity": "medium",
      "result": "fail",
      "value": "57% utilization",
      "detail": "Average budget utilization: 57%. 2 ad sets below 60%. Significant budget waste \u2014 audiences too narrow or bids too low.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Budget utilization rate",
      "category_display": "Account Structure",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M19",
      "category": "audience",
      "check_name": "Audience overlap",
      "severity": "high",
      "result": "pass",
      "value": "7% overlap",
      "detail": "3/45 ad set pairs have similar targeting (7%). Low overlap \u2014 good audience separation.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Audience overlap between ad sets",
      "category_display": "Audience & Targeting",
      "confidence": "ESTIMATED"
    },
    {
      "check_id": "M20",
      "category": "audience",
      "check_name": "Custom Audience freshness",
      "severity": "high",
      "result": "access_blocked",
      "value": "Audience data not accessible",
      "detail": "Custom audience data not accessible \u2014 cannot verify freshness.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Custom audience data freshness",
      "category_display": "Audience & Targeting",
      "confidence": "ACCESS_BLOCKED"
    },
    {
      "check_id": "M21",
      "category": "audience",
      "check_name": "Lookalike source quality",
      "severity": "medium",
      "result": "access_blocked",
      "value": "Audience data not accessible",
      "detail": "Audience data not accessible \u2014 cannot evaluate lookalike source quality.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Lookalike audience source quality",
      "category_display": "Audience & Targeting",
      "confidence": "ACCESS_BLOCKED"
    },
    {
      "check_id": "M22",
      "category": "audience",
      "check_name": "Advantage+ Audience",
      "severity": "medium",
      "result": "pass",
      "value": "50% with Advantage+",
      "detail": "5/10 ad sets (50%) use Advantage+ Audience / targeting automation. Testing broad audiences alongside manual targeting.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Advantage+ Audience automation",
      "category_display": "Audience & Targeting",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M23",
      "category": "audience",
      "check_name": "Exclusion audiences",
      "severity": "high",
      "result": "pass",
      "value": "80% with exclusions",
      "detail": "4/5 prospecting ad sets (80%) have exclusion audiences. Purchasers properly excluded from prospecting.",
      "evidence": {},
      "quick_win": true,
      "fix_time_minutes": 10,
      "human_title": "Purchaser exclusion from prospecting",
      "category_display": "Audience & Targeting",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M24",
      "category": "audience",
      "check_name": "First-party data & ESP sync",
      "severity": "high",
      "result": "access_blocked",
      "value": "Audience data not accessible",
      "detail": "Audience data not accessible \u2014 cannot verify CRM upload or ESP sync.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "CRM / first-party data sync freshness",
      "category_display": "Audience & Targeting",
      "confidence": "ACCESS_BLOCKED"
    },
    {
      "check_id": "M-AU1",
      "category": "audience",
      "check_name": "Placement-audience coherence",
      "severity": "medium",
      "result": "pass",
      "value": "IG 44% / FB 53%",
      "detail": "Platform split: IG 44% / FB 53%. Target age ~42 \u2014 platform mix is appropriate.",
      "evidence": {
        "instagram_pct": 44.0,
        "facebook_pct": 53.2,
        "avg_target_age": 42.1
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Placement-demographic alignment (IG vs FB)",
      "category_display": "Audience & Targeting",
      "confidence": "VERIFIED"
    },
    {
      "check_id": "M-AU2",
      "category": "audience",
      "check_name": "Demographic reach vs conversion alignment",
      "severity": "high",
      "result": "na",
      "value": "Requires age/gender breakdown",
      "detail": "Demographic reach vs conversion alignment requires insights with age,gender breakdown, which is not in the current data pull.",
      "evidence": {},
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Demographic reach vs conversion efficiency",
      "category_display": "Audience & Targeting",
      "confidence": "UNVERIFIED"
    },
    {
      "check_id": "M-AT1",
      "category": "funnel",
      "check_name": "Post-view vs post-click attribution ratio",
      "severity": "critical",
      "result": "warning",
      "value": "38.4% post-view",
      "detail": "38.4% of conversions are post-view. Significant portion may not be incremental. Reported ROAS: 4.51x, Click-only ROAS: 2.74x. The real ROAS is likely closer to the click-only figure.",
      "evidence": {
        "purchases_click": 3894,
        "purchases_view": 2430,
        "total_purchases": 6324,
        "post_view_pct": 38.4,
        "reported_roas": 4.51,
        "click_only_roas": 2.74,
        "value_click": 244291.07,
        "value_view": 156910.34
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Post-view attribution inflation risk",
      "category_display": "Funnel & Strategy",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M-FA1",
      "category": "funnel",
      "check_name": "False retargeting detection",
      "severity": "critical",
      "result": "warning",
      "value": "1/2 false RTG",
      "detail": "1/2 non-ASC retargeting campaigns have NO custom audience. These are effectively prospecting campaigns disguised as retargeting: NM.|Products|Social|Retargeting|Conversi.",
      "evidence": {
        "false_rtg": [
          "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog"
        ],
        "true_rtg": [
          "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases"
        ],
        "asc_exceptions": []
      },
      "quick_win": true,
      "fix_time_minutes": 10,
      "human_title": "False retargeting campaign detection",
      "category_display": "Funnel & Strategy",
      "confidence": "CALCULATED"
    },
    {
      "check_id": "M-ST3",
      "category": "funnel",
      "check_name": "ASC+ existing customer budget cap",
      "severity": "high",
      "result": "warning",
      "value": "6 ASC campaigns",
      "detail": "Found 6 ASC campaigns (3 active) but no existing customer budget cap detected. Without a cap, ASC defaults to spending on existing customers who would have purchased anyway. Set cap <=20% for growth.",
      "evidence": {
        "asc_campaigns": [
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting"
        ],
        "caps_found": [],
        "caps_missing": [
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
          "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting"
        ]
      },
      "quick_win": true,
      "fix_time_minutes": 2,
      "human_title": "ASC existing customer budget cap",
      "category_display": "Funnel & Strategy",
      "confidence": "ESTIMATED"
    },
    {
      "check_id": "M-ST4",
      "category": "funnel",
      "check_name": "Funnel-stage budget split",
      "severity": "high",
      "result": "pass",
      "value": "Prosp: 100% / RTG: 0% / Ret: 0%",
      "detail": "Prospecting gets 100% of budget \u2014 healthy growth-oriented split. RTG: 0%, Retention: 0%.",
      "evidence": {
        "stage_budgets": {
          "prospecting": 700.0,
          "retargeting": 0.0,
          "retention": 0.0
        },
        "stage_campaigns": {
          "prospecting": [
            "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
            "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
            "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
            "NM.|Lead|Lead_Generation|NEW",
            "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+"
          ],
          "retargeting": [
            "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
            "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog"
          ],
          "retention": [
            "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick"
          ]
        },
        "prosp_pct": 100.0,
        "rtg_pct": 0.0,
        "ret_pct": 0.0
      },
      "quick_win": false,
      "fix_time_minutes": 0,
      "human_title": "Prospecting vs retargeting budget split",
      "category_display": "Funnel & Strategy",
      "confidence": "CALCULATED"
    }
  ],
  "quick_wins": [
    {
      "check_id": "M01",
      "name": "Meta Pixel installed",
      "fix_time_minutes": 15,
      "detail": "No active pixels detected. Tracking data is unreliable."
    },
    {
      "check_id": "M09",
      "name": "iOS attribution window",
      "fix_time_minutes": 2,
      "detail": "14/18 use 7d/1d, 2 use 1d click only, 2 have other settings."
    },
    {
      "check_id": "M25",
      "name": "Format diversity",
      "fix_time_minutes": 15,
      "detail": "Only 2 formats (image, video). Add a third format for better reach."
    },
    {
      "check_id": "M35",
      "name": "Attribution setting",
      "fix_time_minutes": 2,
      "detail": "7/10 use recommended 7d/1d setting. Standardize attribution windows across all ad sets."
    },
    {
      "check_id": "M-FA1",
      "name": "False retargeting detection",
      "fix_time_minutes": 10,
      "detail": "1/2 non-ASC retargeting campaigns have NO custom audience. These are effectively prospecting campaigns disguised as retargeting: NM.|Products|Social|Retargeting|Conversi."
    },
    {
      "check_id": "M-ST3",
      "name": "ASC+ existing customer budget cap",
      "fix_time_minutes": 2,
      "detail": "Found 6 ASC campaigns (3 active) but no existing customer budget cap detected. Without a cap, ASC defaults to spending on existing customers who would have purchased anyway. Set cap <=20% for growth."
    }
  ],
  "confidence_summary": {
    "VERIFIED": 17,
    "CALCULATED": 10,
    "ESTIMATED": 4,
    "UNVERIFIED": 21,
    "ACCESS_BLOCKED": 3
  },
  "sanity_checks": {
    "check_1_roas": "PASS",
    "check_2_aov": "PASS",
    "check_3_spend": "PASS",
    "check_4_attribution": {
      "total_purchases": 6324,
      "click_purchases": 3894,
      "view_purchases": 2430,
      "post_view_pct": 38.4,
      "reported_roas": 4.51,
      "click_roas": 2.74
    },
    "check_5_false_rtg": {
      "flagged": 1,
      "asc_exceptions": 0,
      "true_rtg": 1,
      "flags": [
        "NM.|Products|Social|Retargeting|Conversions_Website_Purchase"
      ]
    },
    "all_pass": true,
    "summary": {
      "spend": 89012.78,
      "revenue_total": 401201.41,
      "revenue_click": 244291.07,
      "revenue_view": 156910.33999999997,
      "purchases_total": 6324,
      "purchases_click": 3894,
      "purchases_view": 2430,
      "reported_roas": 4.5072,
      "click_roas": 2.7444,
      "api_roas": 4.507234,
      "implied_aov": 63.44,
      "post_view_pct": 38.4
    }
  },
  "trends": [
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 18669.26,
      "impressions": 2572975,
      "clicks": 48624,
      "purchases": 1192,
      "revenue": 78498.57,
      "roas": 4.2047,
      "cpa": 15.66,
      "cpm": 7.26,
      "ctr": 1.8898
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 19475.45,
      "impressions": 3064810,
      "clicks": 63229,
      "purchases": 1574,
      "revenue": 102697.92,
      "roas": 5.2732,
      "cpa": 12.37,
      "cpm": 6.35,
      "ctr": 2.0631
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 25414.97,
      "impressions": 3419133,
      "clicks": 91915,
      "purchases": 2287,
      "revenue": 126545.82,
      "roas": 4.9792,
      "cpa": 11.11,
      "cpm": 7.43,
      "ctr": 2.6883
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 24205.56,
      "impressions": 3902064,
      "clicks": 79403,
      "purchases": 1793,
      "revenue": 112333.1,
      "roas": 4.6408,
      "cpa": 13.5,
      "cpm": 6.2,
      "ctr": 2.0349
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 34983.57,
      "impressions": 6575774,
      "clicks": 144049,
      "purchases": 2527,
      "revenue": 158115.73,
      "roas": 4.5197,
      "cpa": 13.84,
      "cpm": 5.32,
      "ctr": 2.1906
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 27846.55,
      "impressions": 5147498,
      "clicks": 118786,
      "purchases": 1859,
      "revenue": 121941.74,
      "roas": 4.3791,
      "cpa": 14.98,
      "cpm": 5.41,
      "ctr": 2.3076
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 2772.08,
      "impressions": 484569,
      "clicks": 9907,
      "purchases": 242,
      "revenue": 15132.65,
      "roas": 5.459,
      "cpa": 11.45,
      "cpm": 5.72,
      "ctr": 2.0445
    }
  ],
  "trends_campaigns": [
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 5982.06,
      "impressions": 801076,
      "clicks": 19162,
      "purchases": 417,
      "revenue": 26278.0,
      "roas": 4.3928,
      "cpa": 14.35,
      "cpm": 7.47,
      "ctr": 2.392,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 0.0,
      "impressions": 0,
      "clicks": 0,
      "purchases": 1,
      "revenue": 39.8,
      "roas": 0,
      "cpa": 0.0,
      "cpm": 0.0,
      "ctr": 0.0,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 889.09,
      "impressions": 119106,
      "clicks": 2913,
      "purchases": 31,
      "revenue": 1741.3,
      "roas": 1.9585,
      "cpa": 28.68,
      "cpm": 7.46,
      "ctr": 2.4457,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 2055.24,
      "impressions": 280451,
      "clicks": 6664,
      "purchases": 108,
      "revenue": 6966.82,
      "roas": 3.3898,
      "cpa": 19.03,
      "cpm": 7.33,
      "ctr": 2.3762,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 1110.6,
      "impressions": 130170,
      "clicks": 2563,
      "purchases": 106,
      "revenue": 7671.77,
      "roas": 6.9078,
      "cpa": 10.48,
      "cpm": 8.53,
      "ctr": 1.969,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 2616.4,
      "impressions": 276800,
      "clicks": 3010,
      "purchases": 129,
      "revenue": 8881.57,
      "roas": 3.3946,
      "cpa": 20.28,
      "cpm": 9.45,
      "ctr": 1.0874,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 3811.2,
      "impressions": 654776,
      "clicks": 6648,
      "purchases": 240,
      "revenue": 16246.62,
      "roas": 4.2629,
      "cpa": 15.88,
      "cpm": 5.82,
      "ctr": 1.0153,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2025-09-02",
      "date_stop": "2025-09-30",
      "month": "2025-09",
      "spend": 2204.67,
      "impressions": 310596,
      "clicks": 7664,
      "purchases": 160,
      "revenue": 10672.68,
      "roas": 4.8409,
      "cpa": 13.78,
      "cpm": 7.1,
      "ctr": 2.4675,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting",
      "campaign_id": "120235780429530728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 8061.26,
      "impressions": 1219243,
      "clicks": 27243,
      "purchases": 594,
      "revenue": 37448.03,
      "roas": 4.6454,
      "cpa": 13.57,
      "cpm": 6.61,
      "ctr": 2.2344,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 540.83,
      "impressions": 103577,
      "clicks": 6399,
      "purchases": 10,
      "revenue": 565.28,
      "roas": 1.0452,
      "cpa": 54.08,
      "cpm": 5.22,
      "ctr": 6.178,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 826.22,
      "impressions": 137367,
      "clicks": 4090,
      "purchases": 35,
      "revenue": 2113.88,
      "roas": 2.5585,
      "cpa": 23.61,
      "cpm": 6.01,
      "ctr": 2.9774,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 1169.98,
      "impressions": 159627,
      "clicks": 3028,
      "purchases": 95,
      "revenue": 5156.71,
      "roas": 4.4075,
      "cpa": 12.32,
      "cpm": 7.33,
      "ctr": 1.8969,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 779.56,
      "impressions": 101120,
      "clicks": 1512,
      "purchases": 115,
      "revenue": 7205.72,
      "roas": 9.2433,
      "cpa": 6.78,
      "cpm": 7.71,
      "ctr": 1.4953,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 1179.65,
      "impressions": 160729,
      "clicks": 2048,
      "purchases": 130,
      "revenue": 8975.3,
      "roas": 7.6084,
      "cpa": 9.07,
      "cpm": 7.34,
      "ctr": 1.2742,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 4003.14,
      "impressions": 767122,
      "clicks": 8812,
      "purchases": 323,
      "revenue": 21383.93,
      "roas": 5.3418,
      "cpa": 12.39,
      "cpm": 5.22,
      "ctr": 1.1487,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 2849.26,
      "impressions": 410386,
      "clicks": 9736,
      "purchases": 272,
      "revenue": 19849.08,
      "roas": 6.9664,
      "cpa": 10.48,
      "cpm": 6.94,
      "ctr": 2.3724,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting",
      "campaign_id": "120235780429530728"
    },
    {
      "date_start": "2025-10-01",
      "date_stop": "2025-10-31",
      "month": "2025-10",
      "spend": 65.55,
      "impressions": 5639,
      "clicks": 361,
      "purchases": 0,
      "revenue": 0.0,
      "roas": 0.0,
      "cpa": 0,
      "cpm": 11.62,
      "ctr": 6.4018,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_ATC|ASC+",
      "campaign_id": "120238019948410728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 10071.28,
      "impressions": 1334442,
      "clicks": 39354,
      "purchases": 954,
      "revenue": 54393.38,
      "roas": 5.4008,
      "cpa": 10.56,
      "cpm": 7.55,
      "ctr": 2.9491,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 224.9,
      "impressions": 44343,
      "clicks": 3160,
      "purchases": 30,
      "revenue": 1082.57,
      "roas": 4.8136,
      "cpa": 7.5,
      "cpm": 5.07,
      "ctr": 7.1263,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 2482.16,
      "impressions": 337868,
      "clicks": 7663,
      "purchases": 186,
      "revenue": 11403.11,
      "roas": 4.594,
      "cpa": 13.34,
      "cpm": 7.35,
      "ctr": 2.268,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 1421.62,
      "impressions": 192109,
      "clicks": 4164,
      "purchases": 148,
      "revenue": 6824.37,
      "roas": 4.8004,
      "cpa": 9.61,
      "cpm": 7.4,
      "ctr": 2.1675,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 603.72,
      "impressions": 75101,
      "clicks": 2761,
      "purchases": 85,
      "revenue": 4818.67,
      "roas": 7.9816,
      "cpa": 7.1,
      "cpm": 8.04,
      "ctr": 3.6764,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 1808.51,
      "impressions": 192214,
      "clicks": 4102,
      "purchases": 164,
      "revenue": 8739.2,
      "roas": 4.8323,
      "cpa": 11.03,
      "cpm": 9.41,
      "ctr": 2.1341,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 4164.35,
      "impressions": 647569,
      "clicks": 11180,
      "purchases": 437,
      "revenue": 24000.09,
      "roas": 5.7632,
      "cpa": 9.53,
      "cpm": 6.43,
      "ctr": 1.7265,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 3611.11,
      "impressions": 482540,
      "clicks": 17354,
      "purchases": 180,
      "revenue": 8630.36,
      "roas": 2.3899,
      "cpa": 20.06,
      "cpm": 7.48,
      "ctr": 3.5964,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
      "campaign_id": "120239250003760728"
    },
    {
      "date_start": "2025-11-01",
      "date_stop": "2025-11-30",
      "month": "2025-11",
      "spend": 1027.32,
      "impressions": 112947,
      "clicks": 2177,
      "purchases": 103,
      "revenue": 6654.07,
      "roas": 6.4771,
      "cpa": 9.97,
      "cpm": 9.1,
      "ctr": 1.9275,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
      "campaign_id": "120239886630990728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 7731.44,
      "impressions": 1322955,
      "clicks": 28628,
      "purchases": 603,
      "revenue": 38013.96,
      "roas": 4.9168,
      "cpa": 12.82,
      "cpm": 5.84,
      "ctr": 2.1639,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 106.28,
      "impressions": 32569,
      "clicks": 3692,
      "purchases": 4,
      "revenue": 281.35,
      "roas": 2.6473,
      "cpa": 26.57,
      "cpm": 3.26,
      "ctr": 11.3359,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 5276.06,
      "impressions": 785694,
      "clicks": 15400,
      "purchases": 333,
      "revenue": 19924.69,
      "roas": 3.7764,
      "cpa": 15.84,
      "cpm": 6.72,
      "ctr": 1.9601,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 1543.01,
      "impressions": 284064,
      "clicks": 5562,
      "purchases": 120,
      "revenue": 7644.95,
      "roas": 4.9546,
      "cpa": 12.86,
      "cpm": 5.43,
      "ctr": 1.958,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 1317.59,
      "impressions": 193513,
      "clicks": 4103,
      "purchases": 112,
      "revenue": 7028.27,
      "roas": 5.3342,
      "cpa": 11.76,
      "cpm": 6.81,
      "ctr": 2.1203,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 1226.45,
      "impressions": 166586,
      "clicks": 3188,
      "purchases": 108,
      "revenue": 6886.63,
      "roas": 5.6151,
      "cpa": 11.36,
      "cpm": 7.36,
      "ctr": 1.9137,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 3761.87,
      "impressions": 723836,
      "clicks": 10304,
      "purchases": 322,
      "revenue": 20356.93,
      "roas": 5.4114,
      "cpa": 11.68,
      "cpm": 5.2,
      "ctr": 1.4235,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 912.9,
      "impressions": 121318,
      "clicks": 4636,
      "purchases": 38,
      "revenue": 2436.2,
      "roas": 2.6686,
      "cpa": 24.02,
      "cpm": 7.52,
      "ctr": 3.8214,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|7DayClick",
      "campaign_id": "120239250003760728"
    },
    {
      "date_start": "2025-12-01",
      "date_stop": "2025-12-31",
      "month": "2025-12",
      "spend": 2329.96,
      "impressions": 271529,
      "clicks": 3890,
      "purchases": 153,
      "revenue": 9760.12,
      "roas": 4.189,
      "cpa": 15.23,
      "cpm": 8.58,
      "ctr": 1.4326,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog|Channable",
      "campaign_id": "120239886630990728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 12074.25,
      "impressions": 2581930,
      "clicks": 62613,
      "purchases": 926,
      "revenue": 54693.73,
      "roas": 4.5298,
      "cpa": 13.04,
      "cpm": 4.68,
      "ctr": 2.425,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 610.42,
      "impressions": 160250,
      "clicks": 8583,
      "purchases": 31,
      "revenue": 1894.85,
      "roas": 3.1042,
      "cpa": 19.69,
      "cpm": 3.81,
      "ctr": 5.356,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 6746.41,
      "impressions": 1000716,
      "clicks": 25297,
      "purchases": 358,
      "revenue": 24619.64,
      "roas": 3.6493,
      "cpa": 18.84,
      "cpm": 6.74,
      "ctr": 2.5279,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 2332.74,
      "impressions": 455677,
      "clicks": 10606,
      "purchases": 166,
      "revenue": 11056.19,
      "roas": 4.7396,
      "cpa": 14.05,
      "cpm": 5.12,
      "ctr": 2.3275,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 1550.17,
      "impressions": 234907,
      "clicks": 5549,
      "purchases": 130,
      "revenue": 7822.11,
      "roas": 5.046,
      "cpa": 11.92,
      "cpm": 6.6,
      "ctr": 2.3622,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 2300.96,
      "impressions": 336344,
      "clicks": 5837,
      "purchases": 179,
      "revenue": 11360.92,
      "roas": 4.9375,
      "cpa": 12.85,
      "cpm": 6.84,
      "ctr": 1.7354,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 8728.48,
      "impressions": 1705633,
      "clicks": 22291,
      "purchases": 672,
      "revenue": 42161.39,
      "roas": 4.8303,
      "cpa": 12.99,
      "cpm": 5.12,
      "ctr": 1.3069,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2026-01-01",
      "date_stop": "2026-01-31",
      "month": "2026-01",
      "spend": 640.14,
      "impressions": 100317,
      "clicks": 3273,
      "purchases": 65,
      "revenue": 4506.91,
      "roas": 7.0405,
      "cpa": 9.85,
      "cpm": 6.38,
      "ctr": 3.2627,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting",
      "campaign_id": "120235780429530728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 8164.94,
      "impressions": 1448138,
      "clicks": 44537,
      "purchases": 606,
      "revenue": 39119.03,
      "roas": 4.7911,
      "cpa": 13.47,
      "cpm": 5.64,
      "ctr": 3.0755,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 240.2,
      "impressions": 54478,
      "clicks": 2704,
      "purchases": 7,
      "revenue": 591.84,
      "roas": 2.4639,
      "cpa": 34.31,
      "cpm": 4.41,
      "ctr": 4.9635,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 4824.93,
      "impressions": 822117,
      "clicks": 19801,
      "purchases": 288,
      "revenue": 17733.08,
      "roas": 3.6753,
      "cpa": 16.75,
      "cpm": 5.87,
      "ctr": 2.4085,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 2239.98,
      "impressions": 474216,
      "clicks": 14841,
      "purchases": 157,
      "revenue": 10402.31,
      "roas": 4.6439,
      "cpa": 14.27,
      "cpm": 4.72,
      "ctr": 3.1296,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 1399.99,
      "impressions": 211210,
      "clicks": 7393,
      "purchases": 82,
      "revenue": 5225.61,
      "roas": 3.7326,
      "cpa": 17.07,
      "cpm": 6.63,
      "ctr": 3.5003,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 2627.46,
      "impressions": 310320,
      "clicks": 4853,
      "purchases": 153,
      "revenue": 11271.79,
      "roas": 4.29,
      "cpa": 17.17,
      "cpm": 8.47,
      "ctr": 1.5639,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 7473.27,
      "impressions": 1671722,
      "clicks": 20487,
      "purchases": 486,
      "revenue": 32276.55,
      "roas": 4.3189,
      "cpa": 15.38,
      "cpm": 4.47,
      "ctr": 1.2255,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 762.38,
      "impressions": 142180,
      "clicks": 3878,
      "purchases": 74,
      "revenue": 4877.07,
      "roas": 6.3972,
      "cpa": 10.3,
      "cpm": 5.36,
      "ctr": 2.7275,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|CreativeTesting",
      "campaign_id": "120235780429530728"
    },
    {
      "date_start": "2026-02-01",
      "date_stop": "2026-02-28",
      "month": "2026-02",
      "spend": 113.4,
      "impressions": 13117,
      "clicks": 292,
      "purchases": 6,
      "revenue": 444.46,
      "roas": 3.9194,
      "cpa": 18.9,
      "cpm": 8.65,
      "ctr": 2.2261,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
      "campaign_id": "120244772973920728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 875.37,
      "impressions": 151133,
      "clicks": 3721,
      "purchases": 77,
      "revenue": 4463.06,
      "roas": 5.0985,
      "cpa": 11.37,
      "cpm": 5.79,
      "ctr": 2.4621,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+",
      "campaign_id": "23855361074340727"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 85.0,
      "impressions": 19205,
      "clicks": 597,
      "purchases": 2,
      "revenue": 219.6,
      "roas": 2.5835,
      "cpa": 42.5,
      "cpm": 4.43,
      "ctr": 3.1086,
      "campaign_name": "NM.|Lead|Lead_Generation|NEW",
      "campaign_id": "120211355627980728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 438.37,
      "impressions": 69317,
      "clicks": 1546,
      "purchases": 38,
      "revenue": 2518.59,
      "roas": 5.7454,
      "cpa": 11.54,
      "cpm": 6.32,
      "ctr": 2.2303,
      "campaign_name": "NM.|Products|Social|Prospecting|Conversions_Website_Purchases",
      "campaign_id": "120211630368880728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 175.36,
      "impressions": 36071,
      "clicks": 926,
      "purchases": 18,
      "revenue": 1251.44,
      "roas": 7.1364,
      "cpa": 9.74,
      "cpm": 4.86,
      "ctr": 2.5672,
      "campaign_name": "NM.|Products|Social|Retargeting|Website_Visitors|Conversions_Website_Purchases",
      "campaign_id": "120211631008380728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 109.66,
      "impressions": 15322,
      "clicks": 607,
      "purchases": 9,
      "revenue": 460.01,
      "roas": 4.1949,
      "cpa": 12.18,
      "cpm": 7.16,
      "ctr": 3.9616,
      "campaign_name": "NM.|Products|Social|Repeat_Purchasers|Conversions_Website_Purchases|7DayClick",
      "campaign_id": "120211631024090728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 324.84,
      "impressions": 30924,
      "clicks": 466,
      "purchases": 32,
      "revenue": 2108.41,
      "roas": 6.4906,
      "cpa": 10.15,
      "cpm": 10.5,
      "ctr": 1.5069,
      "campaign_name": "NM.|Products|Social|Retargeting|Conversions_Website_Purchase_Catalog",
      "campaign_id": "120213412245780728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 655.42,
      "impressions": 148058,
      "clicks": 1801,
      "purchases": 57,
      "revenue": 3420.04,
      "roas": 5.2181,
      "cpa": 11.5,
      "cpm": 4.43,
      "ctr": 1.2164,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+_Catalog",
      "campaign_id": "120216629355000728"
    },
    {
      "date_start": "2026-03-01",
      "date_stop": "2026-03-02",
      "month": "2026-03",
      "spend": 108.06,
      "impressions": 14539,
      "clicks": 243,
      "purchases": 9,
      "revenue": 691.5,
      "roas": 6.3992,
      "cpa": 12.01,
      "cpm": 7.43,
      "ctr": 1.6714,
      "campaign_name": "NM.|Products|Social|ASC+|Conversions_Website_Purchase|ASC+|Belgique",
      "campaign_id": "120244772973920728"
    }
  ],
  "yoy": {
    "months": [
      {
        "date_start": "2024-09-02",
        "date_stop": "2024-09-30",
        "month": "2024-09",
        "spend": 21194.0,
        "impressions": 2722523,
        "clicks": 58122,
        "purchases": 1960,
        "revenue": 127593.39,
        "roas": 6.0203,
        "cpa": 10.81,
        "cpm": 7.78,
        "ctr": 2.1349
      },
      {
        "date_start": "2024-10-01",
        "date_stop": "2024-10-31",
        "month": "2024-10",
        "spend": 26126.99,
        "impressions": 3143372,
        "clicks": 57512,
        "purchases": 2132,
        "revenue": 138975.01,
        "roas": 5.3192,
        "cpa": 12.25,
        "cpm": 8.31,
        "ctr": 1.8296
      },
      {
        "date_start": "2024-11-01",
        "date_stop": "2024-11-30",
        "month": "2024-11",
        "spend": 27394.23,
        "impressions": 2796128,
        "clicks": 56511,
        "purchases": 2494,
        "revenue": 151673.62,
        "roas": 5.5367,
        "cpa": 10.98,
        "cpm": 9.8,
        "ctr": 2.021
      },
      {
        "date_start": "2024-12-01",
        "date_stop": "2024-12-31",
        "month": "2024-12",
        "spend": 27275.32,
        "impressions": 3117201,
        "clicks": 58518,
        "purchases": 2246,
        "revenue": 135649.87,
        "roas": 4.9734,
        "cpa": 12.14,
        "cpm": 8.75,
        "ctr": 1.8773
      },
      {
        "date_start": "2025-01-01",
        "date_stop": "2025-01-31",
        "month": "2025-01",
        "spend": 25772.07,
        "impressions": 3494091,
        "clicks": 59814,
        "purchases": 1932,
        "revenue": 127887.96,
        "roas": 4.9623,
        "cpa": 13.34,
        "cpm": 7.38,
        "ctr": 1.7119
      },
      {
        "date_start": "2025-02-01",
        "date_stop": "2025-02-28",
        "month": "2025-02",
        "spend": 29120.14,
        "impressions": 4524441,
        "clicks": 73329,
        "purchases": 1825,
        "revenue": 118916.28,
        "roas": 4.0836,
        "cpa": 15.96,
        "cpm": 6.44,
        "ctr": 1.6207
      },
      {
        "date_start": "2025-03-01",
        "date_stop": "2025-03-31",
        "month": "2025-03",
        "spend": 23572.69,
        "impressions": 3724158,
        "clicks": 63406,
        "purchases": 2150,
        "revenue": 123734.5,
        "roas": 5.2491,
        "cpa": 10.96,
        "cpm": 6.33,
        "ctr": 1.7026
      },
      {
        "date_start": "2025-04-01",
        "date_stop": "2025-04-30",
        "month": "2025-04",
        "spend": 24044.0,
        "impressions": 3832985,
        "clicks": 73125,
        "purchases": 1754,
        "revenue": 106015.13,
        "roas": 4.4092,
        "cpa": 13.71,
        "cpm": 6.27,
        "ctr": 1.9078
      },
      {
        "date_start": "2025-05-01",
        "date_stop": "2025-05-31",
        "month": "2025-05",
        "spend": 29582.45,
        "impressions": 4370783,
        "clicks": 65567,
        "purchases": 2171,
        "revenue": 125539.38,
        "roas": 4.2437,
        "cpa": 13.63,
        "cpm": 6.77,
        "ctr": 1.5001
      },
      {
        "date_start": "2025-06-01",
        "date_stop": "2025-06-30",
        "month": "2025-06",
        "spend": 25232.3,
        "impressions": 3795889,
        "clicks": 65309,
        "purchases": 1954,
        "revenue": 115458.21,
        "roas": 4.5758,
        "cpa": 12.91,
        "cpm": 6.65,
        "ctr": 1.7205
      },
      {
        "date_start": "2025-07-01",
        "date_stop": "2025-07-31",
        "month": "2025-07",
        "spend": 29917.08,
        "impressions": 3583899,
        "clicks": 67183,
        "purchases": 2487,
        "revenue": 138177.6,
        "roas": 4.6187,
        "cpa": 12.03,
        "cpm": 8.35,
        "ctr": 1.8746
      },
      {
        "date_start": "2025-08-01",
        "date_stop": "2025-08-31",
        "month": "2025-08",
        "spend": 20851.09,
        "impressions": 3374243,
        "clicks": 68755,
        "purchases": 1427,
        "revenue": 84632.79,
        "roas": 4.0589,
        "cpa": 14.61,
        "cpm": 6.18,
        "ctr": 2.0376
      },
      {
        "date_start": "2025-09-01",
        "date_stop": "2025-09-30",
        "month": "2025-09",
        "spend": 19673.46,
        "impressions": 2722394,
        "clicks": 51213,
        "purchases": 1289,
        "revenue": 84910.89,
        "roas": 4.316,
        "cpa": 15.26,
        "cpm": 7.23,
        "ctr": 1.8812
      },
      {
        "date_start": "2025-10-01",
        "date_stop": "2025-10-31",
        "month": "2025-10",
        "spend": 19475.45,
        "impressions": 3064810,
        "clicks": 63229,
        "purchases": 1574,
        "revenue": 102697.92,
        "roas": 5.2732,
        "cpa": 12.37,
        "cpm": 6.35,
        "ctr": 2.0631
      },
      {
        "date_start": "2025-11-01",
        "date_stop": "2025-11-30",
        "month": "2025-11",
        "spend": 25414.97,
        "impressions": 3419133,
        "clicks": 91915,
        "purchases": 2287,
        "revenue": 126545.82,
        "roas": 4.9792,
        "cpa": 11.11,
        "cpm": 7.43,
        "ctr": 2.6883
      },
      {
        "date_start": "2025-12-01",
        "date_stop": "2025-12-31",
        "month": "2025-12",
        "spend": 24205.56,
        "impressions": 3902064,
        "clicks": 79403,
        "purchases": 1793,
        "revenue": 112333.1,
        "roas": 4.6408,
        "cpa": 13.5,
        "cpm": 6.2,
        "ctr": 2.0349
      },
      {
        "date_start": "2026-01-01",
        "date_stop": "2026-01-31",
        "month": "2026-01",
        "spend": 34983.57,
        "impressions": 6575774,
        "clicks": 144049,
        "purchases": 2527,
        "revenue": 158115.73,
        "roas": 4.5197,
        "cpa": 13.84,
        "cpm": 5.32,
        "ctr": 2.1906
      },
      {
        "date_start": "2026-02-01",
        "date_stop": "2026-02-28",
        "month": "2026-02",
        "spend": 27846.55,
        "impressions": 5147498,
        "clicks": 118786,
        "purchases": 1859,
        "revenue": 121941.74,
        "roas": 4.3791,
        "cpa": 14.98,
        "cpm": 5.41,
        "ctr": 2.3076
      },
      {
        "date_start": "2026-03-01",
        "date_stop": "2026-03-02",
        "month": "2026-03",
        "spend": 2772.08,
        "impressions": 484569,
        "clicks": 9907,
        "purchases": 242,
        "revenue": 15132.65,
        "roas": 5.459,
        "cpa": 11.45,
        "cpm": 5.72,
        "ctr": 2.0445
      }
    ],
    "yoy_pairs": [
      {
        "month": "09",
        "current_year": 2025,
        "current": {
          "date_start": "2025-09-01",
          "date_stop": "2025-09-30",
          "month": "2025-09",
          "spend": 19673.46,
          "impressions": 2722394,
          "clicks": 51213,
          "purchases": 1289,
          "revenue": 84910.89,
          "roas": 4.316,
          "cpa": 15.26,
          "cpm": 7.23,
          "ctr": 1.8812
        },
        "previous": {
          "date_start": "2024-09-02",
          "date_stop": "2024-09-30",
          "month": "2024-09",
          "spend": 21194.0,
          "impressions": 2722523,
          "clicks": 58122,
          "purchases": 1960,
          "revenue": 127593.39,
          "roas": 6.0203,
          "cpa": 10.81,
          "cpm": 7.78,
          "ctr": 2.1349
        },
        "spend_change_pct": -7.17438897801265,
        "roas_change_pct": -28.30922047074066,
        "cpa_change_pct": 41.16558741905642,
        "cpm_change_pct": -7.069408740359895
      },
      {
        "month": "10",
        "current_year": 2025,
        "current": {
          "date_start": "2025-10-01",
          "date_stop": "2025-10-31",
          "month": "2025-10",
          "spend": 19475.45,
          "impressions": 3064810,
          "clicks": 63229,
          "purchases": 1574,
          "revenue": 102697.92,
          "roas": 5.2732,
          "cpa": 12.37,
          "cpm": 6.35,
          "ctr": 2.0631
        },
        "previous": {
          "date_start": "2024-10-01",
          "date_stop": "2024-10-31",
          "month": "2024-10",
          "spend": 26126.99,
          "impressions": 3143372,
          "clicks": 57512,
          "purchases": 2132,
          "revenue": 138975.01,
          "roas": 5.3192,
          "cpa": 12.25,
          "cpm": 8.31,
          "ctr": 1.8296
        },
        "spend_change_pct": -25.458500960118258,
        "roas_change_pct": -0.864791697999704,
        "cpa_change_pct": 0.9795918367346876,
        "cpm_change_pct": -23.58604091456078
      },
      {
        "month": "11",
        "current_year": 2025,
        "current": {
          "date_start": "2025-11-01",
          "date_stop": "2025-11-30",
          "month": "2025-11",
          "spend": 25414.97,
          "impressions": 3419133,
          "clicks": 91915,
          "purchases": 2287,
          "revenue": 126545.82,
          "roas": 4.9792,
          "cpa": 11.11,
          "cpm": 7.43,
          "ctr": 2.6883
        },
        "previous": {
          "date_start": "2024-11-01",
          "date_stop": "2024-11-30",
          "month": "2024-11",
          "spend": 27394.23,
          "impressions": 2796128,
          "clicks": 56511,
          "purchases": 2494,
          "revenue": 151673.62,
          "roas": 5.5367,
          "cpa": 10.98,
          "cpm": 9.8,
          "ctr": 2.021
        },
        "spend_change_pct": -7.225098131978881,
        "roas_change_pct": -10.06917477920061,
        "cpa_change_pct": 1.1839708561019946,
        "cpm_change_pct": -24.183673469387763
      },
      {
        "month": "12",
        "current_year": 2025,
        "current": {
          "date_start": "2025-12-01",
          "date_stop": "2025-12-31",
          "month": "2025-12",
          "spend": 24205.56,
          "impressions": 3902064,
          "clicks": 79403,
          "purchases": 1793,
          "revenue": 112333.1,
          "roas": 4.6408,
          "cpa": 13.5,
          "cpm": 6.2,
          "ctr": 2.0349
        },
        "previous": {
          "date_start": "2024-12-01",
          "date_stop": "2024-12-31",
          "month": "2024-12",
          "spend": 27275.32,
          "impressions": 3117201,
          "clicks": 58518,
          "purchases": 2246,
          "revenue": 135649.87,
          "roas": 4.9734,
          "cpa": 12.14,
          "cpm": 8.75,
          "ctr": 1.8773
        },
        "spend_change_pct": -11.254716718263978,
        "roas_change_pct": -6.687577914505171,
        "cpa_change_pct": 11.20263591433278,
        "cpm_change_pct": -29.142857142857142
      },
      {
        "month": "01",
        "current_year": 2026,
        "current": {
          "date_start": "2026-01-01",
          "date_stop": "2026-01-31",
          "month": "2026-01",
          "spend": 34983.57,
          "impressions": 6575774,
          "clicks": 144049,
          "purchases": 2527,
          "revenue": 158115.73,
          "roas": 4.5197,
          "cpa": 13.84,
          "cpm": 5.32,
          "ctr": 2.1906
        },
        "previous": {
          "date_start": "2025-01-01",
          "date_stop": "2025-01-31",
          "month": "2025-01",
          "spend": 25772.07,
          "impressions": 3494091,
          "clicks": 59814,
          "purchases": 1932,
          "revenue": 127887.96,
          "roas": 4.9623,
          "cpa": 13.34,
          "cpm": 7.38,
          "ctr": 1.7119
        },
        "spend_change_pct": 35.74218136145059,
        "roas_change_pct": -8.919251153698884,
        "cpa_change_pct": 3.7481259370314843,
        "cpm_change_pct": -27.913279132791324
      },
      {
        "month": "02",
        "current_year": 2026,
        "current": {
          "date_start": "2026-02-01",
          "date_stop": "2026-02-28",
          "month": "2026-02",
          "spend": 27846.55,
          "impressions": 5147498,
          "clicks": 118786,
          "purchases": 1859,
          "revenue": 121941.74,
          "roas": 4.3791,
          "cpa": 14.98,
          "cpm": 5.41,
          "ctr": 2.3076
        },
        "previous": {
          "date_start": "2025-02-01",
          "date_stop": "2025-02-28",
          "month": "2025-02",
          "spend": 29120.14,
          "impressions": 4524441,
          "clicks": 73329,
          "purchases": 1825,
          "revenue": 118916.28,
          "roas": 4.0836,
          "cpa": 15.96,
          "cpm": 6.44,
          "ctr": 1.6207
        },
        "spend_change_pct": -4.37357100618335,
        "roas_change_pct": 7.236262121657375,
        "cpa_change_pct": -6.140350877192985,
        "cpm_change_pct": -15.993788819875778
      },
      {
        "month": "03",
        "current_year": 2026,
        "current": {
          "date_start": "2026-03-01",
          "date_stop": "2026-03-02",
          "month": "2026-03",
          "spend": 2772.08,
          "impressions": 484569,
          "clicks": 9907,
          "purchases": 242,
          "revenue": 15132.65,
          "roas": 5.459,
          "cpa": 11.45,
          "cpm": 5.72,
          "ctr": 2.0445
        },
        "previous": {
          "date_start": "2025-03-01",
          "date_stop": "2025-03-31",
          "month": "2025-03",
          "spend": 23572.69,
          "impressions": 3724158,
          "clicks": 63406,
          "purchases": 2150,
          "revenue": 123734.5,
          "roas": 5.2491,
          "cpa": 10.96,
          "cpm": 6.33,
          "ctr": 1.7026
        },
        "spend_change_pct": -88.24028992872685,
        "roas_change_pct": 3.9987807433655163,
        "cpa_change_pct": 4.470802919708015,
        "cpm_change_pct": -9.636650868878363
      }
    ],
    "quarterly_data": {
      "Q3 2024": {
        "spend": 21194.0,
        "revenue": 127593.39,
        "purchases": 1960,
        "impressions": 2722523,
        "roas": 6.0203,
        "cpa": 10.81,
        "cpm": 7.78
      },
      "Q4 2024": {
        "spend": 80796.54,
        "revenue": 426298.5,
        "purchases": 6872,
        "impressions": 9056701,
        "roas": 5.2762,
        "cpa": 11.76,
        "cpm": 8.92
      },
      "Q1 2025": {
        "spend": 78464.9,
        "revenue": 370538.74,
        "purchases": 5907,
        "impressions": 11742690,
        "roas": 4.7224,
        "cpa": 13.28,
        "cpm": 6.68
      },
      "Q2 2025": {
        "spend": 78858.75,
        "revenue": 347012.72,
        "purchases": 5879,
        "impressions": 11999657,
        "roas": 4.4004,
        "cpa": 13.41,
        "cpm": 6.57
      },
      "Q3 2025": {
        "spend": 70441.63,
        "revenue": 307721.28,
        "purchases": 5203,
        "impressions": 9680536,
        "roas": 4.3685,
        "cpa": 13.54,
        "cpm": 7.28
      },
      "Q4 2025": {
        "spend": 69095.98,
        "revenue": 341576.84,
        "purchases": 5654,
        "impressions": 10386007,
        "roas": 4.9435,
        "cpa": 12.22,
        "cpm": 6.65
      },
      "Q1 2026": {
        "spend": 65602.2,
        "revenue": 295190.12,
        "purchases": 4628,
        "impressions": 12207841,
        "roas": 4.4997,
        "cpa": 14.18,
        "cpm": 5.37
      }
    },
    "quarterly_comparisons": [
      {
        "label": "Q4 2024 vs Q4 2025",
        "current": {
          "spend": 69095.98,
          "revenue": 341576.84,
          "purchases": 5654,
          "impressions": 10386007,
          "roas": 4.9435,
          "cpa": 12.22,
          "cpm": 6.65
        },
        "previous": {
          "spend": 80796.54,
          "revenue": 426298.5,
          "purchases": 6872,
          "impressions": 9056701,
          "roas": 5.2762,
          "cpa": 11.76,
          "cpm": 8.92
        },
        "spend_change": -14.5,
        "roas_change": -6.3,
        "cpa_change": 3.9
      },
      {
        "label": "Q1 2025 vs Q1 2026",
        "current": {
          "spend": 65602.2,
          "revenue": 295190.12,
          "purchases": 4628,
          "impressions": 12207841,
          "roas": 4.4997,
          "cpa": 14.18,
          "cpm": 5.37
        },
        "previous": {
          "spend": 78464.9,
          "revenue": 370538.74,
          "purchases": 5907,
          "impressions": 11742690,
          "roas": 4.7224,
          "cpa": 13.28,
          "cpm": 6.68
        },
        "spend_change": -16.4,
        "roas_change": -4.7,
        "cpa_change": 6.8
      }
    ]
  },
  "seasonality_context": "Your Q1 CPA is 16% higher than Q4 (\u20ac14 vs \u20ac12) \u2014 this is consistent with last year's seasonal pattern (+13% Q4\u2192Q1 2025)."
}