Website for shops: price, pages and example
A website for shops has to get customers through the door: what you sell, when you’re open and where the shop is, so they know the trip is worth it. Here are the pages, the price, the rules and an example front page.
What should a website for shops do?
It should send customers into the shop. Most check whether you have the item and are open before they set off, and they do it on their phones.
- Opening hours, including Sundays, public holidays and changed hours in December.
- Your range in categories and the brands you carry, so customers can see whether the trip is worth it.
- Address, map and parking.
- Current offers and news, which you can change yourself.
- A form where customers can ask whether an item is in stock, or reserve it for collection.
Which pages does the website need?
Start with 5 pages. That’s enough for a customer to find the answer and get in touch, and you can always add more:
- Home: what you sell, opening hours and address.
- Range: categories and brands, with photos from the shop.
- Offers and news: what’s new or reduced right now.
- About the shop: who you are, and what you can help with that the internet can’t.
- Contact and directions: address, map, parking, phone and a form.
How much does a website for shops cost?
A website for shops typically costs DKK 12,000–30,000 to have made by a freelancer and DKK 35,000–90,000 by a web agency, excluding VAT. Running costs come on top every year. Over three years, that adds up to DKK 26,000–77,000 with a freelancer and DKK 62,000–192,000 with an agency. Build it yourself in Striive and there’s no build fee: three years cost DKK 5,500–7,500.
| Freelancer | Web agency | Striive (you build it) | |
|---|---|---|---|
| Build | DKK 12,000–30,000 | DKK 35,000–90,000 | No build fee |
| Running per year, from year 2 | DKK 4,500–15,500 | DKK 9,000–34,000 | DKK 2,000–3,000 |
| First year in total | DKK 16,000–46,000 | DKK 44,000–124,000 | DKK 1,500–2,500 |
| Three years in total | DKK 26,000–77,000 | DKK 62,000–192,000 | DKK 5,500–7,500 |
All amounts exclude VAT and come from our website cost calculator, built on Danish hourly rates: about DKK 500–900 an hour for freelancers and DKK 900–1,400 for agencies. Running costs are hosting, a domain, licences and a service agreement. Striive is DKK 99 a month incl. VAT for the first 4 months, then DKK 249 a month incl. VAT, plus your domain.
Many shops think they have to start with a web shop. Having one built by a freelancer typically costs DKK 15,000–40,000 extra, plus DKK 1,500–5,000 a year to run, excl. VAT. Start with a site that sends customers through the door, and let them reserve items through a form. Striive can’t sell online yet: online payments are planned. If you already have a web shop, link to it.
What do customers search for when they need a shop?
Customers type what they need and where they live. Typical searches (in Danish, as they’re typed):
- [varetype] butik [town]
- [mærke] forhandler [town]
- tøjbutik [town]
- cykelbutik [town]
- gavebutik [town]
- butik åbningstider [town]
- køb [vare] i [town]
Use the same words on your pages: the trade, the services and the towns and areas you cover. Give each page a title and a description that say it, and check how it looks in Google with our Google preview. More in how to get found on Google.
What makes customers choose you?
Trust. The customer doesn’t know you yet, so the website has to show you’re good at what you do:
- Photos from your own shop, with goods on the shelves and you behind the counter.
- The brands you sell, ideally as an “authorised dealer” if you are one.
- Service the internet can’t give: advice, fitting, repairs or gift wrapping.
- Reviews from Google with a name and a town.
- Opening hours that are right. The customer facing a locked door doesn’t come back.
What rules apply to a website for shops?
The same as for every business, and a few for your trade. Every business must show its name, address, email and CVR number on its website (Danish E-commerce Act §7), have a privacy notice when it collects personal data through, say, a contact form, and get consent with a cookie banner before setting cookies for analytics or marketing. Prices for consumers must include VAT. The full list is in website requirements for businesses.
- If you advertise reduced prices, the previous price should as a rule be the lowest price in the 30 days before the reduction. Check the rules with the Danish Consumer Ombudsman (Forbrugerombudsmanden).
- If you show prices for goods, they must include VAT, as on the shelf.
- If you start selling online at some point, more rules apply, such as on terms of sale and delivery. A plain shop website doesn’t need them.
What could the front page look like?
Here’s how the top of the front page could read. The headline says what you do and where; the text under it says why to pick you and what to do next:
“Bike shop in central Viborg. E-bikes, children’s bikes and a workshop.”
We carry the big brands and help you find the right size. Drop in Monday to Saturday, or write to ask whether your bike is in stock, and we’ll put it aside.
How do you make a website for shops with Striive?
You build it yourself, with AI to help. Plan on 8–16 hours for a site like this:
- Tell Striive about your business: what you do, where, and how customers reach you. Have an old website? Type its address, and Striive builds from it.
- The AI website builder builds your front page and up to four more pages, with text about what you actually do.
- Edit texts, prices and photos right on the page in the visual editor, or tell the AI assistant what to change.
- Add a contact form, so enquiries land in your inbox.
- Connect your own domain, check the site on your phone, and publish.
Which mistakes should you avoid?
These turn up again and again on websites for shops:
- The opening hours are missing, or the old ones are still up.
- The front page promises a web shop that doesn’t exist, or isn’t kept up to date.
- No photos from the shop, only product shots from the supplier.
- The range isn’t on the site, so you can’t be found for “[brand] forhandler [town]”.
- Last month’s offers are still on the front page.
Frequently asked questions
Not yet. Online payments and a web shop are planned but not ready. Today customers can ask or reserve through a contact form and pay in the shop. If you have a web shop elsewhere, link to it from the website.
Yes. The Google profile shows opening hours and the address, but the website says what you carry and why customers should come to you. It also makes your Google profile stronger when the two say the same thing. More in how to get found on Google.
Yourself in Striive: about 8–16 hours, spread over a couple of days, if your texts and photos are ready. With a freelancer or an agency, plan on 2–6 weeks, because design, texts and corrections go back and forth.
Yes. In Striive you edit texts, prices and photos right on the page, or tell the AI assistant what to change. You don’t pay a web designer for every change.
Read next
Cafés
A website for cafés: opening hours, the menu, brunch and cakes, events, the price and an example front page.Learn moreSmall businesses
A website for small businesses: the five pages you need, what it costs, the rules and an example front page.Learn moreGet found on Google
How a small business gets found on Google and in AI search: the steps in order, what they cost, and how long it takes.Learn moreWebsite requirements
The rules a Danish business website has to meet: CVR and contact details, privacy notice, cookie consent, prices and accessibility.Learn moreOnline payments
PlannedComing: take payments and deposits on your website through your own Stripe account. No webshop needed.Learn moreContact forms
Build a contact form for your website in the editor, keep spam out, and read every enquiry in your admin.Learn more