Business challenge

Many pharmacies rely on walk-in trade – but if they fail to understand their customers, they miss out on valuable opportunities to recommend relevant products, cross-sell goods and foster loyalty.


Evolufarma built a sophisticated customer relationship management (CRM) solution that runs on IBM® Cloud™, helping pharmacies gain game-changing insight into customer needs and sales patterns.



pharmacies rely on Evolufarma solutions, and the company continues to grow fast


cross-sales and loyalty by enabling relevant product recommendations

1 week

to deploy the solution to new pharmacies, thanks to cloud delivery model

Business challenge story

Diagnosing room for improvement

Any businessperson worth their salt knows that it’s vital to understand customers if you want to serve them effectively. But as other industries have harnessed big data and analytics – and now AI and machine learning – to obtain a crystal-clear view of their customer base, pharmacies have been largely untouched by these developments. That’s particularly true in Spain, where pharmacies are independently owned and the industry has been hesitant to adopt new technology.

Spanish start-up Evolufarma identified an opportunity for pharmacies to harness new technology to gain competitive advantage, as Luis Arimany, the company’s CEO, explains: “Compared to other sectors, looking at the pharmacy industry is like stepping back in time. Pharmacies rely heavily on walk-in trade and capture little information on the customers that visit their stores, so they have a very limited view of their customer base.

“As a result, they are missing out on valuable opportunities to understand customers’ needs, recommend relevant products, boost cross-sales – and, most importantly, provide excellent service that prompts repeat business. We set out to build solutions to help pharmacies gain competitive advantage.”

IBM has proven to be a strong, reliable partner, offering immense support as we built up our thriving business.

Luis Arimany, CEO, Evolufarma

Transformation story

Finding the cure

Evolufarma developed a state-of-the-art customer relationship management (CRM) system designed specifically for pharmacies. With the Evolufarma solution, pharmacies gain much deeper insight into their customer base, for example by performing segmentation.

To complement the CRM solution, Evolufarma helps pharmacies modernize their sales channels by building e-commerce sites and mobile apps that integrate seamlessly with existing ERP systems. With the introduction of digital channels, pharmacies can launch new services – for instance, enabling customers to pre-order goods online for later collection. As another example, when pharmacies offer services such as immunizations, they can announce the initiative on digital channels and enable customers to book slots online.

Evolufarma also equips pharmacies with a powerful business intelligence system that tracks marketing, customer activity, inventory levels and products sold – both within the pharmacy and at a national level – to deliver profound insight. For example, Evolufarma can tell pharmacies the current best-selling products nationwide and their average retail price. The business intelligence solution also shows pharmacies how they are performing compared to competitors.

Luis Arimany continues: “We recently enhanced our offering with a cross-selling platform. Now, when a pharmacist scans a product’s barcode, they are presented with a picture of another item that is frequently purchased in the same transaction, so they can suggest it to the customer. For example, if a customer is purchasing antibiotics, the pharmacist can recommend medication to mitigate the side effects.

“The same platform can be used for pharmacies to deliver medical advice to patients. For example, if a pharmacist scans a packet of medication, they can explain to the patient how many tablets to take, at what intervals, and whether to take them with or without food.”

Embracing the cloud model

To deploy its solutions, Evolufarma uses IBM Cloud Kubernetes Service to provision, manage and orchestrate a set of independent, containerized services. Kubernetes abstracts away the complexities of application deployment and server management: Evolufarma can simply specify the requirements of each component of its solution, and Kubernetes automatically makes the best use of the available hardware resources to keep everything running smoothly.

With seamless scalability from IBM Cloud, the company can rapidly scale up to support a growing number of clients. Daniel Santiago Luengo, CTO of Evolufarma, adds: “We are a start-up, so it is very important for us to move fast and operate in a lean manner. The cloud model is perfect for us, because it dramatically shrinks the burden of system administration. If we require more capacity, memory or containers, I just specify what I need and the resources get provisioned automatically.

“We find the IBM Cloud user interface much better than alternatives, because you can manage resources at a high level or in a very granular manner. The interface is very easy to use but if we do have questions, IBM provides helpful support and documentation to guide us to a resolution. It also makes it easy for us to experiment with technologies like IBM Watson®, and integrate new services into our applications quickly.”

Data for the Evolufarma solution is stored in IBM Cloudant®. As a NoSQL database, Cloudant is well-suited to managing unstructured data – such as information from e-commerce sites, product descriptions and product pictures.

“IBM provides Cloudant in a very straightforward manner, and we can set up new databases in a single click,” continues Daniel Santiago Luengo. “Cloudant also comes with a robust system that tracks all revisions, so we have a clear audit trail.”

For object-based and file system storage, Evolufarma relies on IBM Cloud Object Storage – a scalable cloud storage service designed for high resiliency and security. To control access to the data in the object store, Evolufarma used Node.js to build a custom application layer that enables easy sharing of the data required by all pharmacies, while retaining separate repositories for data specific to each pharmacy.

Daniel Santiago Luengo remarks: “IBM Cloud Object Storage gives us a secure, cost-effective way to store data for our pharmacy solution, and permit data access using role-based policies. IBM Cloud Object Storage is very easy to use and allows us to scale up very quickly; we just submit a request for extra capacity and IBM delivers the resources we need.

“We gain a lot from our partnership with IBM. The IBM solutions are excellent, and the consultants listen to our ideas and offer helpful advice and recommendations.”

The IBM solutions are excellent, and the consultants listen to our ideas and offer helpful advice and recommendations.

Daniel Santiago Luengo, CTO, Evolufarma

Results story

A healthy prognosis

Thanks to the relevant product recommendations powered by Evolufarma solutions, pharmacies can boost cross-sales and provide better customer service. Pharmacies also use the CRM system to remind them to follow up with patients at appropriate times to check on their health. By demonstrating that they understand customers’ needs, pharmacies can encourage repeat visits, build stronger relationships with customers and foster loyalty. Given that patients could collect their prescriptions from any pharmacy, loyalty is a crucial differentiator in the industry.

Whereas in the past, most pharmacies did no marketing at all, Evolufarma enables them to run highly targeted campaigns via email, web and mobile apps. In doing so, pharmacies can pique customers’ interest and encourage repeat visits.

Luis Arimany continues: “Evolufarma solutions help pharmacies to improve all key sales metrics. On average, pharmacies using Evolufarma technology achieve 5 percent higher revenue growth.

“We have helped clients rapidly build up prosperous companies. For example, one client started an online pharmacy from scratch just two years ago and now that business turns over EUR 40,000 per month.”

Evolufarma already serves 140 pharmacies and its customer base is expanding fast. In fact, the company is one of the fastest-growing businesses in Spain and is working on projects worth a total of EUR 1.1 million.

A major factor in Evolufarma’s success is the solution’s cloud delivery model. Thanks to IBM Cloud, Evolufarma can deploy its solutions to pharmacies in just a week and scale up rapidly as the business grows.

In future, Evolufarma plans to enhance its offering by introducing a loyalty card feature. In addition, the company is exploring options to provide its data to pharmaceutical companies, giving them unprecedented insight into who buys their medication and what they purchase.

Luis Arimany concludes: “IBM has proven to be a strong, reliable partner, offering immense support as we built up our thriving business. Our customer base is growing fast and we have lots of ideas on what to do next, so we are excited to see where the future will take us.”

Evolufarma logo

About Evolufarma

Evolufarma offers cutting-edge solutions to help pharmacies better understand customers’ needs and inspire loyalty. Founded in 2013, the company now serves around 140 pharmacies, and is one of the fastest-growing young businesses in Spain.

Take the next step

To learn more about IBM Cloud, please contact your IBM representative or IBM Business Partner, or visit the following website:

View more client stories or learn more about IBM Cloud