The Chat History card on your PurioChat Dashboard is where stored conversations live. From here you turn tracking on, choose how long to keep conversations, read full transcripts, and export everything to CSV. Here’s what each control does and where the free and Pro lines fall.

Where to find it

Chat History sits on the main Dashboard, not in Settings. Open PurioChat → Dashboard → Chat History. The card’s Configure button opens a small modal with the tracking toggle, the retention dropdown, and the export and clear buttons.

Heads up: The tracking toggle lives in this Configure modal, not under PurioChat → Settings → Access & Privacy.


Turning on tracking

By default, PurioChat does not store conversations. To start saving them, open the Configure modal and switch on Enable Chat History Tracking (default off). Each visitor question and AI answer is then written to a dedicated history table for you to review later.

It’s off by default for privacy: storing conversations means storing what your visitors typed, so tracking is an opt-in choice you make deliberately.


Data Retention

Stored conversations aren’t kept forever. The Data Retention dropdown sets how long a conversation stays before it’s deleted automatically:

Retention option What it means
Last 30 days (default) Conversations older than 30 days are removed
Last 90 days Roughly three months of history is kept
Last 180 days Roughly six months of history is kept
Last 360 days Close to a full year of history is kept

A cleanup job runs weekly and removes anything past your chosen window. Pick a longer window for trend-spotting, or a shorter one to minimize stored personal data.

Tip: Very long visitor messages are trimmed to 2,000 characters in storage, and on some database setups emoji are stripped out. That’s why an occasional message may look cut short in the log.


Export to CSV and Clear History

The Configure modal has two action buttons, both available once tracking is on:

  • Export Chat History (CSV) downloads a spreadsheet-friendly file with one row per message exchange. Columns include the conversation ID, session ID, user ID and username, IP address, page URL, the visitor message, the AI reply, the model used, and the timestamp.
  • Clear All History permanently deletes every stored conversation (and any related cart-tracking data). This can’t be undone, so use it carefully.

Heads up: On the free plugin the Export CSV button still appears, but the file comes out empty (headers only), because conversations are never saved on free builds. A meaningful export requires PurioChat Pro (see below).


Reading conversations (Pro)

Saving and viewing conversations is a Pro feature. On the free plugin, even with tracking on, no rows are written and the card shows a blurred preview with an upgrade prompt instead of real logs. With PurioChat Pro active, the card fills with the full conversation list and the per-conversation tools below.

Dashboard Chat History card showing a list of conversations with channel badges, message counts and IP flags

What each conversation shows (Pro)

  • Who and where: the visitor’s display name and email (or “Guest User”), the conversation ID, when it started, the message count, and when the last message arrived.
  • Channel badges: a Web, WhatsApp, or Telegram badge showing which channel the conversation came through.
  • IP geolocation tooltip: each conversation shows the visitor’s IP with a country flag; hovering reveals country, city, region, and continent. This lookup calls the external service freeipapi.com and caches the result for 30 days — worth knowing for privacy and GDPR records.
  • WooCommerce cart indicator: if products were added to the cart during the chat, a green cart icon appears with a tooltip listing them (tied to the Pro WooCommerce cart feature).
  • Per-message detail: a page link (resolved to the page title) and the AI model name on each reply.

Finding and managing conversations (Pro)

  • Search box: filter conversations by conversation ID, IP address, or a keyword from any message.
  • Pagination: conversations load in pages so the list stays manageable.
  • Delete a single conversation: each card has its own delete button, so you can remove one without clearing everything.

The Activity Chart (Pro)

Pro adds an activity chart near the conversation list that plots three series over time: Conversations, Messages, and Emails Sent (the Emails line only appears once at least one email has gone out). A toggle switches between Last 30 Days (day by day) and This year (month by month), so you can spot busy periods and longer-term trends. On free builds this area shows an upgrade prompt instead.

Configure Chat History modal with the tracking toggle, Data Retention dropdown, Export CSV and Clear History buttons

Tip: Chat History tracking is also the foundation for Chat Insights (Pro), which uses AI to summarize conversations and flag questions your content couldn’t answer. If you plan to use Insights, turn tracking on first.