Cookie Settings

This site uses cookies that need consent. Learn more

Skip to content

Data Pipeline: From Pipedrive CRM to Bexio & Mailchimp

Business Meeting - Webentwicklung, Laravel.
Overview

Customer:
Dr. Kelly AG
About:
Dr. Kelly is a private practice for aesthetic surgery in Switzerland.
Technologies:
Laravel Laravel
Laravel Nova Laravel Nova
API API
Pipedrive Pipedrive
Data-Automation from Pipedrive to mailchimp and bexio.

The problem: Three different web-based tools need to be synchronised

Our client uses various web-based SaaS tools to manage and market their business. Bexio is used for accounting, the customer pipeline is mapped with Pipedrive and marketing and service emails are sent via Mailchimp.

In order for our client's business processes to function optimally, all three tools must be synchronised with different data statuses:

  • Certain events in Pipedrive trigger a synchronisation

    • Only customers who already use a service must be transferred to Bexio

    • All prospects and customers must be transferred to Pipedrive

    • Every change to a customer record in Pipedrive must be synchronised to the connected tools

We take over the project and put it on a solid footing with Laravel

A Node.Js-based approach to automating these processes was chosen by the previous service provider that Dr Kelly had contracted.

Dr Kelly comes to us with the problem to solve, the desire to implement further automation and the existing solution approach, as the previous partner is no longer available.

Our solution

Basically, Node.js is not a bad choice. For a data-driven project where the immediate deployment of the changes in all systems is not the main focus, Node.js cannot show its strengths. With the given requirements and needs of our client, we can build a system through an object-oriented architecture with Laravel, which scales well, is durable and can be constantly extended with new automations.

With this data pipeline, we connect the tools Pipedrive CRM, Bexio and Mailchimp with each other. This rule- and event-based synchronisation of data automates the practice's business processes.