WhatsApp API / Cloud API reporting guide
WhatsApp conversation analytics ends 1 November 2026: what to change
Meta says the WhatsApp Business Account conversation_analytics field becomes unavailable on 1 November 2026. Its current analytics guide points teams to pricing_analytics for delivered-message pricing reports. This is a reporting API change, not a new message price or a shutdown of Cloud API sending.
- Published
- Reading time
- 7 min
- Attribution
- Pending

Part 01
Separate the documentation date from the removal date
Meta's 27 October 2026 changelog deprecates the conversation_analytics field on the WhatsApp Business Account. The analytics guide, marked updated 27 October when checked on 31 October, says the field becomes unavailable beginning 1 November 2026. The change was announced before its effective date; this article does not claim the field had already stopped working on 31 October.
Conversation-based pricing was retired on 30 June 2025, but older reports or integrations can still request the conversation_analytics field. Search stored Graph API queries, dashboard jobs, exports and partner integrations for that exact field name. A failed or blank report after the removal date should not be interpreted as zero messages or zero charges.
Three different milestones for reporting teams
Scroll sideways to see every column →
| Date | Documented change | What it means |
|---|---|---|
| 30 Jun 2025 | Conversation-based pricing ended | Historical billing model changed |
| 27 Oct 2026 | Meta documented field deprecation | Audit requests that still use conversation_analytics |
| 1 Nov 2026 | conversation_analytics becomes unavailable | Move affected reporting before relying on the next run |
Part 02
Choose the metric that answers the report's question
Meta documents analytics for sent and delivered messaging activity, and pricing_analytics for the delivered-message pricing breakdown. Pricing analytics can group by country, phone number, pricing category, pricing type or tier, and can request cost or volume metrics. Query the relevant WhatsApp Business Account ID with a start, end and granularity. The field is already documented; Meta does not describe a new 1 November rollout for it.
Do not rename a conversation-count chart to message volume. One conversation and one delivered message are different units. Rebuild the report's denominator, labels and comparisons. Meta calls pricing analytics approximate, so reconcile financial totals to the billing record or invoice rather than treating an API chart as the final charge.
Use the reporting field that matches the question
Scroll sideways to see every column →
| Question | Documented field | Interpretation |
|---|---|---|
| How many messages were sent or delivered? | analytics | Messaging activity for associated phone numbers |
| What delivered-message volume or cost is attributed to a pricing category? | pricing_analytics | Approximate pricing breakdown |
| How many old pricing conversations occurred? | conversation_analytics | Retired field; preserve historical exports if needed |
Part 03
Migrate a reporting job with a bounded comparison
Inventory each scheduled query that contains conversation_analytics and record its owner, account ID, permissions, time range and downstream dashboard. Decide whether the report is about message activity, pricing volume or cost before rewriting it. Meta's pricing_analytics request requires a start and end Unix timestamp plus DAILY, HALF_HOUR or MONTHLY granularity; country, phone, category, type and tier are optional dimensions.
Reporting migration
Audit the old field, then compare evidence
Conversation counts and delivered-message pricing need different labels, units and checks.

Inventory
Find every scheduled query that requests conversation_analytics.
Select
Choose message activity or pricing metrics for each report.
Reconcile
Compare the new unit and approximate cost with billing evidence.
Run a limited read-only comparison using a known historical period. Check row counts, account scope, country, currency, time zone and category labels. Meta's guide limits pricing analytics to the associated Messaging account and describes approximate costs. It also says cost data is unavailable for Messaging accounts using a Solution Partner's credit line; ask the partner for the appropriate billing evidence in that case. Do not fabricate a cost from missing data.
- Find conversation_analytics in API requests, dashboard definitions, ETL jobs and saved exports.
- Identify the question each chart answers and select analytics or pricing_analytics accordingly.
- Test a bounded time range with the correct account, permissions, granularity and dimensions.
- Label the new unit as delivered messages or cost; keep historical conversation counts separately.
- Compare the pricing result with billing evidence and monitor the first scheduled run after 1 November.
Part 04
Keep account and product claims within the evidence
The Meta analytics documentation describes an API reporting contract. It does not establish that a particular Whats91 customer dashboard uses conversation_analytics, that Whats91 has already changed a report, or that a customer's billing will change on 1 November. No Whats91 customer account, dashboard, query or invoice was inspected for this article.
Account owners should check their current Graph version, permissions, data availability and billing arrangement in their own environment. Preserve the last trustworthy historical export if a conversation-based comparison is still required. Treat a missing response, unavailable cost metric or changed unit as a review item rather than silently filling it with zero.
Questions
Frequently asked questions
Does WhatsApp Cloud API stop sending messages on 1 November 2026?
No. Meta's notice concerns the conversation_analytics reporting field, not Cloud API message sending.
Is pricing_analytics a direct replacement for a conversation count?
No. It reports delivered-message pricing metrics. Rebuild chart labels and denominators rather than comparing message volume to old conversation totals as if they were identical.
Can the pricing analytics cost be used as the final invoice amount?
Meta describes the data as approximate. Reconcile it to the actual billing record or invoice; cost data may be unavailable for a Messaging account sharing a Solution Partner credit line.
Does this article confirm that my Whats91 dashboard is affected?
No customer-specific Whats91 dashboard or Graph query was inspected. The account or integration owner must check the exact field requested by each report.
Share this guide
If copying is unavailable, select the article link below.
Next reads
Continue reading
WhatsApp API
WhatsApp Cloud API Pricing India 2026: Budgeting and Billing Conditions
Separate message charges, platform fees, setup and taxes. Check effective rate scope, billing evidence and written buying conditions before committing a budget.
Read guide →WhatsApp API
WhatsApp account model in October 2026: what changed for Cloud API teams?
Meta's WhatsApp account split separates phone numbers from templates and billing. Understand the September–October rollout, routing and checks for Cloud API teams.
Read guide →WhatsApp API
WhatsApp Direct Send utility messages: who became eligible in October 2026?
Meta widened Direct Send utility eligibility on 8 October 2026. Check the 100,000 messaging-limit threshold, account banner, supported formats and safe pilot path.
Read guide →WhatsApp API
Meta's WhatsApp Business Tools MCP: a practical Cloud API setup checklist
Meta announced agent-assisted WhatsApp Business Platform setup in September 2026. See its rollout limits and a safe way to test onboarding, templates and webhooks.
Read guide →