---
title: "How a pharmacy runs automatic upsell and cross-sell with an AI agent"
description: "Your pharmacy leaves money on the counter when it skips the complement. An AI agent runs upsell and cross-sell in every conversation, without pressure."
slug: "pharmacy-automatic-upsell-cross-sell-with-ai-agent"
url: "https://catalizadora.ai/blog/pharmacy-automatic-upsell-cross-sell-with-ai-agent"
cluster: "verticales/farmacias"
author: "Pablo Estrada"
published_at: "2026-05-17T01:38:02.863072+00:00"
updated_at: "2026-06-15T22:38:32.367061+00:00"
read_minutes: "9"
lang: "en"
---
# How a pharmacy runs automatic upsell and cross-sell with an AI agent

> Your pharmacy leaves money on the counter when it skips the complement. An AI agent runs upsell and cross-sell in every conversation, without pressure.

## The money left on the counter

A customer asks for an antibiotic. Your pharmacy dispenses it and closes the sale. Fine. But that same customer probably needed a probiotic to protect their gut flora, and nobody suggested it. They bought the bare minimum and left. The complementary sale —the one that made the most sense for them and carried the most margin for you— never happened.

This plays out dozens of times a day in any pharmacy. Not out of bad faith, but because suggesting the right complement, to the right person, at the right moment, takes time, memory, and consistency that a busy counter doesn't always have. Upsell and cross-sell depend on someone remembering, knowing the product, and having the tone to offer it without pushing.

At Catalizadora we build AI agents that do exactly that, in every conversation, without slipping and without sounding like a pushy salesperson.

## Upsell and cross-sell: the difference that matters

It's worth separating two things that get blurred:

- **Cross-sell** is offering a complementary product. The customer buys a cold medicine; the natural complement is the rehydration salts, the vitamins, or the thermometer.
- **Upsell** is offering the better version or the presentation that fits best. The customer asks for the small box; maybe the family size goes further, or the brand with the better dose-to-price ratio.

A pharmacy that applies both consistently isn't selling "more expensive." It's selling **more complete**: the customer leaves with what they actually needed, solves their problem better, and comes back because they felt cared for. The average ticket rises as a consequence, not as the goal.

The challenge was never knowing what to offer. The challenge is doing it every time, with everyone, without it depending on the mood or the workload of the day.

## The AI agent that recommends on every sale

Our agent lives in your pharmacy's WhatsApp and talks in your brand's voice. When a customer asks about a product or closes a purchase, the agent:

- **Suggests the logical complement.** Antibiotic and probiotic. Antihistamine and saline. Glucometer and test strips. The recommendation a good pharmacist would make, made every time.
- **Proposes the best presentation.** If the family size fits better than the single, it says so clearly and without pressure.
- **Respects health judgment.** It doesn't push for the sake of pushing. It suggests what makes sense for the case, in a pharmacy's sober tone, not an ad's.
- **Uses the booking or delivery moment.** Before closing, it asks the question that opens the complementary sale.
- **Logs everything in your CRM.** What was offered, what the customer accepted, what they declined. Over time you learn which combinations work in your pharmacy.

The key point: the agent does this in **every** conversation, 24/7, without tiring and without forgetting. It's not that it recommends better than your best employee on their best day. It's that it does it on every sale, including eleven at night on a Sunday.

### The numbers, no inflation

I won't invent percentages from a case that doesn't exist. But the arithmetic is simple, and you can run it with your own data.

Say your pharmacy closes a hundred sales conversations a week on WhatsApp. If in just one out of five the agent lands a cross-sell of a few dollars, that's twenty complementary sales a week that weren't happening before. Multiply by the weeks in a year. That revenue was right there, on the counter, and nobody picked it up because the moment to offer it passed with no one available to do it.

Compared to hiring and training staff to remember and apply upsell consistently, the agent doesn't negotiate salary, doesn't turn over, and doesn't apply the technique only when it feels like it.

## How we build it: the MAGIA method

At Catalizadora we don't hand you a generic bot with canned catalog lines. We follow a five-step method —Mapping, Architecture, Generation, Implementation, Autonomy— so the recommendations make sense in your pharmacy and sound like you.

We map your inventory and the combinations that actually work in your business. We design the architecture of when and how a suggestion is made. We generate the agent with your voice and your health rules. We implement it in your WhatsApp and your CRM. And we leave it running on its own.

### What's yours

The code, the data, and the infrastructure are a hundred percent yours. No monthly retainers, no locked-in licenses. You pay for the build once. Operation is pass-through —hosting plus tokens, roughly two to four hundred dollars a month— with no margin from us. And your pharmacy's visibility is handled through a proprietary technical layer, without you needing to understand the detail.

## What it costs and how long it takes

The entry point is **MAGIA Solo: 4,500 dollars, delivered in 15 days.** It includes the agent conversing in your WhatsApp with the upsell and cross-sell logic connected to your CRM. For larger operations there's MAGIA Core at 15,000 dollars and Forge at 20,000 over twelve weeks.

Most pharmacies that want to raise their average ticket without hiring more people start with Solo. In 15 days you go from "we forget to offer the complement" to "every sale suggests the right thing, on its own."

## The next step

The fastest way to get it is to feel it. **Message our AI agent on WhatsApp** and watch how it suggests the right complement without sounding like a salesperson.

And when you want to review the combinations that make sense in your pharmacy, book a call with me here: [https://cal.com/pablo-estrada-hlqaql](https://cal.com/pablo-estrada-hlqaql). In 15 days the money that sits on the counter today can start landing in your register.
## Preguntas frecuentes

### Will the agent pressure my customers to buy more?

No. We build it with a pharmacy's sober tone. It suggests the complement or presentation that makes sense for the case, without pushing for its own sake. The goal is for the customer to leave with what they actually needed.

### How does the agent know which products to offer together?

During the build we map your inventory and the combinations that work in your business, and we define the rules with your health judgment. The agent applies that logic in every conversation and logs what customers accept and decline in your CRM.

### What does it cost and how long until it's ready?

MAGIA Solo costs 4,500 dollars and is delivered in 15 days, with the agent conversing in your WhatsApp connected to your CRM. For larger operations there's MAGIA Core at 15,000 and Forge at 20,000 over twelve weeks.

### Who owns the agent's code and data?

You do, a hundred percent. The code, data, and infrastructure are in your name, with no retainers or locked-in licenses. You pay for the build once.

### What does it cost to run per month?

It's pass-through: roughly 200 to 400 dollars a month for hosting and tokens, with no margin from us. We don't charge a monthly service fee.


---

Source: https://catalizadora.ai/blog/pharmacy-automatic-upsell-cross-sell-with-ai-agent
Author: Pablo Estrada — AI Catalyst, LLC (catalizadora.ai)
