Technology

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.

Industries Technology
Location United Kingdom
Services Data Engineering
4 → 1
data sources consolidated
Minutes
to launch a targeted campaign
10 weeks
to production

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.

Before: contact data from Pipedrive, the application, Sellerbase, and CSV files flowing chaotically toward Brevo with manual intervention required.

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.

After: all four data sources feeding through a centralized synchronization pipeline directly into Brevo.

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."
Céline Hasboun
Head of Marketing, Multiply Software

Related Services

Ready to talk about your project?

Choose what works for you — send us a brief or book a call directly.

  • Free, no-obligation quote
  • Response within 24 hours
  • We never share your data

Next: tell us about your project (2 min). We'll reply with a proposal, and a quick call to clarify if needed.