Industry
Retail
How a boutique or small shop can sell online with stock that matches the shelves, and offer in-store pickup with the counter work behind it.
Updated September 24, 2026
In short
A retail shop's website should show what is on the shelves and let customers buy online or hold a piece for pickup. Behind it, the site and the point of sale need one stock count, so a piece sold at the counter comes off the site. The counter needs one list of what to pack and who is collecting it.
A retail shop website: A retail shop website is the shop's shelves online, kept honest by the same stock count the register uses. It shows each piece with its sizes and colors and lets a customer pay online or ask for a hold, with a message when the order is waiting at the counter. For a boutique it can also do the personal things, such as holding a single piece for a regular or telling them when their size comes back. Online and in the shop, it all runs on one customer list.
What a retail shop needs from its site
A boutique in Los Angeles sells to two crowds: people who walk past the window, and people who saw a piece on Instagram and want to know whether it is still there. The site serves the second crowd, so it has to be right about stock and easy to use on a phone.
In-store pickup ties the two crowds together: a customer pays online and collects on the way home, and the shop still gets to see them in person.
- Products online that show what the shop actually has in stock
- In-store pickup, with a message when the order is ready
- A counter list of the pickups and holds due today
- Online and in-store sales added up in one report
What the back office needs
The hard part of selling online from a small shop is the count. With a single piece in stock, or a couple in each size, the site and the point of sale have to agree all day, or someone buys a sweater that went out the door an hour earlier.
Around the count sit the counter's own jobs: the pickups waiting to be handed over and the holds put aside for regulars. A customer list that remembers sizes turns a new delivery into a short personal message rather than another newsletter.
- Stock counts that stay in step between the site and the point of sale
- Holds for a regular who asks to have a piece put aside
- A customer list with sizes and past purchases, for a personal note when something new arrives
- A list of what is running low, ready for the next reorder
- Gift cards that work at the counter and online
Tools most retail shops already use
A shop's sales usually run through a point of sale, and its email list through a separate app. We tie the site to those where their makers allow it, so the register stays the register; the names below come up often, and listing them is not an endorsement.
- Shopify
- Square
- Lightspeed
- Klaviyo
- QuickBooks
Common choices, not endorsements.
A hosted store platform, or your own build
A hosted store platform is a fair place to start: checkout works from the first day, and a theme gives you a clean shop. A build of your own makes sense when the shop runs on something the platform does not do your way, such as holds for regulars or one stock count shared with a point of sale it cannot reach.
| A hosted store platform | A custom build | |
|---|---|---|
| Fees | A monthly plan, with transaction or app fees on some setups | The build up front, and no monthly plan to a platform |
| Customer list | Kept in the platform, ready to export | Kept in your own records |
| Stock and pickup | As the platform and its apps handle them | One stock count with your point of sale, and pickups shaped around your counter |
| Holds for regulars | Usually an add-on, where one exists | Built in, with the piece off the site while it waits |
| Changes | Within the theme and the apps you install | Whatever the plan covers, and the code is yours |
Swipe sideways to see every column
A worked example (hypothetical)
Picture a small clothing boutique that posts new pieces on Instagram and answers messages all day about whether a size is still there. Its online store and its point of sale keep separate stock counts, so the owner corrects one of them by hand after every sale.
At $11,900, a Growth site would carry pages built around the shop and its story, with a pickup-ready message to the customer as one of its automations.
One stock count shared by the store and the point of sale, with a counter board for pickups and holds, would be a small custom app from $15,300. The boutique could keep its hosted checkout throughout and switch the app on before the next season's stock arrives.
The concept app
Shelf, below, is a concept we drew for this page, imagining the counter of a small shop that also sells online. We made it up to show the idea; you cannot buy it, and it is not running in anyone's shop.
Shelf
Each piece with its sizes and the count on hand, read from the point of sale.
An online order set for pickup, with the message the customer gets once it is packed.
The day's pickups and holds on one list, in the order customers are due.
Online and in-store sales in one report, piece by piece.
Common questions
Should a boutique use Shopify or a custom site?
For many shops a hosted platform such as Shopify is a sound start, and we say so when it is. Custom work earns its place when the shop needs something the platform will not do your way, such as one stock count with your point of sale, and it can sit beside the hosted checkout.
Can customers buy online and pick up in the shop?
Yes. The order lands on the counter's pickup list, and the customer gets a message when it is packed and waiting.
How does the site keep stock in step with the shop?
It reads the same count your point of sale keeps, when the point of sale allows that. A piece sold at the counter then comes off the site, and where a system cannot share its count, the plan says what the fallback is.
Do I have to change my point of sale?
Usually not. We start from the point of sale you have and connect to it where it allows; a change only comes up if it cannot share its stock count at all, and then the choice is yours.
Can I put a piece on hold for a regular?
Yes, from the counter or from a message they send. The hold takes the piece off the site until the date you pick, then puts it back if nobody collects it.
Can the site sell gift cards?
Yes, as long as the gift cards live in one system that the site and the counter both read. A card bought online then works at the register, and one sold in the shop works online.
Start with a written plan
Tell us about the business and what you need. We reply with questions, then a written plan that lists the work and its price, and nothing starts until you have read it.