Syncing a SaaS Publisher's Contact Data to Brevo
UK-based SaaS repricing platform for marketplace sellers
Multiply Software had email contacts and consent data scattered across four systems. We built a synchronization pipeline that consolidates everything into Brevo, so their marketing team can segment and send targeted campaigns in minutes.
The Challenge
Email addresses and marketing consent data lived in four separate databases. The marketing team couldn’t run targeted campaigns without manual exports, cross-referencing, and imports. Every send risked hitting the wrong audience or violating consent rules.
Multiply Software builds repricing tools for e-commerce sellers across European marketplaces. Their marketing team needed to reach prospects and customers with targeted emails, but the data they needed was fragmented across four systems: the core application (active clients and users), Pipedrive (sales contacts), an e-commerce database, and trade show contact lists. Previous approaches included using the CRM’s built-in email tools, manual CSV imports, and a single-source sync to an email platform. None of them held up. Manual imports were always out of date. Single-source syncs missed three out of four databases. The CRM’s email tools couldn’t handle the segmentation the team needed. For six years, the marketing team worked around these limitations instead of solving them.
Our Approach
We built a central database that pulls contacts and consent data from all four source systems, deduplicates and normalizes the records, and synchronizes everything into Brevo. Each contact carries its targeting attributes: selling platform, country, language, consent status. The pipeline runs automatically, so the marketing team works from one clean, current list.
What We Built
Central contact database
A single database that consolidates email addresses, consent records, and targeting attributes from all four source systems.
API integrations
Connectors to Brevo, Pipedrive, and Sellerbase, plus the client’s internal application database. Each integration handles the source system’s data format and update cycle.
Automated synchronization
Contacts and attributes sync continuously. No manual exports, no CSV uploads, no stale data.
Self-hosted deployment
The entire system was built for deployment on the client’s own infrastructure. Setup took minutes for their dev team.
Results
From the first sync, all contact data was available in Brevo, ready for segmentation. The marketing team went from hours of manual data preparation to running targeted campaigns in minutes. Compliance risk dropped because consent data is now centralized and current. The system has been running without manual intervention since deployment.
Before & After
| Metric | Before | After |
|---|---|---|
| Data sources consolidated | 4 separate systems | 1 synchronized database |
| Campaign preparation | Hours of manual work | Minutes |
| Consent data | Fragmented, often stale | Centralized, always current |
| Manual data imports | Regular CSV uploads | Zero |
Client Feedback
"We particularly appreciated Stratalis's work upstream of development. They brought real expertise to mapping the fields across our different systems into a single database. Before that step, we didn't fully understand the details of our own requirements."