Deliverable-Type: journey-map
Title: Lifecycle Journey Map (subscriber -> evangelist)
### Stage: Subscriber
- Entry criteria: contact submits any ZIION funnel form or opts into the list
- SLA: none (no human involved)
- Metric: subscribe-rate per traffic source
### Stage: Inbound Inquiry (speed-to-lead)
- Entry criteria: `lifecycle_stage` set to Inquiry via funnel-page submit event
- SLA: automated ack within 5 minutes; human first-touch within 60 minutes (speed-to-lead SLA, per Oldroyd)
- Metric: `first_touch - lead_created` distribution (p50/p90)
### Stage: MQL
- Entry criteria: lead score crosses the MQL threshold defined in the lead-scoring-model (score >= 50)
- SLA: routed to outreach-operator within 60 minutes of crossing threshold
- Metric: Inquiry -> MQL conversion rate vs prior period
### Stage: SQO
- Entry criteria: outreach-operator confirms fit + enrichment complete, hands off to funnel-closer
- SLA: funnel-closer works the deal within 24 hours of hand-off
- Metric: MQL -> SQO conversion rate vs prior period
### Stage: Customer
- Entry criteria: Stripe/Shopify payment webhook confirms a completed order
- SLA: none (no human involved on the transition itself)
- Metric: SQO -> Won conversion rate vs prior period
### Stage: Evangelist
- Entry criteria: RFM segment = Champions AND at least one referral or public testimonial logged
- SLA: none
- Metric: Customer -> Evangelist migration rate per quarter
## Trigger inventory
- speed-to-lead-ack — samples/good/automation-spec.md#speed-to-lead-ack
- rfm-winback-vip-track — samples/good/automation-spec.md#rfm-winback-vip-track
## Conflict rules
Conflict rule: if two automations target the same contact in the same 5-minute window, the higher-priority lifecycle-stage automation wins and the lower-priority one is suppressed and logged (never double-sent). Speed-to-lead-ack always outranks nurture/winback sequences.