1.3.0
- Lifecycle event syncs. Cancellations, payment failures, expirations, level changes, and email address changes are now synced to Campaign Monitor.
- Configurable action per lifecycle event. Choose to do nothing, update the Status custom field, unsubscribe, or delete the subscriber for each event type.
- Per-level list override. Route subscribers at different subscription levels to different Campaign Monitor lists.
- Additional custom fields. On connect, the plugin now creates Status, Subscription Date, and Last Renewal fields alongside Level so publishers can build richer segments.
- Transaction sync status display on the Leaky Paywall transaction detail page showing the latest Campaign Monitor sync result.
- leaky_paywall_campaign_monitor_custom_fields filter for adding or overriding the custom fields sent to Campaign Monitor
- Existing WordPress users are now synced to Campaign Monitor.
1.2.0
- Add connection test
- Code cleanup
=1.0.0=