DTCSKILLS

Connect Polar Analytics

Polar Analytics is the fastest way to feed live data into the DTC Stack. One MCP connection covers Store Performance, Email/SMS Intelligence, Product Intelligence, and Trends - replacing the need to connect Shopify, Klaviyo, and analytics platforms individually.

Cost: Separate Polar subscription (free 7-day trial at polaranalytics.com) Time to complete: ~5 minutes Requires: Polar account with at least one data source connected


Why Polar?

Feature Polar Individual Connections
Sources covered 45+ (Shopify, Meta, GA, Klaviyo, Amazon, POS) One per connection
Setup 1 MCP entry 3-6 separate setups
Data refresh Daily (automatic) Manual or per-platform
Cross-channel trends Yes No (siloed)

Polar aggregates your data sources into one unified layer. The Customer Intelligence Engine queries it once and populates four of six sections.


Setup

1. Add the MCP Server

Add to your .mcp.json in the project root:

{
  "mcpServers": {
    "polar": {
      "url": "https://api.polaranalytics.com/mcp"
    }
  }
}

Restart Claude Code after saving.

2. Authenticate

Run /customer-intelligence. On first connection, you'll get a browser OAuth prompt. Log in with your Polar account and grant access.

3. Verify

Ask: "What Polar tools do I have access to?"

4. Pull Data

Say: "Pull my customer intelligence"


What Polar Covers

CI Section Covered? Notes
Store Performance Snapshot Yes Revenue, AOV, CVR, top products, MER
Email/SMS Intelligence Yes If Klaviyo connected in Polar
Voice of Customer No Connect review platform directly
Product Intelligence Yes Best sellers, trends, inventory velocity
Retention & Subscription Partial Kleio is deeper for LTV/cohorts
Trends & Signals Yes Cross-channel trend analysis

After Polar, connect: A review platform (Junip, Yotpo, Judge.me) for Voice of Customer data. Polar handles quantitative metrics; reviews provide the qualitative layer.


Troubleshooting

"Polar MCP not detected" - Check .mcp.json has the correct URL (https://api.polaranalytics.com/mcp). Restart Claude Code.

"No data available" - Initial sync takes up to 24 hours for new Polar accounts. Check your Polar dashboard.

"Authentication failed" - Re-authenticate via browser OAuth. Check your Polar account is active.


Polar vs Kleio

Both work as analytics aggregators in the DTC Stack. Choose based on your setup:

  • Polar if you sell across multiple channels or want cross-platform analytics
  • Kleio ($29/mo) if you're Shopify-focused and want deeper unit economics (P&L, margins, cohort LTV)