Shopify Flow is an application provided by Shopify and is designed to automate tasks effectively. The point adjustments for easyPoints can be served as an action for the flow and point allocations unrelated to the rewards feature can be possible with Shopify Flow.
Moreover, the input of birthday information tags and guest user indication is possible with the automation of tag attachments for smoother point allocations and emails.
As of now, Shopify Flow is available for Shopify plans-standard, premium, and Shopify Plus.
How to set up Shopify Flow
In Shopify Flow, the 3 elements can be configured:
Trigger: Indicates when the trigger will be started
Condition: Allows for setting conditions to filter customers for the trigger.
Action: Represents the outcome of the flow, the final action.
By combining these three elements, an action can be automatically executed at a specific timing.
easyPoints triggers and actions
Triggers
Point Balance Update
= A trigger that activates whenever points are updatedTier Update
= A trigger that activates whenever a tier has been updated
Triggers have different conditions and variables that can be used within an action.
To learn more about each variables for the triggers, please read the following:
Action Settings
Adjust Point Balance
= Change the amount of points a user has
Additionally, the following are required when setting up this action:
Customer ID / Email(The ID of the customer or their mail address)
Point Value(The amount of points to add or withdraw)
Label | Description | Note |
Customer ID / Email | ID or Email of the customer | Required |
Point Value | The amount of points to adjust | Required |
Type | Allotment type | Optional |
Reference ID | Internal unique ID | Optional easyPoints only allows a single adjustment per ID |
With the Customer ID / Email, you are able to select a customer account. However, if the situation does not require a certain customer ID, please click "Add a variable". After that, please choose {{customer.id}} from the "id" section within the "customer" selection.
By doing this, the point adjustment will be made to the accounts that are related to the trigger.
For some apps, the trigger does require an email address, but for most apps, the id is valid and we recommend using it.
The reference ID will only allow one allotment per ID. This field is used to prevent multiple allotments when the store wants to set limits. If a fixed text line is provided, the flow action will only happen once. It is recommended to be left empty except for limited use cases.
There are some cases where the {{customer.id}} is not used, and this depends on the trigger.
