{"id":9145,"date":"2025-06-05T09:34:15","date_gmt":"2025-06-05T07:34:15","guid":{"rendered":"https:\/\/www.crmcarecloud.com\/?p=9145"},"modified":"2025-06-05T09:34:15","modified_gmt":"2025-06-05T07:34:15","slug":"increase-retention-rate-with-nps-workflow-step-by-step-tutorial","status":"publish","type":"post","link":"https:\/\/www.crmcarecloud.com\/it\/blog\/tutorials\/increase-retention-rate-with-nps-workflow-step-by-step-tutorial\/","title":{"rendered":"Increase Retention Rate with NPS Workflow: Step-by-Step Tutorial"},"content":{"rendered":"<p class=\"blogperex wp-block-paragraph\">Every brand gets a low NPS (Net Promoter Score) rating from time to time, but can still retain customers and build CLV. Automate low NPS response to drive your success. This tutorial shows you the whole process, from the apology e-mail and voucher design to workflow logic.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-1024x683.jpg\" alt=\"a picture with graphs and an NPS sign\" class=\"wp-image-9146\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-1024x683.jpg 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-300x200.jpg 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-768x512.jpg 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-1536x1024.jpg 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-2048x1365.jpg 2048w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/dreamstime_l_257762553-18x12.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">NPS RESPONSE: THE PROCESS<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Our use case features an imaginary outdoor brand, Wylde, which collects customer NPS, asking, \u201cHow likely are you to recommend our brand?\u201d If the NPS is \u201clow\u201d (below 7), an automation workflow sends an appropriate response (i.e., an apology) based on the customer\u2019s value to the brand. To distinguish this value, we will use CareCloud\u2019s in-built RFM segments.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Our process is as follows:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"blogodstavec\">Designing two email templates: an apology email with a voucher and an email without a voucher.\u00a0<\/li>\n\n\n\n<li class=\"blogodstavec\">Creating a complimentary voucher for Mid and High-RFM customers.\u00a0<\/li>\n\n\n\n<li class=\"blogodstavec\">Setting up the automation workflow, using all the elements, and ensuring that customers do not abuse the voucher incentive.<\/li>\n<\/ol>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Thanks to immediate customer service and complimentary vouchers, customers will be more likely to forgive the brand and even strengthen their relationship with it. CareCloud data shows that this automation reduces churn by 23% on average and increases the CLV by 17%.&nbsp;<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">DESIGNING EMAIL TEMPLATES<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The first email, \u201cNPS Apology\u201d (without a voucher), will be sent to low-RFM customers and will only include two paragraphs of text and a CTA to contact Wylde support.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Include contacts, links to socials, and a clear unsubscribe option. Gathering feedback and resolving issues helps you optimize processes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"610\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS01EN.png\" alt=\"An email template with NPS response\" class=\"wp-image-9156\" style=\"width:838px;height:auto\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS01EN.png 682w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS01EN-300x268.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS01EN-13x12.png 13w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\"><strong>Tip #1<\/strong>: Be extra careful about tone of voice when creating apology emails. You need to express regret but also reassure customers that you value their time, money, and trust.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The second email, \u201cNPS Apology + Voucher,\u201d looks similar but also includes a personal voucher code and CTA that guides customers to redeem their reward.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"679\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN-1024x679.png\" alt=\"An email response with reward\" class=\"wp-image-9158\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN-1024x679.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN-300x199.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN-768x509.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN-18x12.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS02EN.png 1197w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\"><strong>Tip #2<\/strong>: Maintain the correct text hierarchy! The headline, CTA, and button should have the biggest font. Also, put the brand logo above the headline.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">These are the two emails you will send to the low-RFM and mid-RFM segments. The Highest-value customers will receive a personal call from one of Wylde\u2019s call center agents.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The third email reminds your customer that the voucher is expiring in 10 days. Keep the style and design similar and add the custom counter, which must align with the voucher\u2019s actual expiry date.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN-1024x642.png\" alt=\"an email reminder to use reward\" class=\"wp-image-9150\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN-1024x642.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN-300x188.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN-768x481.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN-18x12.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS03EN.png 1283w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Now we will create the voucher.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">CREATING THE VOUCHER<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We will assign discount vouchers to customers as part of the workflow. To create a custom campaign reward, go to Loyalty &amp; Administration, Loyalty settings, Rewards\/vouchers, and Campaign rewards.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Your apology voucher should be attractive enough to appease customers and retain them. In our case, we offer 20\u20ac off everything because our products all fall in a similar price range. That means leaving the Brand, Product Group, and Products sections empty.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"473\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS04EN.png\" alt=\"CareCloud reward conditions\" class=\"wp-image-9160\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS04EN.png 740w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS04EN-300x192.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS04EN-18x12.png 18w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Don\u2019t forget to set the validity of the voucher. We set it to 2 months since it is assigned to the customer. Do not leverage urgency: These vouchers show goodwill towards the customer. Pushing them towards quick purchases may aggravate them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"383\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS05EN.png\" alt=\"CareCloud voucher validity settings\" class=\"wp-image-9151\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS05EN.png 735w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS05EN-300x156.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS05EN-18x9.png 18w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\"><strong>Tip #3<\/strong>: If you wish to reward high-value customers more, create another discount specifically for this segment.\u00a0<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We will call this voucher \u201cNPS Apology, 20\u20ac\u201d so we can easily find it when setting up the workflow.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">SETTING UP THE WORKFLOW<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We will connect all the parts into an effective workflow. The basic principle is distinguishing the customer\u2019s value (based on RFM) and responding either with an email, voucher, or personal call from an agent. The whole workflow looks like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow-1024x628.png\" alt=\"CareCloud NPS automation workflow\" class=\"wp-image-9166\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow-1024x628.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow-300x184.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow-768x471.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow-18x12.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPSWorkflow.png 1414w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">First, we simply trigger the workflow with the \u201cNet Promoter Score\u201d event.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Then, we set a condition that ensures customers cannot leverage endless discount vouchers. We put a condition node that finds out whether the customer has been assigned an \u201cNPS Apology, 20\u20ac\u201d voucher in the last 6 months.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"335\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN-1024x335.png\" alt=\"CareCloud Node settings\" class=\"wp-image-9162\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN-1024x335.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN-300x98.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN-768x251.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN-18x6.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS06EN.png 1433w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">If the customer received such a voucher, send them an email apology (without the voucher) in the \u201cyes\u201d branch.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Then, we will follow up with several conditions based on the customer\u2019s RFM segment. We will start with the lower segments: Lost Customers and Hibernating.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN-1024x402.png\" alt=\"CareCloud node settings\" class=\"wp-image-9154\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN-1024x402.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN-300x118.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN-768x301.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN-18x7.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS07EN.png 1391w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">If a customer belongs to one of these segments, we send them an email without a voucher. These customers do not spend much and buy rarely. There is no need to send them a voucher: the brand would only lose out on their purchase without engaging them.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\"><strong>Tip #4<\/strong>: There are 11 RFM segments in total; you decide which to consider low- or high-value. Moreover, you can expand the workflow to include other incentives spread across more segments.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">In the \u201cno\u201d branch, we follow up with another condition to find out whether the customer belongs to the middle segments: Promising, Need Attention, About To Sleep, At Risk, New Customers, and Potential Loyalists.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"412\" height=\"439\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS08EN.png\" alt=\"CareCloud RFM segments dropdown\" class=\"wp-image-9163\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS08EN.png 412w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS08EN-282x300.png 282w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS08EN-11x12.png 11w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We will send these customers the email version with the CTA button to claim their voucher. We also need to assign the voucher itself.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph translation-block\">If the customer is a big spender and belongs to the final three RFM segments (Champions, Loyalists, Cannot Lose), we will <em>not<\/em> send them any emails but notify call center agents.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Instead, we will use the \u201cSend Notification to User\u201d action node, select the \u201cCall center agent\u201d role, and write clear instructions for the agent to follow (these are abbreviated).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"543\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS09EN.png\" alt=\"CareCloud event node \" class=\"wp-image-9165\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS09EN.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS09EN-300x212.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2025\/06\/NPS09EN-18x12.png 18w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The call center agent will resolve the issue with the customer over the phone, fostering their relationship with the brand. Of course, the agent will send the Apology voucher to the customer.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">BUILD OPPORTUNITIES FROM CUSTOMER FEEDBACK<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">An automated NPS response is just one of the many ways CareCloud empowers your marketing. Our tutorial marks only the beginning of your journey.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">You can automate more complex feedback responses, create specific segments to be targeted with personalized customer service, and create custom rewards.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Stay tuned for more in-depth tutorials. CareCloud has much to offer.<\/p>","protected":false},"excerpt":{"rendered":"<p>Every brand gets a low NPS (Net Promoter Score) rating from time to time, but can still retain customers and build CLV. Automate low NPS response to drive your success. This tutorial shows you the whole process, from the apology e-mail and voucher design to workflow logic.\u00a0 NPS RESPONSE: THE PROCESS Our use case features&hellip;<\/p>","protected":false},"author":9,"featured_media":9146,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[31],"tags":[18,26,13],"class_list":["post-9145","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-automation","tag-customer-data","tag-emailing"],"_links":{"self":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/9145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/comments?post=9145"}],"version-history":[{"count":2,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/9145\/revisions"}],"predecessor-version":[{"id":9169,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/9145\/revisions\/9169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/media\/9146"}],"wp:attachment":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/media?parent=9145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/categories?post=9145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/tags?post=9145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}