{"id":10251,"date":"2026-05-07T00:09:00","date_gmt":"2026-05-06T22:09:00","guid":{"rendered":"https:\/\/www.crmcarecloud.com\/?p=10251"},"modified":"2026-05-12T10:31:10","modified_gmt":"2026-05-12T08:31:10","slug":"how-to-automate-loyalty-program-workflows-a-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/www.crmcarecloud.com\/it\/blog\/tutorials\/how-to-automate-loyalty-program-workflows-a-step-by-step-guide\/","title":{"rendered":"How to Automate Loyalty Program Workflows: A Step-by-Step Guide"},"content":{"rendered":"<p class=\"blogperex wp-block-paragraph\">Running a loyalty program is just the first step. What truly drives customer engagement is timely and personalized communication. In this article, we walk you through three essential workflows every loyalty program needs and how to set them in the CareCloud platform.<\/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\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-1024x683.jpg\" alt=\"\" class=\"wp-image-10286\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-1024x683.jpg 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-300x200.jpg 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-768x512.jpg 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-1536x1024.jpg 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-2048x1365.jpg 2048w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/pexels-impact-dog-crates-1789722873-28380674-18x12.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">PAWS&amp;PLAY: A BRAND THAT REWARDS LOYALTY<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We&#8217;ll focus on a fictional brand, Paws&amp;Play, that offers high-quality dog food, treats, and toys. The brand has its own online store and mobile app, but most importantly, it runs a loyalty program.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">In this guide, we&#8217;ll walk through three key loyalty workflows designed to boost engagement at different stages of the customer journey:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"blogodstavec\">Motivation for First Purchase<\/li>\n\n\n\n<li class=\"blogodstavec\">Reminder of Unused Points<\/li>\n\n\n\n<li class=\"blogodstavec\">Motivation to Achieve Higher Loyalty Status<\/li>\n<\/ul>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Before we dive in, there&#8217;s one more thing to mention. Most loyalty program communication begins with a welcome email. In CareCloud, you can either send it as a one-off or add it to a smart drip campaign.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">A drip campaign is a series of automated emails sent to new customers over time, triggered by specific actions or milestones. Its purpose is to nurture relationships, guide customers through the sales funnel, and keep them engaged with personalized, timely content.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Want to learn more? Read our blog post written on this topic <a href=\"https:\/\/www.crmcarecloud.com\/it\/blog\/tutorials\/how-to-create-a-drip-campaign-in-carecloud-step-by-step-instructions\/\" data-type=\"link\" data-id=\"https:\/\/www.crmcarecloud.com\/blog\/tutorials\/how-to-create-a-drip-campaign-in-carecloud-step-by-step-instructions\/\">here<\/a>.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">With the basics covered, let\u2019s dive into the first workflow.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">MOTIVATION FOR THE FIRST PURCHASE<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">With this workflow, you will motivate new customers to make their first purchase through a discount voucher, motivational emails, and extra points. Before moving on to the workflow, we must set these up.<\/p>\n\n\n\n<p class=\"podnadpis wp-block-paragraph\">Voucher Creation<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Go to the Loyalty &amp; Administration app, then to Loyalty settings, Rewards \/vouchers, and Campaign rewards. Choose the discounted product.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Click on &#8220;Reward price and quantity settings&#8221; and configure the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"blogodstavec\">Click on Reward type and choose Percentage discount.<\/li>\n\n\n\n<li class=\"blogodstavec\">Set the discount value to 10%.<\/li>\n\n\n\n<li class=\"blogodstavec\">Set the minimum purchase amount to 15 \u20ac.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1849\" height=\"914\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01.png\" alt=\"\" class=\"wp-image-10276\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01.png 1849w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01-300x148.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01-1024x506.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01-768x380.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01-1536x759.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-01-18x9.png 18w\" sizes=\"auto, (max-width: 1849px) 100vw, 1849px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Lastly, find the &#8220;Voucher validity interval&#8221; and set it for one week.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2069\" height=\"296\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02.png\" alt=\"\" class=\"wp-image-10277\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02.png 2069w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-300x43.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-1024x146.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-768x110.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-1536x220.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-2048x293.png 2048w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-02-18x3.png 18w\" sizes=\"auto, (max-width: 2069px) 100vw, 2069px\" \/><\/figure>\n\n\n\n<p class=\"podnadpis wp-block-paragraph\">Points Group Creation<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Now that we&#8217;ve successfully created the voucher, we need to set up the points group. Go to the &#8220;Reward points.&#8221;&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Enter the name and mark this as a system parameter. Select the right group of points for better clarity and set the validity period of the points, i.e., in how many months they will expire.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"766\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03-1024x766.png\" alt=\"\" class=\"wp-image-10275\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03-1024x766.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03-300x224.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03-768x574.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03-16x12.png 16w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-03.png 1388w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"podnadpis wp-block-paragraph\">Email Design Creation<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Lastly, we will move to Email Designer. For this workflow, we need three emails:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"blogodstavec\">email with a voucher<\/li>\n\n\n\n<li class=\"blogodstavec\">reminder email that the voucher will expire soon<\/li>\n\n\n\n<li class=\"blogodstavec\">email announcing we have added 100 extra points to their loyalty program<\/li>\n<\/ol>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Here is an example of an email notifying customers about extra loyalty points. Create the other emails the same way.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1665\" height=\"1764\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04.png\" alt=\"\" class=\"wp-image-10278\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04.png 1665w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04-283x300.png 283w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04-967x1024.png 967w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04-768x814.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04-1450x1536.png 1450w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-04-11x12.png 11w\" sizes=\"auto, (max-width: 1665px) 100vw, 1665px\" \/><\/figure>\n\n\n\n<p class=\"podnadpis wp-block-paragraph\">Workflow Creation<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Once the voucher, points group, and emails are ready, we can combine them into a single automated workflow.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The workflow starts when a customer joins the loyalty program. The system first checks whether we know the customer&#8217;s email address. After a few days, the system controls whether the first purchase has been made. If not, it sends an email with a 10% voucher.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">After a few more days, the system tests again whether the customer has made a purchase. If the customer still hasn&#8217;t, the system sends a reminder email. If this does not work, the loyalty points are assigned with an expiring validity (valid for 1 month), and a final email is sent.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"1024\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05-382x1024.png\" alt=\"\" class=\"wp-image-10279\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05-382x1024.png 382w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05-112x300.png 112w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05-573x1536.png 573w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05-4x12.png 4w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-05.png 604w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">We will take a closer look at the most important parts of the workflow.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The &#8220;Made Purchase?&#8221; condition will check whether the customer has made a purchase. Choose &#8220;Add another event condition,&#8221; and set the rest as shown on the screen. This condition will be used three times in the workflow.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full img-contain\"><img loading=\"lazy\" decoding=\"async\" width=\"1875\" height=\"1084\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06.png\" alt=\"\" class=\"wp-image-10280\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06.png 1875w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06-300x173.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06-1024x592.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06-768x444.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06-1536x888.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-06-18x10.png 18w\" sizes=\"auto, (max-width: 1875px) 100vw, 1875px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Next, click the Assign Campaign Voucher node and select the voucher we created earlier.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"530\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07-1024x530.png\" alt=\"\" class=\"wp-image-10281\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07-1024x530.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07-300x155.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07-768x398.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07-18x9.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-07.png 1526w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">The last thing we will look at here is assigning loyalty points. Click on the &#8220;Assign Reward Points to the Customer&#8221; node, choose the point group we created earlier, and write down the number of points you want to assign to the customer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08-1024x669.png\" alt=\"\" class=\"wp-image-10282\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08-1024x669.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08-300x196.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08-768x502.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08-18x12.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-08.png 1416w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Once the customer completes their first purchase, it\u2019s time to focus on keeping them engaged, starting with a reminder about soon-to-expire loyalty points.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">A REMINDER OF UNUSED POINTS<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">This second workflow reminds customers that their loyalty points are about to expire. You&#8217;ll need to design two emails for it. The first informs them about the unused points that will soon expire, and the second serves as a final reminder.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">There is no need for a complicated message; simply let them know they have many points and that now is the perfect time to use them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1144\" height=\"1479\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09.png\" alt=\"\" class=\"wp-image-10283\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09.png 1144w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09-232x300.png 232w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09-792x1024.png 792w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09-768x993.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-09-9x12.png 9w\" sizes=\"auto, (max-width: 1144px) 100vw, 1144px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Let&#8217;s move on to the workflow. This one will run once a month to check if the customer has more than 99 points expiring next month. If so, the workflow will then send a reminder email.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">After a few days, the workflow checks whether the customer has made a purchase. If yes, the workflow ends; if not, it will send a second email reminder.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"643\" height=\"1024\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-643x1024.png\" alt=\"\" class=\"wp-image-10284\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-643x1024.png 643w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-188x300.png 188w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-768x1223.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-965x1536.png 965w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10-8x12.png 8w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-10.png 1170w\" sizes=\"auto, (max-width: 643px) 100vw, 643px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Let&#8217;s take a closer look at how to set the conditions. Start by clicking &#8220;Add customer property&#8221; condition, then select &#8220;Points expiring in the next month&#8221; with the value set to &#8220;Greater than 99.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"349\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-1024x349.png\" alt=\"\" class=\"wp-image-10270\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-1024x349.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-300x102.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-768x262.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-1536x524.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-2048x699.png 2048w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-11-18x6.png 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">In the workflow, we have one more condition that will check whether the customer has used the points. We will set the condition the same way as the first one.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Let&#8217;s move to our last workflow.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">MOTIVATION TO ACHIEVE HIGHER LOYALTY STATUS<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">To further boost long-term engagement, the third workflow focuses on customers who are just one step away from reaching a higher loyalty status and gives them a little nudge.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Paws&amp;Play has defined that after 10 purchases, a customer reaches a higher loyalty status. To motivate the customer to make the last tenth purchase, we will email them the benefits of the higher status and, optionally, a voucher.&nbsp;<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">But first, you need to set up a voucher. Create it just like we showed you at the beginning. Let&#8217;s move on to the Email Designer. We need to design one email that highlights all the benefits of the higher status, and a second email with the voucher to motivate customers to purchase.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1378\" height=\"1512\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12.png\" alt=\"\" class=\"wp-image-10271\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12.png 1378w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12-273x300.png 273w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12-933x1024.png 933w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12-768x843.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/En-12-11x12.png 11w\" sizes=\"auto, (max-width: 1378px) 100vw, 1378px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">And now we finally get to the workflow. The New Purchase event triggers the workflow. Once again, it will first check the email address. Then the system tests if this is the customer\u2019s 9th purchase.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Then the workflow waits for one month. Since the workflow is triggered by every new purchase, it&#8217;s important to wait a period that reflects the typical buying frequency before contacting customers again. For Paws&amp;Play, customers usually buy once a month.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Keep in mind that the one-month delay is just an example. Adjust the waiting period based on your own average purchase frequency.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">After this wait, the workflow checks if the customer has made another (tenth) purchase. If not, a motivational email is sent. The workflow then waits another 10 days. If there&#8217;s still no purchase, a voucher is sent to help drive conversion.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"1024\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-500x1024.png\" alt=\"\" class=\"wp-image-10272\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-500x1024.png 500w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-147x300.png 147w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-768x1572.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-750x1536.png 750w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13-6x12.png 6w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-13.png 977w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">To set the first condition, choose the &#8220;Add trigger event&#8221; condition. Then, set &#8220;New Purchase,&#8221; &#8220;Number of recorded events on the account,&#8221; &#8220;Equal,&#8221; and &#8220;9.&#8221; This ensures that only customers who have made their ninth purchase continue through the workflow.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"309\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-1024x309.png\" alt=\"\" class=\"wp-image-10303\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-1024x309.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-300x91.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-768x232.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-1536x464.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1-18x5.png 18w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-14-1.png 1934w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">In the second condition, we check if the customer has made their tenth purchase. This is done using the same method, but there is one difference in the type of condition selection.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Although we are still looking at the same event type (New Purchase), this time we select the &#8220;Add Another event&#8221; condition, not the trigger event:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"blogodstavec\">Trigger event = checks only for the purchase that triggered the workflow.<\/li>\n\n\n\n<li class=\"blogodstavec\">Another event = looks at all purchases the customer has ever made.<\/li>\n<\/ul>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">Then set the number of recorded events greater than 9<em>.&nbsp;<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" src=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-1024x367.png\" alt=\"\" class=\"wp-image-10274\" srcset=\"https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-1024x367.png 1024w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-300x107.png 300w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-768x275.png 768w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-1536x550.png 1536w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-2048x734.png 2048w, https:\/\/www.crmcarecloud.com\/wp-content\/uploads\/2026\/05\/EN-15-18x6.png 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">There is one more condition in the workflow. But it will be done the same way as the second one.<\/p>\n\n\n\n<p class=\"nadpismaly spodniodsazeni wp-block-paragraph\">NURTURE LOYALTY WITH SMART COMMUNICATION<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">A loyalty program is just the beginning. Smart communication makes it successful. As shown with Paws&amp;Play, timely emails and personalized workflows help drive first purchases, remind customers of unused points, and highlight loyalty benefits.<\/p>\n\n\n\n<p class=\"blogodstavec wp-block-paragraph\">With CDP &amp; CRM CareCloud, you can easily automate these steps and deliver a seamless customer experience across all channels. Don&#8217;t let your loyalty program go silent. Guide and motivate your customers at every stage.<\/p>","protected":false},"excerpt":{"rendered":"<p>Running a loyalty program is just the first step. What truly drives customer engagement is timely and personalized communication. In this article, we walk you through three essential workflows every loyalty program needs and how to set them in the CareCloud platform. PAWS&amp;PLAY: A BRAND THAT REWARDS LOYALTY We&#8217;ll focus on a fictional brand, Paws&amp;Play,&hellip;<\/p>","protected":false},"author":10,"featured_media":10286,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[31],"tags":[18,14,13,17],"class_list":["post-10251","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-automation","tag-e-commerce","tag-emailing","tag-loyalty"],"_links":{"self":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/10251","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/comments?post=10251"}],"version-history":[{"count":5,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/10251\/revisions"}],"predecessor-version":[{"id":10312,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/posts\/10251\/revisions\/10312"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/media\/10286"}],"wp:attachment":[{"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/media?parent=10251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/categories?post=10251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crmcarecloud.com\/it\/wp-json\/wp\/v2\/tags?post=10251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}