System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Get Started

Create a Loyalty Program with Square

If you’re using the Square App or Square Online and are designated as a business, you can subscribe to Square Loyalty and create a digital rewards program to reward repeat customers. Loyalty points can be applied to cash and card purchases. Your customers can sign up quickly and easily by entering their mobile number right in the register or online when completing a purchase — and earn points no matter how they pay.

To earn points, customers must provide the same phone number for each payment method used at your business. A new profile will be created in your customer Directory if the customer uses a different phone number.

Note: If you’re using Android, you’ll need to disable Skip Receipt Screen and Automatically Print Receipts in order to see the Loyalty screen at checkout.

Set Up a Loyalty Program

From the Loyalty section of your online Square Dashboard, click Settings to set up loyalty terminology, point earning structures, redeeming rewards, or locations.

Step 1: Customise Terminology

Customise the terminology of your loyalty program to fit your brand (Examples: Star/Stars, Point/Points, Punch/Punches). To customise:

  1. Under Terminology, click Edit.

  2. Enter your preferred singular and plural term > Save.

Step 2: Choose how Customers Earn a Point

You can customise your program type and purchase minimum to define how your customers earn rewards; either visit based, total amount spent, or item/category based:

  • Visit: Reward points based on a per-visit minimum. For example, if your customer spends more than $5, they’ll earn one point per item/visit. This program type also allows you to exclude items from accruing points.

  • Amount Spent*: Reward points based on the total amount spent before tip. For example, one point per every $5 spent on a purchase. 

  • Any Item or Category: Reward points based on purchasing a specific item or category. For example, a drip coffee earns 1 point, a latte earns 2 points and a sandwich earns 3 points.

    • Note: New items added to your item library will be eligible to earn Loyalty Points unless they are added to an excluded category. You’re responsible for communicating any Loyalty exclusions you set to your customers.

To change your earning points in Settings:

  1. Under Earning Points, click Edit.

  2. Choose between Visit, Amount Spent*, A Specific Item, or Any Item in a Category.

  3. Choose your preferences, then click Continue.

*Note: The total Amount Spent can be tax inclusive (default) or exclusive.

Step 3: Choose how Customers Get Rewarded

You can reward your customers by offering a:

  • Discount on the Entire Sale: Set a fixed percentage or dollar discount for entire sale.

  • Discount on an Item or Category: Set a fixed percentage or dollar discount on specific items. For example, 20% off all coffee.

  • Free Item: Select a specific free item. For example, a free latte.

To choose redeeming rewards in Settings:

  1. Click Add a New Reward.

  2. Choose the Reward Type.

  3. Choose the reward values.

  4. Enter the percentage/dollar discounts and maximum discount or select free redeemable items.

  5. Enter the reward name.

  6. Click Create Reward.

Note: To edit or delete rewards, click ••• on the existing reward.

Buyer Status

Add tiers to your Loyalty Program

You can add up to 100 loyalty rewards to create a tiering points system. To do so:

  1. Go to Loyalty in your online Square Dashboard.

  2. Click Settings > Create A New Reward.

  3. Select your reward type from the dropdown and choose the reward value > Enter the discount that will be applied for the reward.

  4. Click Create Reward.

If you’re editing an existing program, customers will not lose previously-earned points or rewards and will start to accrue points based on the new rules. It’s your responsibility to inform customers of changes made to an existing Loyalty program 30 days before those changes go into effect.

Manage Rewards Applied to Modifiers

If you select an item or category for a reward, any modifiers applied to that item will be included in the reward and given the same discount. If you’d like to charge for modifiers applied to items that are part of a loyalty reward, follow these steps:

  1. When creating your Loyalty Program, select Partial Discount on an Item.

  2. Select the item(s) that qualify for the reward.

  3. Set a reward value equal to the item price before any modifiers are applied.

The reward will be deducted from the purchase total so that the item is free but the modifiers are not.

If you already have an active Square Loyalty program, existing customers will receive an SMS notification with the offer. New customers will be notified of the offer upon enrolling in your loyalty program.

Exempt items from accruing points

If you set up a spend-based Loyalty program, you can exclude certain items or categories from accruing points. To do so:

  1. Go to Loyalty in your online Square Dashboard > Settings.

  2. Select Edit next to the Eligible items and categories section. 

  3. Use the filter or search bar to locate items, and deselect any items you want to prevent from accruing points. Any items that are uncategorised will be located at the bottom of this list.

  4. Click Done.

If you exclude a category, then any new items you create in that category will automatically be excluded from accruing points as well. 

Note: The option to exclude items from accruing points is only available for spend-based Loyalty programs and is not available for visit-based, item-based, or category-based programs at this time.

Set up Locations

Select which locations you would like to have participate during program setup. Your customers will be able to earn points and redeem rewards at any of your participating locations.

To create additional locations, visit Locations in your online Square Dashboard and click Create Location. Once you add a new location, you cannot delete locations, but you can deactivate a location at any time. Inactive accounts will still be visible and can be reactivated at any time.

Note: If you’d like to offer a free item as a loyalty reward, you must select an item or category from each location’s Item Library in the "Reward" field. This must be done to ensure coupons are redeemable across all business locations. Your customers won’t be able to redeem coupons at any locations that don’t have an item selected.

Set up Team Members

In order to create and manage a loyalty program, including viewing the Loyalty section of your Square Dashboard, team members will need the Manage and Subscribe to Services and View, Edit, Create, and Delete Customer Directory Data permissions enabled for their profile. Learn more about managing employees.

Can't find what you need?