company logo

Help center

Go to Porter Metrics
Start with a template
All collectionsGetting StartedHow to connect Porter Metrics to ChatGPT (MCP)

How to connect Porter Metrics to ChatGPT (MCP)

Step-by-step guide to add the Porter Metrics MCP in ChatGPT and ask questions about your marketing data in plain English.

Once Porter Metrics is connected to ChatGPT, you can ask about your Google Ads, Meta Ads, GA4, Shopify, HubSpot and more in plain English. The setup takes about 5 minutes.

Prefer to follow it visually? Open the interactive step-by-step demo:
https://app.supademo.com/demo/cmv9ryw740174qt1ym52aktd0

Before you start

  • A Porter Metrics account with your marketing accounts connected. If you already use Porter with Looker Studio, Google Sheets or BigQuery, those accounts are already available in ChatGPT — no duplicate setup. New to Porter? Start from https://app.portermetrics.com/.

  • A ChatGPT account that can add custom MCP servers. Availability depends on your ChatGPT plan and workspace settings; in managed workspaces an administrator may need to enable it.

Connection details

  • Name: Porter Metrics

  • MCP server URL: https://mcp.portermetrics.com/mcp

  • Authentication: OAuth

Steps

  1. Open Plugins in ChatGPT.

  2. Click Add and select Add custom MCP server.

  3. Enter Porter Metrics as the server name.

  4. In the Server URL field, paste https://mcp.portermetrics.com/mcp.

  5. Keep OAuth selected as the authentication method.

  6. Review the notice and select I understand and want to continue, then click Create a plugin.

  7. Review the permissions requested by Porter Metrics and click Continue to Porter Metrics.

  8. Review the access request and click Allow Access. If you are asked to sign in, use the Porter account that has access to your marketing data.

  9. Open Porter Metrics from your installed plugins and click Try in chat.

The menus can vary by account and workspace. If yours look different or don't offer custom MCP servers, check your workspace settings or ask your administrator.

Check that it works

Ask ChatGPT: "Using Porter, list the data source accounts I have connected." You should get a list of your accounts grouped by platform. If you see it, the connection is live.

Example prompts

  • "Pull yesterday's Meta Ads results grouped by campaign and ad set. Flag anything with CPA above $40."

  • "Compare Google Ads cost vs. GA4 revenue for the last 30 days."

  • "From Shopify, what are my 5 best-selling products this month and how does that compare to last month?"

  • "Draft a short weekly report for my client using Google Ads spend, GA4 sessions, and Shopify revenue."

Pricing

The MCP is included in your Porter plan at no extra cost. Porter charges per connected account, and the same account you use in Looker Studio, Sheets or BigQuery is the one you use in ChatGPT — you don't pay twice. Your ChatGPT subscription is billed separately by OpenAI. See https://portermetrics.com/en/pricing/.

Troubleshooting

  • I don't see Plugins or Add custom MCP server. It depends on your ChatGPT plan and workspace settings. In managed workspaces, an administrator may need to enable it.

  • The sign-in window doesn't open. Disable pop-up blockers for chatgpt.com and try again. On the desktop app, check that your default browser is set correctly.

  • "No accounts found." Make sure you signed in with the same Google account that has the data source connected in Porter, and that the account is active in your Porter workspace.

  • ChatGPT says it can't access Porter. The connector may have been disabled. Open ChatGPT Settings → Connectors, find Porter Metrics and make sure it is enabled. You may need to sign in again.

  • Empty results. Check the date range — some platforms have a 48-hour data delay — and that the account has data for the metrics you asked about.

  • "Invalid field" errors. Ask ChatGPT to list the available fields for that data source first; field names vary by platform.

Still stuck?

Write to us at [email protected] with the error message and the prompt you tried, or book a call on my calendar:

https://calendly.com/supportporter/free-consultation

Full tutorial with screenshots: https://portermetrics.com/en/tutorial/ai/how-to-connect-porter-metrics-to-chatgpt-with-mcp-complete-step-by-step-guide-2026/

Did this answer your question?
😞
😐
😁