Antonov/Journal/E-commerce
E-commerce · Small business

Online Shop Launch Checklist: Before You Go Live

New EU rules, checkout traps and the tests I run before any shop takes its first real order — so launch day isn't a gamble.

30 Sep 20266 min readBy Gabriel Antonov#online shop#e-commerce
Frosted glass online shop panel on a launch pad with a shopping bag and parcel lifting off beside a glass checklist

Most online shops don't fail on launch day because of the design. They fail quietly in the first month: a checkout that breaks on one phone, a courier option that isn't there, a missing returns button that turns a customer complaint into a problem with the regulator. I've launched shops for small businesses in Bulgaria and across the EU, and the difference between a smooth start and a messy one is almost always a checklist. This is mine — the one I go through before any shop goes live, updated for the rules that apply in 2026.

If you're about to buy an online shop, or you already have one waiting to launch, use this as a test. Anything you can't tick is either a job for you, or a question for whoever is building it.

0of EU internet users bought goods or services online in 2025 (Eurostat)
0standard EU right of withdrawal for online purchases

The legal basics that must be on the site before the first order

Shoppers in the EU are protected by the same core consumer rules, and an online shop is a "distance contract". Before you take a single order, check that these are in place and easy to find:

I cover each of these in more depth in my guide to what a business website legally needs in Bulgaria and the EU. For a shop, two newer rules deserve their own sections.

The new withdrawal button (in force since 19 June 2026)

EU Directive 2023/2673 added a requirement that many shops still haven't noticed: if customers have a legal right to withdraw from an online purchase, the shop must offer an electronic withdrawal function — essentially a "withdraw from contract here" button. It has applied since 19 June 2026.

In practice it has to be clearly labelled, available for the whole withdrawal period, and easy to reach — either permanently on the site or in the customer's account. The customer confirms who they are and which order (or which items) they're returning, then presses a second button labelled something like "confirm withdrawal". The shop must then send a confirmation by email or another durable medium without undue delay, with the date and time it was received.

Don't solve this with a contact formA generic "write to us" form is not the same thing. Ask your developer to show you the actual two-step withdrawal flow and the confirmation email before launch. Products like custom-made goods or sealed hygiene items can be exempt from withdrawal — your terms should say which ones.

Product pages: what GPSR expects you to show

The EU General Product Safety Regulation (GPSR) has applied since 13 December 2024, and it covers distance sales — including your own shop, not only marketplaces. For each consumer product, the listing should show:

If you resell products from suppliers, collect this data before launch. It's much easier to add a "manufacturer" and "safety information" field to your product template now than to fix 400 listings later.

Frosted glass checkout panel with blank payment cards, a small glass delivery van and gold coins arranged as a checkout flow
The checkout is a chain: product, basket, delivery, payment, confirmation. Test every link on a real phone.

Checkout, payments and delivery

This is where money is won or lost. Every extra field, surprise fee or broken button costs orders. Before launch, I place real test orders — with real cards, on real phones — and so should you.

01

Guest checkout

Don't force account creation before the first purchase. Offer it after the order is placed.

02

Payment options

Card payments plus the methods your customers expect. In Bulgaria, cash on delivery is still something many shoppers look for.

03

Couriers & lockers

Office, locker and address delivery with the couriers your buyers already use, and prices calculated before the last step.

04

Emails that work

Order confirmation, shipping notice, withdrawal confirmation — check they arrive, look right and don't land in spam.

Also check invoicing: can the customer enter company details for an invoice, and does your shop hand the order to your accounting or fiscal setup correctly? Talk to your accountant about this before launch day, not after.

Speed, mobile and accessibility

Most shop visits happen on a phone, often on a mobile connection. Open your shop on an older mid-range phone and time how long a product page takes to become usable. Compress product photos, avoid heavy sliders, and make sure the "Add to basket" button is visible without scrolling.

Accessibility is no longer optional for many online shops. The European Accessibility Act covers e-commerce services from 28 June 2025; microenterprises offering services (under 10 staff and up to €2 million turnover) are exempt, but everyone else needs a shop that works with a keyboard and a screen reader, has readable contrast and labelled form fields. Even if you're exempt, those fixes help every customer. If you're unsure where you stand, my website accessibility service starts with a look at your shop and a quote.

Don't

Launch with placeholder photos, a desktop-only design check and "we'll fix mobile later".

Do

Test the full buying journey on two phones and one laptop, with a keyboard only, before announcing the launch.

Findability: Google, tracking and trust

A shop nobody finds is an expensive catalogue. Before launch:

  1. Give every category and product a unique title and description written for people, not keyword lists.
  2. Make sure the sitemap is generated and submitted in Google Search Console.
  3. Set up analytics that respects cookie consent, and test that purchases are recorded.
  4. Connect your Google Business Profile if you also have a physical store — here's how to get on Google Maps.
  5. Add trust signals that are real: your address, a phone number that's answered, clear delivery times and honest reviews.
Glass product on a pedestal next to a frosted product page panel, a glass return arrow and a small shield symbol
Product safety details and an easy returns path build trust — and they're now part of the rules.

The launch-week checklist

Print this and go through it with whoever built your shop:

A launch isn't the day the shop goes online. It's the day the first stranger buys something without calling you.— the test I use for every shop

Next step: test what you have

If your shop is already built, or you have an old one you're thinking of replacing, run the free website check first. It takes a couple of minutes and flags speed, mobile and basic SEO problems, so you know what to fix before customers find them.

If you're starting from scratch, I design and build shops and business websites from €890, usually live in 2–5 weeks, with 3 months of free care after launch so the first real orders aren't a leap of faith. You'll find how I work on my web design page, and smaller fixes to an existing shop start from €90.

Work with me

Want a website that actually brings clients?

Custom design, built fast, SEO-ready from day one. Fixed prices, EU-wide, remote.

Start a project →See the workReply within 24 hours
Keep reading

More from the Journal

All articles