Skip to main content
All CollectionsPoints
Award bonus points for repeat purchases using Shopify Flow
Award bonus points for repeat purchases using Shopify Flow

How to reward customers for ordering a specific number of times with Shopify Flow

Nicole Miles avatar
Written by Nicole Miles
Updated over 2 weeks ago

πŸ›’ Supported on Shopify

πŸ’³ Available on paid plans

πŸ‘€ Accessible to all roles

Incentivize repeat purchases by awarding customers bonus points when they shop with you multiple times.

Create the Flow action within Smile


  1. From Smile admin navigate to Settings > Platform > Shopify Flow.

  2. In the Shopify flow actions section, click Create flow action.

  3. In the Trigger type section, select Order paid

  4. In the Action title section, fill out the text box.

  5. In the Action title once completed section, fill out the text box.

  6. Click Create.

Create the workflow in Shopify Flow


  1. Create a new browser tab.

  2. From Shopify admin navigate to Flow.

  3. Click Create workflow.

  4. Click Select a trigger.

  5. In the search bar, search for the flow trigger Order paid.

  6. Select the corresponding option from the search results.

  7. Click the + icon

  8. Click Condition.

  9. Click Add a variable

  10. In the search bar search for numberOfOrders

  11. In the numberOfOrders text box, type the number of orders after which you would like to reward customers

  12. In the + icon, select Action.

  13. Choose Smile.io.

  14. Click Send Smile activity.

  15. From the Smile tab, copy the Activity type code.

  16. Paste the Activity type code into the Activity type box in the Flow.

  17. In the Order ID section, enter {{order.id}}

Create the earning action in Smile admin


  1. From Smile admin navigate to Program > Points > Add ways to earn.

  2. In the Online store section, click the name of your Flow activity.

  3. In the Earning value section, choose how many points to award for the action.

  4. Make any customizations to the earning action.

  5. Click Create.

  6. Return to Shopify Flow.

  7. Click Turn on workflow.

Did this answer your question?