There is no single price for an online shop in Greece: the cost depends on a few factors you can list before you ask for a quote. You pay once for design, set-up and integrations, and every year for domain, hosting, maintenance, licences, fees and marketing. Knowing both halves keeps the budget sensible.
01What do you pay for once, and what pushes the cost up?
The one-off cost is the work needed to get the shop online and taking orders. It varies because no two shops need the same things. These factors move it most.
- Design. A well-chosen theme adapted to your brand costs less than a design where every page type is drawn from scratch. More distinct templates (home, category, product, checkout, landing pages) mean more design work.
- Products and variations. Twenty products with one price each are simple. Several hundred items in sizes, colours or weights, each with its own stock and price, need a more careful structure, filters and data entry. Who enters them, you or the studio, also counts.
- Integrations. Card payments through your bank or a payment provider, PayPal, cash on delivery, courier vouchers created from the order, parcel lockers, and a link to your ERP or invoicing software so receipts reach myDATA without retyping. Each connection is set up and tested on its own.
- Content and photography. Product descriptions, category texts, terms of sale, returns and privacy pages. Photos taken the same way, on the same background, sell better than a mix of supplier images.
- A second language. An English version means translated products, categories and order emails, not just a translated menu. It also needs hreflang tags, which tell search engines which page is in which language.
- Moving from an old shop. Carrying over products, customers and old addresses with proper redirects takes time, but protects the rankings you already have.
02What do you pay every year?
After launch come the running costs. Each is modest on its own, but they add up, and they are most often missing from quotes.
- Domain. Renewed yearly or for several years at once, and registered in your name.
- Hosting. An online shop asks more of its server than a brochure site: basket, stock and search all run live. Very cheap shared hosting usually means a slow basket.
- SSL certificate. Essential for any shop. Many hosts include one free; what matters is automatic renewal.
- Maintenance and updates. WordPress, WooCommerce and every plugin release updates regularly. Someone has to apply them, test the checkout afterwards and keep backups.
- Plugin licences. Plugins for couriers, invoicing, filters or translation are often sold as yearly licences. If a licence lapses, the updates stop.
- Payment and card fees. Your bank or payment provider takes a fee on every transaction. It goes to them, not to the studio, and it grows with your sales.
- Marketing and SEO. Advertising, content, newsletters and local search. A shop nobody can find is a cost with no return.
03Where do most people overspend?
The usual mistake is paying on day one for things the shop does not need yet.
- Features for a future that may never arrive. Wishlists, loyalty points, product configurators and advanced filters make sense for a large catalogue. For thirty products, they add cost and complexity.
- Custom code where a proven plugin will do. Custom development is right when an off-the-shelf tool genuinely cannot do the job, not as a default.
- A basket you may not need at all. Some businesses sell by quote or over the phone. For CARPEBO, a nut wholesaler whose prices change every month, we set up a bilingual B2B catalogue with no basket.
- Too many plugins. Each extra plugin means another licence to renew, another update to test and more weight on page speed. We explain why that matters in speed, the first step of SEO.
04Where do most people underspend?
The opposite mistake is saving on the parts that actually sell.
- Photography and product copy. Online, the photo and the description are your salesperson. With supplier photos and one-line descriptions, every product looks like everyone else's.
- Maintenance. An online shop left without updates becomes a security and reliability risk. Steady upkeep costs less than a repair after something breaks.
- Hosting. Saving on the server and then paying for adverts that send visitors to a slow checkout means paying twice.
- Integrations. Skipping the courier or invoicing link looks like a saving until someone spends every afternoon copying orders by hand.
- Testing on a phone. Many customers order from their phone, often after a Viber message or a call, so test the checkout there, not only on a desktop.
05What should you ask a studio before accepting a quote?
A good quote answers these questions before you need to ask them.
- What exactly is included: how many page designs, how many rounds of changes, and who enters the products?
- Which integrations are included: payments, courier, invoicing, a second language?
- What will I pay every year, and which of those costs go to you and which to third parties?
- Which plugins need paid licences, and in whose name?
- Is the price fixed, or charged by the hour? What happens if I ask for a change?
- Who owns the domain, the hosting, the code and the accounts?
- What happens after launch: updates, backups, support and training?
At Devebo we start with a call and a one-page brief, and only then send a fixed quote. You see the design as a prototype on your own phone before anything is built, with two rounds of changes included in the price. The domain, hosting, code and accounts stay in your name. See the whole process step by step.
06Frequently asked questions
Why can't a studio give me a price over the phone?
Because the cost depends on the products, integrations, content and languages the shop needs. A short call and a written brief are enough to turn that into a fixed quote.
Can I start small and add features later?
Yes, and it is usually the sensible route. WooCommerce grows with the business: launch with what sells today and add features once orders show the need.
Do card fees go to the studio?
No. They are charged by your bank or payment provider on every sale. Ask for their terms before launch and build the fees into your prices.
A sensible budget is not the smallest number; it is the one with no surprises in year two.
What to take away
- List your products, variations and integrations before you ask for a quote.
- Ask for one-off and yearly costs in writing, as separate lists.
- Launch with what sells today and add features when orders show they are needed.
- Do not cut corners on photography, product copy or maintenance.
- Keep the domain, hosting and accounts in your own name.