← Plugin catalog
Business & Operations

Markifact - Google & Meta Ads

Optimization Up v3.13.2

Run Google Ads, Meta + 50 More

Full description ↓

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

Manage your advertising and marketing workflows through conversation in ChatGPT. Markifact connects 50+ platforms, including Google Ads, Meta Ads (Facebook and Instagram), Microsoft Ads, TikTok Ads, LinkedIn Ads, Google Analytics 4, Shopify, and HubSpot. Connect your accounts, then ask Markifact to: - Analyze performance: Compare campaigns, ads, audiences, and devices using metrics such as spend, clicks, conversions, CPA, and ROAS. - Find improvement opportunities: Review budget pacing, search terms, keywords, and creative performance to identify wasted spend and opportunities to investigate. - Create and manage campaigns: Create campaigns and ads, manage keywords and targeting, update budgets and bids, and pause or resume campaigns using supported operations. - Work with creative assets: Use uploaded images and videos when creating or updating supported ads. - Connect your marketing data: Bring together advertising, analytics, ecommerce, and CRM data from connected accounts. - Build and share reports: Send results to Google Sheets, Docs, Slides, or Slack. Built for marketers, agencies, PPC specialists, and in-house marketing teams. Request reports and analysis, or review proposed account changes before applying them. A Markifact account and connections to the relevant platforms are required. Available actions depend on the platform and your account permissions.

Language: English · Automatically detected from descriptions.

What changed

Markifact - Google & Meta Ads

Oct 31, 2026 · 2 saved observations

Metadata · Oct 31, 2026 · 00:11 UTC · Compared with Oct 29, 2026 · 12:05 UTC

WHAT CHANGED

Product listing or positioning changed

Full description — Now says: connects Google Ads, Meta Ads, Google Analytics 4 (GA4), and other marketing platforms to ChatGPT for campaign management, performance reporting, and...

Observed in the public listing; claims come from the publisher.

Open full comparison.

Full description

Before

Oct 29, 2026 · 12:05 UTC

is a marketing automation and advertising management connector for ChatGPT. Built for marketers, agencies, media buyers, PPC specialists, growth teams, and in-house marketing teams who need cross-channel reporting, paid media analysis, a...

After

Oct 31, 2026 · 00:11 UTC

connects Google Ads, Meta Ads, Google Analytics 4 (GA4), and other marketing platforms to ChatGPT for campaign management, performance reporting, and marketing automation.

Long description

Before

Oct 29, 2026 · 12:05 UTC

Markifact is a marketing automation and advertising management connector for ChatGPT. Built for marketers, agencies, media buyers, PPC specialists, growth teams, and in-house marketing teams who need cross-channel reporting, paid media a...

After

Oct 31, 2026 · 00:11 UTC

Manage your advertising and marketing workflows through conversation in ChatGPT. Markifact connects 50+ platforms, including Google Ads, Meta Ads (Facebook and Instagram), Microsoft Ads, TikTok Ads, LinkedIn Ads, Google Analytics 4, Shop...

Declared skills

Before

Oct 29, 2026 · 12:05 UTC

[{"description":"Learn how to use the Markifact plugin to discover and run marketing operations, select connections and accounts, and work with files. Use for onboarding or guidance on the plugin's workflow.","interface":{"brand_color":n...

After

Oct 31, 2026 · 00:11 UTC

[{"description":"Learn how to use the Markifact plugin to discover and run marketing operations, select connections and accounts, and work with files. Use for onboarding or guidance on the plugin's workflow.","interface":{"brand_color":n...

Display name

Before

Oct 29, 2026 · 12:05 UTC

Markifact - Ads & Analytics

After

Oct 31, 2026 · 00:11 UTC

Markifact - Google & Meta Ads

Metadata: full comparison →

Files · Oct 31, 2026 · 00:11 UTC · Compared with Oct 29, 2026 · 12:05 UTC

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Open full comparison.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 29, 2026 · 12:05 UTC

8408938f2e9b3c9518a4e75aa1fc978d4923ab37a08abf52e59b276153e8c2fb

After

Oct 31, 2026 · 00:11 UTC

e426141ccabeb2c4d66e01c357552549349ea390acee4ac62cd496bcc9d8b995

Package file

Before

Oct 29, 2026 · 12:05 UTC

6064

After

Oct 31, 2026 · 00:11 UTC

4962

Compare changed files →
Earlier changes · 4 more observation days on this page
Markifact - Google & Meta Ads

Oct 30, 2026 · 1 saved observations

Positioning & listing

Full description changed from “is a marketing automation and advertising management connector for ChatGPT. Built for marketers, agencies, media buyers, PPC specialists, growth teams, and in-house marketing teams who need cross-channel reporting, paid media analysis, a...” to “connects Google Ads, Meta Ads, Google Analytics 4 (GA4), and other marketing platforms to ChatGPT for campaign management, performance reporting, and marketing automation.”.

Listing evidence →
Markifact - Google & Meta Ads

Oct 29, 2026 · 3 saved observations

Capabilities & instructions

Declared skills changed from “[]” to “[{"description":"Learn how to use the Markifact plugin to discover and run marketing operations, select connections and accounts, and work with files. Use for onboarding or guidance on the plugin's workflow.","interface":{"brand_color":n...”.

Metadata evidence →Listing evidence →
Technical updates

Package contents changed in 7 files: .app.json, .codex-plugin/plugin.json, .mcp.json, …. Open the file diff to inspect the edits.

Files evidence →

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

  • Google Ads
  • Meta Ads (Facebook and Instagram)
  • Microsoft Ads

Declared limitations

Specific limitations have not been established. Missing information does not mean unrestricted capabilities.

Cost & access

Pricing and account requirements have not been established from the available package declarations. Unknown pricing does not mean free access.

Starter prompt

Update our Meta Ads with the new uploaded creatives

View onboarding →

View package source →

Keywords

Matches for “Amazon PPC”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher keywords · listing

Google Ads Meta Ads Facebook Ads Instagram Ads Microsoft Ads TikTok Ads LinkedIn Ads Amazon Ads Pinterest Ads Reddit Ads Snapchat Ads X Ads Apple Ads OpenAI Ads DV360 Display & Video 360 Google Analytics GA4 Google Tag Manager Google Search Console Google Data Manager Google Business Profile Google Merchant Center BigQuery Bing Webmaster Tools DataForSEO Adjust Google Sheets Google Drive Google Docs Google Slides Microsoft SharePoint Dropbox Facebook Instagram TikTok Pinterest YouTube Slack WhatsApp Klaviyo PPC campaign management advertising analytics performance reporting marketing automation

Publisher capabilities · listing

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) Display & Video 360 (DV360) Spotify Ads Google Analytics 4 (GA4) Google Search Console and Google Tag Manager Shopify and Google Merchant Center HubSpot and Klaviyo Google Sheets, Slides, Docs, and Drive Slack and WhatsApp Social publishing: Facebook, Instagram, LinkedIn, Pinterest, TikTok, and YouTube

Publisher full description

Manage your advertising and marketing workflows through conversation in ChatGPT. Markifact connects 50+ platforms, including Google Ads, Meta Ads (Facebook and Instagram), Microsoft Ads, TikTok Ads, LinkedIn Ads, Google Analytics 4, Shopify, and HubSpot. Connect your accounts, then ask Markifact to: - Analyze performance: Compare campaigns, ads, audiences, and devices using metrics such as spend, clicks, conversions, CPA, and ROAS. - Find improvement opportunities: Review budget pacing, search terms, keywords, and creative performance to identify wasted spend and opportunities to investigate. - Create and manage campaigns: Create campaigns and ads, manage keywords and targeting, update budgets and bids, and pause or resume campaigns using supported operations. - Work with creative assets: Use uploaded images and videos when creating or updating supported ads. - Connect your marketing data: Bring together advertising, analytics, ecommerce, and CRM data from connected accounts. - Build and share reports: Send results to Google Sheets, Docs, Slides, or Slack. Built for marketers, agencies, PPC specialists, and in-house marketing teams. Request reports and analysis, or review proposed account changes before applying them. A Markifact account and connections to the relevant platforms are required. Available actions depend on the platform and your account permissions.

Files & skills

File archives

Plugin package7 files · 21.8 KBBrowse files →
Skill instructions
getting-started6.46 KB

View saved version →

---
name: getting-started
description: Learn how to use the Markifact plugin to discover and run marketing operations, select connections and accounts, and work with files. Use for onboarding or guidance on the plugin's workflow.
---

# Getting Started

Markifact provides 1,000+ operations across 50+ advertising, analytics, commerce, and productivity platforms, including Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Google Analytics 4, Shopify, and Google Sheets. Use it to create campaigns and ads, refresh ad creatives, update budgets and bids, manage audiences, analyze performance, generate reports, and move data between connected platforms.

Never assume a requested action is unavailable without searching. These examples are not the full capability list; discover the operations available to the authenticated user for the task at hand.

## Find, inspect, run

Work from the user's task and ask only for missing inputs. Do not run operations just because the plugin is enabled.

1. **Find:** Call `find_operations` with a short platform-and-action query, such as `Google Ads create campaign`, `Meta Ads update ads`, or `GA4 report`. Use the returned operation ID. Try a clearer query or a higher `limit` if the expected operation is missing. If no dedicated operation fits, search for and inspect the platform's generic fallback, such as `gads_mutate`, before concluding the action is unsupported. Do not execute writes merely to test whether a capability exists.
2. **Inspect:** Call `get_operation_inputs` to get the operation's fields, types, and requirements. Reuse schemas already fetched in the conversation. Prefer a dedicated operation when available.
3. **Run:** Build `input_data` using only fields from the schema. For `requires_approval: false`, use `run_operation`. For `requires_approval: true`, explain the action, target, and key values, confirm with the user, then use `run_write_operation`. Present budgets and bids in the ad account's currency, such as "$100 daily", while following the schema's units in tool inputs.

Operation IDs are inputs to the execution tools, not standalone tools. This flow also applies to prerequisite operations such as account selection and report-field listing.

For reports, resolve account names through the platform's account-selection operation, using substring matches. Discover its report-field operation to check metric and dimension names; never guess them. Resolve the date range before execution. Prefer `gads_get_report` for Google Ads and use `gads_run_gaql_query` for advanced or unsupported reporting queries, after discovery and inspection.

## Connections and accounts

A **connection** is a saved, authenticated link between a Markifact workspace and an external platform, such as Google Ads or Meta Ads. It gives operations access through a particular platform login or set of credentials. Connecting the Markifact plugin to ChatGPT does not itself connect those external platforms.

Users create and manage connections on the [Connections page](https://www.markifact.com/app/connections): choose a platform, add a connection, and complete its sign-in and authorization flow or enter credentials there when required. Direct users to this page to update, reconnect, or remove connections. `list_connections` only lists saved connections; it does not create or edit them. Keep credential entry in Markifact's connection flow.

A connection is different from a platform account. For example, one Google Ads connection may provide access to several ad accounts. `connection_id` selects the saved login; account, customer, and property IDs are separate inputs selecting resources accessible through it.

Connections usually resolve automatically when `connection_id` is omitted. Use `list_connections` when the user wants a specific saved login or has multiple connections for the same platform; optionally filter by `connection_type`, such as `gads` or `meta_ads`. Results include `id`, `type`, and `display_name`. Pass the selected `id` as `connection_id` and reuse it throughout the task. Discover the platform's account-selection operation when the intended account ID is unknown.

If a connection is missing or expired, direct the user to the connections page. If the error identifies MCP connection restrictions, the user may need to update the server's allowed connections. Retry after access is restored.

## Files and uploads

Some operations return a `file_id` and a small `data_preview` when the full dataset is too large to include in the response. The preview is only a sample; the file holds the full result.

- **Inspect:** Call `read_file` directly with the returned `file_id`. It returns numbered text lines for JSON, CSV, logs, and similar files. Use `offset` and `limit` to inspect additional sections.
- **Reuse:** Pass the exact file ID inside double braces in another operation's input, for example `{"data": "{{file-xe3fw}}"}`. Markifact loads the full contents automatically: JSON becomes an object or list, CSV/XLSX becomes rows, and binary files become bytes. No manual copying or parsing is needed.
- **Open or share:** Call `get_file_url` with the full returned filename, including its extension when present. It provides a directly accessible signed link valid for one hour. Share the exact URL as a Markdown link or image, rather than a raw file ID or placeholder. Use the URL for operation fields that expect a URL. An operation's `file_url` may instead require Markifact login.
- **Upload media:** Call `upload_media` when the user needs to supply an image or video, such as ad creative. Pass the returned media URL to a later operation that accepts it. This tool supports images and videos only.

Summarize results and any failures. If a write's outcome is uncertain, check the resulting state before retrying to avoid duplicates.

## Report feedback

If you find a likely Markifact bug, missing capability, or product limitation after discovery, explain it and offer to report it. Do not report third-party platform errors, policies, rate limits, or user configuration as Markifact bugs.

Call `report_markifact_feedback` only when the user asks you to submit feedback or accepts your offer. Supply `category` (`bug`, `feature_request`, `improvement`, or `other`), a concise English `title` and `description`, `impact` (`low`, `medium`, or `high`), and relevant `operation_ids` when known. Describe expected versus actual behavior and user impact using minimal non-sensitive evidence. Exclude credentials, raw payloads, and unrelated customer data. Confirm submission after the tool reports success.

Release notes

Updates the public display name to Markifact - Google & Meta Ads and expands discovery keywords across advertising, analytics, data, files, social platforms, and messaging. Keeps the existing MCP connection, authentication, Getting Started skill, and tools.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Optimization Up
Keywords
See keywords
Getting started skill
./skills/getting-started/SKILL.md

Declared capabilities

  • 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)
  • Display & Video 360 (DV360)
  • Spotify Ads
  • Google Analytics 4 (GA4)
  • Google Search Console and Google Tag Manager
  • Shopify and Google Merchant Center
  • HubSpot and Klaviyo
  • Google Sheets, Slides, Docs, and Drive
  • Slack and WhatsApp
  • Social publishing: Facebook, Instagram, LinkedIn, Pinterest, TikTok, and YouTube

Package observed Nov 3, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Latest observed change
Oct 31, 2026 · 00:11 UTC
Collection status
Collected

plugin_asdk_app_69e795096e888191b3908a4dd48a323d

Download plugin data (JSON)