Analytics & Learning

Phase 7 source health, snapshot imports, and cross-channel results — read-through only; never treats lifecycle as approval or auto-activates prompts/rules.

Analytics & Learning source health

Read-only monitoring for GA4 / Meta / Google Ads / Shopify orders / Phase 5–6 source checks, stale snapshots, and low-confidence imports. No ads mutation, email send, CRM mutation, Shopify write-back, or prompt/rule auto-activation.

Loading Analytics Learning import health…

Source health, imports, and cross-channel results

Read-through Analytics & Learning panels. Approval decisions stay in the Approval System. This surface never mutates ads/email/CRM/Shopify or auto-activates prompts/rules.

Loading Analytics Learning overview…

Review packages

Open a marketing review package to inspect findings, Approval System status, and allowed revision / learning extraction actions. Lifecycle is never treated as approval (P7-D018).

Learning library & proposals

Approved learnings, hook/offer/channel insights, and prompt/rule proposals. Approval decisions stay in the Approval System — lifecycle badges are never approval decisions (P7-D018). Proposals never auto-activate prompts/rules (ADR-707).

Loading learning library…

Learnings

0

Hook insights

0

winning 0 · failed 0

Offer / channel

0

Proposals

0

No learning records match filters.

Approval decision source: approval_items. This surface never mutates ads/email/CRM/Shopify.

Analytics & Learning runbook

Operator procedures and docs for period review, learning revision, and prompt/rule proposals. Existing dashboard only — no ads mutation, email send, CRM mutation, Shopify write-back, or prompt/rule auto-activation.

disabledmode: disabled · runbook: phase7_analytics_learning_operations

ANALYTICS_LEARNING_MODE is disabled — do not run Phase 7 workflows until mock/live is enabled.

Operator docs: docs/runbooks/phase-7-analytics-learning.md

Marketing-os mirror: docs/marketing-os/phase7/phase-7-runbook.md

Safety boundaries

  • no ads mutation: true
  • no email send: true
  • no CRM mutation: true
  • no Shopify write-back: true
  • no prompt/rule auto-activation: true
  • lifecycle ≠ approval: true
  • dashboard read-through only: true
  • no p7_dashboard_refresh: true

Procedures

  • Enable Analytics & Learning mode

    Configure ANALYTICS_LEARNING_MODE and opaque live credential refs without storing raw secrets or enabling public writes.

  • Check Phase 7 Analytics import health

    Review stale source checks, failed connection checks, and low-confidence performance snapshots on the existing dashboard.

  • Period review (weekly, monthly, or manual)

    Import snapshots, build campaign_results, generate marketing_review_package via p7_weekly_review_generation with validated review_type, then approve.

  • Extract and promote durable learnings

    After an approved review, extract learning candidates, approve individually, then promote to the learning library.

  • Revise after needs_revision

    Open the object with a canonical needs_revision approval_event, run p7_learning_revision, and queue a new approval_item.

  • Create a prompt/rule update proposal

    Select approved learnings and an existing Prompt System target; generate a proposal with tests; submit for Approval System review.

  • Record prompt/rule activation evidence

    After operators apply an approved proposal via the existing Prompt System path, record activation evidence only (ADR-713).

  • Investigate stale or failed analytics sources

    Triage missing/failed/stuck/stale analytics_source_health rows without enabling provider write scopes.

  • Investigate low-confidence performance snapshots

    Review low/unknown confidence snapshots before using them in period reviews or learning extraction.

  • Investigate PII or external-write blocks

    Diagnose p7_pii_policy_blocked / p7_external_write_blocked without bypassing redaction or enabling public writes.

  • Disable Phase 7 quickly

    Set ANALYTICS_LEARNING_MODE=disabled to stop Phase 7 workflows without rolling back Phase 1–6.

  • Verify Phase 7 safety boundaries

    Confirm ADR-701..716 gates with automated suites before operator handoff.