Skip to content
StudjoowContact

Conte de Faits.

Sector
Publishing · Ultra-personalised books
Year
2026
Duration
V1 delivered in 4 months (self-funded), V2 rebuilt in 2026

From a self-funded WordPress to a Next.js + all-in-one CRM stack: HubSpot, Brevo, Kinsta and SendPulse replaced.

Context

Conte de Faits creates ultra-personalised books from a client brief: children or adults, 100% custom story, integrated photos, delivered in a few days. Co-founded with Mickaël and self-funded, the project validated its market in V1 before scaling on V2.

Challenge

The V1 WordPress site, shipped in 4 months on a tight budget, proved its worth: 200 books and 150 orders in 2 months. But the site was growing heavy, and the stack spread across 4 SaaS tools was weighing on costs and usability.

  • Increasingly heavy WordPress site (LCP above 5 s)
  • Stacked SaaS costs: HubSpot + Brevo + Kinsta + SendPulse
  • No 360 view of a customer order
  • Accounting handled separately in Excel, margins calculated by hand
  • Customer data scattered across 4 tools

Approach

The project, step by step.

  1. 012 weeks

    User research.

    50 V1 client reviews collected and structured. Pain points mapped by journey stage.

  2. 022 weeks

    V2 design.

    Wireframes, optimised journey, custom CRM and module modelling.

  3. 036 weeks

    Frontend build.

    Next.js, step-by-step optimised form, fluid client journey, subtle animations.

  4. 048 weeks

    Custom CRM build.

    Order, accounting, supplier modules, granular access rights, chat, mailing.

  5. 052 weeks

    Data migration.

    HubSpot/Brevo/Kinsta export, structured import into the new CRM, verification.

  6. 06Ongoing

    Launch & monitoring.

    Progressive switchover, support, weekly iterations based on usage.

Transformation

Before / After.

Drag the handle to compare what was there before the redesign and what's in place now.

Tool stack

Before

WordPress + 4 separate SaaS tools

HubSpot, Brevo, Kinsta, SendPulse

After

Next.js + custom CRM

Tout dans une seule plateforme

BeforeAfter

Before WordPress + 4 separate SaaS tools

After Next.js + custom CRM

Order tracking

Before

Navigate across 3 tools

WordPress + HubSpot + Brevo

After

360° view on 1 page

Commande + compta + mailing + chat

BeforeAfter

Before Navigate across 3 tools

After 360° view on 1 page

What changes

Key features.

  • 01

    Formulaire brief

    Client brief journey.

    Guided steps, auto-save, real-time book preview.

  • 02

    Vue commande

    Order CRM.

    360 view per order: brief, payment, supplier, delivery, satisfaction.

  • 03

    Module compta

    Accounting module.

    Invoices, margins, Colissimo suppliers in real time. Accurate to the cent.

  • 04

    Chat client

    Integrated live chat.

    Partner Sí, visible across all roles. History retained in the CRM.

  • 05

    Bot WhatsApp

    Native WhatsApp bot.

    Replaces SendPulse. Automates the post-order journey and delivery tracking.

  • 06

    Module RGPD

    1-click GDPR.

    Complete deletion and export on request. Audit logs for sensitive access.

Deployed solution

From patchwork to custom-built.

Before

WordPress + WooCommerce + HubSpot + Brevo + Kinsta + SendPulse

Increasingly heavy site, giant form. Four separate SaaS subscriptions. No unified view of orders, accounting, margins or suppliers.

After · Custom redesign

Next.js + Vercel + GPT + CRM custom (chat, compta, mailing, RGPD)

  • V2 designed from 50 structured client reviews, page by page
  • Optimised form, automated emails, streamlined journey
  • Custom CRM replaces HubSpot + Brevo + Kinsta + SendPulse
  • Integrated accounting module (invoices, revenue, margins, book costs, suppliers)
  • Separate access rights: management, accountant, sales
  • Live chat (partner Sí), native WhatsApp bot
  • GDPR: 1-click deletion, data export, EU servers

Technical details

Front.

  • Next.js 16 App Router
  • React 19
  • Vercel for edge
  • AVIF/WebP image optimisation

Custom CRM.

  • Orders module
  • Accounting module (invoices, revenue, margins)
  • Supplier module (Colissimo, Mondial Relay)
  • Granular access rights

Communication.

  • Live chat via Sí
  • Native WhatsApp bot
  • Automated emails by journey stage
  • Dynamic templates by segment

GDPR & security.

  • EU servers
  • 1-click data deletion
  • Full export on request
  • Audit logs on sensitive access

AI.

  • GPT for narrative suggestions
  • Automatic brief moderation
  • AI-assisted cover generation

Challenges & solutions

What needed solving.

  1. Challenge 01

    Reproducing the features of 4 SaaS tools in a custom CRM without regression

    Solution

    Modular breakdown, iterative dev over 8 weeks, parity tests against existing tools

  2. Challenge 02

    Migrating data without breaking the commercial history

    Solution

    ID mapping + tests on a sample of 100 orders, progressive switchover over 2 weeks

  3. Challenge 03

    Matching the UX of specialised SaaS tools

    Solution

    Usage studies, journey A/B tests, daily team feedback, weekly post-launch adjustments

Measured results

  • ÷5.load time
  • 99%.satisfaction rate
  • 4 SaaS.replaced by the custom CRM

Testimonial

Testimonial coming soon, being drafted with Mickaël for V2.

Mickaël

Co-founder · Conte de Faits

Gallery

A few screenshots.

V2 home page
Home page
Personalized book showcase
The personalized book
The site in detail
The site in detail

What's next

Roadmap.

The project isn't frozen. Here's what's planned, in progress, or in development.

  • 01Commercial mobile app (iOS + Android) for the team
  • 02AI for pre-writing stories from the brief
  • 03Cover template marketplace
  • 04Ambassador programme with native affiliation

A similar project ?

One point of contact from brief to deployment. Let's talk over coffee or a call.

EXCELLENTBased on 12 Google reviews
John understood our business in two meetings. The result exceeded what we imagined, and the support after delivery makes all the difference.
CCamille RouxDecember 16, 2025
Honest, precise, never short of ideas but always listening. That is rare, and we keep coming back.
ÉÉlie BensoussanDecember 10, 2025
A fast, beautiful site that I manage on my own with no hassle. Exactly what was promised.
SSarah LévyDecember 3, 2025
Careful work from start to finish. Genuine listening, deadlines respected, and a very professional result.
DDavid CohenNovember 21, 2025
100% recommended. Creative, responsive, great advice. Our image has reached a whole new level.
NNoa BenhamouNovember 8, 2025
See all reviews