Recurly.js / HAM / Checkout
Definition
Recurly Engage is a powerful, low-code platform designed to help businesses manage and optimize subscriber engagement. For Recurly Subscription Management (RSM) customers, this integration is particularly seamless. Once your Recurly Engage account is enabled, it automatically becomes available across Recurly.js, Hosted Account Management, and Recurly Checkout. This allows you to immediately begin implementing core use cases like Cancel Save and Involuntary Churn with no additional engineering effort.

Key benefits
The out-of-the-box integration of Recurly Engage offers significant value across key customer touchpoints:
- Hosted Account Management: Recurly Engage is automatically enabled on the Hosted Account Management pages. This allows you to target existing subscribers to reduce involuntary churn, offer cancel-save incentives, or promote plan upgrades.
- Recurly Checkout: Recurly Engage is pre-integrated into the Recurly Checkout pages to optimize your conversion funnel. This functionality supports workflows for abandoned cart recovery, cross-sells, and upsells, helping you drive new visitors and improve overall checkout completion rates.
- Recurly.js: For merchants who use Recurly.js to build custom account and checkout experiences, the Engage integration is automatically included wherever Recurly.js is installed. This provides a no-code solution for implementing in-app messaging on payment and checkout pages to address abandoned carts, prevent payment failures, and execute upsell campaigns.
This deep integration allows you to fully customize Engage prompts to suit your business needs across these critical pages.

Key details
Once your Recurly Engage account has been enabled by your Recurly Account Manager, follow these steps to begin leveraging the integration:
- Follow the Recurly Engage Integration Guide:Refer to the official guide to complete the initial setup of your Recurly Engage account.
- Access Out-of-the-Box Functionality: Upon completion of the integration guide, Recurly Engage will be automatically enabled on your Hosted Account Management pages, Recurly Checkout, and any pages where Recurly.js is installed. No additional engineering effort is required for these core use cases.
- Manual Installation (Optional): To extend Recurly Engage to additional site pages, such as your product catalog or marketing content, you must manually install the Recurly Engage Javascript tag (redfast.js) on those pages.
- Manage Multiple Tags: If you are using Recurly.js and choose to manually install the redfast.js tag, it is recommended that you disable the automatic redfast.js installation to prevent duplication. The system is designed to handle deduplication, but managing a single tag is the best practice. The system will always use the first tag it encounters. Learn more about disabling Engage.
<head>
<!-- auto installed when Recurly.js is installed, ideally disable, but we dedupe –>
<script src="https://00c2a588-6f6c-454a-950a-bbfaae614b3b.redfastlabs.com/assets/redfast.js" async> </script>
<!-- manually installed by you or added via google/tealium tag manager →
<script src="https://00c2a588-6f6c-454a-950a-bbfaae614b3b.redfastlabs.com/assets/redfast.js" async> </script>
</head>
Updated about 3 hours ago