- DATE:
- AUTHOR:
- The Metronome team
Customer Lifecycle Notifications
Customer Lifecycle Notifications deliver real-time webhooks for contract, credit, and commit events, with built-in offset logic to support in-product, internal, and customer-facing workflows.
This feature:
Supports time-based events (e.g. when a contract begins or ends) and write-based events (e.g. when a contract is created or edited)
Enables flexible time-based offsets so you can trigger actions before or after events.
Keeps your systems and workflows in sync without polling, manual tracking, or brittle scripts
Use cases include:
Internal alerts: Pipe events into Slack, Salesforce, or your CRM to give GTM teams more timely notifications on renewals and expansions. Notify engineering on contract changes to ensure entitlement systems are synced and running properly.
In-product experiences: Trigger upgrade nudges, trial reminders, or credit update notifications directly in your app.
Customer-facing communications: Connect to email or messaging systems to keep customers informed about renewals or changes before they happen
Customer Lifecycle Notifications are available to all customers on Contracts and/or Plans in the Metronome app and API. See docs here for more information.
With the launch of Customer Lifecycle Notifications, we’ve introduced a unified Notifications UI (replacing Alerts). The new experience brings all notification types into one place:
Threshold: usage or spend-based alerts)
Offset: customer lifecycle notifications with time-based offsets
System: default customer lifecycle notifications with no configuration needed
The updated UI includes a condition builder for defining custom notification logic, along with detail pages showing policy previews and payload previews for easier testing and debugging.