Online store on WooCommerce

Ecommerce website development

Ecommerce website development at Roholeva covers everything a store needs for its first order: catalog structure, design, product pages, cart, card payments and shipping. We build the store on WooCommerce in six to twelve weeks, place test orders ourselves before launch and train your team to manage products.

Price

01 Scope

Ecommerce website design: the six parts we build

An online store is a site where the buyer picks a product, pays for it and gets a confirmation, while the seller sees the order in an admin panel. Six parts have to work for that chain to hold.

01

Catalog and filters

We build the category tree around how people search Google: "running shoes", not "footwear, type 4". Filters follow the attributes buyers actually compare: size, brand, price, availability.

02

Product page

Photos, price, stock, size and color options, specifications, description, shipping and return terms, reviews. The buy button is visible without scrolling, on a phone too.

03

Cart and checkout

An order is placed on one page, with no account required. The buyer enters a name, an email and an address, with suggestions as they type. The fewer the fields, the fewer abandoned carts.

04

Payment

We connect card payments through Stripe, PayPal or the payment provider you choose, plus Apple Pay and Google Pay and invoices for business buyers. Installment plans through the provider can be added on request.

05

Shipping

Rates and delivery options from the shipping carriers you use, plus local courier and in-store pickup. The buyer sees the shipping terms before paying, and the order arrives with a ready address.

06

Order admin

Every order has a status: new, paid, shipped, completed. Buyers get emails when it changes, and you see stock levels and revenue for any period.

A laptop and a tablet showing an online store layout
6–12weeks from brief to launch

02 Before we start

Building an online store from scratch: what to prepare

If you don't have a store yet, the website is only half of the launch. The other half is on your side, and it is better to begin it at the same time as we begin ours.

  • A registered business and a business bank account
  • A spreadsheet of products: names, prices, specs, photos
  • Shipping, payment, exchange and return terms
  • An account with a payment provider and your carrier's access details
  • A decision on sales tax and receipts

Payment providers review a site before they switch it on. They look for seller details, prices, payment terms and a returns policy. The review takes a few days, so we submit the application as soon as the store is ready on a test address. Whether you need tax or invoicing software is a question for your accountant, and we connect whichever service they choose.

03 Comparison

Your own store, a subscription platform or a marketplace

Your own site is not the only way to sell online, and not always the first one. Compare the three options before you pay for development.

OptionWhat you getWhat limits youPayments
Your own store on WooCommerceYour own design and any catalog or checkout logic. The customer base is yours, and the site can move to another contractor or host.You have to bring in visitors yourself, through ads and search. The system needs updating.development and hosting
Subscription platformShopify and similar services. The store launches in days, and updates and hosting are the platform's job.Design and features stay within what the service allows. You can't take the store with you.monthly
MarketplaceAmazon, Etsy, eBay. The buyers are already there, and you need no site or ads of your own at the start.Your product sits next to competitors, the platform sets the rules and the buyer remembers the marketplace, not you.commission on sales

The options don't exclude each other. Sellers often start on a marketplace and open their own store once they have repeat buyers. If you sell in both places, the listings for each platform are written separately: see marketplace listings. For the Ukrainian market, the marketplaces are Rozetka and Prom.

04 Schedule

Ecommerce website development in six to twelve weeks

Start to finish means we take the store from catalog structure to the first test order on your own domain. Six weeks is enough for a store of up to a hundred products with standard payment and shipping. Twelve goes to a catalog of thousands of items and data exchange with your inventory software.

  1. 01

    Catalog and wireframes

    We gather the queries buyers use, build the category tree and the list of filters. We prepare wireframes of the category page, product page, cart and checkout.

    → weeks 1–3: approved structure

  2. 02

    Design

    The product page and a category on a phone come first, because that is where most store visits start. Then the homepage, cart and service pages.

    → weeks 3–5: Figma layout

  3. 03

    Build and WooCommerce

    We build the templates and set up the catalog, product variations, payment, shipping and customer emails.

    → weeks 5–8: the store on a test address

  4. 04

    Products

    We import products from your spreadsheet. The first twenty we check by hand together with you, then load the rest.

    → weeks 7–10: a filled catalog

  5. 05

    Testing and launch

    We run test orders, switch on live payments, move the store to your domain and train your team.

    → weeks 10–12: the store takes orders

05 Sample

Test orders before launch

A store where payment fails is worse than no store: the buyer leaves and doesn't come back. So before launch we buy from your store ourselves, with every method it offers. On the right is an excerpt from such a list, for a made-up shoe store.

Pre-launch check · excerpt

1. An order from a phone, paid by card, shipped to a home address.

money received, status "paid", confirmation email sent

2. The same, but the buyer closes the bank page without paying.

the order doesn't vanish, the manager sees it as unpaid

3. PayPal payment, delivery to a pickup point.

the order shows the pickup point and the city

4. Sneakers, last pair in size 9.

after the purchase the size is gone from the menu and the stock drops

5. A 10% promo code and free shipping over $100.

discount and shipping are calculated together, correctly

6. A business buyer asks for an invoice.

every scenario runs on Android and iPhone

06 Content

Products and copy: who fills the catalog

Development gives you a store with configured templates. Products get into it in three ways: you enter them by hand in the admin, we import your spreadsheet, or the store pulls a supplier's price list on a schedule. The first two are in the price. The third is quoted separately, because every supplier delivers its file differently.

Product descriptions

Descriptions copied from the manufacturer's site already appear in a hundred other stores, and Google has no reason to show yours. You can write your own descriptions gradually, starting with your best sellers. We write product descriptions from $35 per product, at 10 descriptions a day or more.

Category copy and meta tags

A query like "buy running shoes" leads to a category page, so for search these are the main pages of a store. They need short SEO copy and a title and description written by hand. For thousands of product pages we generate meta tags from a template using the name, brand and price, and that is part of development.

Service pages

"Shipping and payment", "Exchanges and returns" and the contact page we write from your terms, also within the price. The terms of sale and the privacy policy are prepared by your lawyer.

07 Prices

Ecommerce website development cost

A store costs from $8,500. Here is an example for a catalog of 200 products: development from $8,500, descriptions for every product page $7,000 (200 × $35), and 300-word SEO copy for ten categories $540 (10 × $54). That comes to from $16,040, and the descriptions can be ordered in batches.

ServiceWhat's includedTurnaroundPrice
Ecommerce website developmentCatalog structure, design, build, payment and shipping, training6–12 weeksfrom $8,500 / store
Product descriptionsUnique description of up to 150 words, meta tagsfrom 10 descriptions a dayfrom $35 / description
Marketplace listingsTitle, description and key attributes to the marketplace's requirementsfrom 15 listings a dayfrom $30 / listing
Website maintenanceUpdates, backups, monitoring, up to 5 hours of editsmonthlyfrom $400 / month
Google Ads managementCampaign structure, ads, tracking, optimization, reportlaunch in 5–7 daysfrom $900 / month
Payment provider fees, hosting and paid plugins are billed to you directly. We list them in the estimate, and the amount for each stage is fixed in writing before work starts.

What the price of an online store depends on

Products

How many, and how they are loaded

A hundred products from one spreadsheet load in a day. Ten thousand from three supplier price lists take separate work: matching categories, attributes and stock.

Product page

Variations and filters

Clothing with sizes and colors, electronics with dozens of specifications, goods sold by weight or length. The more complex the product, the longer the page and filters take to set up.

Data exchange

CRM, inventory, marketplaces

Sending orders to a CRM, stock from inventory software, product feeds to Amazon, eBay or Google Merchant Center. We price each link after we see what the other system can export.

Languages and currencies

Selling to several countries

A second language version doubles the interface, category and product text. Selling abroad adds currencies, other payment methods and other shipping options.

08 Plainly

Who doesn't need their own store yet

A website doesn't process orders on its own. Someone has to answer buyers, update prices and stock, pack and ship. If you have no such person, the store will start collecting complaints.

If you have fewer than thirty products and demand isn't tested yet, start with a marketplace or an Instagram page. An $8,500 store makes sense when you have a range, steady supply and your first repeat buyers.

09 After launch

What you see in analytics from day one

Together with the store we set up ecommerce tracking in Google Analytics 4. It shows both the visitors and the money.

  • Which products people view and which they buy
  • At which step buyers abandon the cart
  • Where the paying customers came from
  • Revenue by day, week and month

Visitors themselves come from promotion. Stores usually begin with product ads in Google: see Google Ads management. Category rankings in search grow more slowly and are handled by SEO services.

A monitor with sales analytics: a chart and key figures

10 Questions

Ecommerce website development: frequently asked questions

How much does it cost to build an online store?

From $8,500 for a WooCommerce store with catalog structure, design, build, payment, shipping and training. Product descriptions, data exchange with other software and extra languages are priced separately. We send an estimate by stage within one business day of the brief.

How many products can a WooCommerce store handle?

A catalog of several thousand products runs on ordinary hosting without special setup. Tens of thousands of items need a stronger server, caching and careful work on filters, and we build that into the estimate. If you have hundreds of thousands of products, we'll tell you plainly that another platform is worth a look.

Which payment methods can be connected?

Card payments through Stripe, PayPal or the payment provider you choose, Apple Pay and Google Pay, and invoices for business buyers. Installment plans through the provider are added on request. You open the provider account in your company's name, and the money goes to your account without us involved.

Does the store need tax or invoicing software?

That depends on where you sell and how you are taxed, so the answer should come from your accountant. If you need it, we connect the service they choose, and the buyer receives the receipt or invoice automatically after payment.

Can you move products from my old store or a marketplace?

Yes. We export the products to a file and import them into the new catalog with photos, prices and attributes. If the old store had visitors from Google, we redirect the old product and category addresses to the new ones.

Will we be able to add products and change prices ourselves?

Yes. A product takes a few minutes to add in the admin: name, price, photos, attributes, category. Prices and stock can be updated for many products at once from a spreadsheet. Before launch we train the people who will handle products and orders, and we record the session on video.

Can the store connect to a CRM or inventory software?

Yes, as separate work outside the base price. Common CRMs have ready-made plugins, and then connecting takes a few days. If there is no ready plugin, we first look at what your software can export and only then name a price.

When will the store start selling?

Technically, on launch day. But nobody knows a new store, and in the first months orders come mostly from ads. How many depends on the product, the prices and the ad budget, so we don't promise figures.

Get a quote

Tell us about the job. We'll name the price and the deadline

Two sentences are enough: what the product is and what you need — copy, a website or marketing. We reply within one business day.

We use the details from this form only to reply to your request.

Request a quote

Describe the job in your own words. We'll send the price and the deadline within one business day.

We use the details from this form only to reply to your request.