Home
The first page people see. I measure it empty, then with a basket in progress: to your server, these are two different pages.
Online shop · WooCommerce, PrestaShop, Shopify
I measure the pages that carry your revenue: home, category, product page, basket, checkout. Then I fix them, one change at a time, with the rollback ready.
What I measure
On WooCommerce, PrestaShop or Shopify, I measure the response time of the pages that take a visitor all the way to payment. Each fix is measured before and after, in production. Whatever gains nothing is removed.
The first page people see. I measure it empty, then with a basket in progress: to your server, these are two different pages.
Filters, sorting, thumbnails: the page where customers compare, and the one that gets heavier with every plugin added.
The main photo, the price, the add button. I look for whatever delays them appearing.
Built for each customer, it partly escapes the cache. That's often where the time goes.
The order funnel, right through to confirmation. The last page before the sale has to respond without keeping anyone waiting.
The online shop Scan
A free speed test reads a single address, once, with an empty cache. It never presents itself as a crawler and doesn't compare the displayed price with the price declared to search engines. The Scan covers those blind spots, read-only: no order placed, no form sent.
How I fix
+113 ms
On a live online shop, a change that promised −247 ms on the test site gave +113 ms in production. It was removed within 4 minutes. That's why only the measurement in production decides.
What it delivered
−39%
Basket response time: −39%. Order funnel: −34%. The home page with a basket in progress went from 1.022 s to 0.130 s. 4 batches deployed, 4 batches kept: each one was measured in production before being kept.
What comes next
My own testing ground is my online shop: nearly 100,000 visitors a month.
I look for backdoors in the database and on disk, I renew the secrets (passwords, access keys) and I check every administrator account. After that, 7 security checks run every night, and you're only alerted when something changes.
Confirmation, dispatch, invoice: the e-mails your customer receives, redone and easy to read. On a live online shop: 14 order e-mails redone, in French and English, deliverability rated 9.8 out of 10.
Till stock and website stock aligned every night: a one-off item no longer sells twice. On my online shop, this double-sale safeguard has been active since 7 September 2026.
Your competitors' prices checked at the frequency you choose. On my online shop, every week, for more than a year. See price monitoring
Product pages created in bulk from your file, with no re-typing. On my online shop, 400 products go live every month with no data entry. See automation
The price
The Scan of your shop costs €890 excl. VAT. It hands you the costed findings, the batch plan and the firm price of the project, valid for 60 days. You then decide, batch by batch, on your own figures. If there's nothing worth fixing, I'll tell you.
€890 excl. VAT
The five pages that carry your revenue measured, the 11 checks, the batch plan
Delivered within 5 working days of receiving access. The project batches: firm price handed to you with the Scan, valid for 60 days, 30% deposit on order. The Pilot is an optional monthly plan, cancellable with 30 days' notice; its price is handed to you with the price of the project.
Book my scoping callThe scoping call, 30 minutes, is free. See the Scan, Sprint, Pilot method
Frequently asked questions
A caching plugin serves pages that have already been built faster. The basket and the checkout are built for each customer, and that's where the sale happens. I measure those pages, in production. I also measure what your plugin actually does: some settings slow the site down instead of speeding it up. Each setting stays if it gains, and goes if it gains nothing.
Yes, because that's where your customers buy. Each change is first tried on a copy of your site, then deployed on its own in production, with the rollback ready before deployment. I let you know before each deployment, and I measure the page with and without the change.
The Scan is delivered within 5 working days of receiving access, with the costed findings, the batch plan and the firm price of the project, valid for 60 days. After that, each batch is measured as soon as it's deployed: you see its gain, or its lack of gain, without waiting for the end of the project. After delivery, 30 days of fine-tuning are included.
It's removed. Each change goes out on its own, with its rollback ready, and it's measured before and after. On a live online shop, a change that promised −247 ms on the test site gave +113 ms in production: it was removed within 4 minutes. That's why only the measurement in production decides.
WooCommerce, PrestaShop and Shopify. On WooCommerce and PrestaShop, I work on the server, the theme and the plugins. On Shopify, hosting is handled by Shopify: I work on the theme, the apps and the pages that carry your revenue. Another platform? Let's talk about it on the scoping call.
In 30 minutes on the phone, free of charge, we look together at the pages that carry your revenue, and I tell you whether a Scan is worth it.
Book my slot