17 Proven Ways to Drive Foot Traffic to Your Retail Store

Foot traffic is one of the most essential measures when it comes to running a brick-and-mortar store. More traffic means more opportunities for sales and customer engagement, which in turn leads to higher revenues.

Here’s some good news: there are plenty of things you can do to increase store traffic. In this post, we’ll share some tried-and-tested tips to get more people walking through your doors.

Before we get to that though, it’s worth ironing out the definition of foot traffic and how to measure it.

What is foot traffic in retail?

Foot traffic refers to the number of people who are in your store at any given time. Measuring foot traffic gives you tons of insights about several aspects of your store including how well your marketing efforts are working, whether or not you’re staffing your shop correctly, and how to be more productive in your store.

How do you measure foot traffic?

The easiest way to measure this is to use people counters, but there are also more advanced tools such as mobile tracking technology, heat sensors, or video surveillance. These tools not only count the number of people in your store, they can also track shopper behavior, dwell time, and other metrics.

How do you increase foot traffic to your retail store?

1. Keep your storefront well-maintained

A spruced up storefront can do wonders for your curb appeal. Nobody wants to walk into a store with dirty windows or peeling paint, so stay on top of these maintenance tasks.

Certain jobs, such as sweeping your storefront and cleaning your windows, should be done daily, while other tasks only need to be done every few months or years. A good paint job, for instance, can last years. 

Step out of your store and look at it from the outside. Evaluate the physical state of your windows, doors, and walls, and identify the things that need sprucing up. You should assign people to perform various maintenance tasks (like sweeping and glass cleaning) daily. Perhaps your employees can take turns doing different jobs, or you could hire a third-party to maintain your storefront for you.  

2. Add curbside “extras”

Go beyond typical window displays by having additional elements outside your store. For instance, you could put out a sandwich board that welcomes people with a witty message. Or why not have a sign that talks about something special going on inside your store?

Aside from increasing your curb appeal, these signs can give you incredible social media content. Check out this example from Covet, a jewelry store in San Francisco:

Some retailers are adding curbside elements that shoppers can use. Take, for instance, Snyder Cycles, a bike shop in Atlanta. Snyder Cycles set up bike racks outside their store, where customers can park their bikes while shopping.

Can you think of any curbside extras that your shoppers might find useful? Set them up outside and see what happens.

3. Make sure your associates look busy

If you have a large window that shoppers can look into, then how associates behave in-store may affect people’s decision to walk in. For example, bored-looking sales staff can be a turnoff to potential customers who are considering shopping at your store.

Prevent that by ensuring your store employees are mindful of how they look and act even if there aren’t any customers inside the shop. See to it that they appear busy and welcoming at all times so passers-by will be more enticed to come in.

4. Invest in employee training

Speaking of associates, you can have the prettiest shop, implement the hottest gimmicks, and run the most enticing offers, but if your staff members provide poor customer service, you’ll be hard-pressed to drive visits to your location.

As customer service expert Nancy Friedman says, “one tried-and-true way to drive traffic to your store is to provide excellent customer service. More business is lost due to poor service and poor treatment than poor product.”

“Retailers spend lots of marketing dollars trying to convince us to buy their products, but if customer contact is not handled just right in a store, all that money is wasted. You have one chance to make a first impression and gain a repeat customer. Poor customer service can stop a purchase, create negative social media shaming and ruin a brand.”

Here are some of Nancy’s top tips to get your customer service on track:

Train your employees – If you have some customer service training in place, review it with your employees. Don’t have one? Then hire an experienced expert to spend a day training your staff. If you have no time to train, remind your employees that “Thank you for shopping with us”; or “We appreciate your business”  can go a long way, costs nothing and leaves a positive lasting impression.

Prepare your employees with a “mental” suit of armor – Make sure they’re aware that not all customers will be nice.  Your employees will be on the front lines of occasional customer abuse. Warn them in advance, and make sure that when those incidents happen, your employees will still treat the customer with politeness and respect. We all know the customer isn’t always right. But they remain the customer.

Your employees need to care – A friend of mine went into a restaurant only to find the hostess busy texting. She was more concerned with her phone than properly greeting the diner. Not good! Greet each customer as if they were bringing a million dollars of business to your store

Had a rough day? Don’t take it out on the customer! And if they are in a foul mood, it’s all the more reason to turn on your charm. Stay upbeat and happy and don’t let your rough day or the customer’s bad mood impact the service you provide.

5. Have an online presence

Like it or not, people are spending more time online. Now, you can complain about how the Internet is driving people away from physical stores, or you can use the web to your advantage.

So, have an ecommerce presence. Set up a website that showcases your catalog and allows people to browse and buy. Doing so not only gives you more chances to generate sales, but it can lift brand awareness and foot traffic.

Will Hatton, co-owner of Pace Athletic, says having an online store has helped drive up interest and traffic to their store.

“Online shopping has really changed how customers behave,” he says. “Our regulars treat our eCommerce site as a catalogue — when I see site visits trend up for particular running shoes, almost definitely I’d then see more foot traffic in-store and more enquiries about those same shoes 2-3 days later.”

Lisa Besseling, the owner of homeware store Stony Lake Furniture Co., has seen a similar trend.

“Even if people don’t pull the trigger and make the purchase on your site, your online presence still generates interest,” says Besseling. “I’ve had people call me and say, ‘I saw this product on the website. I’m not ordering it right now, but I’d like to learn more.’ So customers are asking more questions — and I think whether or not the sale happens online, it still helps generate sales overall.”

6. Offer click-and-collect

Already selling online? Great. We also strongly urge you to offer click-and-collect services in your stores. Such initiatives will not only get people to your physical location, but they can potentially increase sales in the process.

Research has shown that “about a third of shoppers would prefer to have an item delivered to a location other than their home… and many of those are choosing to pick up their orders in stores.”

What’s more, about 50% of respondents have opted for in-store pickup, and of those consumers, 45% bought something else during their trip to the store.

Vend Tip


Your online customers can now choose the Click & Collect option when purchasing items from your ecommerce store, so they can purchase an item online and then come into the store to collect it. Check out how it works!

Learn More

7. Get listed online

Retailers should “actively manage local profiles with a platform like Yext and Yelp, to ensure that all location information is accurate, enhanced and contains relevant calls to action,” explains Dan Golden of BFO (Be Found Online).

If your business isn’t listed on websites such as Yelp, Google, and Facebook you’re missing out on A LOT of potential visitors.

So, set up your listings ASAP. For best results optimize each listing by making them as detailed as possible.

Be sure to include the following information:

  • Name, address and phone number (Important: Ensure that these details are identical to what’s listed on your site and any other listings.)
  • Accurate business hours
  • Lots of reviews
  • Lots of visual content including recent photos, and if possible, a virtual tour of your store.

It takes a bit of extra time, but doing this will make your listing more attractive and, as a result, drive more traffic to your location and website.

Consider the example below. Which listing do you think gets more traffic: the one on the left, which contains detailed info, reviews, and lots of photos? Or the plain listing on the right? As far as appearances go, we’re willing to bet that the company on the left gets more business.

Vend Tip


For best results, share your in-store inventory on your Google My Business profile. More and more consumers are looking up products online before heading in-store. When your inventory is listed on Google, you can give shoppers the confidence that you have the products they need in stock — which ultimately drive traffic.

Learn More

8. Leverage Google’s Local Inventory Ads

Dan adds that Google’s local inventory ad service, which enables retailers to list their local inventory information online, can help merchants drive traffic.

Here’s how it works: When a nearby customer conducts a Google search for a product that you happen to have in a local store, Google will include that item in its search results.

When users click on your listing, “they arrive on a Google-hosted page for your store, called the local storefront. Shoppers use the local storefront to view in-store inventory, get store hours, find directions, and more.”

9. Explore social media opportunities

Kelly Ehlers, founder and president of Ideas That Evoke, encourages retailers to use social media to their advantage. One way to do this is to use Facebook ads.

“Utilize Facebook Offer Ads to incentive patrons to come into your brick and mortar business. You can track how many people have claimed the offer and then also track in store how many people came in with the offer code from social media,” says Kelly.

“Facebook ads actually have an objective setting called “Store visits” which bridges the gap between the online and offline world and allows retailers to drive customers back to their brick and mortar locations,” explains growth marketer Melanie Balke.  These ads include coupons that can only be redeemed in store, are location-enabled (show up when you are near the location) and give you guidance on how to get to the store via maps. 

Not too enthusiastic about ads? Then at the very least, you need to keep your social accounts active with updates and interesting tidbits.

“Regularly post on your social media account to showcase the cool things your business is doing in the community and peak customers’ interest,” advises Kelly. “For example, are you doing any charity or community events? Do you have specials going on in store? Are you partnering with another local business? These are all good content to showcase on social!”

Thanks to tools such Instagram and Facebook, it’s never been this easy to share up-to-the-minute info with your audience. Use them to your advantage. You can, for example, post images showcasing your new arrivals. Here’s a fresh example from Significant Other, a fashion boutique in Australia:

10. Implement email marketing

Do you have any in-store promotions going on? Got an event coming up? Keep your customers posted via email. Mention the perks of showing up in-store, such as exclusive offers that can only be redeemed on-site.

For best results, target your posts based on your customers’ demographic information, location, and purchase history. For instance, if you’re having an event at your San Francisco store, then only send out an email to people in that area; otherwise, you risk alienating your other customers.

Here’s another tip: encourage email subscribers to swing by your shop by showing them where your nearest locations are.

Take a look at what New York and Company is doing. The apparel retailer displays a map of the closest NY&C stores at the bottom of its emails to remind subscribers where they can find local stores.

11. Make customer loyalty a bigger focus

Your foot traffic strategy shouldn’t just be about getting new people to walk into your store. See to it that you’re putting significant focus on getting your existing customers to come back.

Take a leaf out of the playbook of ScrubzBody™, a store that sells skin care products.

“For us, customer loyalty is everything. That is how we increase foot traffic,” shares owner Roberta Perry.

“We treat our customers so well that they bring friends and families. We host Ladies Nights and children’s birthday parties. That brings in groups of 6-18 in one shot. We host fundraisers. We believe that being genuine and truly caring about their buying and using experience is key. We want them to get the right product, instead of just selling them what we think they need. We like being available to answer any questions they might have. You can’t get that type of service online.”

12. Offer services

Do you sell products that require maintenance? Consider offering those services for free in your store to encourage people to stop by. That’s what Tanzanite Jewelry Designs does, and it works out really well for the business. According to owner Jeff Moriarty, they provide in-store services such as jewelry cleaning and battery replacement, and doing so helps them increase traffic and sales.

“Once a month we offer free jewelry cleaning. Customers can bring in any jewelry they have (of course we have a limit), and we will clean it for them while they wait. During this time, they get to browse our store and hopefully make a purchase or at least have us in their heads for future purchases.”

“We also offer free battery changes for watches,” he adds. “While there is a small cost for this, it still brings us a potential customer for a cost of less than $3.00. And again, while they wait, they browse our store.

13. Employ stylists and experts on-site

Cara Wood, a marketing associate at Capterra, a trusted resource for retail software, recommends that retailers employ stylists and experts who can educate shoppers on-site. “Sephora is the master of this. Sephora offers free mini-makeovers with their highly trained make-up artists to teach you how to use their products,” she says.”

She continues, “not only is this super fun and unobtainable online, but it actually ensures that people are buying products that work for them and that they know how to use — practically guaranteeing repeat purchases.”

14. Hold relevant classes

According to Cara, retailers should also consider offering classes or workshops that are related to their product. “Williams-Sonoma (and Sephora, actually) excels at this.”

“They offer cooking classes in-store. This is a fun thing to go do on a Saturday, and it has the added bonus of (again) teaching people how to use your products and letting them sample your merchandise. Once you learn that a Williams-Sonoma frying pan is far more non-stick than your old Teflon at home, why wouldn’t you purchase it?”

Lululemon has also found success in holding free yoga classes during slow business hours to drive traffic in-store. Classes feature products sold by Lululemon and this increases basket size in the process.

Credit: Bess Sadler on Flickr

15. Work with influencers and brand ambassadors

Identify social influencers and brand ambassadors in your space and see if they can help you increase store traffic. Tamer AlMasri, the co-founder and CEO of apparel store Jobedu, says that they work with local community brand ambassadors to drive traffic to their locations.

According to Tamer, they’ve set up referral systems that reward brand ambassadors for talking up their company.

Another great example of using influencer marketing to drive foot traffic comes from Google. Google recently hosted “block party” events to showcase its Google Play Music and Google Home technologies.

To encourage people to show up, Google worked with influencers like Wong Fu Productions, MyCupcakeAddiction, and Us the Duo, who then helped spread the word to their fans.

16. Hold events

Hosting events is one of the best ways to get people to head to your store because they offer experiences attendees won’t find online or in other shops.

To make your events more fun and enticing, consider “cross-pollinating” with other brands or individuals. According to Christina Okubo, founder of boutique brand consultancy company O/Department, doing so creates a win-win situation for you and your partners.

“Partner with like-minded brands, experts, artists, and organizations to host events in your store. It could be a designer showcase, a talk by a local artisan, or a fundraiser. This allows you the opportunity to draw in more traffic by a) offering your customers something unique, b) leveraging the audience of like-minded people to grow your fan-base and c) growing your relationships with individuals and organizations in your community.”  

17. Be more targeted with promotions

Promotions are a standard way to drive in-store traffic, but they’ve become so familiar that it’s getting more difficult to stand out. Address this by being more targeted with your offers. Collect the right customer data and use their information to serve up relevant promotions.

“Rather than just putting up a SALE sign in the window, CRM functionalities can allow retailers to track and connect with their most loyal shoppers, easily letting them know about events like Small Business Saturday or any holiday sales they’re having,” says Justin Guinn, a market researcher at Software Advice, an iPad POS comparison site.

A robust CRM system lets you easily see who your best customers are and how they’ve interacted with your brand in the past. Such information enables you to figure out how to reach out to shoppers in the most relevant way so you can increase the chances of conversion.

For example, if you’re having a promotion for a particular brand, you can check your customer database to see who has shopped that brand in the past so you can notify them.

Weigh in

Do you own a retail store? How are you driving foot traffic to your location? Tell us about your strategies by tweeting at us or head to our Facebook page and let us know!

About Francesca Nicasio

Francesca Nicasio is Vend's Retail Expert and Content Strategist. She writes about trends, tips, and other cool things that enable retailers to increase sales, serve customers better, and be more awesome overall. She's also the author of Retail Survival of the Fittest, a free eBook to help retailers future-proof their stores. Connect with her on LinkedIn, Twitter, or Google+.

15 Comments - Add Comment

Reply