← PaidSyncCONTENT HISTORY

Update to PaidSync

Snapshot Oct 24, 2026 · 13:07 UTC · version 1.2.0

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.

Save PaidSync and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

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

Package file

Before

Sep 30, 2026 · 23:07 UTC

d75be789611d1896805603f3d4da948f84e1b7cee78aebae72aaaec48df76932

After

Oct 24, 2026 · 13:07 UTC

4da30f496968a9ebcb5c2024df52ac54d69caad3d117a7606ad0578ea985c130

Package file

Before

Sep 30, 2026 · 23:07 UTC

127

After

Oct 24, 2026 · 13:07 UTC

100

Package file

Before

Sep 30, 2026 · 23:07 UTC

c17d97b9b660ab979951e4d4fccd099f954472e462bebd8744f9e934ece96f21

After

Oct 24, 2026 · 13:07 UTC

30aaacdabddbd855f0dcf98764733f818d8b227ce54305f35b0306aa36851d60

Package file

Before

Sep 30, 2026 · 23:07 UTC

1864

After

Oct 24, 2026 · 13:07 UTC

4867

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.app.json →

.codex-plugin/plugin.json →

.mcp.json →

assets/logo.png →

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,22 +1,29 @@
 {
-  "apps": "./.app.json",
   "author": {
     "name": "Advanced Technology Labs LLC"
   },
-  "description": "PaidSync lets ChatGPT operate your own paid media accounts across 13 platforms from one connection: Google Ads, Meta, TikTok, LinkedIn, Snapchat, Reddit, Pinterest, Microsoft, and ChatGPT Ads, plus Google Analytics (GA4), Gootle Tag Manager (GTM), Search Console, and Merchant Center. Audit accounts, compare performance across platforms, find wasted spend, draft budget and bid changes, build audiences, and set up conversion tracking. PaidSync changes campaign settings only. It never moves money or processes payments. Every write is drafted for your review, and nothing is applied until you confirm.",
+  "description": "PaidSync connects ChatGPT and Codex to the ad accounts you own, so you can report on, audit and change them by asking in plain language. Every action is its own named tool, labelled as a read or a change.\n\nWhat you can do:\n- Report on all ten ad platforms (Google Ads, Meta Ads, LinkedIn Ads, ChatGPT Ads, Microsoft Ads, TikTok Ads, Snapchat Ads, Reddit Ads, Pinterest Ads and X Ads), plus Google Analytics 4 and Google Search Console.\n- Compare campaign, ad, keyword and search term performance across platforms for the dates you choose.\n- Audit a Google Ads account and find wasted spend, such as search terms that cost money and never converted.\n- Change Google Ads and Meta Ads: pause, enable and re-budget campaigns, ad sets, ad groups, ads and keywords.\n- Create Google Ads search campaigns, ad groups, responsive search ads and keywords, and Meta campaigns, ad sets, ads and audiences.\n- Set up conversion tracking with Google Tag Manager and Google Analytics 4, and add products to Merchant Center.\n\nHow changes work:\nGoogle Ads creates and most other creates can be previewed first with a dry run. Every tool that changes an ad, tag or analytics account is labelled as a change that cannot be undone, and the hardest to reverse also need an explicit confirmation (confirm_destructive). Applied changes are logged, on a best-effort basis, with a 7-day before-and-after outcome. Whether a person confirms each change first is set in ChatGPT. Some Google Analytics, Google Tag Manager and creative-upload tools have no dry run and apply on the first call.\n\nPaidSync never moves money or processes payments. It reaches only the ad accounts you connect, and it never asks for a platform password. You connect each platform yourself through that platform's own sign-in screen. ChatGPT Ads connects with an API key you enter on paidsync.ai, never in chat.\n\nSecurity details: https://paidsync.ai/security",
   "interface": {
     "capabilities": [],
     "category": "Business & Operations",
-    "defaultPrompt": null,
+    "defaultPrompt": [
+      "Audit my Google Ads account and show me where I'm wasting spend.",
+      "Which Google Ads search terms spent money with zero conversions in the last 30 days?",
+      "Compare last month's spend and conversions across all my connected ad platforms."
+    ],
     "developerName": "Advanced Technology Labs LLC",
     "displayName": "PaidSync",
-    "longDescription": "PaidSync lets ChatGPT operate your own paid media accounts across 13 platforms from one connection: Google Ads, Meta, TikTok, LinkedIn, Snapchat, Reddit, Pinterest, Microsoft, and ChatGPT Ads, plus Google Analytics (GA4), Gootle Tag Manager (GTM), Search Console, and Merchant Center. Audit accounts, compare performance across platforms, find wasted spend, draft budget and bid changes, build audiences, and set up conversion tracking. PaidSync changes campaign settings only. It never moves money or processes payments. Every write is drafted for your review, and nothing is applied until you confirm.",
+    "longDescription": "PaidSync connects ChatGPT and Codex to the ad accounts you own, so you can report on, audit and change them by asking in plain language. Every action is its own named tool, labelled as a read or a change.\n\nWhat you can do:\n- Report on all ten ad platforms (Google Ads, Meta Ads, LinkedIn Ads, ChatGPT Ads, Microsoft Ads, TikTok Ads, Snapchat Ads, Reddit Ads, Pinterest Ads and X Ads), plus Google Analytics 4 and Google Search Console.\n- Compare campaign, ad, keyword and search term performance across platforms for the dates you choose.\n- Audit a Google Ads account and find wasted spend, such as search terms that cost money and never converted.\n- Change Google Ads and Meta Ads: pause, enable and re-budget campaigns, ad sets, ad groups, ads and keywords.\n- Create Google Ads search campaigns, ad groups, responsive search ads and keywords, and Meta campaigns, ad sets, ads and audiences.\n- Set up conversion tracking with Google Tag Manager and Google Analytics 4, and add products to Merchant Center.\n\nHow changes work:\nGoogle Ads creates and most other creates can be previewed first with a dry run. Every tool that changes an ad, tag or analytics account is labelled as a change that cannot be undone, and the hardest to reverse also need an explicit confirmation (confirm_destructive). Applied changes are logged, on a best-effort basis, with a 7-day before-and-after outcome. Whether a person confirms each change first is set in ChatGPT. Some Google Analytics, Google Tag Manager and creative-upload tools have no dry run and apply on the first call.\n\nPaidSync never moves money or processes payments. It reaches only the ad accounts you connect, and it never asks for a platform password. You connect each platform yourself through that platform's own sign-in screen. ChatGPT Ads connects with an API key you enter on paidsync.ai, never in chat.\n\nSecurity details: https://paidsync.ai/security",
     "privacyPolicyURL": "https://paidsync.ai/privacy",
-    "shortDescription": "Audit and optimize your ads",
+    "shortDescription": "Run Google Ads, Meta, LinkedIn",
     "supportURL": "https://paidsync.ai/docs",
     "termsOfServiceURL": "https://paidsync.ai/terms",
-    "websiteURL": "https://paidsync.ai/"
+    "websiteURL": "https://paidsync.ai/",
+    "logo": "./assets/logo.png",
+    "composerIcon": "./assets/logo.png"
   },
   "name": "app-6a2da571f8f88191a20309aa4d11fdfc",
-  "version": "1.0.0"
-}
\ No newline at end of file
+  "version": "1.2.0",
+  "mcpServers": "./.mcp.json",
+  "apps": "./.app.json"
+}
Full technical diff · 6 changed fields

changed /files/.app.json/sha256

BEFORE
"d75be789611d1896805603f3d4da948f84e1b7cee78aebae72aaaec48df76932"
AFTER
"4da30f496968a9ebcb5c2024df52ac54d69caad3d117a7606ad0578ea985c130"

changed /files/.app.json/size

BEFORE
127
AFTER
100

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"c17d97b9b660ab979951e4d4fccd099f954472e462bebd8744f9e934ece96f21"
AFTER
"30aaacdabddbd855f0dcf98764733f818d8b227ce54305f35b0306aa36851d60"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
1864
AFTER
4867

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "d49ef207aac86b81dbf65ea9b6cd728882517e626943b6d66e26bb8d8e01b456",
  "size": 93
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "9cdd4d54a5301215a53e5c26bb57ac2d00f5fa778fbaec205c695b18108ef403",
  "size": 459981
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "4da30f496968a9ebcb5c2024df52ac54d69caad3d117a7606ad0578ea985c130",
      "size": 100
    },
    ".codex-plugin/plugin.json": {
      "sha256": "30aaacdabddbd855f0dcf98764733f818d8b227ce54305f35b0306aa36851d60",
      "size": 4867
    },
    ".mcp.json": {
      "sha256": "d49ef207aac86b81dbf65ea9b6cd728882517e626943b6d66e26bb8d8e01b456",
      "size": 93
    },
    "assets/logo.png": {
      "sha256": "9cdd4d54a5301215a53e5c26bb57ac2d00f5fa778fbaec205c695b18108ef403",
      "size": 459981
    }
  }
}

SHA-256 of public snapshot: 807514829dad4af9db3664db0648f0bf603a5820161ee9b5d673e3be4fe03c0d