Exportin your data.

Pull your conversation history and contact list out of TapText as CSV files.

What you can export

  1. Conversations. Every message you've sent or received, with timestamps, visitor mobile, direction (inbound or outbound), and tags.
  2. Contacts. Every visitor mobile that has interacted with your widget, with first contact date, last contact date, and total message count.
  3. Invoices. Every TapText invoice as a zip of PDFs (this lives under Billing, not Data export).

How to export

  1. Go to Settings, Data export.
  2. Pick what you want to export (conversations, contacts, or both).
  3. Pick a date range, or leave as "all time" for everything.
  4. Click Generate export.

Small exports are ready immediately. Large exports (years of conversation history) we email you a download link when ready, usually within an hour.

What's in the conversation export

One row per message. Columns:

  • conversation_id
  • message_id
  • direction  (inbound or outbound)
  • visitor_mobile
  • visitor_name
  • body  (the message text)
  • sent_at  (timestamp)
  • delivery_status  (delivered, failed, etc.)
  • tags  (comma-separated)

What's in the contacts export

One row per unique visitor. Columns:

  • visitor_mobile
  • visitor_name
  • first_contact_at
  • last_contact_at
  • message_count
  • tags  (any tag applied to any conversation with this visitor)
  • suppressed  (true if they've opted out via STOP)

Privacy and the contacts list

The contacts list contains personal information (mobile numbers and names of customers who contacted you). Treat it carefully:

  • Don't upload it to a third-party tool without confirming the tool's privacy posture
  • Don't use the list to send unsolicited marketing SMS. The visitors gave consent to be replied to, not to be added to a marketing list
  • If a customer asks for their data to be deleted under the Privacy Act, you can do that from this same screen (find the visitor, click "Delete contact and conversation history")

Importing a CSV elsewhere

The exports are standard CSV with UTF-8 encoding. They open in Excel, Google Sheets, Numbers, and any other spreadsheet tool. Mobile numbers are formatted with the +61 prefix for international compatibility.

If your export is empty

You probably haven't had any conversations yet, or the date range you picked is wrong. Try "all time" and re-export.

Automated exports

We don't currently offer scheduled or webhook-driven exports. If that's a hard requirement for you (e.g. nightly sync to your CRM), email us and tell us why; it's on the roadmap if there's demand.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us