mailchimp_get_ab_test_report

Get Mailchimp A/B Test or Multivariate Report

Mailchimp

Description

Get per-variant performance data for an A/B split or multivariate campaign test. Returns variant-level metrics including opens, clicks, bounces, ecommerce, and winner status. Each variant includes a test_type field (subject_line, from_name, content, send_time, multivariate, unknown) and a changed_dimensions object with structured variant definition data (subject_line, from_name, reply_to, content_label, send_time_variant). Ecommerce data includes currency and an ecommerce_data_complete flag indicating whether all variants have data. Works for both A/B split (2 variants) and multivariate (multiple combinations) campaigns. Use mailchimp_list_campaigns with type filter ["absplit", "variate"] to find testable campaigns.

Read-onlyIdempotentOpen-world

Usage

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "mailchimp_get_ab_test_report",
    "arguments": {
      "campaign_id": "abc123",
      "reason": "Get variant-level A/B test results"
    }
  }
}

Parameters

NameTypeRequiredDescription
campaign_id string Required The Mailchimp campaign ID. Must be an A/B split or multivariate campaign.minLength: 1
reason string Required Why this tool call is neededminLength: 1, maxLength: 500
Optional parameters (2)
NameTypeRequiredDescription
account_id string Optional Mailchimp account ID. Required when multiple accounts are connected. Use mailchimp_list_accounts to see available accounts.
include_ecommerce boolean Optional Include per-variant ecommerce data (orders, revenue). Only available if ecommerce tracking is enabled.

Examples

Get A/B test report

{
  "campaign_id": "abc123",
  "reason": "Get variant-level A/B test results"
}

hopkin mailchimp ab-test-report --campaign abc123

Without ecommerce

{
  "campaign_id": "abc123",
  "include_ecommerce": false,
  "reason": "Get A/B test results without ecommerce data"
}

hopkin mailchimp ab-test-report --campaign abc123 --include-ecommerce false