WPP Marketing
Language and currency
Log in
Plans
Customers
Customer case studiesReal stories with features and modules used. Fashion & accessoriesCart, repurchase, launches and order notifications. FootwearNumbering, exchanges, cart and seasonal campaigns. Bags & handbagsConsultative support, offers and sales recovery. Beauty & cosmeticsRestocking, kits, coupons and post-purchase engagement. PerfumerySpecial dates, repurchase and preference-based campaigns. Health & supplementsRecurring campaigns, repurchase reminders and targeted campaigns. Home & DecorConsultative support, cart and delivery status. FurnitureQuotes, pre-purchase questions and order tracking. Household utilitiesPromotions, product questions and recurring orders. Electronics & ComputersPre-purchase, pending payment and order notifications. Cell phones & accessoriesCompatibility, offers and cart recovery. Pet shopRecurring repurchase, campaigns and post-sale for pet products. Food & BeveragePromotions, recurring orders and fast communication. Babies & MaternityRestocking, bundles, kits and recurring communication. Sports & FitnessOffers by interest, repurchase and order follow-up. Jewelry and semi-jewelryHigh-value support, coupons, and sales recovery. Eyewear & AccessoriesConsultative support, orders, and repurchase campaigns. Stationery & giftsHolidays, lists, and segmented campaigns. Auto parts & accessoriesQuotes, compatibility, payment and order status. Tools & buildingQuotes, technical questions and cart recovery. Digital productsAccess, onboarding, renewal and post-purchase. Marketplaces and multi-brand storesCampaigns by category, segmented base and recurrence.
Search the site
Language and currency
Back to blog
Automação de WhatsApp

WhatsApp sales automation: what to automate first

WhatsApp sales automation: what to automate first

WhatsApp sales automation connects business events to preconfigured messages and tasks. In an e-commerce context, it can remind a customer about a cart, guide a payment, update an order, or encourage a repeat purchase. The priority shouldn’t be automating everything, but starting with flows that have a reliable event, a clear objective, proper consent, and measurable outcome.

What is WhatsApp sales automation?

WhatsApp sales automation is the configuration of rules to trigger messages or tasks based on commercial operation data. A payment status, a change in an order, an unfinished cart, or a customer segment can determine when a flow starts, who should be excluded, and when the contact should end.

Automating one step doesn’t mean automating the entire sale. The message can present objective information or provide a path to continue the purchase, but questions, negotiations, and exceptions may still require a human. The goal is to provide consistent handling for predictable activities and route cases that need human review.

If you still need to understand the logic between data, rule, message, response, and measurement, first consult the article about how WhatsApp Marketing works. Here, the focus is on choosing which commercial flows to deploy and in what order.

How to choose the first flow to automate

The best first automation isn’t necessarily the most sophisticated. In many scenarios, it’s worth starting with a repetitive activity that has enough volume to be noticeable and little ambiguity about what happened. Before prioritizing a flow, answer the five questions below.

Criterion What to check Sign that the flow is not ready yet
Reliable event Does the system record the correct event at the expected time? The status arrives late, duplicated, or without identification.
Specific objective Does the message have a clear purpose and a compatible action? The same flow tries to sell, support, and communicate several topics at once.
Eligible contact Is there proper consent and criteria to include or exclude the contact? The source of authorization or the customer’s preference cannot be confirmed.
Human handling Does the team know who receives responses and how to handle exceptions? There is no owner or context available to continue the conversation.
Measurable outcome Is it possible to track execution, message, and expected result? The team cannot relate the contact to the event or the order.

These criteria form a readiness matrix, not a universal rule. One store may have excellent order control and start with notifications; another may have more reliable cart events. The first flow should reflect the available data and operational capacity.

Seven WhatsApp sales automation flows

The following examples show common moments in an operation of WhatsApp integrated with e-commerce. Events, fields, and metrics vary depending on the store platform, ERP, WhatsApp connection, and other integrations used.

1. Welcome or first purchase

  • Origin event: authorized signup, joining a list, or confirmation of the first purchase.
  • Condition or exclusion: confirm the source of consent, prevent duplicates, and avoid applying incentives indiscriminately to any signup.
  • Message objective: introduce the channel, guide the next step, or provide information relevant to the first experience.
  • Human intervention: route product, purchase, return, or usage questions to the responsible team.
  • Metrics: trigger execution, delivery, failure, response, click, and unsubscribe, when available.

A welcome message should match the real context. Someone who only created an account should not receive text that assumes an order was completed.

2. Abandoned cart or checkout

  • Origin event: eligible cart or checkout that remained incomplete for the configured interval.
  • Condition or exclusion: exclude those who completed the purchase, verify if the cart still exists, and control how many messages can be sent.
  • Message objective: remind about items and provide the correct link to resume the purchase, without calling the cart an order.
  • Human intervention: answer questions about product, shipping, stock, coupon, or checkout.
  • Metrics: triggers executed, messages delivered, clicks, replies, and orders attributed when the integration allows.

A abandoned cart automation depends primarily on event quality and purchase updates. A late confirmation can generate an inappropriate message for someone who already completed checkout.

3. Pending payment

  • Origin event: order created with payment status pending.
  • Condition or exclusion: stop the flow when payment is confirmed, the order is canceled, or the deadline expires.
  • Message objective: inform the current status and provide safe guidance to check or complete the payment.
  • Human intervention: handle discrepancies, declined attempts, changes to payment method, or suspected duplicates.
  • Metrics: messages sent, delivered or failed, link accesses, replies, and attributable status changes.

The pending WhatsApp payment flow should check the real order status before each send. A rule based only on time, without system update, increases the risk of out-of-context contact.

4. Order confirmation and update

  • Origin event: confirmed change in order status, such as payment approved, shipment, or ready for pickup.
  • Condition or exclusion: send only the step corresponding to the event and avoid repeated messages for the same status.
  • Message objective: keep the customer informed and provide contextual data, such as tracking code or link, when available.
  • Human intervention: take responsibility for delays, address discrepancies, cancellations, and other logistical exceptions.
  • Metrics: execution by status, delivery, failure, reply, and incidence of duplicated or out-of-order events.

Order notifications via WhatsApp should not announce shipment or delivery before the store, ERP, or carrier records the corresponding event.

5. Targeted campaign

  • Origin event: scheduling performed by the team for a selected audience; it does not necessarily depend on an individual event.
  • Condition or exclusion: define consent, segment, schedule, frequency limit, and contacts that must not receive the campaign.
  • Message objective: communicate a new product, restock, or a condition relevant to that audience.
  • Human intervention: answer questions and follow up on opportunities that require commercial guidance.
  • Metrics: selected volume, send, delivery, read when available, click, reply, unsubscribe, and attributable order.

In planned and targeted campaigns, audience quality matters as much as content. A broad list without criteria may produce more contacts but also more irrelevant messages.

6. After-sales

  • Origin event: confirmed delivery or a defined interval after receipt.
  • Condition or exclusion: consider the actual delivery time, product category, and occurrences of exchange, return, or complaint.
  • Message objective: confirm receipt, provide usage guidance, or request a review at the appropriate time.
  • Human intervention: handle problems with product, delivery, return, or purchase experience.
  • Metrics: replies, reviews, support requests, clicks, and available satisfaction or dissatisfaction signals.

An after-sales and repurchase flow needs to respect the product usage time. Triggering a review request before delivery harms the message usefulness and may expose synchronization issues.

7. Repurchase or reactivation

  • Origin event: purchase history, estimated replenishment interval, or defined period of inactivity.
  • Condition or exclusion: exclude recent purchases, contacts without consent, and products without a known recurring cycle.
  • Message objective: remind of a possible replenishment need or present an opportunity related to the customer's history.
  • Human intervention: assist with selection, confirm compatibility, or adjust the recommendation to the specific case.
  • Metrics: delivery, click, reply, return to site, and order assigned, when sufficient data is available.

Repurchase is not synonymous with a generic campaign. The flow uses a verifiable relation to the customer's history or the product cycle. When this interval is unknown, the team should test hypotheses cautiously instead of assuming all customers need to buy again on the same date.

What should not be fully automated

Complex negotiations, complaints, sensitive situations, and exceptions related to payment, delivery, or registration usually require human judgment. The same applies to questions that depend on missing or unreliable data. Automation can identify the topic, gather context, and route the conversation, but should not invent a response.

You should also not trigger a flow without consent or an appropriate legal basis for that communication. Eligibility must be treated as a precondition to sending, not as a retrospective fix.

A shared inbox for support complements flows by centralizing responses and enabling continuity by the team. For this to work, the agent must receive sufficient data: message source, customer, related order, and available history.

What data and integrations are required?

Automation depends on the quality of data that reaches the flow. In general, the operation may need:

  • contact number and consent record;
  • customer, cart, or order identifier;
  • event type and timestamp;
  • status updated before sending;
  • correct contextual link or information;
  • integration with store, ERP, CRM, or Events API;
  • WhatsApp connection compatible with the planned flow.

These data may come from different systems. A store reports the checkout, the ERP updates billing, and another service records delivery. The integration must define which system is the trusted source for each event and how conflicts will be resolved.

Not all integrations expose the same events and fields. Before choosing a flow, check the WPP Marketing integration options and confirm what is available for your platform and connection.

How to prioritize rollout

  1. Map the available events: identify source, frequency, delay, duplicates, and fields present.
  2. Choose a repeatable flow: prioritize a case with a defined objective and sufficient volume for analysis.
  3. Define exclusions and termination: establish who is excluded, what stops the flow, and how to avoid duplication.
  4. Prepare message and routing: draft the content, indicate the next step, and determine who will handle replies.
  5. Test with controlled volume: validate events, links, personalization, timing, and status changes.
  6. Measure and review: monitor technical failures, responses, expected behavior, and inappropriate contacts.
  7. Add the next flow: scale the operation only after stabilizing rules and responsibilities.

This sequence may require technical setup or development, depending on the systems involved. Documenting decisions and test cases helps prevent a change in the store or ERP from silently breaking the automation.

Metrics to evaluate sales automations

The commercial dashboard should show more than just message volume. Evaluation starts with correct trigger execution: how many events were received, processed, ignored, or duplicated? Next come send, delivery, read, and failure states when available, plus clicks and responses.

Completed payments, orders and revenue should only be attributed when the integration can reliably link the event, the message, the contact and the purchase within a defined rule. A later purchase may be correlated with an automation without having been caused by it.

Also include operational indicators: time to human handover, unsubscribes, blocks or low-quality signals when available, synchronization errors and messages triggered incorrectly. These data reveal issues that a single commercial metric does not show.

How to evaluate an automation platform

The platform should be evaluated according to the flow the company intends to deploy. Check:

  • integrations compatible with the store and the operation’s systems;
  • events and fields actually available in each integration;
  • Official API with CoEx or other type of connection required for the scenario;
  • campaign and segmentation features;
  • inbox and continuity of human support;
  • APIs and webhooks for data exchange;
  • status, logs and reports for diagnostics;
  • rules for exclusion, intervals and flow termination;
  • documentation and support compatible with the deployment.

Do not assume that an integration listed in the catalog means access to every desired event. Confirm the full path: where the data originates, when it arrives, which rule processes it, which connection sends the message and how the result returns to the operation.

Frequently asked questions

Does sales automation replace salespeople or agents?

No. It executes predictable steps and can organize routing, but negotiation, questions, complaints and exceptions still require people in many cases.

Which automation should be created first?

Start with a repetitive flow whose trigger is reliable, the goal is specific and the outcome can be measured. The choice varies depending on each company’s data and operation.

Is it possible to automate cart and payment without sending duplicate messages?

Yes, provided the rules correctly link customer, cart and order, check updated status and end a flow when the purchase moves to the next stage.

Do I need to integrate the store or the ERP?

For commerce event–based flows, some source must provide reliable data. This can be the store, the ERP, a CRM or an API, depending on the event and the operation’s architecture.

How to measure sales recovered via WhatsApp?

Define an attribution rule and link message, contact and order through the integration. When that link isn’t possible, present clicks, responses and purchases separately rather than automatically attributing every subsequent sale to the message.

Conclusion

A good automation priority combines a reliable trigger, an eligible contact, a specific goal, exception handling and a verifiable metric. Once the first flow is stable, the company can use what it learned to deploy the next case with greater control.

To evaluate integrations, campaigns, inbox, events and tracking in a single environment, discover the WPP Marketing automation platform and check which features meet your operation’s flows.