Skip to content

Introduction beta

Order Lifecycle is a powerful Craft Commerce plugin that tracks and visualizes every event in your order's journey, from cart creation to final payment.

Beta Release - This plugin is currently in beta. APIs, database schema, and behaviour may change between releases. It is not recommended for production use without thorough testing in your environment. If you encounter a bug or unexpected behaviour, please open an issue - feedback at this stage directly shapes the stable release.

What is Order Lifecycle?

Order Lifecycle automatically monitors and records all significant events during an order's lifecycle, including:

  • Cart Events: Cart creation, line item additions/updates/removals
  • Order Events: Order completion, status changes, payment status
  • Customer Events: Email updates, address changes
  • Payment Events: Transaction attempts, successes, and failures
  • Email Events: Notifications sent and delivery status

Key Features

Complete Event History

Every interaction with an order is recorded with full context, including timestamps and state snapshots.

Visual Timeline

A beautiful, intuitive timeline view displays all events in chronological order with visual indicators for different event types.

Performance Statistics

Automatically calculated metrics show:

  • Time from cart creation to order completion
  • Payment processing duration
  • Order fulfillment timing

Detailed Snapshots

Each event captures the complete state at that moment, making it easy to:

  • Debug payment issues
  • Understand customer behavior
  • Analyze order flow problems
  • Audit changes

AI Insights

On-demand Claude-powered analysis for individual orders and store-wide metrics. Click a button on any order to get a plain-language summary of friction points, payment behaviour, and anomalies. The store-level dashboard widget covers conversion rates, abandonment, email reliability, and more across a configurable date range.

Use Cases

  • Debugging: Quickly identify where orders fail or get stuck
  • Analytics: Understand your order funnel and conversion rates
  • Customer Support: See exactly what happened with a customer's order
  • Compliance: Maintain detailed audit trails for all order activities
  • Optimization: Identify bottlenecks in your checkout process

Next Steps