Loyalty points for completing a survey

Published June 15, 2023
Modules
Difficulty

By incorporating loyalty points into your survey strategy, you can gather valuable insights while fostering a loyal customer base, ultimately enhancing customer satisfaction and driving business growth. Offering loyalty points in exchange for survey participation can encourage new customers to enroll in your loyalty program as well as foster long-term loyalty with exsisting ones. Rewarding customers with loyalty points upon completing a survey creates a compelling incentive for customers to not only share their valuable feedback but also increase their spending.

In this use case, we will create a workflow that grants 500 loyalty points for customers who fill out a survey.

Prerequisites


Security configuration


Before you start working with this module, if you are a Synerise customer or partner, consider reading the section about denylisting events. This natively accessible configuration will allow you to manage the restrictions in points management that may help you prevent fraud. 

Create a workflow


Create a workflow that grants 500 loyalty points for filling out a survey.

  1. Go to Automation icon Automation > Workflows > New workflow.
  2. Enter the name of the workflow.

Define the Profile Event trigger node

At this stage, we will configure the conditions that launch the workflow. As a trigger, we will use the survey.completed event.

  1. As the first node of the workflow, add Profile Event. In the configuration of the node:
    1. From Choose event dropdown menu, choose the survey.completed event.
    2. Confirm by clicking Apply.
The view of the Profile Event node configuration
Profile Event node configuration

Congifure the Generate Event node

  1. Add Generate Event node.

  2. In the settings of the node:

    1. In the Event name field, enter the name of the event. In our case, we are using points.loyalty event.

    2. The Label field exists for backwards compatibility. If your integration does not require this parameter, skip it. In our case, type Points for completing survey.

    3. In the Body section, use the following code and modify it to your needs:

              {
              "points": "500"
              "source": "survey A"
              }
              
  3. Click Apply.

The view of the Generate Event node configuration
Generate Event node configuration

Add final setting to your workflow

  1. Add the End node to both paths.
  2. Launch the workflow by clicking Save&Run.
The view of the workflow configuration
Configuration of the workflow

Check the use case set up on the Synerise Demo workspace


In Synerise Demo workspace, you can check the configuration of the Workflow.

If you don’t have access to the Synerise Demo workspace, please leave your contact details in this form, and our representative will contact you shortly.

Read more


😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker