Website for a shoe store: show off your models without setting up an online store
A shoe store website shows your models with photo and price, the brands you carry, your size range, hours, and a WhatsApp button to hold a pair — without posting stock by size.
Sandra has run a shoe store in Hermosillo for eleven years, and her phone is a mess. Yesterday she got about thirty messages, and they split right down the middle: fifteen are “do you have a size 25?” — the kind that makes her leave the counter and go to the back room — and fifteen are price, hours, whether she carries a certain brand, whether she’s open on Sundays. The first kind is real work. The second kind she’s already answered fifteen times, and she’ll answer another fifteen tomorrow.
A website for a shoe store is a page with your models, prices, brands, size range, and contact info — not an online store with a shopping cart, and anyone who tells you otherwise is about to sell you an inventory system you’ll abandon in three weeks. What it does do is more boring and more useful: it gets the person walking into your store already knowing which model they want, how much it costs, and what time you open. The size question stays with you, and that’s fine — that’s exactly the conversation that turns into a sale.
What should a shoe store website include?
Five things, and none of them are complicated: the models you have right now, the brands you carry, your size range, address and hours, and a WhatsApp button.
- The models you currently carry, with photo and price. Not the brand’s full catalog — what’s on your floor this season.
- The brands you carry. This matters more than it sounds like it should. People search “Flexi in Hermosillo” or “Quirelli boots near me” — by brand name, not by your store’s name.
- The size range you carry. Women’s 22 to 27, men’s 25 to 30, kids’ 15 to 21. Range, not stock — more on that in a moment.
- Address, hours, and the map. Sounds obvious, and it’s the thing people forget most. If you’re open Sundays, say so in big letters: a lot of people buy shoes exactly on Sunday.
- A WhatsApp button that opens the chat with a message already written in.
And a section almost nobody includes: how your hold policy works, if you offer one. It’s worth more than three paragraphs of nice-sounding description.
Why shouldn’t I post available sizes for my shoe store?
Because a stock-by-size table goes out of date within hours and ends up lying to people. This is where most people get it wrong — and they get it wrong by trying to do it right.
The temptation is to post the full table: model by size, with a checkmark or an X. It looks professional. And it rots within two days. A model with nine sizes means nine numbers that change every time someone buys, and you sell shoes, you don’t update spreadsheets. By the third day, the table is lying.
And it lies in the worst possible way. If you say you have the 25 and you don’t, that person has already gotten in the car, found parking, and walked up to your counter just to be told no. That’s not a lost sale — it’s a customer walking away with the impression that your website doesn’t work. Compare that to “we carry 22 to 27, ask us about your size” — nobody made a wasted trip, and the conversation starts with you.
It’s different from a restaurant marking a dish as sold out: that gets restocked tomorrow with the day’s delivery. A size 25 that sold doesn’t come back until the next order arrives — and maybe it doesn’t come back at all.
Here’s the obvious objection: if people are going to message me about sizes anyway, what did the website even do for me? It changes the message you receive, and that’s worth more than it sounds.
The rule: don’t post anything you can’t update the same day it changes
That’s the whole rule, and it settles everything else: if you’re not going to update it the day it changes, don’t post it.
Prices, you can: they change every few months and you know the day they change. Hours, yes. Brands, yes. Seasonal models, yes, if you commit to a sweep once a month.
Stock by size, no. A “this week only” promo, also no, unless you know you’ll actually go in and take it down on Monday — a promo that expired three months ago and is still up makes the whole business look neglected, including the parts that are actually up to date.
The hold request is your real online sale
When someone messages you “do you have the 25 in that ankle boot?”, what they actually want isn’t information. They want you to hold it for them.
That’s where the sale closes, and you don’t need a payment gateway or a shopping cart. You need three lines posted on your site so you’re not repeating them twenty times a day:
We’ll hold any pair for up to 24 hours. Send us the model and your size on WhatsApp; we’ll confirm and have it waiting under your name at the register. If you can’t make it, let us know and we’ll hold it one more day.
Posting it changes the message you get. Instead of “do you have the 25?” you get “can you hold the brown ankle boot in size 25 until 2 tomorrow?” — which already includes the model, size, and time. One message, one reply, one pair at the register.
If you also ask for a deposit on holds longer than two days, say so right there. A $200 transfer prevents a pair sitting held for a week that nobody ever comes to pick up.
Three photos per model, and the one nobody takes
Three photos are enough per model, and your phone is all you need: the side profile, worn, and the sole — that last one is the one nobody takes. By the door, with street light, against a plain wall or white poster board:
- Side profile, the full pair — that’s how you recognize a shoe.
- Worn, walking or standing. A shoe floating in the air doesn’t look the same as a shoe on a foot.
- The sole. This is the one nobody takes, and it answers the question nobody asks out loud: will it last? Stitched sole, non-slip, platform — you can see it in two seconds and don’t need to spell it out.
Don’t use the brand’s official photo. People notice, and it also puts you up against everyone else selling the exact same thing.
How do I build a website for my shoe store?
On Proyecta, you describe it and it comes out published, with its own link. Write something like:
A website for my shoe store in Hermosillo. Women’s, men’s, and kids’ models with photo and price; the brands I carry; size range by section; a section explaining the 24-hour hold policy; hours Monday through Sunday, a map, and a WhatsApp button.
What comes out is a real site, not a mockup. You open it, see what’s missing, and ask for it in plain words: “take out the contact form and just leave the WhatsApp button,” “move the hold section up to the top.”
Do I need an online store with a shopping cart for my shoe store?
No, if you sell 90% over the counter. Setting up an online store “just in case” creates new problems: payments to sort out, packages to track, returns on a pair that didn’t fit. And abandoned carts that don’t even count as a customer, because that person would have just messaged you on WhatsApp.
If you’re already shipping pairs by courier every week, then it’s worth considering — but that’s a different path and a different conversation.
Start by counting your messages
Open your WhatsApp and check the last twenty. Count how many ask about price, hours, whether you carry a certain brand, or whether you’re open Sunday. Those are the ones your website takes off your plate starting tomorrow.
The size questions will stay with you. Those are the good ones.
Want to see what yours would look like? Describe it at proyecta.dev and publish it today.