40 small business marketing ideas, sorted by industry
Start with people who already know you: give them a reason to join, to come back and to bring a friend. Here are 40 ideas for restaurants, cafés, salons, gyms, shops and more, each with the tool that runs it and the plan it needs.
- Free plan with no time limit
- Unlimited customers
- No app download needed
10 marketing ideas that work in any small business
Start with the people who already come through your door. These ten work for a café as well as for a barber or a shop, and the first four are free.
1Put your QR code where people wait
Customers join while they queue or wait for the bill. Every plan includes print templates for your QR code, a round 15 × 15 cm sticker, an A4 table stand and a two-sided A5 flyer; versions in your own colour and logo need Basic.

Run it withPrinted QR materialsFree
Guide 10 Actionable QR Code Marketing Ideas to Grow Your Small Business in 2026
2Put your card in their phone's wallet
Print your quick-registration QR code: customers sign in with Google or Apple and the card is saved straight to Apple Wallet or Google Wallet, with their QR code, progress and vouchers. You can switch the wallet cards on yourself once three different customers have been scanned.
Join the loyalty club!The loyalty card goes into the wallet on your phone.Run it withApple Wallet and Google Wallet cardsFree
3Give a welcome coupon for joining
Only new customers see the offer, and the coupon lands in their app right after they sign up. It gives people a reason to scan your QR code today instead of next time.
Sign-up bonusDiscount 15% on first orderRun it withWelcome offer for new customersFree
Guide Welcome Offer Ideas for Businesses: Stop Running Offers Without a Goal
4Fill quiet hours with a members-only discount
Set a percentage discount that applies only at the hours you choose, for example from 3 to 5 pm. Members see it in the app and your staff see it when they scan, so nobody needs a code.
20% discountvalid from 15:00 until 17:00Run it withMembers-only discountFree
5Turn regulars into referrers
Each customer gets a personal link to share. A friend counts once they create a new account through it and show their QR code on a visit; after the number of friends you choose (1 to 5), the customer who shared the link gets your coupon.
Coffee FREEFor referring 3 friendsRun it withCustomer referral programPremium
Guide 10 Actionable Word of Mouth Marketing Strategies for SMBs in 2026
6Send birthday coupons automatically
Customers who have visited you get a coupon on the birthday in their profile, or a few days before, and you don't have to send anything. The same program can also send coupons on Valentine's Day, Women's Day, Halloween or a date of your own.
- Birthday
- Valentine's Day
- Women's Day
- Halloween
Run it withBirthday and holiday couponsPremium
Guide Birthday Rewards Program Ideas: 15 Ways to Make Customers Feel Celebrated
7Win back customers who stopped coming
An automatic group collects everyone with no scan in the last 30 days and updates itself every hour. Send that group a coupon, and each customer gets a notification and an e-mail.
Not seen for a monthNo scan in the last 30 daysYour cafénowYou have a new coupon: Free coffee
Run it withAutomated customer groupsBasic
Guide Winback Campaign Ideas: 12 Emails, Timing, and Loyalty Rewards
8Send news to their phones
Posting news in your customer app is free. With Basic you can also send it by push notification to all customers or to one group, and by e-mail to newsletter subscribers, once every 4 days; Premium allows once a day.
Your bakery – New this weeknowPumpkin bread is back, while it lasts.
Run it withNews and push notificationsBasic
9Ask happy customers for a Google review
Customers rate you from 1 to 5 stars in the app. Link your Google profile and switch on the Google step: everyone who gives 4 or 5 stars then gets a button to your Google review form with their comment copied, and posts it there themselves. 1 to 3 stars are never sent to Google; they stay in your admin. Invitations after a set visit are on Premium.
4–5 starsContinue to Google1–3 starsStays in your adminRun it withCustomer feedbackBasic
Guide Incentivized Reviews Policy: What Google and the FTC Allow
10Give members a deal only they can see
Show a members-only offer in the app, such as a cake-and-coffee combo. Nothing is collected or redeemed, so it takes a minute to set up and to change.
Cake + coffee = $6For loyal customers onlyRun it withMembers-only offersFree
Guide Surprise and Delight Marketing Examples: 10 Ideas Customers Remember
13 of these 40 ideas run on the free plan or need no tool
Set up your first one today: pick a program, print your QR code and start scanning with any phone.
Restaurant marketing ideas
The guests who already eat with you are the easiest to bring back. These ideas reward the bill, put your menu and table bookings in the same app as the loyalty card and give regulars a reason to return.
We used to have physical stamp cards for every pizza sold, but we switched to BonusQR and it’s a big improvement.
11Reward the bill, not only the visit
Bill amounts add up, a coupon arrives when the total reaches your target, and anything spent over it carries over. A table of four gets there faster than a solo lunch.
Pizza FREEAfter collecting 30 dollarsRun it withSpend-based rewardsFree
Guide 10 Unique Restaurant Rewards Program Ideas That Actually Work in 2026
12Every 8th pizza free
A digital stamp card works like the paper one: staff scan the customer's QR code and enter how many pizzas they bought. At the goal the customer gets a coupon, and extra stamps carry over to the next card.
Pizza FREEAfter collecting 8x Pizza5x Pizza3 to goRun it withDigital stamp cardFree
Guide The Ultimate Guide to Pizza Rewards Programs That Boost Sales
13Put your menu in the app
Upload your menu as a PDF and guests find it on a Menu tab of your page in the app, next to their rewards. The free A4 table stand with your QR code takes them there from the table.
OffersNewsMenuInfoRun it withQR code menu and price listBasic
14Take table bookings in the same app
Draw your floor plan and take online reservations matched to the size of each party, with optional SMS reminders paid from prepaid SMS credit. A booking earns no stamps or points; the visit does.
Your restaurantnowYour booking has been confirmed. We are looking forward to seeing you.
Run it withTable reservation systemBasic
15Food trucks: tell regulars where you park
Post the day's spot as news in your app, free on every plan. From Basic you can also push it to their phones and e-mail it to newsletter subscribers, once every 4 days, or once a day on Premium.
Your food truck – TodaynowWe're parked by the park gate. Come and say hello!
Run it withNews and push notificationsBasic
16Team up with your neighbours
Agree a joint offer with the shop or cinema next door, or host a small tasting or theme night together. It costs little and puts you in front of the other business's customers.
No tool needed
Guide 10 Best Restaurant Marketing Strategies That Actually Work in 2026
Ideas for cafés and bakeries
Cafés and bakeries see the same faces several times a week, so small and frequent rewards work well. These ideas replace the paper card, sell coffee in advance and remind people when they are close by.
We set up an onboarding promotion where every new visitor got a welcome gift – a free coffee with a macaron.
17Swap the paper punch card for a digital one
The card lives on the customer's phone, so nobody forgets or loses it, and you see who collected what in your scan history. Customers can also keep it in Apple Wallet or Google Wallet.
Coffee FREEAfter collecting 8x Coffee6x Coffee2 to goRun it withDigital stamp cardFree
Guide Digital Punch Card for Coffee Shops: The 2026 Setup Guide
18Reward several steps on one card
A tiered stamp card gives a reward at each stage, so the first one comes early and the big one keeps people coming. After the last stage the card starts again.
5th coffee 25% off, 12th coffee free, 25th a mug with the logo…Tiered stamp cardRun it withTiered stamp cardBasic
Guide 10 Actionable Coffee Shop Marketing Ideas to Turn Visitors into Regulars
19Sell a prepaid coffee pack
Sell packs like five coffees plus one free in your e-shop. Customers pay once, by card through Stripe, each coffee becomes a coupon your staff scan, and BonusQR keeps a 5% commission.
Pay in advance for 5 coffees and get 1 for free5+1, 10+2…BuyRun it withPrepaid packagesBasic
20Remind customers when they are nearby
Customers who keep your card on their phone and allow location access get a short reminder when they are near one of your locations (up to 10). You write the sentence, up to 100 characters, and no location history is stored.
Your cafénowFresh croissants are out of the oven. Pop in!
Run it withGEO notificationsBasic
21Bakeries: talk to the morning crowd
The automatic “Morning customer” group holds everyone who makes at least 60% of their visits before noon. Send them news about the first bake of the day and leave the evening customers out.
Morning customerAt least 60 % of scans in the morning (before 12:00), with at least 3 scansRun it withAutomated customer groupsBasic
Guide How to Build a Rewards System for a Local Bakery in 2026
Ideas for salons, barbers and spas
Clients come every few weeks, so the gap between visits is what you are marketing to. These ideas reward the visit, take bookings in the same app and bring clients back before they drift away.
We also sell prepaid passes directly in the app, so customers get a better price, and we receive payment upfront.
22Every 10th visit, a free haircut
Every scan counts as one visit and staff enter nothing, so it suits services without a basket. The coupon arrives right after the scan of the visit you set.
Haircut FREEEvery 10 visits6x visit4 visits to goRun it withVisit-based rewardsFree
Guide 10 Actionable Hair Salon Marketing Ideas to Keep Your Chairs Full
23Take appointments online
Add a booking widget for your services or staff, with optional SMS reminders paid from prepaid SMS credit. The booking itself earns nothing; the scan at the visit does.
SMSnowReminder: You have a reservation on 14.11.2026 at 10:00.
Run it withOnline booking systemBasic
Guide Appointment Loyalty Rewards: 7 Ideas, Paid Visits Only
24VIP levels for regular clients
With tiered cashback the percentage grows with what a client has spent with you in total, so your best clients get a better rate. They can use the credit towards a later bill.
Silver – 5% cashback, Gold – 10% cashback…Tiered cashbackRun it withTiered cashbackPremium
25Sell treatment vouchers and prepaid packages
A gift voucher is bought online and e-mailed to the recipient; it is one voucher for a treatment or an experience, not a money balance. Prepaid packages are sold the same way, through Stripe, and BonusQR keeps a 5% commission.
GiftGift voucher: massage for twoBuy as a giftRun it withDigital gift vouchersBasic
26Nudge clients past their usual rebooking time
If clients usually come every five or six weeks, make a group with no scan in the last 42 days and send it a coupon. The group updates itself every hour.
Due for a visitNo scan in the last 42 daysRun it withCoupon campaignsBasic
Guide Nail Loyalty Cards: Build a Retention System That Works
Gym marketing ideas
Members who keep a routine stay with you. These ideas sell classes in advance, reward check-ins and help you spot members who are drifting away.
We run a loyalty program, send birthday rewards, push notifications, and even email campaigns.
27Sell class packs in advance
Offer packs like ten classes with two extra in your e-shop. Members pay up front by card, each class is a coupon your staff scan, and BonusQR keeps a 5% commission.
Pay in advance for 10 classes and get 2 for free10+2BuyRun it withPrepaid packagesBasic
28Reward check-ins
Every scan at the desk counts as a visit, and the coupon arrives at the visit you choose. Members see in the app how many check-ins are left.
Protein shake FREEEvery 10 visits7x visit3 visits to goRun it withVisit-based rewardsFree
29Catch members who are drifting away
Make a group of members with no scan in the last 14 days and send them a coupon or a news message while the habit is still there.
Your gymnowYou have a new coupon: Free guest pass
Run it withAutomated customer groupsBasic
Guide Cut Churn: A 6-Step CRM Customer Retention Playbook for Ops Teams
30Thank your regulars
The ready-made “Regular customer” group holds members with a visit in every month of the last three, one missed month allowed. Send them a thank-you coupon now and then.
Regular customerAt least 1 scan every month over the last 3 monthsRun it withCoupon campaignsBasic
Retail marketing ideas for shops and grocery stores
A small shop rarely wins on price alone, so give people a reason to pick you. These ideas return part of every purchase, reward bigger baskets and bring your online shop into the same program.
We regularly update it with new offers just for our members, which keeps people coming back.
31Give cashback credit on every purchase
A set percentage of every bill is credited to the customer, who can use the credit towards a later bill. It feels like money back rather than a discount.
10% cashbackCash back on every paymentRun it withCashback loyalty programFree
Guide How to Increase Retail Sales: Actionable Strategies for 2026
32Points for bigger baskets
Customers earn points on the bill amount at your rate and choose a reward from your list, so a bigger basket brings the reward closer.
Collect points and get rewards(1 dollar = 1 point)Run it withPoints systemBasic
33Treat your best customers
A “High spending” group collects customers who have spent at least the amount you set (it works with cashback, points or spend-based rewards). Send them a coupon they did not expect.
High spendingSpending of at least 100Run it withCoupon campaignsBasic
Guide Coupon Distribution Strategy for Retailers: Match 5 Offers to Goals
34Use the same rewards in your online shop
With the WooCommerce plugin or the Shopify app, customers earn and redeem their loyalty rewards on online orders too, in the same program as your counter.
Paid with creditWooCommerce · ShopifyRun it withWooCommerce and Shopify loyaltyBasic
Guide Ecommerce Loyalty Integration: A Practical Guide for Small Stores
35Make your door and your bags work for you
Put the free round sticker on the door or window and an A5 flyer in every bag. Both carry your QR code, so people can join at home as well as at the counter.

Run it withPrinted QR materialsFree
Ideas for hotels, gas stations and service businesses
Fewer visits a year, but each one counts. These ideas reward every fill-up, sell stays as gifts and connect online booking with a reward for the visit.
- Hotel loyalty program
- Gas station loyalty program
- Loyalty program for service businesses
- Loyalty program for small business
It offers exactly what we needed – a fully customizable points system, even in the Basic plan.
36Gas stations: points on every fill-up
Drivers earn points on the bill amount and swap them for rewards you list, from a coffee to a sandwich. Points suit stations because every visit has a different amount.
Collect points and get rewardsCoffee for 100 points, Sandwich for 500…Run it withPoints systemBasic
Guide Step-by-step gas station rewards: Build loyalty and boost sales
37Hotels: sell stays and spa days as gift vouchers
Guests buy a voucher online and the recipient gets it by e-mail with a personal message. Each voucher is for one stay or experience, has no expiry and is redeemed with a scan.
Gift vouchernowYour gift is on its way
Run it withDigital gift vouchersBasic
38Service businesses: book online, reward the visit
Customers book through your booking widget, and the scan at each visit counts towards a reward, for example every 8th car wash free. The booking itself earns nothing.
Car wash FREEEvery 8 visits5x visit3 visits to goRun it withOnline booking systemBasic
Guide 10 Examples of Loyalty Schemes for Local Businesses 2026
39Show your price list in the app
Upload a PDF price list and it appears as its own tab on your page in the app, so customers check prices and their rewards in one place.
OffersNewsPrice listInfoRun it withQR code menu and price listBasic
Guide Menu Price List Template: 10 Picks for Cafés and Shops
40Several locations, one loyalty card
Run all your locations under one brand in one account, with one shared loyalty program or a separate program for each location.
Run it withMulti-location loyalty programBasic
A marketing calendar that sends itself
With Special Occasion, customers who have visited you get a coupon automatically, on the day or a few days before. Birthdays come from the date in each customer's profile.
Every day: your customers' birthdays
- Jan
- Feb14Valentine's Day
- Mar8Women's Day
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct31Halloween
- Nov
- Dec
a date of your own
Christmas, Easter and Black Friday are not built in: add them as a date of your own.
Guide 7 Birthday Discount Restaurant Ideas That Drive Visits
What these ideas cost
13 of the 40 ideas run on the free plan or need no tool, 24 need Basic and 3 need Premium. The pricing page shows the prices in your currency.
Free
Free forever, with unlimited customers and 7 of the 12 program types.
- Stamp card, visit or spend rewards and cashback · ideas 11, 12, 17, 22, 28, 31
- Welcome coupon, members-only discount and offers · ideas 3, 4, 10
- Wallet cards and print templates · ideas 1, 2, 35
- News in the app, statistics and the monthly report
Basic
9 program types, plus the tools for reaching customers and selling more.
- Points and tiered stamp cards · ideas 18, 32, 36
- Push and e-mail news, GEO notifications, customer groups and coupon campaigns · ideas 7, 8, 15, 20, 21, 26, 29, 30, 33
- E-shop, prepaid packs and gift vouchers (5% commission), customer feedback · ideas 9, 19, 25, 27, 37
- Menu, price list, bookings, WooCommerce and Shopify, more locations · ideas 13, 14, 23, 34, 38, 39, 40
Premium
All 12 program types and the most frequent news.
- Referrals, birthday and holiday coupons, tiered cashback · ideas 5, 6, 24
- Automatic Google review invitations
- News you can send once a day
- Everything in Basic
See which idea worked
On the 1st of every month, BonusQR e-mails every manager a summary of the previous month, so you can compare the months before and after a new idea without logging in.
- Scans, new customers and rewards granted
- Spending, credit and points, depending on your programs
- News views, Wallet cards, coupons, prepaid sales and bookings
- Sent to every manager in their own language
Don't need it? Unsubscribe with one click in the e-mail.
Small business marketing: questions owners ask
Short answers, including what each idea costs.
What are the best low-cost marketing ideas for a small business?
Start with people who already know you. A welcome coupon for joining, a digital stamp card, a members-only discount for your quiet hours, a printed QR code on the counter and news inside your customer app all run on BonusQR's free plan. The free plan has no time limit and no customer cap. Teaming up with neighbouring businesses and keeping your Google Business Profile up to date cost nothing at all.
How can I advertise my small business locally for free?
Use the spots your customers already pass: the counter, the tables, the shop window and the bag they carry home. Every BonusQR plan includes free print templates: your QR code, a round 15 × 15 cm sticker, an A4 table stand and a two-sided A5 flyer. Add a welcome coupon so scanning is worth it, and partner with neighbouring shops for joint offers.
What are good restaurant marketing ideas?
Reward the bill rather than only the visit: give a coupon once a guest's spending reaches your target, and carry the extra over. Give pizza fans a digital stamp card. Put your menu in the loyalty app with a QR stand on each table, and take table bookings in the same app. The stamp card and the spend reward are on the free plan; the menu and table booking need Basic. Partnerships and small events need no tool at all.
How do I get customers to come back?
Give them a reason before they leave and a reminder afterwards. A stamp card, a reward after a set number of visits or a set spend, and cashback credit all run on the free plan. With Basic you can also send news by push and e-mail (once every 4 days; daily on Premium), group customers automatically, for example everyone with no visit in 30 days, and send that group a coupon.
How do I get more Google reviews without paying for them?
Ask happy customers at the right moment instead of offering anything for a review. With BonusQR's customer feedback (Basic), customers rate you from 1 to 5 stars in the app. Once you link your Google profile and switch on the Google step, everyone who gives 4 or 5 stars gets a button to your Google review form with their comment already copied; they paste it and post it themselves. Nothing is posted automatically, and 1 to 3 star feedback is never sent to Google: it stays in your admin. On Premium, customers are also invited to review you on Google after a set number of visits (the third by default).
Do my customers need to download an app?
No. Customers can use your loyalty program in the browser without downloading anything, use the BonusQR app for iOS and Android if they prefer, or keep your card in Apple Wallet or Google Wallet. Your staff scan the customer's QR code with the BonusQR app on any phone or tablet that has a camera.
How much do these marketing ideas cost?
13 of the 40 ideas on this page run on BonusQR's free plan or need no tool. The free plan is free forever, with unlimited customers and 7 loyalty program types. Basic adds points and tiered stamp cards, push and e-mail news, GEO notifications, customer groups, coupon campaigns, gift vouchers, the menu and bookings. Premium includes all 12 program types, among them referrals and automatic birthday coupons. The pricing page shows the prices in your currency.
Which marketing idea should I start with?
Start small: one main program, such as a stamp card or a reward for every 10th visit, plus a welcome coupon for new members. Every BonusQR offer needs at least one main program and can add extras such as a discount or a members-only offer. Print the free table stand for your counter. Then check the monthly report on the 1st (scans, new customers, rewards granted) before you add the next idea.