The challenge
With agencies operating their own CRM systems across 110 countries, the group was drowning in data silos. Group management lacked visibility across brands, and agencies had no way to know whether they were already working with the same clients, leading to missed cross-selling opportunities at scale. The problem was starkly illustrated by one customer who had 24 separate relationships with different agencies, completely unaware they all belonged to the same group.
The business needed a central repository for its customer data that would break down these silos while allowing each agency to retain its autonomy. Off-the-shelf CRM platforms from major vendors were considered, but the cost was prohibitive. The sheer number of users and customisations required made it unworkable, particularly given they only needed a fraction of the functionality a standard CRM provides. Exploring alternatives, the company discovered it could build a purpose-fit CRM rapidly and cost-effectively using the OutSystems platform, tailored precisely to its needs, without paying for what it didn't need.