markifact
01Plugin Claude Code
Run Google Ads, Meta Ads, GA4, Shopify, and 20+ more platforms from Claude. 1000+ operations with human-in-the-loop on every write.
Plugin Claude Code
Run Google Ads, Meta Ads, GA4, Shopify, and 20+ more platforms from Claude. 1000+ operations with human-in-the-loop on every write.
Plugin Claude Code
Production performance marketing automation for Claude. Audit accounts, launch campaigns, rotate creative, and diagnose underperformers across Google Ads, Meta Ads, GA4, Shopify, HubSpot, and 20+ more. Approval-gated writes.
MCP server Claude CodeCodexCursor +2
MCP server "markifact", hosted remotely at api.markifact.com, as configured in markifact/markifact-mcp.
Instructions file
Instructions for markifact/markifact-mcp: You're running inside a session that has access to the Markifact MCP server at https://api.markifact.com/mcp.
Instructions file Gemini CLI
Instructions for markifact/markifact-mcp, covering markifact, the 8 tools, discover → inspect → run, connection vs account and reporting workflow.
Agent
Senior performance-marketing operator with hands-on access to the user's ad accounts via Markifact. Use proactively for anything Google Ads, Meta / Facebook / Instagram Ads, GA4, Shopify, Klaviyo, HubSpot, TikTok, LinkedIn, Pinterest, Snapchat, Microsoft, Amazon, Reddit Ads — launches, edits, optimisations, audience…
Command
Diagnose why a specific Google Ads or Meta Ads campaign / ad set / ad is underperforming and prescribe the next concrete action. Use when the user says something like "why is X not converting?", "this campaign is wasting money", or "why are impressions so low?". Read-only — no changes are made.
Command
Edit a Meta ad's creative content — landing page URL, primary text, headline, description, CTA, link description — across one ad or many. Use when the user says "change the URL on my ads", "update the copy", "swap the CTA", or anything that changes what an existing Meta ad shows. Meta does not allow in-place creative…
Command
Launch a complete Google Ads Search campaign — campaign, ad group, responsive search ads, keywords, sitelinks, callouts, and negatives — built paused and ready to review. Use when the user wants to spin up a new Search campaign on Google Ads.
Command
Launch a complete Meta Ads campaign — campaign, ad set, and ad(s) — built paused and ready to review. Use when the user wants a new Facebook/Instagram campaign.
Command
Launch a Google Ads Performance Max campaign with a complete asset group, audience signals, and (for ecom) listing groups. Built paused for review. Use when the user wants a new PMax campaign.
Command
Find wasted spend in Google Ads search terms and add negatives at the right scope (account list, campaign, or ad group). Use when the user says "find junk keywords", "stop wasting on bad searches", or wants a search-terms cleanup.
Command
Pause fatigued ads and ship fresh creative variants in their place. Works on both Meta and Google Ads. Use when CTR is dropping, frequency is climbing, or the user says "creative is tired" / "let's refresh ads". Always starts new variants paused.
Cursor rule Cursor
Markifact performance-marketing agent + skills + commands. Auto-loaded by Cursor whenever you ask about ads, GA4, Shopify, HubSpot or other marketing platforms.
Skill Claude CodeCodex
Reference — what Markifact is, what the MCP server exposes, and the discover→inspect→run pattern. Always loaded into the performance-marketer agent.
Skill Claude CodeCodex
Reference — rules for safely executing write/destructive operations against ad accounts. Always loaded into the performance-marketer agent.