Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
Online store · custom CMS · orders to CRM

E-commerce
website design

E-commerce website design for businesses that want to sell online without renting their store from a platform. I build a fast catalogue, a short checkout and an order panel made for how you actually pack and ship, from a studio in Halifax to a workshop in Kelowna.

Free: a 30-minute call, an action plan and a price range in writing.

E-commerce website design: small online store owner packing an order beside a laptop with the order panel and a label printer
Where stores lose sales

Visitors add to cart.
Then leave

Most small online stores don't fail on traffic. They lose buyers on the way to paying.

Too many steps to pay

Forced account creation, long forms, shipping cost revealed only at the last step.

Checkout

Product pages that crawl

Heavy photos and widgets. On a phone the gallery loads slower than the customer's patience.

Mobile

Orders in five places

Emails, a spreadsheet, the payment dashboard and messages. Something always slips.

Operations
What you get

A store built
around your
products

Catalogue that fits

Variants, sizes, materials, bundles, made-to-order items: fields designed for what you sell.

Short checkout

Guest checkout, address autocomplete, card and wallet payments through a payment provider.

Shipping rules

Rates by province or postal code, local pickup and delivery zones, free shipping thresholds.

Order panel

New, paid, packed, shipped. Packing slips and customer notifications from one screen.

Orders to CRM

Customer and order history in your CRM for repeat sales and follow-ups.

Product feed

Ready for Google Shopping and Meta catalogue ads.

Process

From catalogue
to first order

1

Products and process

What you sell, how you ship, how orders are handled today.

2

Structure and copy

Categories, product page template, policies, about and FAQ.

3

Design

Mobile-first product and checkout pages, three rounds of revisions.

4

Build and payments

Custom CMS store, payment provider, shipping, tracking.

5

Launch and training

Test orders, Zoom training on the order panel, support.

Case studies

Selling online
with my builds

All case studies →
Da DiegoŻywiec, Poland · pizzeria
5,500 C$ a month in delivery orders

Website with online ordering, CRM and ads. Over PLN 15,000 a month in delivery orders goes through the site, and it's #1 for "pizza Żywiec".

See the case study →
KagenoishiWarsaw, Poland · jewellery

Sales website, order CRM, ads and a bot for a jewellery brand. The project has just launched; I'll share results once there are hard numbers.

See the case study →
Pricing

E-commerce
website cost

Final prices in Canadian dollars. Payment provider fees per transaction are set by the provider; there's no platform fee on your sales from me.

■ Online store[01]
from $4,800 CAD

Catalogue, checkout, shipping rules and order panel.

  • Custom CMS store
  • Mobile-first checkout
  • Product feed for ads
  • GA4 e-commerce basics
  • Training and support
Get a quote→
Google Ads setup[02]
$650 CAD

Shopping or Performance Max campaign set up for your store.

  • Merchant Center link
  • Conversion tracking
Google Shopping→
Ready-made CRM setup[03]
$3,400 CAD

Customers and orders in a CRM for repeat sales.

  • Order sync
  • Follow-up stages
CRM setup→

E-commerce website design for small Canadian sellers

E-commerce website design isn't only about a nice product grid. A store has to do several jobs at once: help people find the right item, convince them it's worth the price, get them through checkout without friction, and then hand the order to you in a way that makes packing and shipping easy. If any link in that chain is weak, sales leak.

I build online stores on a custom CMS. You get a catalogue designed for your products, a checkout kept as short as possible and an order panel that matches how your business actually works. The code is registered in your name and there's no platform fee on your sales from me.

Product pages that sell

A product page has to answer what a shop assistant would: what is it, what's it made of, will it fit, how soon can I have it, what if it's wrong. I build product templates with room for good photos (several angles, a scale reference, the item in use), clear variants, delivery estimates and return information right next to the button. Images are served in sizes that suit each screen, so pages stay fast on mobile even with large galleries.

For handmade or made-to-order goods, common among small Canadian makers, the template can show production time instead of stock, which avoids the awkward "out of stock" for items you simply haven't made yet.

A checkout without hurdles

Checkout is where most stores lose people. My defaults: guest checkout, as few fields as possible, address autocomplete, shipping cost visible before the last step, card and wallet payments through an established payment provider. Showing the full cost early also matters legally: Canada's Competition Act targets drip pricing, where mandatory fees appear only at the end.

Shipping across a big country

Canada's distances make shipping a real part of the offer. A customer in Toronto and one in Whitehorse face very different costs and delivery times. The store supports rates by province or postal code, free shipping thresholds, local pickup and local delivery zones. If you sell perishable goods or furniture, I can limit shipping to the regions you actually serve.

Orders, customers and repeat sales

New orders appear in an order panel with clear stages: new, paid, packed, shipped. Customers get automatic confirmations and shipping updates. Orders and customer details can flow into a CRM, which turns your store into a base for repeat business: reminders, restock notices, follow-ups after a purchase. If you email customers about promotions, CASL requires their consent, which the checkout asks for with a separate checkbox.

Bringing in buyers

A store needs traffic. The product feed is ready for Google Shopping and Meta catalogue ads from day one, and product and category pages are built with search in mind. For ongoing growth, see e-commerce SEO and marketing for e-commerce. The pizzeria in my case studies takes over PLN 15,000 (about C$5,500) a month in delivery orders through its own site, without a marketplace taking a cut.

Quebec and privacy

If you sell to Quebec, product pages, checkout and order emails need French versions. My work is in English, so those come from your own team or translator. Privacy matters too: customer data is protected under PIPEDA and, for Quebec customers, Law 25, so the store comes with clear policies and consent settings for tracking.

What it costs

An online store starts at $4,800 CAD, final, with design, build, checkout, shipping rules, order panel and training included. Payments come in stages and deadlines go into a written agreement. Start with a free 30-minute call.

Related

Grow your
online store

FAQ

Online store
questions

How much does an e-commerce website cost?

With me, an online store starts at $4,800 CAD, final. That covers the structure, product page template, checkout, shipping rules, order panel, tracking, design, build and training. The final quote depends on the number of products, variants and integrations. Payment provider fees and hosting are separate.

Why not just use a hosted store platform?

Hosted platforms are a sensible choice for some sellers. A custom store makes sense when you want no monthly platform fees, full control over SEO and design, unusual products or workflows, or orders flowing straight into your CRM. I'll tell you honestly on the first call which fits your case.

Which payment methods can customers use?

Cards and digital wallets through an established payment provider, chosen with you. Payments are processed by the provider, so card details never touch your server. Local pickup with payment on site is possible too.

Can the store be in English and French?

I build stores in English only. If you sell to customers in Quebec, French product pages, checkout and emails are expected under the French-language rules, so that part would come from your own team or translator. We'll talk on the first call about whether an English-language store fits your plans.

Can I add products myself?

Yes. The admin lets you add products, photos, variants and prices, and set stock or mark items as made to order. I train you on it after launch and support is included.

Your store

What do you
want to sell?

Tell me about your products, how many there are and how you ship today. I'll reply within one business day with a plan and a price. The first 30 minutes on Zoom are free.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?