Merch table discounts that grow your fan list
To grow your fan list at the merch table, offer a discount for tonight in exchange for an email. Put a QR code and keyword on the table, ask for the fan's email and zip code by text, and send the discount code in the final reply. Textiful adds each fan to Mailchimp, Kit, or ActiveCampaign with their city, so you can announce shows to the fans who live near them.
Picture the fifteen minutes after your set. The merch table is two people deep, your bassist is making change, and someone is asking if the shirt comes in a medium. A clipboard sits under the card reader with a pen nobody has touched. Fifty fans buy something tonight, and you'll leave town knowing none of their names. A merch table discount fixes that by giving fans a reason to sign up at the exact moment they're deciding whether to buy.
Textiful makes the trade simple. A sign on the table says "Scan for 20% off tonight, or text MERCH to 33777." The fan replies with an email and a zip code, the discount code arrives in the final text, and they show it at the table. They land in your email list with their city filled in.
The problem with selling to strangers
The merch table is where your most committed fans show up in person. They just watched the set, they want something to take home, and they're standing still for a minute. It's the best moment of the night to ask for an email, and the clipboard is the worst way to ask.
Nobody wants to stop and write while the line pushes forward. The few who do write in dim light, and someone types it all up in the van. Even then, you get a list with no idea where anyone lives. When you route the next tour, every announcement goes to every fan, whether they live in that city or eight states away.
Why the usual fixes fall short
- A clipboard at merch catches the fans who stop, in handwriting you have to read later.
- "Follow us" signs get followers you reach only when the platform shows them your post.
- A tablet sign-up form takes up room next to the card reader and slows the line.
- A discount for everyone, with no sign-up, gives the money away and leaves you with nothing.
- A QR code to a web store discount gets a sale but no email, unless the store asks for one.
How to fix it with Textiful
- Start from the "Quick email signup" template. It asks for an email and sends one final message.
- Add a location step. Choose "Zip code," which fills in city and state for you, or "City" if you'd rather ask for it by name. That's two questions in all. Across Textiful flows over 90 days in 2026, 2-question flows finished 83.1% of the time.
- Put the discount in the final message. "You're in! Show this text at the merch table for 20% off tonight. Code: TOUR20." Textiful doesn't process payments; the seller applies the discount on your card reader, and the same code can work in your online store.
- Add a free QR code for the table sign and a keyword fans can text if the code won't scan. One keyword is included on every plan (more are $10/month), and each is unique on its short code; if yours is taken on 33777, try 55444. See QR codes and keywords.
- Add actions. Add the fan to Mailchimp, Kit, or ActiveCampaign, and tag them with the tour or the date. Tour announcements and pre-sale codes then go out from your email tool, to the cities you're playing.
Make the offer worth stopping for
How many fans respond depends most on what you offer. A discount works at merch because it's about money they're about to spend. Keep it simple enough to read across a table: a percentage off tonight, a free sticker or poster with any purchase, or a bundle price.
Mention it from the stage too. "If you're heading to merch, text MERCH to 33777 first and you'll get 20% off" sends fans to the table already signed up. Say it twice, and spell the keyword if it's unusual. The fan email list at shows guide covers when in the set to say it.
Why the city matters
A fan list that knows where people live is worth more on the next tour. When you add a date in Denver, you can email the fans in Colorado instead of everyone. When a promoter asks how big your draw is in a city, you have a number.
The keyword activity report shows text-ins by date range, linked to the matching contacts, so you can see each night's sign-ups. If you want every show reported separately, copy the flow for each date and give each copy its own free QR code, since each code counts its own scans.
Before and after
| Clipboard under the card reader | Discount by text at the table | |
|---|---|---|
| Why fans sign up | They don't, mostly | They get a discount on what they're buying |
| What you get | A few hard-to-read emails | Emails plus city and state from zip |
| Typing it up | In the van, from handwriting | Fans type their own email |
| The discount | Given to everyone, or nobody | A code in the reply they show at the table |
| Tour announcements | Sent to the whole list | Sent to fans in the cities you're playing |
Who this is for, and who should skip it
It fits touring bands and solo artists in the US who sell merch at shows, and any act that wants to know where its fans live before booking the next run.
Skip it for dates outside the US: the short codes 33777 and 55444 only work on US carriers, and QR codes text the same codes. If you never sell merch in person, the stage keyword in the shows guide is the better fit.
You pay per conversation: one per fan who starts the flow. Plans start from $19/month, and extra conversations are added automatically at $15 per 100, so a sold-out night doesn't cut anyone off. See pricing and the musicians and bands guide.
Try it at your next event → Start a free trial
Questions people ask
No. Textiful doesn't process payments. The discount is a code or a line of text in the reply, and the fan shows it to whoever is selling. Your card reader or online store applies the discount as usual.
Every fan who finishes gets the same reply, so plan on one code for the night or the tour. If you want to stop reuse, have the seller check the text on the fan's phone at the table.
Either works. A zip code fills in city and state for you, and it's a short number to type. If you'd rather ask for the city by name, use the city step.
Tour announcements go out from your email tool. Textiful starts the conversation, sends the discount, and hands the fan to Mailchimp, Kit, or ActiveCampaign, where you can send to fans by city.
A keyword is a regular text message, so it goes through wherever a phone can send a text. A QR code opens a short link first, which needs a data connection, so put the keyword on the sign too.
Keep exploring
Event lead capture: a playbook for live audiences
How to turn a room into contacts you can follow up with: what to offer, how to ask from the stage or the booth, what to ask for, and what to do in the 24 hours after.
ReadText-to-join
Text-to-join is a way to sign up by text: a person texts a keyword to a short code, or scans a QR code that opens a pre-filled text, and answers a question or two to join a list, get a download, or register for something.
ReadQR code to SMS
A QR code to SMS is a QR code that, when scanned, opens the phone's texting app with the recipient number and message already filled in, so the person only has to tap send. It turns a camera scan into a text without typing a number or keyword.
ReadKeyword (texting)
In texting, a keyword is a word someone texts to a short code to start a specific program, such as SLIDES to get a slide deck or LIST to sign up for a list. On a shared short code, the keyword tells the system which organization and which program the message belongs to.
ReadEmail service provider (ESP)
An email service provider (ESP) is software that stores an email list and sends emails to it, such as newsletters, welcome emails, and automated follow-ups. ESPs also handle sign-up forms, unsubscribes, and delivery. Mailchimp, Kit, and ActiveCampaign are examples.
ReadCollect fan emails at concerts and shows
The easiest way to collect fan emails at concerts is to say a keyword from the stage between songs and put a QR code on the merch table. Fans text FANS to 33777, give an email, and get the unreleased track or setlist you promised, and they land in your email list before the encore.
ReadReady for your next event?
Try Textiful free for 14 days. Set up a QR code or keyword in minutes and see who shows up.