Keep Square. Stop rebuilding the list for the next offer.
Square Marketing sends a welcome, a birthday or a win-back. GetSetReply adds what comes after: every customer gets their own Square code, and their next offer goes out when they use the last one. Your register, payments and email stay in Square.
Next: a short form, then about 30 minutes with our team on what you send your Square customers today. GetSetReply is a separate company, not part of Square, and your register stays Square.
What GetSetReply adds on top of Square
The next offer sends itself.
When a customer uses one offer at your register, the next one goes out in your sending hours, once. There is no group to rebuild from the campaign report.
A Square code for every customer.
It is made in your Square account before the text goes out, and rung up on the register your staff already use.
A record of who came back.
Results shows which offer each customer used and what the order came to.
Nothing in your Square account is switched off. You can keep Square Marketing for email.
Square's pages, read on 2026-10-09: Square: Text message marketing; Square: Marketing
A four-step series a burrito shop ran by hand in Square
A burrito shop owner built a four-step series of offers in Square. Each one was meant for customers who had used the one before:
- $5 off when they signed up.
- A free house-made lemonade once they used the $5.
- A bring-a-friend burrito deal.
- 20% off an order over $50.
The weekly work behind it
- Open Square's campaign report and see who redeemed each offer.
- Build a customer group for the next step from that list.
- Take out anyone already in a later group.
- Send each group its next offer.
- Do it again next week.
Why it has to be done by hand: Square's help pages describe each automated campaign as one message to the customers who meet its criteria. The filters its customer groups article lists (purchases, loyalty, sales channel, custom fields) do not include who redeemed an offer. So owners who want the next step to follow a redemption rebuild the group themselves.
Why it gets harder as the list grows
- Size. Whether your list is 150 people or 2,000, it is the same five steps every week. Only the number of names you check grows.
- Timing. Someone who redeems on Monday waits for the next rebuild before their next offer goes out.
- Mistakes. Leave someone in last week's group and they get the same offer twice. Miss them and a customer who just came back hears nothing.
The same series in GetSetReply
The owner's series is now set up in GetSetReply with two steps changed:
- The lemonade became 50% off any one item.
- The 20% off over $50 became 25% off the whole order.
Each step waits for the one before it to be used at the register. Square tells us the code was used, usually within minutes. The next offer goes out in your sending hours, once for that event. Nobody rebuilds a list. Staff ring up the code.
- Welcome: $5 off the whole check. Good for 30 days.
- After they use it: 50% off any one item. Good for 7 days.
- After they use that: two specialty burritos at 50% off each. (When both cost the same, that totals the same as buy one, get one free.) Good for 7 days.
- After they use that: 25% off the whole order. Good for 7 days.
Who it texts
A list
- The day they enteron
Signup Offer, $5 OFF no restrictions
Welcome to OnlyJuans
0 reached
- After they redeem step 1on
Try Another Item, 50% OFF
0 reached
- After they redeem step 2on
Bring a Friend, BOGO
Bring a Friend, Buy One Get One Free
0 reached
- After they redeem step 3on
Bring the Family/Crew, 25% OFF
0 reached
Want this for your shop? Tell us what you send now. The carrier check takes 10 to 15 days, and you can build offers while it runs.
I want to explore my optionsSquare's pages, read on 2026-10-09: Square Support Center: Create marketing campaigns; Square Support Center: Set up text message marketing; Square Support Center: Create customer groups and filters
More moments a ladder can catch
| When | At a burrito shop |
|---|---|
| They use the last offer | The next offer goes out |
| A first-timer has not been back in 7 days | $3 off a second burrito |
| You have not seen them in 45 days | 20% off to come back |
| A regular reaches their fifth visit | A free drink |
Each step can send right away, around 11:00am, or around 4:30pm on your shop's clock.
When you turn a ladder on, you decide whether people who already qualify get it now, spread over 3, 7 or 14 days, or only from today. You see how many people that is before anything sends. Nothing goes out until you turn it on.
Lists that sort your customers while you work
Nobody is added by hand. Customers move in and out as they visit and spend, and every list is checked every hour. Six are built in. Use them as they are, or build your own from visits, spend and offers used.
| List | Who is in it | What suits them |
|---|---|---|
| New | One visit, and it was in the last 45 days. | A reason to come a second time. |
| Developing | Two to four visits, the most recent in the last 45 days. | A small nudge, not a big discount. |
| Regular | Five visits or more, the most recent in the last 45 days. | Recognition. A discount here costs you money you would have had anyway. |
| At risk | They used to come in, and their last visit was more than 45 days ago and less than 90. | Your best return per text. |
| Lapsed | Nothing for 90 days or more. | Three texts across a month, not one send to everybody. |
| Top spenders | The top quarter of your customers by what they spent in the last 12 months. It moves as everyone's spending does. | Thanks, and a first look at something new. They already pay full price, so a big discount gives money away. |
Regulars who've gone quiet
86Reachable · 61
- Start with
- Everyone in your audience
- Who also
- Visited at least 3 times in the last 365 days
- Has not visited in the last 60 days, including people who never have
A visit means a paid Square order tied to a customer profile. Orders with no profile are not counted.
Which option fits
| Option | Fits when | What it takes |
|---|---|---|
| Square Marketing on its own | A welcome, birthday or win-back message, plus email, is all you send | Square Plus or Premium |
| A series by hand in Square | Your list is short and someone has time each week | The five weekly steps above |
| An app from Square's App Marketplace | You want to compare other tools | Check how each makes codes, where they ring up, and what it charges |
| GetSetReply | The next offer should follow who used the last one, without the weekly list | A Professional or Enterprise plan, a texting number, and the Coupons add-on (in beta) |
Browse Square's App Marketplace for apps that connect to your Square account.
Square's pages, read on 2026-10-09: Square: Marketing; Square: Pricing
Square Marketing and GetSetReply, side by side
| Topic | What Square's pages say | GetSetReply |
|---|---|---|
| Codes | You make each coupon in the Dashboard. Square recommends unique codes. | A Square code per customer, made for you before each text |
| Automatic texts | Blasts, or automated campaigns such as welcome, birthday and win-back, each described as one message | Ladders where each step waits for the last offer to be used, a visit number, or days since a visit |
| Who to text next | Smart groups filter on purchases, loyalty, channel and custom fields. Redeeming an offer is not listed. | Lists of who used an offer, or got one and did not use it |
| Knowing what worked | Reports on what each campaign brought back, and redemption tracking | Each redemption by offer, with its order total |
What texting costs on each side
Square's pages, read on 2026-10-09: Square: Text message marketing; Square: Marketing; Square Support Center: Set up text message marketing; Square Support Center: Create customer groups and filters; Square Support Center: Create marketing campaigns; Square Community product update: New First and Last Visit Filters (2023); Square Support Center: Create vanity code coupons
Where the Square facts on this page come from
Every statement about Square on this page comes from one of Square's own pages, linked here, as they read on the date below. Square changes its pages and its prices, so check them for anything that matters to you.
Facts verified on 2026-10-09
- Square: Text message marketing
- Square: Marketing
- Square Support Center: Create marketing campaigns
- Square Support Center: Set up text message marketing
- Square Support Center: Create customer groups and filters
- Square: Pricing
- Square Community product update: New First and Last Visit Filters (2023)
- Square Support Center: Create vanity code coupons
Square Marketing alternatives, answered
Is GetSetReply part of Square?
GetSetReply is an independent company and is not affiliated with or endorsed by Square. It connects to your Square account with your permission, the way other apps you add to Square do.
Do I have to stop using Square Marketing?
No. Nothing in your Square account is switched off. You can keep Square Marketing for email.
Can Square send a second offer only to people who used the first?
Square's help pages describe each automated campaign as one message, and they do not list redemption as a group filter. Owners who want it rebuild the group from the campaign report by hand. A GetSetReply ladder does it for you.
What changes for my staff?
They enter the code in Square as a discount code, on the register they already use. You can ring up a test code yourself first.
What does GetSetReply connect to in Square?
Square needs your permission for us to create the codes we text, and nothing else about your Square connection changes.
Who can I text?
Only people who asked. Customers join by texting JOIN to your number or signing up on your sign-up page, and anyone can text STOP at any time.
How long until the first text?
The carriers check that your business is real first. We file it. Their check takes 10 to 15 days, and you can build offers and ladders while it runs.
What does it cost?
A plan (Available on Professional and Enterprise. Starter accounts can upgrade to add it.), your texting number at $10/mo with 500 texts a month, and the Coupons add-on, which is in beta, priced per location, and quoted before you decide. See Square text marketing pricing.
Keep Square. Let the next offer send itself.
Tell us what you send today. If it fits, we set it up with you and file your carrier registration.
Save 20% with annual billing. See annual pricing.