WhatsApp CRM & Pipeline

How to Export a WhatsApp Conversation (and Why the Built-in Export Falls Short)

Sooner or later you need a WhatsApp conversation out of WhatsApp — for a chargeback, a legal request, an insurance claim, a subject access request, or handing an account to a colleague.

WhatsApp has a built-in export. It's better than screenshots and worse than most people assume.

How the built-in export works

On Android: open the chat → tap the three dots → More → Export chat → choose Without media or Include media.

On iPhone: open the chat → tap the contact name at the top → Export Chat → choose media option.

You get a .txt file — one line per message with a timestamp and sender name — and, if you chose media, the attachments alongside it in a zip.

What the export doesn't include

This is the part that matters, and it's where people get caught out.

Deleted messages are gone. The export reflects the current state of the chat, so anything deleted is either absent or appears as "This message was deleted". If the deleted message is the one your dispute turns on, the export documents its absence rather than its content.

No agent attribution. On a shared business number, every outbound message exports as the business or the phone owner. "Who promised the discount?" is unanswerable from the file.

Media capped. Exporting with media is limited — historically around 10,000 messages, far fewer with attachments — so long conversations are silently truncated.

Plain text formatting. Replies lose their quoted context, reactions vanish, and the structure of the conversation flattens.

One chat at a time. No way to export a customer's history across several conversations, or everything you hold about one person — which is exactly what a subject access request asks for.

It's from a phone. So it's only as complete as that handset, and it requires whoever holds the phone to produce it.

Converting an export to PDF

A .txt file is an awkward thing to send a solicitor or an issuer. To make it presentable:

  1. Open the .txt in a word processor
  2. Set a monospace font so timestamps align
  3. Add a header: the parties, the number, the date range, and who produced it
  4. Export to PDF

Don't edit the message content. An export with lines removed is worse than no export — if anyone checks, selective editing damages your credibility far more than an unhelpful message would have.

Why this matters for evidence

An export is stronger than screenshots: it carries timestamps, it's continuous, and it's produced by the application rather than assembled by hand. See WhatsApp messages as legal evidence.

But its weaknesses are real. A file that omits deleted messages and can't say which agent said what answers fewer questions than the dispute usually asks.

What a usable export looks like

For business purposes you want:

  • The full conversation including deleted messages, clearly marked as deleted rather than omitted
  • Per-agent attribution on every outbound message
  • Everything about one contact, across conversations, for a subject access request
  • Media included without arbitrary caps
  • Produced from the system, not from whoever currently holds a phone
  • Internal notes separated from customer-facing messages, so you can produce one without the other

When a number is connected to a platform that stores messages server-side, these follow from how the record is kept. In Tenashi, deleted messages remain tagged "Deleted on WhatsApp", replies carry the agent who sent them, and the history is searchable by contact rather than trapped in a single chat thread.

Scope: chats with your own connected business number, from the date you connect it.

When you'd actually need this

SituationWhat it has to show
Chargeback representmentOrder, confirmed address, dispatch, subsequent silence
Subject access requestEverything you hold about that person
Legal disputeContinuous, timestamped, unedited thread
Insurance or courier claimPhotos and the exchange around them
Account handoverFull history for the colleague taking over
Regulatory auditRetention applied consistently

The middle one is the hardest on a phone: a subject access request asks for everything about a person, not one chat.

Tenashi keeps every message sent to your connected number with search, contact records and a CRM pipeline.

Pricing is flat, from $18/mo.

Get started → · See every feature

FAQ

How do I export a WhatsApp chat?

On Android, open the chat, tap the three dots, then More → Export chat. On iPhone, tap the contact name at the top and choose Export Chat. You'll get a .txt transcript, with media in a zip if you choose to include it.

Does a WhatsApp export include deleted messages?

No. The export reflects the chat's current state, so deleted messages are absent or shown as "This message was deleted". If a deleted message is central to your dispute, the export documents the gap rather than the content.

Can I export a WhatsApp chat as a PDF?

Not directly. Export the .txt, open it in a word processor, set a monospace font, add a header identifying the parties and date range, then export to PDF. Don't edit message content — selective editing undermines the document's credibility.

Is there a limit on WhatsApp chat exports?

Yes. Exports are capped, historically around 10,000 messages without media and far fewer with attachments included. Long conversations are truncated, often without an obvious warning.

How do I export everything about one customer?

WhatsApp exports one chat at a time, so a customer with several conversations needs several exports — and there's no way to produce "everything you hold about this person", which is what a subject access request asks for. Server-side storage with contact records solves this.

Does an export show which agent sent each message?

No. On a shared business number every outbound message attributes to the business or the phone owner. Individual agent logins on a connected platform are what make per-agent attribution possible.


An export that omits the deleted message and can't name the sender answers the wrong questions. Keep the record in a form you can actually produce. Get started.