• METRICS
  • CONVERSIONS
  • TRENDS
  • HUMAN

How to analyze campaign performance with your AI

Connect OneSignal to your AI client to turn raw notification logs into actionable insights. Once connected, your agent handles the data retrieval so you can focus on the strategy.

Ask AI about this page

Short answer

How can I check my OneSignal campaign results with AI?

Your AI pulls specific notification history and outcome data directly from OneSignal. You can then ask it to compare engagement rates or identify which messages drove the most conversions. This breakdown shows how to move from raw data to clear conclusions.

The results you get

Where your data lands

Your AI processes the OneSignal data into these specific outputs.

METRICS

Engagement summaries

The AI pulls notification stats to show you open rates and click counts. You get a clear picture of how users interacted with your messages.

CONVERSIONS

Outcome tracking

By looking at outcome data, your agent identifies which specific notifications led to the desired user actions. This connects your messaging directly to business goals.

TRENDS

Performance patterns

The AI compares different notification sets to find patterns in timing or content. It highlights what worked and what didn't across your recent history.

HUMAN

Strategic decisions

The AI provides the data, but you decide how to change your messaging strategy. You use the findings to plan your next campaign.

The workflow

What your AI does when the data arrives.

The AI acts as a bridge between your OneSignal account and your chat interface.

  1. Fetch notification logs

    Your agent looks up the specific messages you sent to see their status and basic stats.

    list_notifications
  2. Retrieve conversion data

    The AI pulls the specific outcomes tied to those notifications to measure success.

    get_outcomes
  3. Aggregate the numbers

    Your agent calculates totals and averages from the retrieved notification and outcome data.

    list_notificationsget_outcomes
  4. Summarize findings

    The AI presents the final performance report in plain language for you to review.

    get_outcomes

Try it

Copy these to start.

Use these prompts once you have connected OneSignal.

Starting points

Swap the bracketed text for your actual campaign names or timeframes.

OneSignal Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_BURKE5PMzSnmSC2KP6Ci4WVL1WqWtaYVOiP1cMAO/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 — OneSignal capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "onesignal-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_BURKE5PMzSnmSC2KP6Ci4WVL1WqWtaYVOiP1cMAO/mcp"
    }
  }
}
Copy into chat04
  • Show me the performance for the 'Summer Sale' push notification campaign.

  • Which notifications from last week had the highest conversion rate?

  • List all notifications sent to the mobile app yesterday and their click counts.

  • Compare the outcomes of my last three email campaigns.

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

Start here

Connect OneSignal once, then ask.

Click the link to connect your account. Your credentials stay encrypted and secure, and you can immediately start asking questions about your data.

Connect OneSignal to your AI

FAQ

How this task behaves

  • 01

    Can the AI send new notifications to my users?

    No. This MCP only reads notification history and outcome data. It cannot trigger or send new messages.

  • 02

    Can the AI delete old notification logs?

    No. The AI only has permission to retrieve data. It cannot modify or delete anything in your OneSignal account.

  • 03

    How does the AI know which campaign I am talking about?

    It uses the notification data it retrieves to match your request to the specific campaign names or IDs in your account.

  • 04

    Does the AI see my user's personal contact information?

    The AI only accesses the engagement and outcome data provided by the tools. It does not access your full user database.

  • 05

    Can I use this to create new segments?

    No. This tool is for analyzing existing campaign performance, not for managing user segments or audience building.

  • More questions about OneSignal? See everything the OneSignal Connector can do

Connect OneSignal to Claude, Cursor, ChatGPT & more