Reward Customers with Bonus Loyalty Points for Every Completed Order

4 min setup
No coding required
Runs automatically

Encourage repeat purchases and boost customer loyalty by rewarding bonus points for every completed order. This MESA workflow template adds 100 bonus points to a customer’s profile in LoyaltyLion after each purchase, motivating them to return and earn more rewards. Strengthen customer retention and drive higher spending with a seamless loyalty program integration.

Shopify logo icon
Order Created
List Customer
loyaltylion logo icon
Add Points to Customer

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

3 steps to start awarding bonus loyalty points automatically when customers complete orders

Shopify logo icon

Order Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify store for new orders and kicks off the workflow whenever a customer completes a purchase, ensuring no eligible orders are missed for bonus points.

This step automatically detects when any customer places an order in your Shopify store. The trigger captures essential order information like customer email, order total, and purchase details that will be used to identify the customer in your loyalty program. No configuration is needed - it starts monitoring as soon as you activate the workflow.

List Customer

App connector: LoyaltyLion • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step locates the customer's existing loyalty account using their email address, which is essential for adding points to the correct customer profile in LoyaltyLion.

The workflow searches your LoyaltyLion customer database using the email address from the Shopify order to find the matching loyalty account. It automatically passes the customer's email from the order trigger and retrieves their LoyaltyLion merchant ID, which is needed for the next step. The search is limited to one result to ensure accuracy and speed.

loyaltylion logo icon

Add Points to Customer

App connector: LoyaltyLion • Time to complete: 2 minutes
Why this matters: This step actually awards the bonus points to the customer's loyalty account, completing the reward process and encouraging repeat purchases through your loyalty program.

This action adds 100 bonus points to the customer's LoyaltyLion account with the reason "Bonus points for online order." You can customize both the point amount and the reason message to match your loyalty program strategy. The workflow uses the merchant ID from the previous step to ensure points are added to the correct customer account. Points appear immediately in the customer's loyalty balance.

Ready to set this up? It only takes 4 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Set different point amounts based on order value
Award more points for higher-value orders using conditional logic - give 50 points for orders under $100, 100 points for orders $100-200, and 200 points for orders over $200.
Award points for specific product categories only
Add filters to check product tags or collections, so bonus points are only given when customers buy from featured categories like "New Arrivals" or "Premium Products."
Send notification emails about bonus points
Connect email apps like Mailchimp or Klaviyo to automatically notify customers when they receive bonus points, increasing engagement with your loyalty program.
Track bonus point campaigns in spreadsheets
Add a Google Sheets step to log every bonus point award with customer details, order value, and timestamp for campaign performance analysis.

Common questions

What happens if a customer doesn't have a LoyaltyLion account yet?

Can I award different point amounts for different products or order values?

Will customers receive points for refunded or cancelled orders?

Ready to start awarding bonus loyalty points automatically when customers complete orders?

7-day free trial • 4 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support