Does Square Loyalty have a welcome or sign-up bonus?

Updated June 2026 · 3 min read

Short answer

No. Square Loyalty doesn’t have a built-in welcome or sign-up bonus. Customers earn points by making purchases, not by joining. The one automatic exception is points for sharing an email address. To reward new members the moment they sign up, you either add points by hand or use an app like Perk that does it automatically.

What new members get automatically in Square Loyalty

When someone enrolls in your Square Loyalty program, Square sends them a welcome text and starts tracking their points. But the points themselves come from spending — a customer earns their first point on a qualifying purchase, not for signing up. In a tiered program, new members start at zero. So out of the box, joining your program earns a customer nothing until they buy something.

The one built-in exception: points for an email

Square does offer a single automatic enrollment incentive: you can give customers points in return for their email address. In your Square Dashboard under Customers → Loyalty, turn on “Offer customers points in return for their email addresses” and set the amount. It’s handy, but it’s tied to collecting an email — not a true welcome bonus for joining, and it’s the only automatic option Square gives you.

Why Square Loyalty promotions aren’t a sign-up bonus

Square Loyalty Promotions let you award extra points — but they’re built around purchases, not enrollment. A promotion applies when a customer spends a minimum amount or buys specific items, so it can’t fire simply because someone joined. There’s no promotion type that says “give every new member X points the moment they sign up.”

The manual workaround (and why it doesn’t scale)

You can give a new member points by hand. In Square Dashboard, open Customers, find the person in your Customer Directory, scroll to their Loyalty Summary, click the … menu, choose Adjust Points, enter the amount, and save. That works for one customer. But doing it for every new member — remembering to look each person up and credit them, every day — is exactly the kind of task that slips. A welcome bonus only builds loyalty if every new member actually gets it.

How to give new Square Loyalty members an automatic welcome bonus

This is the gap Perk fills. Perk connects to your Square Loyalty program, watches for new members, and instantly credits your chosen number of points the moment someone joins — automatically, around the clock. It runs alongside your existing program, so your points, rewards, and tiers stay exactly as they are. Perk just adds the welcome bonus Square leaves out. Setup takes about a minute.

Give every new member a welcome bonus — automatically

Perk adds the automatic welcome bonus Square Loyalty leaves out. Connect Square, set your points, and every new member is rewarded the moment they join. Free to set up.

Get Started

Frequently asked questions

Can you give bonus points for signing up to Square Loyalty?

Not automatically. Square only awards points for purchases, plus an optional bonus for sharing an email address. A true sign-up bonus means adjusting points by hand or using an app like Perk that credits them automatically.

Does Square Loyalty give points for an email address?

Yes, optionally. In your Square Dashboard under Customers → Loyalty you can offer points in return for a customer's email. It's the only automatic enrollment incentive Square provides.

How do I manually add loyalty points to a customer in Square?

Open Square Dashboard → Customers, find the person in your Customer Directory, scroll to their Loyalty Summary, click the … menu, choose Adjust Points, enter the amount, and save.

How do I automatically reward new Square Loyalty members?

Use Perk. It connects to your Square account, detects each new loyalty member, and instantly credits your chosen number of welcome points — automatically, alongside your existing program.