CASE STUDYE-commerce / Rebuild

Royal H CBD

Full rebuild of a CBD delivery shop in Paris

2,0 s
Mobile LCP

Before 4,6 s · -57 %

0,33 s
Server response (TTFB)

Before 1,22 s · -73 %

43
Requests per page

Before 64 · -33 %

Measured on both sites under identical conditions (mobile, slow 4G, 4× CPU throttling, median of 4 loads).

CASE STUDY

The context

Royal H CBD has been selling for over six years, but its website was not pulling its weight. The original theme forced pages to be built from shortcodes, impossible to change without breaking something, and a presentation that conveyed neither the speed of delivery nor how ordering actually works there. That is the particularity of this shop: there is no online payment. The customer fills a cart, then everything happens on WhatsApp, where a member of staff confirms availability and a delivery slot before the courier leaves. The site had to lead to the right place, not imitate a conventional checkout.

The challenge

Three constraints pulled in different directions. The order completes off-site, so the cart had to reach WhatsApp complete, address included, with nobody retyping anything. Delivery is profitable or not depending on distance, which called for a minimum order that varies by postcode, checked before validation rather than merely announced. And part of the catalogue became illegal along the way: disposable vapes first, CBD oil next, with their pages already indexed.

Our approach

We rebuilt the site on Shoptimizer and Elementor, with a dark, high-contrast design system that owns the after-hours nature of the service. All 24 pages were redone one by one, with copy rewritten to answer what customers actually ask: how long, where, how you pay. Business logic lives in a dedicated plugin rather than in the theme: delivery zones and their minimums, the WhatsApp handover, the weight cards, the mobile adjustments. For the hero we produced a twenty-second ad showing the real journey, from order to courier, with burned-in subtitles and a sound toggle.

The outcome

The site is faster where it shows: the largest visible element paints in 2.0 seconds against 4.6 before, with a third fewer requests, measured on both versions under identical conditions. Orders land on WhatsApp ready to confirm, which removes the back and forth needed to get an address. The per-zone minimum is enforced before validation, so orders too small to deliver profitably no longer go through. And the catalogue no longer offers anything banned, with redirects preserving the search visibility earned by the old pages.

BEFORE / AFTER

What changed

The same pages, before and after the rebuild. Screenshots taken on both sites under the same conditions.

Home page
Before
Royal H CBD · Home page · Before
After
Royal H CBD · Home page · After
Home page on mobile
Before
Royal H CBD · Home page on mobile · Before
After
Royal H CBD · Home page on mobile · After
CBD flowers category
Before
Royal H CBD · CBD flowers category · Before
After
Royal H CBD · CBD flowers category · After
Product page
Before
Royal H CBD · Product page · Before
After
Royal H CBD · Product page · After
Product page on mobile
Before
Royal H CBD · Product page on mobile · Before
After
Royal H CBD · Product page on mobile · After
Checkout
Before
Royal H CBD · Checkout · Before
After
Royal H CBD · Checkout · After

Key features

Order sent to WhatsApp with the summary, delivery address and phone number already written into the message
Minimum order calculated per delivery zone from the postcode: 228 postcodes across 5 zones, from €60 to €160, enforced at validation
Product pages built as weight cards: price per gram and savings shown, weights hidden on listings until the first tap
A 20-second 16:9 ad produced for the hero, French subtitles burned in, 1.1 MB with a sound toggle
Catalogue brought into compliance: disposable vapes and CBD oil removed, 301 redirects in place, no leftover mentions

Technologies used

WordPressWooCommerceShoptimizerElementorCommerceKitPHPRank MathLiteSpeed Cache

Have a similar project?

We can build a custom solution for your business. Let's talk.

Issam Rougui, fondateur de ROUGUITECH

MEET

Issam
Rougui.

Founder & Lead Developer · ROUGUITECH

Full Stack developer with 5+ years of experience, specialized in Laravel, React, WordPress, and SEO. I founded ROUGUITECH to help companies in Morocco and internationally turn their digital presence into a growth engine.

Find me on
WhatsApp