How FPAI’s AI chat actually works

Most “AI analytics” tools bundle a specific AI model and charge you for it on top of your analytics subscription. You’re locked into their AI, their interface, and their pricing.

FPAI takes a different approach. There’s a built-in AI chat interface right inside your WordPress dashboard — no external tools, no browser tabs, no copy-pasting data anywhere. You bring your own API key from any of 9 supported providers; FPAI does the rest.

The result: your API key, your cost, your data. FPAI never stores your key beyond your own WordPress database, and your analytics data never leaves your server except for the request you explicitly send to the AI.

💡 You bring the API key, FPAI brings the data FPAI includes a built-in AI chat interface in your WordPress dashboard. Choose from 9 AI providers — Claude, ChatGPT, Gemini, Grok, Perplexity, Mistral, DeepSeek, Cohere, or Qwen — set your API key in Settings, and FPAI collects your analytics, formats it, and sends it to your AI. Your key, your cost, your data.

Getting started in three steps

Step 1 — Install FPAI and enter your API key

Go to FPAI → Settings → AI. Select your preferred AI provider and enter your API key. FPAI stores it in your WordPress database — it is never transmitted to FPAI’s servers.

FPAI supports 9 providers. Get an API key directly from the one you prefer:

Step 2 — Open the AI chat in your dashboard

Navigate to FPAI → AI Chat. The interface looks like a standard chat window. FPAI automatically collects your recent analytics data — pageviews, sessions, traffic sources, events, conversions — formats it, and includes it as context when you send a message.

You don’t need to export anything or copy any data manually. FPAI handles the data formatting and API call in the background.

Step 3 — Ask questions in plain English

Type your question as you would to a colleague. The AI has your analytics data as context and will answer directly. You don’t need to know SQL or understand the underlying data structure.

Two additional ways to use AI with your data

The built-in chat covers most use cases, but FPAI also supports two other approaches:

  • CSV or JSON export: Export your data from FPAI → Export and upload the file into any external AI chat interface — ChatGPT, Claude.ai, Gemini, or anything that accepts file uploads.
  • AI-optimized export format (Pro): FPAI can export your data in a structured format pre-optimised for AI context windows, making it easier to paste into tools that accept large text inputs.
On file size Large date ranges can produce large CSV files. If you’re uploading to an external AI chat interface, try exporting 30 days at a time rather than a year of data. Most AI interfaces handle files up to ~10MB comfortably. The built-in FPAI chat handles data windowing automatically.

What questions to ask

Once you’re set up, ask in plain English directly in the FPAI dashboard chat. Here are questions that work well:

Traffic and audience questions

  • “What were my top 10 most visited pages last month?”
  • “How did my traffic change week over week over the past 90 days?”
  • “Which traffic sources send the most visitors? Which have the best bounce rate?”
  • “What percentage of my sessions come from mobile vs desktop?”

Content and behavior questions (Pro data)

  • “Which blog posts have the best average scroll depth?”
  • “What pages do visitors spend the most time on?”
  • “Are visitors who came from organic search more likely to convert than those from social?”
  • “Which UTM campaigns drove the most conversions last quarter?”

Conversion questions

  • “What’s my conversion rate for the Trial Signup goal by traffic source?”
  • “What pages do users visit before converting?”
  • “Which landing pages have the highest and lowest conversion rates?”

What the AI is actually doing

When you send a message in the FPAI AI chat, FPAI queries your analytics tables, formats the relevant data into a structured context block, and sends it to the AI along with your question. The AI responds based on that data — you see the answer directly in your dashboard.

For example, asking “What are my top pages this month?” causes FPAI to pull a summary like this and include it in the API request:

# Data FPAI formats and sends to the AI
Period: 2025-03-01 – 2025-03-31
Top pages by views:
/blog/seo-tips/ — 1,842 views, avg scroll 68%
/pricing/ — 1,205 views, avg scroll 52%
/features/ — 987 views, avg scroll 61%
… (top 10 included)

Your analytics data is formatted by FPAI and sent to your chosen AI provider as part of the API request. It is subject to that provider’s data handling policy — so use your own key and review their terms if data residency matters to you.

Switching between AI providers

You can change the AI provider at any time in FPAI → Settings → AI. Swap out your API key and select the provider and model. Your analytics data stays exactly where it was — in your WordPress database. Nothing to migrate, nothing to re-collect.

FPAI supports 9 providers: Claude, ChatGPT, Gemini, Grok, Perplexity, Mistral, DeepSeek, Cohere, and Qwen. When a better model comes along, you switch providers — not analytics tools.

You can also use the CSV export to take your data into any AI tool that accepts file uploads, keeping full flexibility regardless of which provider you prefer.


FPAI includes the built-in AI chat — free plan and Pro. Install, collect data, and start asking questions. See pricing →