[{"data":1,"prerenderedAt":623},["ShallowReactive",2],{"navigation":3,"/reactivations/campaign-customization-guide":310,"/reactivations/campaign-customization-guide-surround":617},[4,13,161,197,211,236,290,300],{"title":5,"_path":6,"children":7,"_id":12,"description":11},"Getting Started","/getting-started",[8],{"title":9,"_path":6,"_id":10,"description":11},"Overview","content:1.getting-started:1.index.md","Everything you need to know about integrating Churnkey with your product and billing stack.","content:1.getting-started:_dir.yml",{"title":14,"_path":15,"children":16,"_id":160},"Cancel Flows","/cancel-flows",[17,22,27,32,37,42,47,52,57,62,67,72,116,130],{"title":18,"_path":19,"_id":20,"description":21},"Quick Start Guide","/cancel-flows/quick-start-guide","content:2.cancel-flows:1.quick-start-guide.md","A 3-step guide on how to implement Cancel Flows in your website",{"title":23,"_path":24,"_id":25,"description":26},"Cancel Flow Structure","/cancel-flows/flow-configuration","content:2.cancel-flows:2.flow configuration.md","Learn about the available components that make up a Cancel Flow, from initial offers to cancellation confirmation, and how each step contributes to the overall flow.",{"title":28,"_path":29,"_id":30,"description":31},"Configuration Options","/cancel-flows/further-configuration","content:2.cancel-flows:3.further-configuration.md","Additional details for all of the following options are included below.",{"title":33,"_path":34,"_id":35,"description":36},"Custom Styling","/cancel-flows/custom-styling","content:2.cancel-flows:4.custom-styling.md","Brand your Churnkey Cancel Flow with your own CSS",{"title":38,"_path":39,"_id":40,"description":41},"Managed Email Flow","/cancel-flows/email-verified-cancel-flow","content:2.cancel-flows:6.email-verified-cancel-flow.md","Our managed email based setup takes care of customer verification for you with an email verification code.",{"title":43,"_path":44,"_id":45,"description":46},"A/B Testing","/cancel-flows/a-b-testing","content:2.cancel-flows:7.a-b-testing.md","Run controlled experiments to optimize your Cancel Flows and maximize customer retention.",{"title":48,"_path":49,"_id":50,"description":51},"Testing","/cancel-flows/cancel-flow-testing","content:2.cancel-flows:8.cancel-flow-testing.md","Ensure that your Cancel Flow is working as intended before going live.",{"title":53,"_path":54,"_id":55,"description":56},"Pause Wall","/cancel-flows/pause-wall","content:2.cancel-flows:9.pause-wall.md","Block access to your application during subscription pauses",{"title":58,"_path":59,"_id":60,"description":61},"Click-to-Cancel Compliance","/cancel-flows/click-to-cancel","content:2.cancel-flows:10.click-to-cancel.md","Implement automatic compliance with global subscription cancellation requirements",{"title":63,"_path":64,"_id":65,"description":66},"Structured Follow-Up Questions","/cancel-flows/structured-follow-up-questions","content:2.cancel-flows:11.structured-follow-up-questions.md","Collect deeper cancellation insights and deliver targeted retention offers with a second layer of predefined follow-up options in your cancel flow survey.",{"title":68,"_path":69,"_id":70,"description":71},"Adaptive Offers","/cancel-flows/adaptive-offers","content:2.cancel-flows:adaptive-offers.md","AI-powered discount optimization that automatically finds the perfect offer for each customer",{"title":73,"_path":74,"children":75},"Analytics","/cancel-flows/analytics",[76,81,86,91,96,101,106,111],{"title":77,"_path":78,"_id":79,"description":80},"Boosted Revenue","/cancel-flows/analytics/average-boosted-revenue","content:2.cancel-flows:analytics:1.average-boosted-revenue.md","Measure the long-term value of retained subscribers",{"title":82,"_path":83,"_id":84,"description":85},"Save Rate","/cancel-flows/analytics/save-rate","content:2.cancel-flows:analytics:2.save-rate.md","The percentage of customers that your Cancel Flows saved from cancellation",{"title":87,"_path":88,"_id":89,"description":90},"Reactivation Rate","/cancel-flows/analytics/reactivation-rate","content:2.cancel-flows:analytics:3.reactivation-rate.md","The percentage of customers who pay at least one invoice after being saved",{"title":92,"_path":93,"_id":94,"description":95},"Sessions","/cancel-flows/analytics/session-outcomes","content:2.cancel-flows:analytics:4.session-outcomes.md","Track each interaction that a customer has with your Cancel Flows",{"title":97,"_path":98,"_id":99,"description":100},"Cancellation Trends","/cancel-flows/analytics/cancellation-trends","content:2.cancel-flows:analytics:5.cancellation-trends.md","Analyze and interpret the selection rates and trends for cancellation reasons in your Cancel Flows.",{"title":102,"_path":103,"_id":104,"description":105},"Feedback AI","/cancel-flows/analytics/feedback-ai","content:2.cancel-flows:analytics:6.feedback-ai.md","Transform customer feedback into actionable insights with AI-powered categorization and analysis",{"title":107,"_path":108,"_id":109,"description":110},"Response Flow","/cancel-flows/analytics/response-flow","content:2.cancel-flows:analytics:7.response-flow.md","Visualize how customers move from primary cancellation reasons to specific follow-up selections with the Sankey diagram",{"title":112,"_path":113,"_id":114,"description":115},"Response Explorer","/cancel-flows/analytics/response-explorer","content:2.cancel-flows:analytics:8.response-explorer.md","Drill into individual follow-up responses with the Treemap visualization, search, trend analysis, and MRR impact sorting",{"title":117,"_path":118,"children":119},"Multi Language Support","/cancel-flows/multi-language-support",[120,125],{"title":121,"_path":122,"_id":123,"description":124},"Manual Translations","/cancel-flows/multi-language-support/multi-language-support","content:2.cancel-flows:multi-language-support:5.multi-language-support.md","Support multiple languages.",{"title":126,"_path":127,"_id":128,"description":129},"Automatic Translations","/cancel-flows/multi-language-support/automatic-translation","content:2.cancel-flows:multi-language-support:automatic-translation.md","Enable AI-powered multilingual support for your Cancel Flows with a single toggle.",{"title":131,"_path":132,"children":133,"_id":159},"Offers","/cancel-flows/offers",[134,139,144,149,154],{"title":135,"_path":136,"_id":137,"description":138},"Discount","/cancel-flows/offers/discounts","content:2.cancel-flows:offers:discounts.md","Offer targeted subscription discounts to reduce churn and increase customer retention",{"title":140,"_path":141,"_id":142,"description":143},"Hidden Plans","/cancel-flows/offers/hidden-plans","content:2.cancel-flows:offers:hidden-plans.md","Use the Switch Subscription Plan offer to present exclusive, non-public plans to customers during cancellation",{"title":145,"_path":146,"_id":147,"description":148},"Pause Subscription","/cancel-flows/offers/pause-subscription","content:2.cancel-flows:offers:pause-subscription.md","Temporarily suspend subscription payments without canceling the service",{"title":150,"_path":151,"_id":152,"description":153},"Switch Subscription Plan","/cancel-flows/offers/switch-subscription","content:2.cancel-flows:offers:switch-subscription.md","Allow customers to change to a different subscription plan during the cancellation flow to retain them with a more suitable option",{"title":155,"_path":156,"_id":157,"description":158},"Trial Extension","/cancel-flows/offers/trial-extension","content:2.cancel-flows:offers:trial-extension.md","Extend customer trial periods to reduce churn and increase conversion rates during the critical trial-to-paid transition","content:2.cancel-flows:offers:_dir.yml","content:2.cancel-flows:_dir.yml",{"title":162,"_path":163,"children":164,"_id":196},"Payment Recovery","/failed-payment-recovery",[165,169,174,179,184,188],{"title":5,"_path":166,"_id":167,"description":168},"/failed-payment-recovery/payment-recovery","content:3.failed-payment-recovery:1.payment-recovery.md","Recover failed payment revenue, automatically.",{"title":170,"_path":171,"_id":172,"description":173},"Customize your Campaigns","/failed-payment-recovery/campaign-customization","content:3.failed-payment-recovery:2.campaign-customization.md","Customize your Payment Recovery Campaigns to match the unique needs of your individual customers.",{"title":175,"_path":176,"_id":177,"description":178},"Failed Payment Wall","/failed-payment-recovery/failed-payment-wall","content:3.failed-payment-recovery:3.failed-payment-wall.md","Block access to your application when payments fail",{"title":180,"_path":181,"_id":182,"description":183},"Billing Contact API","/failed-payment-recovery/billing-contact-api","content:3.failed-payment-recovery:4.billing-contact-api.md","Send Payment Recovery emails to multiple billing contacts",{"title":43,"_path":185,"_id":186,"description":187},"/failed-payment-recovery/ab-testing","content:3.failed-payment-recovery:5.ab-testing.md","Optimize your payment recovery campaigns through controlled experiments that maximize revenue recovery.",{"title":73,"_path":189,"children":190},"/failed-payment-recovery/analytics",[191],{"title":192,"_path":193,"_id":194,"description":195},"Overall Performance","/failed-payment-recovery/analytics/overview","content:3.failed-payment-recovery:analytics:1.overview.md","Key performance metrics for your Payment Recovery campaigns","content:3.failed-payment-recovery:_dir.yml",{"title":198,"_path":199,"children":200,"_id":210},"Reactivations","/reactivations",[201,205],{"title":5,"_path":202,"_id":203,"description":204},"/reactivations/reactivations","content:4.reactivations:1.reactivations.md","Churnkey helps you to recover unsubscribed customers with easy, customizable Reactivation Email Campaigns.",{"title":206,"_path":207,"_id":208,"description":209},"Customization","/reactivations/campaign-customization-guide","content:4.reactivations:2.campaign-customization-guide.md","Customize your Reactivation Campaigns to match the individual needs of your customers.","content:4.reactivations:_dir.yml",{"title":212,"_path":213,"children":214,"_id":235},"Data Integrations","/data-integrations",[215,220,225,230],{"title":216,"_path":217,"_id":218,"description":219},"Data API","/data-integrations/data-api","content:6.data-integrations:1.data-api.md","Access your data through our API.",{"title":221,"_path":222,"_id":223,"description":224},"Slack notifications","/data-integrations/slack","content:6.data-integrations:2.slack.md","Connect Churnkey with your organization's Slack and to send session notifications to a specific channel.",{"title":226,"_path":227,"_id":228,"description":229},"Webhooks","/data-integrations/webhooks","content:6.data-integrations:2.webhooks.md","Churnkey can send webhooks to automatically notify your application whenever a customer completes a session.",{"title":231,"_path":232,"_id":233,"description":234},"Event Tracking","/data-integrations/event-tracking","content:6.data-integrations:3.event-tracking.md","Track your customers' key-value metrics on a per customer basis.","content:6.data-integrations:_dir.yml",{"title":237,"_path":238,"children":239,"_id":289},"Billing Providers","/billing-providers",[240,245,250,255,260,265,270,275],{"title":241,"_path":242,"_id":243,"description":244},"Payment Providers","/billing-providers/payment-provider-overview","content:7.billing-providers:1.payment-provider-overview.md","Feature support for Stripe, Chargebee, Paddle, and Braintree",{"title":246,"_path":247,"_id":248,"description":249},"Stripe","/billing-providers/stripe","content:7.billing-providers:3.stripe.md","Integrate Churnkey with your Stripe account",{"title":251,"_path":252,"_id":253,"description":254},"Chargebee","/billing-providers/chargebee","content:7.billing-providers:4.chargebee.md","Integrate Churnkey with your Chargebee account",{"title":256,"_path":257,"_id":258,"description":259},"Paddle Classic","/billing-providers/paddle-classic","content:7.billing-providers:5.paddle-classic.md","Integrate Churnkey with your Paddle Classic account",{"title":261,"_path":262,"_id":263,"description":264},"Paddle Billing","/billing-providers/paddle-billing","content:7.billing-providers:6.paddle-billing.md","Integrate Churnkey with your Paddle Billing account",{"title":266,"_path":267,"_id":268,"description":269},"Braintree","/billing-providers/braintree","content:7.billing-providers:7.braintree.md","Integrate Churnkey with your Braintree account",{"title":271,"_path":272,"_id":273,"description":274},"Maxio","/billing-providers/maxio","content:7.billing-providers:8.maxio.md","Integrate Churnkey with your Maxio (formerly Chargify) account",{"title":276,"_path":277,"children":278},"Direct Connect","/billing-providers/direct-connect",[279,284],{"title":280,"_path":281,"_id":282,"description":283},"Churnkey Direct","/billing-providers/direct-connect/direct","content:7.billing-providers:9.direct-connect:1.direct.md","Integrate Churnkey with any billing system using Direct mode",{"title":285,"_path":286,"_id":287,"description":288},"Direct Mode Examples","/billing-providers/direct-connect/direct-examples","content:7.billing-providers:9.direct-connect:2.direct-examples.md","Real-world examples for common subscription scenarios","content:7.billing-providers:_dir.yml",{"title":291,"_path":292,"children":293,"_id":299},"Account","/account",[294],{"title":295,"_path":296,"_id":297,"description":298},"Multi-Workspace Support","/account/multi-workspace-support","content:8.account:1.multi-workspace-support.md","Use one email address to access multiple Churnkey workspaces and switch between them instantly.","content:8.account:_dir.yml",{"title":301,"_path":302,"children":303,"_id":309},"Support","/support",[304],{"title":305,"_path":306,"_id":307,"description":308},"Frequently Asked Questions","/support/faqs","content:9.support:1.faqs.md","We want setting up Churnkey to be a breeze.","content:9.support:_dir.yml",{"_path":207,"_dir":311,"_draft":312,"_partial":312,"_locale":313,"title":206,"description":209,"body":314,"_type":611,"_id":208,"_source":612,"_file":613,"_stem":614,"_extension":615,"sitemap":616},"reactivations",false,"",{"type":315,"children":316,"toc":592},"root",[317,325,332,341,346,352,360,367,372,378,383,389,394,400,405,411,416,422,430,435,441,446,471,476,482,487,493,501,507,512,517,573,578],{"type":318,"tag":319,"props":320,"children":321},"element","p",{},[322],{"type":323,"value":324},"text","Churnkey Reactivation campaigns are customizable in nearly every way to help you reach your customers in a targeted, engaging, and credible approach.",{"type":318,"tag":326,"props":327,"children":329},"h2",{"id":328},"email-sequences",[330],{"type":323,"value":331},"Email Sequences",{"type":318,"tag":319,"props":333,"children":334},{},[335],{"type":318,"tag":336,"props":337,"children":340},"img",{"alt":338,"src":339},"Email sequence screenshot","/img/campaign_customization_guide/email_1.png",[],{"type":318,"tag":319,"props":342,"children":343},{},[344],{"type":323,"value":345},"Reactivation campaigns can include up to 10 automated emails, each one entirely customizable. Select the 3 dots icon to delete an email from your sequence or add an additional email using the blue button.",{"type":318,"tag":326,"props":347,"children":349},{"id":348},"sending-details",[350],{"type":323,"value":351},"Sending Details",{"type":318,"tag":319,"props":353,"children":354},{},[355],{"type":318,"tag":336,"props":356,"children":359},{"alt":357,"src":358},"Sending sequence screenshot","/img/campaign_customization_guide/sending_1.png",[],{"type":318,"tag":361,"props":362,"children":364},"h3",{"id":363},"timing-and-frequency",[365],{"type":323,"value":366},"Timing and Frequency",{"type":318,"tag":319,"props":368,"children":369},{},[370],{"type":323,"value":371},"Tailor your email sequence over several days, strategically spacing out delivery times.",{"type":318,"tag":361,"props":373,"children":375},{"id":374},"send-delay",[376],{"type":323,"value":377},"Send Delay",{"type":318,"tag":319,"props":379,"children":380},{},[381],{"type":323,"value":382},"Adjust the delay between the subscription end date of the initial failed payments and email dispatch — up to 60 days for comprehensive outreach.",{"type":318,"tag":361,"props":384,"children":386},{"id":385},"time-of-delivery",[387],{"type":323,"value":388},"Time of Delivery",{"type":318,"tag":319,"props":390,"children":391},{},[392],{"type":323,"value":393},"To maximize open rates, we automatically pull in customer location details from Stripe to personalize email delivery times to each customer. Mornings are usually preferred, but experimenting with varied times can enhance engagement.",{"type":318,"tag":361,"props":395,"children":397},{"id":396},"email-domain-verification",[398],{"type":323,"value":399},"Email Domain Verification",{"type":318,"tag":319,"props":401,"children":402},{},[403],{"type":323,"value":404},"Personalize sender details to foster trust and recognition. Consider using a name from the company or a billing representative's name e.g. Jamis from Acme, Inc. Wildcard verification allows Reactivation emails to be sent from many different email addresses.",{"type":318,"tag":361,"props":406,"children":408},{"id":407},"sender-name-best-practices",[409],{"type":323,"value":410},"Sender Name Best Practices",{"type":318,"tag":319,"props":412,"children":413},{},[414],{"type":323,"value":415},"Sending the emails from a diverse range of email addresses and names will help to improve the odds that a customer has worked with that employee before.",{"type":318,"tag":326,"props":417,"children":419},{"id":418},"email-content",[420],{"type":323,"value":421},"Email Content",{"type":318,"tag":319,"props":423,"children":424},{},[425],{"type":318,"tag":336,"props":426,"children":429},{"alt":427,"src":428},"Content screenshot","/img/campaign_customization_guide/content_1.png",[],{"type":318,"tag":319,"props":431,"children":432},{},[433],{"type":323,"value":434},"Craft compelling subject lines and customizable preview texts to engage recipients. Offers can be integrated into individual emails, with discounts applicable to failed invoices.",{"type":318,"tag":361,"props":436,"children":438},{"id":437},"call-to-action-cta",[439],{"type":323,"value":440},"Call to Action (CTA)",{"type":318,"tag":319,"props":442,"children":443},{},[444],{"type":323,"value":445},"Incorporate actionable elements in emails, directing recipients to hosted pages for seamless interaction. These actionable buttons will redirect customers to your payment update domain and should reflect the action you want your customer to take upon opening the email; they could be customized to say Update Your Card, or View Offer, or anything that will entice your customer.",{"type":318,"tag":319,"props":447,"children":448},{},[449,451,460,462,469],{"type":323,"value":450},"You can customize your domain by heading to ",{"type":318,"tag":452,"props":453,"children":457},"a",{"href":454,"rel":455},"https://app.churnkey.co/dunning/advanced-settings",[456],"nofollow",[458],{"type":323,"value":459},"Churnkey | Payment Recovery | Advanced Settings",{"type":323,"value":461}," and providing the Payment Recovery page host. Make sure the domain is recognizable for your customers to ensure credibility; we recommend this domain to be ",{"type":318,"tag":452,"props":463,"children":466},{"href":464,"rel":465},"http://billing.your_company.com",[456],[467],{"type":323,"value":468},"billing.your_company.com",{"type":323,"value":470}," or similar.",{"type":318,"tag":319,"props":472,"children":473},{},[474],{"type":323,"value":475},"Please note, you can have more than one CTA button in an email, but a call to action will be automatically appended to a Reactivation email if one is not provided in the email content section, to ensure customers have a link to a page where they can reactivate their subscription.",{"type":318,"tag":361,"props":477,"children":479},{"id":478},"insert-variable",[480],{"type":323,"value":481},"Insert Variable",{"type":318,"tag":319,"props":483,"children":484},{},[485],{"type":323,"value":486},"We automatically pull in customer data from Stripe so that you can customize your emails to individual customers to help entice them to resubscribe. Out-of-the-box, insert Email Merge Fields of First Name and Plan Name are available. Custom attributes are also available for usage in email content after they have been added. Using custom attributes can help to personalize emails to specific customer plan usage so that you can call out information such as plan subscription start date, or the number of times a product was used, or any other relevant information. In addition, you can entice customers to stay by letting them know of any data that will be lost when they deactivate their subscriptions.",{"type":318,"tag":361,"props":488,"children":490},{"id":489},"personalized-offers",[491],{"type":323,"value":492},"Personalized Offers",{"type":318,"tag":319,"props":494,"children":495},{},[496],{"type":318,"tag":336,"props":497,"children":500},{"alt":498,"src":499},"Personalized offers screenshot","/img/campaign_customization_guide/offers.png",[],{"type":318,"tag":361,"props":502,"children":504},{"id":503},"offer-types",[505],{"type":323,"value":506},"Offer Types",{"type":318,"tag":319,"props":508,"children":509},{},[510],{"type":323,"value":511},"Tailor your offerings to suit individual preferences with three versatile options: coupons, one-time fixed amounts, or percentage discounts on their upcoming payment. In practice, we've seen lifetime discounts work well to bring customers back to resubscribe.",{"type":318,"tag":361,"props":513,"children":515},{"id":514},"testing",[516],{"type":323,"value":48},{"type":318,"tag":518,"props":519,"children":526},"div",{"className":520},[521,522,523,524,525],"grid","grid-cols-2","gap-4","text-gray-500","text-sm",[527,529,540,551,562],{"type":323,"value":528},"\n  ",{"type":318,"tag":518,"props":530,"children":531},{},[532],{"type":318,"tag":319,"props":533,"children":534},{},[535],{"type":318,"tag":336,"props":536,"children":539},{"alt":537,"src":538},"Guide offers 1","/img/campaign_customization_guide/guideoffers1.png",[],{"type":318,"tag":518,"props":541,"children":542},{},[543],{"type":318,"tag":319,"props":544,"children":545},{},[546],{"type":318,"tag":336,"props":547,"children":550},{"alt":548,"src":549},"Guide offers 2","/img/campaign_customization_guide/guideoffers2.png",[],{"type":318,"tag":518,"props":552,"children":553},{},[554],{"type":318,"tag":319,"props":555,"children":556},{},[557],{"type":318,"tag":336,"props":558,"children":561},{"alt":559,"src":560},"Guide offers 3","/img/campaign_customization_guide/guideoffers3.png",[],{"type":318,"tag":518,"props":563,"children":564},{},[565],{"type":318,"tag":319,"props":566,"children":567},{},[568],{"type":318,"tag":336,"props":569,"children":572},{"alt":570,"src":571},"Guide offers 4","/img/campaign_customization_guide/guideoffers4.png",[],{"type":318,"tag":319,"props":574,"children":575},{},[576],{"type":323,"value":577},"Test your Reactivations emails by selecting the eye icon to preview your email and the paper airplane icon to send a test email.",{"type":318,"tag":319,"props":579,"children":580},{},[581,583,590],{"type":323,"value":582},"Please note, when selecting the 'View Offer' button in the email preview, you will be taken to a demo dunning page that displays a 20% off coupon and will not reflect the offer that will be shown to your customers and is selected in your email settings; the demo page will not include custom Call to Action text or offer. In order to see these customization, you can BCC your email to the emails sending to customers on the ",{"type":318,"tag":452,"props":584,"children":587},{"href":585,"rel":586},"https://app.churnkey.co/reactivation/advanced-settings",[456],[588],{"type":323,"value":589},"Reactivations | Advanced Settings page",{"type":323,"value":591},".",{"title":313,"searchDepth":593,"depth":593,"links":594},3,[595,597,604],{"id":328,"depth":596,"text":331},2,{"id":348,"depth":596,"text":351,"children":598},[599,600,601,602,603],{"id":363,"depth":593,"text":366},{"id":374,"depth":593,"text":377},{"id":385,"depth":593,"text":388},{"id":396,"depth":593,"text":399},{"id":407,"depth":593,"text":410},{"id":418,"depth":596,"text":421,"children":605},[606,607,608,609,610],{"id":437,"depth":593,"text":440},{"id":478,"depth":593,"text":481},{"id":489,"depth":593,"text":492},{"id":503,"depth":593,"text":506},{"id":514,"depth":593,"text":48},"markdown","content","4.reactivations/2.campaign-customization-guide.md","4.reactivations/2.campaign-customization-guide","md",{"loc":207},[618,619],{"_path":202,"title":5,"description":204},{"_path":620,"title":621,"description":622},"/customer-health","Customer Health","Identify which of your customers are happy, which aren’t, and begin the process of proactive retention.",1775515570225]