Skip to content
Our workSolene Atelier
Solene Atelier

Eleven months of testing, +31% revenue per visitor

A Paris womenswear label was buying more traffic to fix a flat conversion rate. Nineteen experiments later, revenue per visitor was up 31% on the same media spend.
DTC womenswear, ParisFashion11 months, ongoing2026
A/B testingCRO
Solene Atelier womenswear homepage on a wide desktop screen, ivory background with a full-bleed lookbook photograph, a burgundy shop-the-edit button and a four-product grid below
Revenue per visitor
+31%
from €2.14 to €2.80
Product page → cart
+22%
from 8.1% to 9.9%
Experiments shipped
19
11 winners, 5 flat, 3 losses
Added revenue, 12 months
€412k
annualised from test lift
Built withShopify PlusOptimizely WebGA4Contentsquare

The brief

What they came to us with

Solene Atelier sells small-batch womenswear from a Paris atelier — considered pieces, four drops a year, an audience that reads before it buys. Between 2023 and 2025 the brand grew almost entirely by buying traffic. Paid social spend tripled. Sessions tripled with it. Revenue did not.

Sitewide conversion had been stuck at 1.4% for six quarters while blended acquisition cost climbed 38%. The team had run a handful of tests in-house, but each one shipped on a hunch, ran for a week, and was called on whichever direction the numbers happened to be pointing on the Friday.

We were brought in to answer one question the founders could not answer internally: is the traffic bad, or is the site bad? The honest answer turned out to be neither. The site was fine for people who already knew the brand and quietly hostile to everybody else.

Constraints

  1. No redesign. The brand had just finished a rebrand and the visual language was not up for negotiation.
  2. Roughly 240,000 sessions a month — enough to test, not enough to test everything. Sample size dictated the roadmap.
  3. Four drops a year, each of which resets browsing behaviour for a fortnight. Tests had to run around the calendar, not through it.
  4. A three-person internal team. Anything we built had to be maintainable without us.
Side-by-side before and after of the Solene Atelier product page, the left version with a single hero image and hidden fabric details, the right with a fit-and-fabric panel and a size-and-fit note directly under the price

The approach

How we worked the problem

We spent the first three weeks not testing anything. The roadmap that came out of it was ordered by expected value, not by how interesting the idea was.

  1. 01

    Find where the money leaks, not where the design annoys you

    Session replay on 4,200 recordings, a funnel rebuilt in GA4, and 900 exit-intent survey responses. Three patterns accounted for most of the loss: shoppers could not tell what a garment was made of without opening a collapsed accordion, the size guide opened a modal that killed the page on mobile, and 61% of first-time visitors never saw a second product.

    None of that is a taste problem. All of it is answerable with a test.

    • 4,200 session replays reviewed and tagged
    • Exit survey on cart and PDP, 900 responses
    • Funnel rebuilt with drop-off at each of 7 steps
    Analytics research board on screen showing a seven-step ecommerce funnel with drop-off percentages, alongside a tagged list of session-replay observations
  2. 02

    Write hypotheses that can be wrong

    Every experiment entered the roadmap as a sentence with a number in it: because [evidence], we believe [change] will move [metric] by [amount] for [audience]. If a hypothesis could not be falsified, it did not get built.

    That killed roughly a third of the ideas in the first workshop, including two the founders had been arguing about for a year.

    • 31 hypotheses written, 19 shipped
    • Each scored on evidence strength, reach and build cost
    • Minimum detectable effect calculated before build, not after
  3. 03

    Build flicker-free, ship on the real stack

    Client-side tests get a bad name because they flash the original before the variant paints. Every variant here was pre-rendered against the theme, loaded synchronously in the head, and QA-ed across four browsers and two screen widths before a single visitor saw it.

    Winners were rebuilt natively in the Shopify theme within two weeks of the call, so the test stack never became load-bearing.

    • Anti-flicker snippet, 12ms median paint delay
    • Every winner rebuilt in-theme within 14 days
    • QA matrix: Safari, Chrome, Firefox, mobile Safari
    Experiment build view on screen showing a variant of the Solene Atelier product page beside its control, with a QA checklist and a browser matrix panel
  4. 04

    Call tests honestly, including the ones we lost

    Fixed sample size, agreed before launch, two full business cycles minimum, no peeking at day three. Three tests lost. We wrote those up in the same detail as the winners, because a €0 result that stops a €40,000 redesign is worth money.

    • Sequential testing with pre-registered stopping rules
    • 95% confidence floor for a ship decision
    • Every result written up in a shared decision log

The log

The experiment log

Nineteen tests over eleven months. Six of the ones that mattered most, with the relative change in revenue per visitor for the tested audience.

  1. 01

    Fabric and fit panel above the fold

    Because 61% of PDP exits never opened the details accordion, surfacing fabric, fit and care as a always-visible panel will raise add-to-cart for first-time visitors.

  2. 02

    Inline size guide, no modal

    Because the size modal has a 44% mobile bounce, replacing it with an inline expander will raise mobile add-to-cart.

  3. 03

    Editorial "styled with" rail

    Because most first-time visitors see only one product, an editorial cross-sell rail will raise products viewed per session and revenue per visitor.

  4. 04

    Free-returns badge in the buy box

    Because returns anxiety is the top exit-survey theme, a returns badge beside the price will raise add-to-cart.

  5. 05

    Two-step express checkout

    Because 28% of checkout starts abandon on the shipping step, collapsing checkout to two steps will raise completion.

  6. 06

    Atelier provenance block on collection pages

    Because brand-story pages have the highest assisted-conversion rate on site, a provenance block on collection pages will raise collection → PDP click-through.

  • Fabric and fit panel above the fold+9.4%98%shipped
  • Inline size guide, no modal+6.1%96%shipped
  • Editorial "styled with" rail+7.8%97%shipped
  • Free-returns badge in the buy box+0.4%flatnot shipped
  • Two-step express checkout-3.2%94%not shipped
  • Atelier provenance block on collection pages+4.6%95%shipped
Relative change on the tested metric, 5 up and 1 down. Confidence and ship decision on each row.
Relative change on the tested metric, 5 up and 1 down. Confidence and ship decision on each row.
ExperimentRelative changeConfidenceShipped
Fabric and fit panel above the fold+9.4%98%Yes
Inline size guide, no modal+6.1%96%Yes
Editorial "styled with" rail+7.8%97%Yes
Free-returns badge in the buy box+0.4%flatNo
Two-step express checkout-3.2%94%No
Atelier provenance block on collection pages+4.6%95%Yes

The results

What it moved

Eleven months in, revenue per visitor is up 31% and sitewide conversion has moved from 1.4% to 1.79% — on the same media spend, with the same creative, against a rebrand nobody was allowed to touch.

The compounding effect matters more than any single test. Four of the eleven winners were small: one to two percent each, individually unremarkable. Stacked across a year of traffic they are worth more than the fabric panel, which is the change everyone remembers.

The programme now runs at three concurrent tests with the internal team writing their own hypotheses. Two of the last four winners were theirs.

BeforeAfter
  • Revenue per visitor+31%
    €2.14
    €2.8
  • Sitewide conversion+28%
    1.4%
    1.79%
  • PDP → cart+22%
    8.1%
    9.9%
  • Products per session+48%
    2.3
    3.4
Baseline is the 8 weeks before the first test; result is the 8 weeks after the final winner shipped.
Baseline is the 8 weeks before the first test; result is the 8 weeks after the final winner shipped.
MetricBeforeAfter
Revenue per visitor€2.14€2.8
Sitewide conversion1.4%1.79%
PDP → cart8.1%9.9%
Products per session2.33.4
Revenue per visitor€2.14€2.8
M1M11
Revenue per visitor by month, €. Each step up is a winner shipping to 100% of traffic.
Revenue per visitor by month, €. Each step up is a winner shipping to 100% of traffic.
PeriodRevenue per visitor
M1€2.14
M2€2.18
M3€2.31
M4€2.35
M5€2.44
M6€2.49
M7€2.58
M8€2.61
M9€2.7
M10€2.74
M11€2.8
Close-up of the Solene Atelier fabric and fit panel component, showing composition, garment measurements and a care note in a burgundy-accented card
Nineteen experiments in eleven months and revenue per visitor is up 31%. The data made the board conversation easy.
OOlivier RouxSolene Atelier

Do you like what you see?

Optimize your store 4.9 from 47 client reviews