Overview
Markifact is a marketing automation and advertising management connector for Claude. Built for marketers, agencies, media buyers, PPC specialists, growth teams, and in-house marketing teams who need cross-channel reporting, paid media analysis, and campaign management without switching between ad dashboards. Ad platforms: Google Ads, Meta Ads (Facebook and Instagram), Microsoft Ads, TikTok Ads, LinkedIn Ads, Reddit Ads, Snapchat Ads, Pinterest Ads, Amazon Ads, Apple Search Ads, OpenAI Ads (ChatGPT ads), and Display & Video 360 (DV360), Spotify Ads, Data Manager. Analytics and data: Google Analytics 4 (GA4), Google Search Console, Google Tag Manager (GTM), Google Trends, Google Search, BigQuery, SEMrush, Adjust, Bing Webmaster Tools, PageSpeed Insights E-commerce and CRM: Shopify, HubSpot, Klaviyo, and Google Merchant Center. Workspace and reporting: Google Sheets, Google Slides, Google Docs, Google Drive, Microsoft SharePoint (OneDrive), Dropbox, Google Business Profile, and Google Maps. Social and messaging: Facebook, Instagram, LinkedIn, Slack, Pinterest, YouTube, TikTok, WhatsApp. Use Markifact for cross-channel advertising reports, PPC reporting, campaign audits, account monitoring, budget pacing, search term and keyword analysis, creative performance analysis, marketing data extraction, and campaign optimization. Claude can retrieve campaigns, ad groups, ads, keywords, audiences, budgets, conversions, performance metrics, dimensions, and account structures from any connected account. Markifact also supports advertising automation. Create campaigns and ads, update budgets and bids, pause or enable campaigns, edit supported ad fields, upload images and video, manage targeting, and run other platform-supported actions, then send results straight to Google Sheets, Slides, Docs, or Slack.
Tools
get_file_url
ChatGPTfile_id and you need a temporary, directly accessible URL. Operation file_url values are user-facing app URLs that require Markifact authentication; call this tool to generate a signed URL that the model or external tools can open directly. The signed URL expires after 1 hour.get_operation_inputs
ChatGPTlist_connections
ChatGPTid is the connection_id used to choose which saved login/integration an operation should use. Important: - connection_id is not an external platform account ID. - External account IDs, customer IDs, property IDs, and similar values are separate operation inputs. - One connection may have access to multiple external accounts. - In most cases, you don not need to provide connection_id. If the user has only one connected login for a platform in their workspace, operations usually use that connection automatically. Use this tool only when the user wants a specific saved integration or has multiple connections for the same platform.prepare_media_upload
ChatGPTread_file
ChatGPTfile_id and you want to inspect the file contents before deciding what to do next. This is mainly useful for exported JSON, CSV, logs, and similar files produced by Markifact operations. It returns the file as numbered text lines so you can quickly review the structure, schema, headers, sample rows, or specific sections in chunks.run_operation
ChatGPTrun_write_operation instead. Operations returned by find_operations with requires_approval: true MUST be executed via run_write_operation. operation_id must be an exact Markifact operation ID returned by find_operations for the authenticated user.run_write_operation
ChatGPTrequires_approval: true in find_operations results. These are destructive actions like creating campaigns, updating ad statuses, sending emails, etc. operation_id must be an exact Markifact operation ID returned by find_operations for the authenticated user. APPROVAL REQUIRED: Every call writes irreversibly to the user's live external accounts. Before each invocation, summarize the exact change in plain language (operation, target account/resource, key field values) and wait for explicit user confirmation. Never call without user's confirmation, approval is CRITICAL.upload_media
ChatGPTfind_operations
Claudeget_file_url
Claudeget_operation_inputs
Claudelist_connections
Claudeprepare_media_upload
Clauderead_file
Claudereport_markifact_feedback
Clauderun_operation
Clauderun_write_operation
Claudeupload_media
ClaudeLinks
App Stats
19
Tools
3
Prompts
ChatGPT, Claude
Platforms
Category
Ad Performance AnalysisWorks with
Data refreshed daily






