- DATA
- VALIDATION
- AUDIT
- HUMAN
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.
Parse purchase details
Your AI extracts the plan name, amount, and currency from your chat message. It organizes these into a structured format.
send_eventConstruct JSON payload
The AI builds a valid JSON object containing your custom properties. This ensures the event meets Aptabase requirements.
send_eventExecute event transmission
The AI triggers the event to be sent to your specific Aptabase project. It handles the actual network request.
send_eventConfirm 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.
https://edge.vinkius.com/vk_preview_Ws1hI5k0Ia48D708avcpn00ajuFgWWzDpkxzmDK9/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Aptabase capabilities are ready to use.
{
"mcpServers": {
"aptabase-mobile-analytics-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Ws1hI5k0Ia48D708avcpn00ajuFgWWzDpkxzmDK9/mcp"
}
}
}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 AIFAQ
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
