Skip to content

Integration · Marketing

Connect Claude & ChatGPT to ClickMagick

Ask your AI how a campaign is converting, which UTM source brought in sales, or to set up a new tracking link. It can create and update links, link groups, rotators and projects, request stats reports and read them back, and search visitor profiles to see one visitor's journey.

Connect ClickMagick free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Create a tracking link to our new offer page in the Spring group.”

    The AI creates the link with destination URL, name, slug and group.

  • “How many clicks did my five newest links get last week?”

    It requests a link stats report for those links and that time range, then fetches the report when it is ready.

  • “Which sales came from utm_source=facebook this month?”

    It lists tracked sales across projects for the time range, filtered by UTM source.

What your AI can do

Links and rotators

Create, update and list tracking links, link groups and rotators, and manage the URLs inside a rotator.

Projects and stats

Create and update projects, request stats reports for projects, links and rotators, and read them back.

Sales and conversions

List tracked sales and actions for a time range, filter by UTM values and search visitor profiles.

  • “Add this landing page to my split-test rotator.”

    It adds the URL to the rotator with a name and optional weight and click limits.

  • “What did [email protected] do before she bought?”

    It searches visitor profiles by email and shows the visitor's journey and conversions.

  • “Point the webinar link to the replay page instead.”

    It updates the link's destination URL. Only the fields it passes change.

30 tools for ClickMagick

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_rotator_urlChanges dataAdd a destination URL to a rotator: `rotator_id`, `url`, `name`, plus optional weight, position and click limits.
  • create_linkChanges dataCreate a tracking link: `primary_url` (destination), plus optional name, slug, domain, group, cost and bot filtering.
  • create_link_groupChanges dataCreate a link group with `name`.
  • create_projectChanges dataCreate a tracking project with `name`, plus currency, time zone, domain and attribution window.
  • create_rotatorChanges dataCreate a rotator: `rotator_slug`, `rotator_mode`, `backup_url`, plus optional name, domain, group and filters.
  • delete_linkDeletesPermanently delete a tracking link by `link_id`. The short link stops working.
  • get_account_settingsGet the account's settings such as currency, time zone and default filters.
  • get_link_settingsGet the full settings of a tracking link by `id`.
  • get_link_stats_reportFetch a link stats report requested earlier; pass the report ID in `project_id`. Poll again if it is still processing.
  • get_project_stats_reportFetch a project stats report requested earlier; pass the report ID in `project_id`.
  • get_rotator_stats_reportFetch a rotator stats report requested earlier; pass the report ID in `project_id`.
  • list_actionsList tracked actions (leads, sign-ups and other conversions) across projects for a time range.
  • list_domainsList custom tracking domains on the account.
  • list_link_groupsList link groups and subgroups.
  • list_linksList tracking links, optionally searching by name or filtering by group or subgroup.
  • list_project_actionsList tracked actions for one project (`project_id`) over a time range.
  • list_project_engagementsList engagements (visits and clicks) for one project (`project_id`) over a time range.
  • list_project_salesList tracked sales for one project (`project_id`) over a time range.
  • list_projectsList tracking projects (campaigns), optionally searching by name.
  • list_rotator_urlsList the destination URLs in a rotator (`rotator_id`).
  • list_rotatorsList rotators (links that split traffic across several URLs), optionally searching by name or group.
  • list_salesList tracked sales across all projects for a time range, filterable by UTM source, medium, campaign, content or term.
  • request_link_statsChanges dataRequest a click stats report for up to 20 links (`id` list) and an optional `start_time`/`end_time`. Returns a report ID for get_link_stats_report.
  • request_project_statsChanges dataRequest a stats report for a project (`project_id`) over a time range, optionally filtered by UTM values. Returns a report ID for get_project_stats_report.
  • request_rotator_statsChanges dataRequest a stats report for rotators (`id` list) and an optional time range. Returns a report ID for get_rotator_stats_report.
  • search_visitor_profilesSearch visitor profiles by `search` (e.g. email) to see a visitor's journey and conversions.
  • update_linkChanges dataUpdate a tracking link by `link_id`: destination URL, name, slug, group, cost, filters or archived. Only the fields you pass change.
  • update_projectChanges dataUpdate a project by `project_id`: currency, time zone, domain or attribution window.
  • update_rotatorChanges dataUpdate a rotator by `rotator_id`: name, slug, mode, backup URL, group or filters.
  • update_rotator_urlChanges dataUpdate a rotator destination by `rotator_id` and `url_id`: URL, name, status, weight or limits.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose ClickMagick from the app list.

  2. 2

    Paste your key

    Paste the API key issued to you by ClickMagick. If you can't find it in your ClickMagick account, ask ClickMagick support for API access.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in ClickMagick?

It can create, update and list tracking links, link groups, rotators, rotator URLs and projects, and delete links. It can request and read stats reports, list sales, actions and engagements, search visitor profiles, and read your domains and account settings.

Does the AI see my ClickMagick API key?

No. Your ClickMagick credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with stats only. Deleting a link is permanent and its short link stops working, and changing a link's destination changes where its traffic goes. Those actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own ClickMagick account with API access.

Why do stats reports take two steps?

ClickMagick builds stats reports on request. The AI first requests a report for a project, links or rotators and gets a report ID back. It then fetches the report with that ID, and if the report is still processing, it asks again.

Let your AI work in ClickMagick today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect ClickMagick free

PipMCP is not affiliated with ClickMagick. Product names are trademarks of their owners.