Industrialised acquisition platform and conversion pages
CASE STUDY / 03ANONYMISED ASSIGNMENT
Digital marketing · lead generation

White-label acquisition platform

An acquisition platform, dozens of landing pages and white-label sites that collect and then distribute qualified enquiries to partners.

DURATION8 years
ROLEIndustrialisation, infrastructure, backups
SCOPE4 servers, several applications
STATUSIn production
THE CONTEXT WE FOUND

Understand the system
before transforming it.

Deployments depended on a paid service and on undocumented procedures. One server was 96 % full, one application exposed its debugging tools in production, and the main database had no automatic backup.

WHAT WAS DONE

From diagnosis.
To production.

The scope describes the decisions and the work actually carried out, without naming the organisation involved.

01

Leave the proprietary CI

Replaced by GitHub Actions and a self-hosted runner, with a deployment procedure validated step by step and one branch per environment.

02

Industrialise the landing pages

Validation contract for exports, runtime frozen per page, versioned configuration and a revocable API key for each campaign.

03

Put the servers back in order

Disk usage brought down from 96 % to 45 %, log retention reviewed and daily purges automated.

04

Make backups visible

Database backed up every 30 minutes to a third-party server through a restricted SSH tunnel, and checked from the dashboard.

05

Normalise the enquiries

Import of remote files, field validation, then delivery to two partner platforms.

MEASURED RESULTS

Facts.
Not a logo.

−39 GBfreed on the main server
€0of proprietary CI subscription
48 / dayverifiable backups
Contractthat blocks a faulty publication
TECHNOLOGIES IN PRODUCTION

The foundation actually used.

LaravelPHPMySQLApacheGitHub ActionsSelf-hosted runnerNode.jsBashSSH

Clients, brands, domains, addresses and identifying details are not published. The figures come from the logs, databases, clusters, repositories and control reports provided for these assignments. Security incidents are described without any reproducible exploitation path.

A critical system to build or to take over?

Describe the context, the existing systems and the expected result. We will propose the right level of intervention.

Talk to RGAIX