---
title: Connect Your AI to UTM Grabber in About 5 Minutes
url: https://utmgrabber.com/mcp/connect/
published: 2026-10-19
updated: 2026-10-20
---

# Connect Your AI to UTM Grabber in About 5 Minutes

Then ask Claude or ChatGPT where your leads come from, and get the answer in plain English.

**No code.** If you can copy and paste, you can do this.

Video: [Ask Claude Where Every WordPress Lead Came From (5-Minute Setup)](https://www.youtube.com/watch?v=Bryczs7PHMc). Watch the whole setup in a 2-minute video. Every step is also written out below.

Published Oct 19, 2026 · Updated Oct 20, 2026

## How do I connect my AI to UTM Grabber?

Open your WordPress admin, click **UTM** in the left menu, then the **MCP** tab, and copy your private link. In Claude, go to **Customize**, then **Connectors**, add a custom connector named "UTM Grabber", and paste the link. Switch it on in a chat and ask, "Where did my leads come from this month?" It takes about five minutes, and every UTM Grabber plan can connect, the free plugin included.

**What's the AI Connector (MCP)?** It's a private link that lets your AI read the leads UTM Grabber records on your WordPress site, so you can ask questions about them in plain English.

## Find Your Starting Point in One Click

- **I don't have UTM Grabber yet.** Get the free plugin first, then come back to Step 1. [Get the Free Plugin](https://utmgrabber.com/?signup=1&return_url=%2Fget-started)
- **I have UTM Grabber on my site.** Go straight to Step 1. Every plan can connect, the free plugin included.
- **I want full history and revenue reports.** Starter+ and Premium are unmetered and read your full history, plus WooCommerce revenue. [See the Plans](https://utmgrabber.com/mcp/plans/)
- **I'd rather have it done for me.** We set it all up and build your custom reports in your brand, from $199/yr. [See the Support Package](https://utmgrabber.com/support/)

## Step 1: Copy Your Private Link From WordPress

In WordPress, open **UTM**, click the **MCP** tab, and click the copy button next to your link.

1. Log in to your WordPress admin. In the left menu, click **UTM**. It sits near the bottom, under Settings.
2. Along the top of the UTM Grabber page, click the last tab, **MCP**.
3. **First time only:** type your email and click **Connect to MCP**. This creates your private link.
4. Under **Your MCP URL**, click the small copy button at the right end of the link. Your link is now copied.

Real screenshots from the free UTM Grabber plugin, with the email and the private link hidden. UTM Grabber Premium has the same **MCP** tab under **UTM**.

**You'll know it worked when** you see a box called "Your MCP URL" with a long link inside, and a red note about your secret access code. Treat it like a password: it goes into your AI, and nowhere else.

## Step 2: Paste It Into Your AI

### In Claude (claude.ai or the desktop app)

Works on every Claude plan, including Free. The Free plan allows one custom connector. On a Team or Enterprise plan, an Owner adds it first under **Organization settings**, then **Connectors**, and you click **Connect**.

1. Open Claude and go to **Customize**, then **Connectors**.
2. Click **+ Add**, then **Add custom connector**.
3. Name it **UTM Grabber**, paste your link, and click **Continue**. If Claude asks how to sign in, choose **No sign in** (your link already has your key). Click **Add**.
4. In a chat, click the **+** button at the bottom left, choose **Connectors**, and switch on **UTM Grabber**.

**You'll know it worked when** "UTM Grabber" shows in your Connectors list, and its switch is on in the chat's **+** menu.

### In ChatGPT (on chatgpt.com, in a web browser)

OpenAI supports this on **ChatGPT Business, Enterprise and Edu**, on the web only (not the phone app). On Business, only an admin or owner can add it, so ask yours. On ChatGPT Free, Plus or Pro, OpenAI's help page doesn't list custom connections, so use Claude instead.

1. Open **chatgpt.com** in your browser and go to **Plugins**.
2. Click the **+** button, then **Add custom MCP server**.
3. Name it **UTM Grabber** and paste your link under **Connection**. Your link already has your key, so it needs no extra sign-in. Tick **I understand and want to continue**, then click **Create**.
4. Start a new chat, type **@**, and pick **UTM Grabber**. Then ask your question.

**You'll know it worked when** "UTM Grabber" shows up after you type **@** in a new chat.

### In Codex (the desktop app)

Codex comes with every ChatGPT plan, from Free to Enterprise. On Free and Go, OpenAI says the desktop app is still rolling out. OpenAI's setup docs now call it the **ChatGPT desktop app**. The steps are the same.

1. Open the Codex desktop app and go to **Settings**, then **MCP servers**.
2. Click **Add server**. Name it **utmgrabber**, choose **Streamable HTTP**, and paste your private link as the server's URL.

   Can't find the setting? Codex also reads a settings file called `config.toml`. Copy this block into it and swap in your link, or ask your developer:

```toml
[mcp_servers.utmgrabber]
url = "PASTE_YOUR_LINK_HERE"
```

3. Click **Save**, then **Restart**. Your link already has your key, so you don't need to click **Authenticate**.
4. Start a new chat and type **/mcp** to see that **utmgrabber** is connected. Then ask your question.

**You'll know it worked when** "utmgrabber" shows as on in your **MCP servers** list, and typing **/mcp** in a new chat lists it.

### In Cursor (the desktop app)

Cursor is a code editor. Choose it if your team already works in Cursor. If not, Claude is the easier path.

1. Open Cursor and go to **Customize**, where Cursor keeps its MCP servers.
2. Choose to add your own MCP server. Cursor opens its settings file, called **mcp.json**.
3. Paste this block into the file, swap the placeholder for your private link, and save the file:

```json
{
  "mcpServers": {
    "utmgrabber": {
      "url": "PASTE_YOUR_LINK_HERE"
    }
  }
}
```

   If the file already lists other servers, add only the `"utmgrabber"` part inside `"mcpServers"`, or ask your developer.
4. Restart Cursor, open a new chat, and ask your question.

**You'll know it worked when** "utmgrabber" shows in Cursor's MCP list as on, and Cursor answers with your real lead numbers.

## Step 3: Ask Your First Question and Get a Real Answer

Copy one of these into your AI chat, with UTM Grabber switched on, and send it.

- "Where did my leads come from this month?"
- "Which campaign brought me the most leads in the last 30 days?"
- "Which of my forms got leads this week, and from where?"

What can come back: [a sample Monthly performance review](https://utmgrabber.com/mcp/reports/monthly/), built on sample data for Northwind Dental, a fictional dental practice.

**You'll know it worked when** your AI shows that it's using UTM Grabber, then answers with your own sources, campaigns and lead counts. Always check the numbers before you act on them.

## Step 4 (optional): Get Branded Reports With the Free Reports Skill

Paste this into your AI once, and it learns 30 ready-made reports in your brand colors:

```
Install the UTM Grabber skill from https://github.com/handldigital/utm-grabber-skills/releases/latest/download/utm-grabber-reports.skill, then run a sample monthly attribution report.
```

The report designs need an AI app that supports skills: Claude, Codex or Cursor. [See the free Reports skill](https://utmgrabber.com/skills/utm-grabber-reports/) · [Browse all 30 reports](https://utmgrabber.com/mcp/reports/)

**You'll know it worked when** your AI hands back a designed monthly report you can open, print or share.

## Stuck? Here's the Fix

Rather skip the setup? With the Support Package, our resident expert team connects it for you and builds your custom reports. [See the Support Package](https://utmgrabber.com/support/)

### I don't see the MCP tab.
Update UTM Grabber first. In WordPress, go to **Plugins** and click **update now** under UTM Grabber if you see it. The free plugin added the MCP tab in version 2.9.14. Then click **UTM** in the left menu and look along the row of tabs at the top. **MCP** is the last one.

### My link doesn't work.
Copy it again with the copy button, so you get the whole link. If anyone clicked **Reconnect** or **Disconnect** in WordPress, the old link stopped working. Copy the new link and add it to your AI again. In Claude, remove the old connector first, because you can't edit a link in place.

### My AI can't see UTM Grabber.
Switch it on for the chat. In Claude, click **+** at the bottom left, choose **Connectors** and turn on UTM Grabber. In ChatGPT, type **@** and pick UTM Grabber in each message that needs fresh data. Still nothing? Start a new chat and ask again.

### Claude won't let me add another connector.
Claude's Free plan allows one custom connector. Remove one you don't use under **Customize**, then **Connectors**, or move to a paid Claude plan.

### Which plan do I need?
Any plan can connect. On the free plugin and Starter, your AI reads your last 30 days of leads, with a fair-use allowance. Starter also saves richer data on every lead. Starter+ and Premium are unmetered and read your full history. WooCommerce revenue needs Starter+ or Premium. [See the plans](https://utmgrabber.com/mcp/plans/)

### Is my data safe?
Your leads stay in your WordPress database. Our connection passes them to your AI when you ask, and doesn't keep a copy. Your link holds a secret access code. Treat it like a password: it goes into your AI, and nowhere else. To cut off access at any time, click **Disconnect** on the MCP tab in WordPress.

## Want Us to Set It Up With You?

Book a demo, and we'll connect your AI together on the call and ask it your first questions. [Book a Demo](https://utmgrabber.com/book-a-demo/) · [See Plans](https://utmgrabber.com/mcp/plans/)

Every plan can connect. Free and Starter include a fair-use allowance on your last 30 days. Starter+ and Premium are unmetered, with your full history.

Rather have us do it all? The Support Package covers setup, fixes and custom reports for $199/yr. [See what's included](https://utmgrabber.com/support/)
