Customizing and Testing Zaymo's Reactivation Module
Last updated: July 20, 2026
The Reactivation Module in Zaymo offers several customization options and testing capabilities to help you optimize your subscription reactivation campaigns. This guide covers key features and behaviors you should understand when working with the module.
Testing Your Reactivation Emails
When sending test emails from Zaymo, the behavior depends on your preview settings:
Demo Mode for Safe Testing:
Demo mode allows you to test with live Klaviyo profiles without affecting actual customer subscriptions
When demo mode is enabled and you send test emails in Zaymo, the demo mode carries over to those test emails
Exporting to Klaviyo always allows real actions to occur, regardless of whether demo mode is on or off in Zaymo
To test discount functionality specifically, you must use real mode with a test profile, as discounts won't be passed through in demo mode
For accurate testing of functionality, use "Klaviyo profile" preview mode with your test account and turn off "Demo profile" to see how the email will actually appear to customers.
Test from Zaymo, not Klaviyo: A critical mistake is sending test emails directly from Klaviyo instead of from Zaymo's interface when an event is needed to populate the Zaymo blocks. When testing from Klaviyo, dynamic blocks may not render correctly in preview emails, even though they will display properly in the actual campaign. To test accurately, use Klaviyo events (such as "Subscription cancelled on Recharge") or Klaviyo profiles within Zaymo's preview interface.
Template Simplification: Since the Reactivation Module will always render for eligible recipients (those with cancelled subscriptions), you can remove standalone CTA buttons from templates when using the module.
Email Rendering and Hosted Page Fallback
The Reactivation Module renders across all major email clients (Gmail, Apple, Outlook, Superhuman, Proton Mail, etc.) when sent to customers with cancelled subscriptions. The key difference across clients is whether customers reactivate directly in their email or are redirected to a hosted page first.
Hosted Page Fallback:
When the module cannot render directly in email (due to older email clients or lack of AMP approval), Zaymo automatically uses “magic links” that redirect customers to a hosted page where they can complete the reactivation process. This hosted page displays the upcoming billing date for the reactivated subscription.
Testing the Hosted Page:
To preview the hosted page fallback functionality, open the email preview in Zaymo and view the “other” tab. When you click the reactivate button in this view, it will show the landing page that customers will see when redirected from their email client.
Double Confirmation Feature
To reduce accidental clicks and customer support tickets, Zaymo includes a 'Double Confirmation' setting:
Access this setting by clicking on the CTA button in the template editor
When enabled, customers must confirm their action after clicking the reactivation button
This helps prevent unintended reactivations
Note that there is no undo functionality available once a reactivation is confirmed
Note: Only 2% of Zaymo customers use double confirmation, as it reduces conversions while the complaint rate without it is less than 0.1%. Consider this trade-off when deciding whether to enable this feature.
Subscription Display Settings
You can control how many cancelled subscriptions appear in your reactivation emails:
Use the 'Max Subscriptions Shown' setting in the right panel of the template editor
Display up to 3 recently cancelled subscriptions
For customers with multiple past subscriptions, use the toggle to choose between showing all past subscriptions (allowing customers to select which to reactivate) or only the most recent subscription
Subscriptions are automatically sorted by most recently cancelled first
Integration Timing and Behavior
Understanding how Zaymo integrates with Recharge is important for setting customer expectations:
Changes made through Zaymo emails are sent to Recharge within 60 seconds, with remaining processing time dependent on Recharge
Customers can log into their Recharge portal immediately after clicking to see updates
All successful actions appear in Recharge activity logs with timestamps
Reactivation timing follows Recharge's default rules and cannot be controlled through Zaymo
Payment and Product Considerations
Payment Method Validation: If a customer's credit card is invalid or expired, reactivation actions will fail following Recharge's standard reactivation behavior.
Discount Application: Discount codes are applied at the address level in Recharge's system, meaning the discount applies to the specific shipping address where the reactivation is being processed.
When testing discount functionality in Zaymo, note that demo mode will not pass discount codes through for verification—you must test in real mode with a test profile to confirm discount behavior.
Product and Pricing Updates:
If product prices have been updated since cancellation, Recharge will reactivate the subscription with the current price
For deleted products or SKUs, the system follows Recharge's standard handling of cancelled subscriptions
These features and behaviors help ensure your reactivation campaigns work smoothly while providing customers with a clear and reliable experience.
Tracking Reactivation Performance and Implementing Upsells
Analytics and Performance Tracking
Zaymo provides built-in tracking capabilities to help you measure reactivation campaign success.
Zaymo logs reactivations as “Reactivate” actions in Zaymo analytics for campaign performance measurement
When Klaviyo integration is enabled, Zaymo can send in‑email interaction events to Klaviyo for advanced segmentation and attribution tracking
Maximizing Revenue with Upsell Strategies
Combine subscription reactivation with product upsells to increase transaction value.
Include Product Blocks in the same email alongside the Reactivate block to present additional purchase opportunities
Use one‑click actions like “Add to subscription,” “Add one‑time,” or “Create new subscription” to let customers attach additional items during the reactivation process
This allows customers to both reactivate and expand their subscription in a single interaction, maximizing the revenue opportunity