• DATA
  • MATH
  • INSIGHT
  • HUMAN

How to calculate channel revenue shares with your AI

Connect your data once. Your AI handles the math and the modeling for every touchpoint in your customer journeys.

Ask AI about this page

Short answer

How do I assign revenue credit to different marketing channels?

Your AI pulls your customer journey data and conversion metrics to run specific attribution models. You get a precise breakdown of how much revenue each touchpoint actually drove. This includes a full credit distribution across your entire funnel.

The outcomes

What you get from the analysis

Once the AI processes your data, you get these specific results.

DATA

Full journey maps

The AI maps every interaction leading to a sale. You see exactly which channels touched the customer before they converted.

MATH

Proportional credit

The AI applies your chosen model to distribute revenue. You get a clear dollar value for every touchpoint.

INSIGHT

Channel performance

Compare how different models change your view of channel value. You see which touchpoints are undervalued.

HUMAN

Strategic decisions

The AI provides the numbers, but you decide how to reallocate your budget based on the new credit distribution.

The workflow

What your AI does when the request arrives.

The AI moves through your data in a specific sequence to ensure the math is accurate.

  1. Map the path

    The AI identifies every interaction a customer had before buying.

    get_customer_journey
  2. Gather conversion data

    It pulls the necessary sales and conversion numbers to ground the model.

    fetch_conversion_metrics
  3. Run the model

    The AI calculates the specific revenue weight for every single touchpoint.

    calculate_attribution_shares
  4. Format the results

    The AI organizes the calculated shares into a readable format for your review.

    calculate_attribution_shares

Try it

Copy these to start.

Use these prompts to kick off your analysis.

Starting points

Swap the bracketed text for your actual channel names or data sources.

Attribution Model Comparator Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_iZ45hRxjO4K9loq9CyaUIA7eVM6WcbEsi2M1DrGa/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 — Attribution Model Comparator capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "attribution-model-comparator-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_iZ45hRxjO4K9loq9CyaUIA7eVM6WcbEsi2M1DrGa/mcp"
    }
  }
}
Copy into chat04
  • Calculate the revenue shares for my Facebook and Google Ads touchpoints using a linear model.

  • Show me the attribution breakdown for the last 30 days of customer journeys.

  • Compare a first-touch model against a last-touch model for my email campaigns.

  • Assign revenue credit to all touchpoints in the recent Shopify conversion data.

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

Start here

Connect Attribution Model Comparator once, then ask.

One connection gives your AI access to your marketing data. All credentials stay encrypted and secure on our side.

Connect Attribution Model Comparator to your AI

FAQ

How this task behaves

  • 01

    Can the AI change my actual conversion data?

    No. The AI only reads your data to perform calculations. It cannot modify your source records.

  • 02

    Does the AI decide which attribution model to use?

    No. You must tell the AI which specific model you want to use for the calculation.

  • 03

    Can I use this with my existing CRM?

    Yes, as long as your AI client is connected to this MCP and can access your CRM data.

  • 04

    Will the AI automatically update my budget in Google Ads?

    No. The AI only calculates the revenue shares. You must manually adjust your budgets in your marketing platforms.

  • 05

    Can it handle multi-touch attribution?

    Yes, it can assign credit across multiple touchpoints based on the model you choose.

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

Connect Attribution Model Comparator to Claude, Cursor, ChatGPT & more