Skip to content
StudjoowContact

Tous Concernés.

TC
Sector
SaaS · Disability awareness campaigns
Year
2026
Duration
12 years of collaboration

From four scattered tools to a single CRM to run every campaign in France.

Context

Tous Concernés raises awareness among French company employees about their rights in disability situations: video campaigns, comics, escape games, mailings, posters, self-assessments. A team of around ten coordinates dozens of campaigns per year for SMEs and large groups.

Challenge

For twelve years, every campaign was built with its own set of tools. No control centre, no global tracking, recurring errors from scattered workflows. The client needed to regain control over their entire ecosystem.

  • Campaign data scattered across WordPress, Genially, Tally and Bitly
  • Mailings sent manually, statistics recalculated in Excel
  • Recurring errors: wrong link, wrong segment, wrong rules
  • No unified dashboard for leadership and teams
  • Manual GDPR tracking, expiries managed from memory

Approach

The project, step by step.

  1. 011 week

    Existing audit.

    Tool mapping, process review, inventory of campaign types and team pain points.

  2. 022 weeks

    CRM design.

    Co-design with internal team feedback, Postgres modelling, admin flow wireframes.

  3. 034 weeks

    Frontend build.

    Next.js, components per campaign type, Payload integration for content editing.

  4. 043 weeks

    Backend & security.

    Multi-level authentication, automated GDPR deletions, real-time alerts.

  5. 051 week

    Migration & QA.

    Handover of ongoing campaigns, client acceptance testing, UX adjustments.

  6. 06Ongoing

    Launch & iteration.

    Progressive rollout, support, weekly UX adjustments based on real usage.

Transformation

Before / After.

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

Before

Email in the inbox

Notification ponctuelle, sans contexte global

After

CRM with real-time stats

Vue centralisée toutes campagnes confondues

BeforeAfter

Before Email in the inbox

After CRM with real-time stats

What changes

Key features.

  • 01

    Capture dashboard

    Unified CRM.

    One dashboard, every campaign type: video, comics, escape game, mailing, self-assessment, contest. Real-time overview.

  • 02

    Notification + résultat

    Automated prize draw.

    At the deadline, the CRM draws a winner, notifies the team by email and alerts the dashboard. Full trace retained.

  • 03

    Audit RGPD

    TTL-based GDPR deletion.

    Every dataset has a lifespan. The CRM purges automatically at expiry and keeps an audit log.

  • 04

    Design system

    Shared visual template.

    Every campaign inherits the Tous Concernés design system. Natively responsive, WCAG 2.2 accessible.

  • 05

    Module Cellule (figé)

    Cellule module.

    Management of animation teams per campaign: briefs, schedules, facilitators, KPIs.

Deployed solution

From patchwork to custom-built.

Before

WordPress + Genially + Tally + Bitly + mails manuels

Four different tools depending on the campaign type. No unified dashboard. GDPR handled but data scattered. Each team had its own habits, a constant source of errors and lost time.

After · Custom redesign

Next.js + Payload CMS + Supabase + Resend

  • Custom CRM co-designed with client and internal feedback
  • All campaigns (video, comics, escape, mailing, self-assessment) on one platform
  • Automated GDPR deletion at data expiry
  • Shared visual template across all campaigns, natively responsive
  • Automated prize draws with email alerts and CRM entries
  • Dynamic contest rules per campaign

Technical details

Front.

  • Next.js 16 App Router
  • React 19
  • Tailwind 4
  • Components per campaign type

Back.

  • Payload CMS 3
  • Postgres via Supabase
  • REST API + GraphQL
  • GDPR webhooks

Mailing & notifications.

  • Resend for transactional emails
  • Dynamic templates
  • Real-time alerts on prize draws

Security.

  • EU data storage
  • AES-256 encryption
  • Auto-deletion at TTL
  • Multi-level authentication

Challenges & solutions

What needed solving.

  1. Challenge 01

    Migrating 12 years of existing campaigns without breaking public links or history

    Solution

    Legacy URL mapping + systematic 301 redirects + incremental import over 2 weeks

  2. Challenge 02

    Strict GDPR compliance with monthly audit required by leadership

    Solution

    Auto-deletion at TTL, audit logs accessible directly from the leadership dashboard

  3. Challenge 03

    Performance with hundreds of simultaneous campaigns

    Solution

    Edge caching, targeted Postgres indexing, optimised queries, continuous monitoring

Measured results

  • ×4.internal productivity
  • 98%.end-client satisfaction
  • 12 ans.of collaboration

Testimonial

Testimonial coming soon, being drafted with the Tous Concernés leadership.

Direction

Tous Concernés · Client since 2014

Gallery

A few screenshots.

Public campaign visualization space
Campaign visualization space
The site in detail
The site in detail
Content and navigation
Content and navigation

What's next

Roadmap.

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

  • 01Advanced business reporting module (completion rate per campaign)
  • 02AI-assisted generation of contest rules
  • 03Multilingual for European campaigns (FR, EN, IT)
  • 04Public API for ERP integration with large accounts

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