Background
The client had strong customer and transaction data, but customer engagement remained fragmented. Pharmacy visits, product purchases, refill behavior, loyalty interactions, and digital touchpoints produced useful signals, yet those signals were not translated into consistent recommendations or timely reminders.
Pharmacists could suggest relevant products during in-store interactions, but the quality of recommendations depended on individual knowledge and available context. Digital channels had even less precision, often showing broad promotions to customers with different needs, refill cycles, and purchase histories.
Marketing teams also lacked centralized control over campaign priority and frequency. Separate workflows could trigger overlapping offers, duplicated messages, or poorly timed communication, which reduced efficiency and weakened customer experience.
Approach to solution
Computools started by mapping how customer data, product categories, refill timing, purchase history, and communication channels affected repeat purchases. The team defined where personalization could improve customer interaction without creating extra operational load for pharmacists or marketing teams.
The first release focused on recommendation logic and refill-cycle engagement. Product relationships, transaction history, and customer behavior were used to generate relevant product suggestions and identify customers approaching expected refill windows.
The next layer added offer optimization and campaign orchestration. This allowed the retailer to coordinate messages across digital and pharmacy touchpoints, control promotion frequency, and select the next best action for each customer group.
Computools role
Computools acted as the product and technology partner responsible for:
- analyzing pharmacy retail customer engagement workflows;
- defining the personalization model, KPI framework, and rollout roadmap;
- mapping customer, transaction, product, refill, and engagement data;
- designing recommendation and refill reminder workflows;
- creating offer optimization and campaign orchestration logic;
- designing role-based dashboards for marketing and operational teams;
- supporting quality assurance, rollout validation, and performance monitoring.
The team worked with stakeholders responsible for pharmacy operations, marketing, customer engagement, digital channels, analytics, and executive reporting.
Key decisions and outcomes
The first key decision was to centralize customer and product signals before expanding personalization. This gave the retailer a consistent foundation for recommendation logic, refill timing, and offer selection.
The second decision was to keep personalization controlled by business rules and channel priorities. The system could recommend the next best action, while marketing teams retained control over campaign logic, frequency, and communication limits.
The third decision was to connect in-store and digital engagement through the same personalization layer. This gave pharmacists and digital channels a shared logic for customer communication.