Segments

WhatsApp for Distributors and Wholesale: The Repurchase That Doesn’t Happen

By VeyloCRM · · 11 min read

Distributors almost never lose customers from their database: they lose orders within the cycle. In an operation with 640 active customers and an average ticket of R$ 1,870, the difference between 12 and 9.4 orders per customer per year amounts to R$ 3.1 million left on the table without anyone canceling anything. This article shows the five leaks in wholesale operations, how the customer portfolio doesn’t leave with the salesperson, and how to manage repurchase, ordering, and billing all in the same conversation thread.

How a distributor really sells

Distributors and wholesalers don’t rely on acquiring new customers. They rely on making the same customer buy again, within the right cycle, before the competition arrives. Those who understand this completely change how they view the company’s WhatsApp.

The typical operation has three fronts running simultaneously, all through the same app:

The external salesperson. Visits, takes orders, and spends the rest of the month attending via cell phone. Each has their own portfolio, number, and way of taking notes.

The telesales or counter. Receives orders from those who already know what they want, answers price and deadline questions, confirms availability.

The finance department. Talks to the same customer about invoices, credit limits, and due dates—often from a different number, which confuses the buyer on the other end.

Retail buyers, on the other hand, don’t want a pretty catalog. They want to know three things in less than ten minutes: is it in stock, what’s the price for their quantity, and when will it arrive. The entire commercial operation is a race to answer these faster than the competition.

The account of the customer who delayed repurchase

Here is a number most distributors have never calculated. It’s not about lost customers—it’s about customers who keep buying, just less often.

A distributor with 640 active customers, an average ticket of R$ 1,870, and a natural repurchase cycle of 30 days should make about 12 orders per customer per year. In practice, the average drops to 9.4—because the salesperson couldn’t reach everyone during the month, because the customer forgot, or because the competitor called first.

That’s 2.6 orders per customer per year that simply don’t happen. Multiplying: 640 × 2.6 × R$ 1,870 = R$ 3,111,680 per year left on the table without losing a single customer from the database.

Recovering a third of this doesn’t require hiring salespeople or cutting prices. It requires knowing who is out of the cycle today and talking to that person. It’s a conversation organization problem, not a commercial effort problem.

Free reading

Continue reading for free

Fill out once and unlock this and all other blog articles. We don’t charge anything—we just want to know who we’re writing for.

Takes 20 seconds. Prefer to talk directly on WhatsApp?

The five leaks in wholesale operations

1. Portfolio inside the salesperson’s phone. When they leave, they take the entire history: what each customer buys, in what quantity, with what agreed discount. The company keeps the database but loses the relationship.

2. Orders taken by audio. It works until there’s a discrepancy. Then no one knows if the customer ordered 12 boxes or 20, and the margin pays the difference.

3. Price agreed privately. Each salesperson grants the discount they think is fair. Without records, the price list becomes fiction and the real margin only appears at month-end closing.

4. Stockouts discovered by the customer. The buyer orders, the salesperson confirms, and the stock wasn’t there. Two calls later, the order became a problem.

5. Billing from a different number. The customer receives a message from an unknown number demanding payment of an invoice. They ignore it or, worse, distrust it. The payment cycle stretches unnecessarily.

The portfolio that stays with the company

This is the most important point for a distributor and the simplest to solve: all conversations on a company number, with each salesperson attending from their own access.

The buyer continues talking to the same person as always—nothing changes for them. What changes is inside: each customer’s history is recorded in the company’s system, with what was agreed, quoted, and promised. When the salesperson goes on vacation, the backup opens the conversation and sees everything. When they leave the company, the portfolio remains.

This also solves the silent fight over who attended whom. Each conversation is assigned to a responsible person, and commission disputes become documented instead of hearsay. The process is detailed in multiple agents on the same number and in when the salesperson leaves the company.

Repurchase by cycle, not by memory

The difference between 9.4 and 12 orders per customer is entirely here. And it’s not solved by telling the salesperson to "call more."

Each customer has their own cycle. The neighborhood grocery buys every 21 days; the large bakery every 12; the seasonal customer every 45. When this interval is recorded in the conversation record, the system shows who is past due—and the salesperson starts the day with a list of thirty names who should have already bought, instead of scrolling to find someone to call.

The message that works is specific, not generic:

• "Your last order was on 14, with 20 boxes of 500ml. Usually lasts about three weeks. Shall I set aside the same for tomorrow?"
• "A new batch of the item missing from your last order has arrived. Shall I reserve it?"
• "Supplier campaign ends Friday. At your volume, the difference is R$ 340 in total."

Notice none of these are promotions. They are reminders with context, and that’s what makes the buyer respond. The method is in reactivating inactive customers.

Order, price list, and the end of agreed prices in the dark

Ordering via WhatsApp will not disappear—the buyer prefers it, and insisting on portals means losing sales to those who accept messages. What needs to change is the trail.

Three practices solve almost everything:

Always written confirmation. Received an audio? Respond with a text summary: item, quantity, unit price, deadline, condition. "Confirm like this?" The customer types yes, and discrepancies end.

Ready replies with the current price list. Quantity ranges, payment terms, and delivery deadlines in saved messages, the same for everyone. Salespeople don’t guess prices, and the price list stops varying by salesperson. See ready-to-send sales messages.

Discounts outside the price list recorded in the conversation. If granted, it’s written there with the reason. At month-end closing, you can see how much margin was given and by whom—information that most distributors simply don’t have today.

Stockouts, substitutions, and delivery

Product shortages are routine in wholesale. What separates a good distributor from a bad one is what happens in the next ten minutes.

The rule is to notify before the customer asks, always with an alternative in the same message: what’s missing, the forecast, and which item substitutes it with what price difference. Retail buyers understand shortages—they live with them. What they don’t forgive is finding out during delivery inspection.

The same applies to delivery. A message on the shipping day, with invoice and estimated arrival, eliminates most "where’s my order" calls and frees telesales to sell. When there is a fixed route, notifying the day of the regional route turns logistics into a commercial argument: the customer schedules orders for your route, not the competitor’s.

Billing from the same number that sells

Wholesale is credit sales. Invoices, credit limits, and due dates are part of the relationship, and handling this from an unknown number is a mistake that costs days of payment delay.

What works is having the billing reminders in the same conversation thread where the order was placed: reminder three days before due date, notice on the day, contact on the third day of delay. The tone is one of wanting to resolve, not just collect—the buyer is a customer you want to keep, not just a delinquent.

There is also a hidden commercial gain: when the salesperson sees that a customer has overdue invoices before offering the next order, they handle the conversation differently. They stop selling to those who increase risk and start resolving what blocks the credit limit. The mechanics are in billing via WhatsApp.

The numbers distributors should track

Four indicators tell the whole story, all from the conversation itself:

• Customers out of cycle. How many have passed the repurchase interval and haven’t been contacted yet. This is the next day’s work queue.
• Time to first response. Buyers who ask for prices and wait two hours buy from those who reply in ten minutes. See first response time.
• Orders per customer per month. Increases when repurchase is managed by cycle, and it’s the indicator that drives revenue without new costs.
• Average discount granted per salesperson. Only exists if recorded. Two weeks with this data usually pays for the entire system.

A distributor with 640 customers who recovers just one of the 2.6 lost orders per customer per year adds R$ 1.19 million in revenue without hiring anyone. The cost of organizing this is a fraction of a single average order—and the difference appears in the first cycle because the list of overdue customers exists from day one.

Frequently Asked Questions

How to prevent the portfolio from leaving with the external salesperson?

By putting conversations on a company number, with each salesperson attending through their own access. For the buyer, nothing changes—they keep talking to the same person. Inside, each customer’s history is recorded in the company system: what was quoted, agreed, and what discount was granted. The backup person opens the conversation during vacations and sees everything, and when the salesperson leaves, the relationship remains. Additionally, commission disputes become documented instead of hearsay.

How to increase repurchase frequency in wholesale?

By recording each customer’s cycle and working from a list, not memory. The grocery buys every 21 days, the large bakery every 12, the seasonal customer every 45; with this interval in the record, the salesperson starts the day with a list of those past due instead of scrolling to find someone to call. The message must be specific—mentioning the last order, the missing item, or the campaign deadline—because reminders with context get responses, generic promotions do not.

Is ordering via WhatsApp safe for a distributor?

Yes, as long as there is a trail. Three practices solve almost all discrepancies: confirming in writing every order received by audio, with item, quantity, unit price, deadline, and condition, and asking for customer acceptance; using ready replies with the current price list so price and quantity ranges don’t vary by salesperson; and recording any discount outside the price list in the conversation with the reason. At month-end closing, this shows how much margin was granted and by whom.

Know who should have already bought this week

Veylo organizes your distributor’s conversations on a single number, stores each customer’s history with the company, and shows who is past the repurchase cycle. Contact us and see it working with your portfolio.