• DATA
  • VALIDATION
  • AUDIT
  • HUMAN

How to verify purchase funnel data with your AI

Connect Aptabase to your AI client to trigger real-time events. You can test your revenue logic by sending specific purchase payloads directly from your chat.

Ask AI about this page

Short answer

How can I use my AI to check if my purchase events are working?

You use the send_event tool to push custom JSON objects containing plan names and amounts to Aptabase. This lets you confirm that your app's revenue tracking logic is actually hitting the dashboard. You'll see exactly how your custom properties land in your analytics.

The results of your test

Where your data lands

The AI handles the data transmission so you can check the results.

DATA

Live event testing

The AI uses send_event to push your test purchases to Aptabase. You get immediate confirmation that the data reached the destination.

VALIDATION

Property verification

Check that your custom JSON properties, like plan_id or price, are formatted correctly. The AI ensures the payload matches your schema.

AUDIT

Revenue accuracy

Compare the events sent by your AI against your expected revenue numbers. This catches mismatches in plan names or currency values.

HUMAN

Manual review

You must log into the Aptabase dashboard to see the final aggregated reports. The AI cannot access your private dashboard views.

The workflow

What your AI does when the event arrives.

The AI acts as a bridge between your natural language instructions and the Aptabase API.

  1. Parse purchase details

    Your AI extracts the plan name, amount, and currency from your chat message. It organizes these into a structured format.

    send_event
  2. Construct JSON payload

    The AI builds a valid JSON object containing your custom properties. This ensures the event meets Aptabase requirements.

    send_event
  3. Execute event transmission

    The AI triggers the event to be sent to your specific Aptabase project. It handles the actual network request.

    send_event
  4. Confirm delivery

    The AI reports back whether the event was accepted or if the payload failed validation. You get a clear status update.

    send_event

Try it

Copy these to start.

Use these prompts to begin testing your analytics.

Starting points

Swap out the plan names and amounts in these examples to match your actual app data.

Aptabase Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_Ws1hI5k0Ia48D708avcpn00ajuFgWWzDpkxzmDK9/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Aptabase capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "aptabase-mobile-analytics-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Ws1hI5k0Ia48D708avcpn00ajuFgWWzDpkxzmDK9/mcp"
    }
  }
}
Copy into chat04
  • Send a purchase event to Aptabase for a 'Pro Monthly' plan at 19.99 USD.

  • Trigger a test event for a 'Lifetime Access' purchase with an amount of 99.00.

  • Send a purchase event for the 'Starter' tier to verify the plan_name property.

  • Test a high-value purchase event with a custom property for 'user_segment' set to 'enterprise'.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Aptabase once, then ask.

Just click the link to connect. Your credentials stay encrypted and you can start sending events immediately.

Connect Aptabase to your AI

FAQ

How this task behaves

  • 01

    Can the AI read my existing Aptabase dashboard?

    No. The AI can only send events to your project. It cannot pull existing analytics or read your dashboard reports.

  • 02

    Can the AI delete old events if I made a mistake?

    No. The AI only has the capability to send new events. It cannot modify or delete data already stored in Aptabase.

  • 03

    Do I need to write code to send these events?

    No. You just tell your AI what event to send, and it uses the tool to handle the technical execution.

  • 04

    Can I send custom properties like user IDs?

    Yes. You can include any custom JSON properties in your prompt, and the AI will include them in the event payload.

  • 05

    Will this affect my real production data?

    Yes. Any event sent by the AI is a real event. Use a test project or specific test plan names to avoid polluting your real metrics.

  • More questions about Aptabase? The Connector page answers them. See everything the Aptabase Connector can do

Connect Aptabase to Claude, Cursor, ChatGPT & more