How to evaluate a WhatsApp automation agency in MX
2026 technical checklist to evaluate a WhatsApp automation agency in Mexico: Cloud API vs BSP reseller, real metrics, red flags and the questions to ask.
How to evaluate a WhatsApp automation agency in Mexico (2026 guide)
TL;DR: most "automation agencies" in Mexico sell ManyChat or Wati under another name. An agency that actually knows the craft works directly on Meta's WhatsApp Business Cloud API, understands HSM templates, opt-in and conversation categories, and reports business metrics, not reach.
WhatsApp is the hottest sales channel a Mexican SMB has, and most are automating it with providers that don't even have direct access to Meta's API. The problem isn't the tool, it's the lack of know-how. This guide is a concrete checklist to evaluate anyone, ourselves included, before you sign.
Why most "automation agencies" in MX don't actually know WhatsApp Business API
The phrase "we automate your WhatsApp" describes four very different things, and only one scales for a serious SMB. These are the four technical reasons why most fail.
1. They confuse WhatsApp Business App with WhatsApp Business Platform
WhatsApp Business App is the free app for a single phone, max 4 linked devices. WhatsApp Business Platform (the API) is something else: it lives in Meta, requires business verification, and supports templates, webhooks, and thousands of messages per second. Meta documents the difference explicitly. An agency that "automates WhatsApp" with the free app isn't automating anything serious, it's configuring quick replies.
2. They don't understand HSM templates or conversation categories
Meta classifies every outbound message into categories: marketing, utility, authentication, and service. Each category has different approval rules, costs, and response windows, documented in the official pricing guide. A provider who can't tell marketing from utility ends up billing you marketing prices for messages that should be utility, or worse, gets your template suspended for misuse.
3. They ignore the 24-hour window and opt-in
Once a user messages you, you have 24 hours to reply with free-form messages. Past that window, you can only send a pre-approved template. Sending marketing without explicit opt-in is a direct Meta policy violation, and a poorly configured bot does it every day. Result: your number gets flagged as spam, quality drops, and Meta throttles your sends.
4. They never touch Meta Business Manager
To run WhatsApp Business Platform you need a verified Business Manager in Meta, with confirmed domain and registered phone line. If your provider says "I'll set it up on my account," you're handing over the most important asset of the channel. When the relationship ends, the number and data leave with the agency.
7 early signs your provider actually knows
If on the first call the provider mentions these seven points without you bringing them up, you know they're past the technical learning curve.
- They name Cloud API by name. They don't say "the WhatsApp," they say "WhatsApp Cloud API" or "Business Platform." Basic difference.
- They ask if you already have Meta Business Manager verified. If they explain business verification before pitching the bot, they know what's next.
- They ask for your estimated monthly conversation volume. The conversation is Meta's real billing unit, not the message.
- They mention template categories. If they say "this goes as utility, not marketing," they understand billing.
- They ask to see your current opt-in process. They want to make sure your consent flow is valid before touching anything.
- They ask which CRM, ERP, or catalog needs integration. A good automation connects to your real system, not in isolation.
- They mention number quality and rating. Meta rates each number as Green, Yellow, or Red based on user complaints. A serious provider monitors that rating.
What to ask in the discovery call
The first call is where the improvisers separate from those who deliver. Show up with this list and don't sign anything without concrete answers to each point.
Architecture
- Is it direct Cloud API from Meta or are you using an intermediary BSP (Twilio, Wati, 360dialog, Gupshup)? Both are valid; what matters is they tell you clearly.
- Where will the conversation database live? On your own server, in your CRM, or in the provider's SaaS?
- If I cancel, do I keep the number, approved templates, and message history?
Integrations
- How does it connect with your CRM (HubSpot, Pipedrive, Salesforce) or internal system?
- Is there a webhook to trigger events in your system when a conversation hits a key state (qualified lead, booking confirmed, sale closed)?
- Does it support catalog integration for interactive messages?
Templates and compliance
- Who drafts and submits templates for Meta approval?
- How long does template approval take in their experience?
- How do they handle template rejection and rewriting?
Opt-in flow
- How do they collect initial opt-in: web form, click-to-WhatsApp ad, physical QR?
- Do they store consent evidence with timestamp and source?
- Do they comply with Mexico's Federal Law on Protection of Personal Data Held by Private Parties (LFPDPPP) and link a privacy notice to the first message?
24/7 support
- Who responds when the bot breaks at 2 AM on a Sunday?
- Do they actively monitor the number's quality rating?
- What SLA do they offer for critical incident response time?
Reporting
- What metrics do they report monthly and at what cadence?
- Does the report come as a static PDF or do you get a live dashboard?
- Do they separate platform metrics (what Meta provides) from business metrics (what matters to your pipeline)?
If on any of these blocks they answer in generalities, move to the next provider.
How to tell native Meta Cloud API setup from SaaS reseller
This is the most important technical decision and the least discussed. There are two ways to run WhatsApp Business Platform in Mexico: directly against Meta Cloud API, or through a Business Solution Provider (BSP), which is the category that Meta officially defines for authorized third parties.
Direct Meta Cloud API
- Your number lives in your Business Manager. You own the asset.
- You only pay Meta's price per conversation, no intermediary markup.
- Requires custom development (webhooks, logic, integrations). More control, more responsibility.
- Fits when volume is already serious or you have integrations a SaaS can't solve.
BSP / reseller (ManyChat, Wati, Gupshup, 360dialog, Twilio)
- The BSP has the direct Meta account and resells access, usually as SaaS with visual builder.
- Faster setup, ideal for prototypes or simple automations.
- Markup over Meta's conversation price, plus monthly fee.
- You depend on the provider's roadmap: if a feature is missing, you wait until they ship it.
- If you switch BSP, the flow gets rebuilt almost from scratch because each platform has its own builder.
Neither is bad per se. ManyChat and Wati are perfectly valid tools for simple automations and low volumes. But calling yourself an "automation agency" when you only configure templates in their UI is selling an expensive label for operator work. An agency that truly understands tells you honestly which fits, and many times the right answer for a small SMB is precisely a low-cost BSP, not direct Cloud API.
Metrics that actually matter
If your provider reports "we sent 50,000 messages this month," that's vanity. The five metrics that actually move the business are these.
- Average conversation response time: how long between a user writing and receiving a useful answer. Under 60 seconds is excellent, over 5 minutes loses leads.
- Closed sessions with resolution: percentage of conversations that ended with the expected action (booking, quote sent, sale confirmed).
- Opt-in rate: percentage of visitors to your site, ad, or landing that explicitly accepted receiving messages. Measures channel hygiene.
- Cost per qualified lead: how much each lead that meets qualification criteria actually costs, not just each lead that wrote in.
- Message-to-conversation rate: percentage of outbound messages that triggered a reply conversation. Measures whether templates work or get ignored.
A serious agency reports these five and compares them against prior month. An agency that improvises sends "messages sent" screenshots and waits for the next payment.
Vanity metrics to avoid
These metrics look pretty in a monthly report and tell you nothing about business. If your provider uses them as the headline KPI, they're selling motion, not results.
- Total reach: how many numbers received at least one message. Doesn't measure if they read it, let alone replied.
- Messages sent alone, with no context: 100,000 messages generating 12 conversations is worse than 5,000 generating 800.
- Followers or list subscribers: WhatsApp is not Instagram. Value sits in active conversation, not directory size.
- Raw delivery rate: it's almost always over 95%. Reporting it adds no info.
- Time on platform of the human agent: if your agent spends 8 hours in the tool, that's cost, not result.
Red flags in the proposal
Read the proposal through these five filters before signing. Any one of them is enough reason to ask for a second opinion.
- Suspiciously low price that doesn't mention Meta's per-conversation cost. Meta bills separately for each conversation by category and country. If the provider skips that cost, they'll surprise-bill you later or they're using WhatsApp Business App (not API).
- No mention of Meta Business Manager or business verification. Without verification there is no API, full stop.
- No mention of LFPDPPP compliance or privacy notice. You're legally bound in Mexico and INAI enforces it. A data misuse fine costs more than the whole project.
- Promises "unlimited human 24/7 replies" on an SMB tier. Either it's a bot pretending to be human, or the price doesn't add up and deflates by month three.
- No comparable use case. If they never deployed in your vertical or an adjacent one, you're paying for someone else's learning curve.
Questions that surface real experience
These seven technical questions separate those who know from those who improvise. Ask them on the first call and measure response speed and depth.
- What's the difference between a marketing template and a utility template, and how does Meta bill each?
- What happens to an outbound message outside the 24-hour window?
- How do you handle the number's quality rating if it drops to yellow?
- Which webhook do you use to detect an incoming message and fire it to an external system?
- How many active templates can coexist on a single WABA and how do you handle versioning?
- How do you separate marketing-initiated conversations from user-initiated ones in the report?
- What happens to my number and data if I want to migrate to another BSP or to direct Cloud API in 12 months?
If they take more than 10 seconds per question, or answer "let me check," they're not the right team. It's not a trick, these are questions anyone with six months operating WhatsApp Business Platform answers without hesitation.
Frequently asked questions
How long does a serious WhatsApp automation take to set up for an SMB?
Between 2 and 6 weeks if Meta Business Manager is already verified. If business verification has to start from scratch, add 1 to 2 weeks upfront depending on the documentation you have ready.
Do I need a brand-new phone number or can I use my current business number?
You can use an existing one, but that number gets locked out of WhatsApp Business App. We recommend a dedicated number for automation and keeping the current one for manual human conversation, especially if your business relies on personal attention with active clients.
How much does Meta charge per conversation in Mexico?
Meta charges per conversation by country and category (marketing, utility, authentication, service). Prices change and are published in the official pricing guide. Any serious agency shows the up-to-date breakdown at quoting time.
Can I migrate from ManyChat or Wati to direct Cloud API later?
Yes, but the flow and templates get rebuilt almost from scratch because each platform has its own builder. The technical number migration is relatively straightforward; rebuilding the conversational logic is the expensive part. That's why it's worth deciding well upfront whether volume already justifies direct Cloud API.
What happens if Meta suspends my WhatsApp Business Platform account?
Usually due to policy violations (spam, invalid opt-in, prohibited content). If your provider watches number quality and monitors rating, it's rare to get there. If it happens, there's an appeal process with Meta, but it's slow and not always successful. Better to prevent it with strict compliance from day one.
Are AI voice agents and WhatsApp the same thing?
No. AI voice agents are conversational agents over voice calls, usually via an AI-powered telephony provider. WhatsApp is text, audio, and multimedia inside Meta's channel. They share conversational design concepts but are different technical stacks. An agency can master one and not the other, ask.
Is it legal to send mass messages on WhatsApp in Mexico?
Only with explicit opt-in and approved templates in the right category. Sending broadcasts without consent violates Meta's policies and the LFPDPPP. Immediate consequence: number blocking; legal consequence: potential INAI fine.
How do I measure whether automation is paying off?
Compare total monthly cost (Meta + agency + any intermediary SaaS) against qualified leads generated and sales attributable to the channel. If cost per qualified lead is lower than the average client ticket, it's paying. If after 90 days you can't calculate that with certainty, the problem is reporting, not automation.
Closing
An agency that knows WhatsApp automation in Mexico isn't recognized by portfolio size or deck quality. It's recognized because on the first call they speak with technical precision about Cloud API, templates, opt-in, and business metrics, and because they tell you honestly when a low-cost BSP fits you better than an expensive native setup.
At Landaverde Labs we run WhatsApp Business Platform automation with direct Cloud API when it makes sense, integrated with your site (Inteligente Tier with SEO and GEO) and with monthly reporting that separates platform metrics from business metrics. If that's not what you need, we'll tell you which low-cost BSP solves it better.
Recommended reading before quoting: how much does a working website cost and WordPress, Shopify or Next.js for your SMB in 2026. If you want us to evaluate your WhatsApp case with this checklist in a 15-minute call, start here. You can also browse all our services or the SEO agency in Mexico detail page.