← Google Ads/Meta Ads LoomaScaleCONTENT HISTORY

Update to Google Ads/Meta Ads LoomaScale

Snapshot Nov 3, 2026 · 00:11 UTC · version 1.1.4

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 Google Ads/Meta Ads LoomaScale 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

Oct 24, 2026 · 13:02 UTC

ab331e5facf9599adca156f9f806eeb708fb99f7d71dcb1476171c1ab277f438

After

Nov 3, 2026 · 00:11 UTC

07314f1e7a505d1a312e6a7ca67bc46ca43c6037534df1655cc4f8b7716e3151

Package file

Before

Oct 24, 2026 · 13:02 UTC

1870

After

Nov 3, 2026 · 00:11 UTC

4578

Package file

Before

Oct 24, 2026 · 13:02 UTC

Not present

After

Nov 3, 2026 · 00:11 UTC

{"sha256":"b75afadb785ea4b70d0de140319edea8aa2b81f709df8b43ced62f877e0a7b8d","size":10832}

Package file

Before

Oct 24, 2026 · 13:02 UTC

Not present

After

Nov 3, 2026 · 00:11 UTC

{"sha256":"2e223138a8ff5059fa028382300e02fa8a629f0bcd7d8f26c587b7acdde633d8","size":605}

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -2,28 +2,57 @@
   "author": {
     "name": "LoomaScale"
   },
-  "description": "Use LoomaScale to audit connected Google Ads and Meta Ads accounts, review campaign performance and budget pacing, identify wasted ad spend, research keywords and search terms, create paused campaigns, and manage campaign delivery and budgets. Campaign creation, activation, and budget changes are validated against a user-configured daily spend cap.",
+  "description": "Audit and manage Google Ads and Meta Ads (Facebook Ads and Instagram Ads). Combine LinkedIn Ads, Google Analytics 4 (GA4), Google Search Console (GSC), Google Merchant Center (GMC) and Google Tag Manager (GTM) data to explain performance and prioritize fixes.",
+  "keywords": [
+    "google ads",
+    "meta ads",
+    "facebook ads",
+    "instagram ads",
+    "linkedin ads",
+    "google analytics",
+    "google analytics 4",
+    "ga4",
+    "google search console",
+    "gsc",
+    "google merchant center",
+    "gmc",
+    "google tag manager",
+    "gtm",
+    "ppc audit",
+    "ad performance",
+    "conversion tracking"
+  ],
   "interface": {
+    "displayName": "Google & Meta Ads: LoomaScale",
+    "shortDescription": "Meta Ads & Facebook Ads audits",
+    "developerName": "LoomaScale",
     "composerIcon": "./assets/web-app-manifest-385x385.png",
     "logo": "./assets/web-app-manifest-385x385.png",
-    "capabilities": [],
+    "capabilities": [
+      "Google Ads audits, keyword research and campaign management",
+      "Meta Ads (Facebook Ads and Instagram Ads) reporting and campaign management",
+      "LinkedIn Ads performance and demographics reporting",
+      "Google Analytics 4 (GA4) traffic, conversion and funnel analysis",
+      "Google Search Console (GSC) search analytics and URL indexing inspection",
+      "Google Merchant Center (GMC) product issues and performance reporting",
+      "Google Tag Manager (GTM) tracking audits",
+      "Cross-source performance analysis, attribution diagnostics and budget recommendations"
+    ],
     "category": "Business & Operations",
     "defaultPrompt": [
-      "Review my ad performance for the last 7 days. Show spend, results, trends, and the top 3 issues. Don't make any changes.",
-      "Find wasted ad spend in my connected accounts over the last 30 days and recommend fixes. Don't apply changes.",
-      "Check this month's budget pacing. Flag likely over- or underspend and recommend next steps. Don't apply changes."
+      "Audit my connected ad accounts for wasted spend and high acquisition costs. Prioritize fixes without changing campaigns.",
+      "Explain changes in my marketing results using my connected integrations. Identify drivers and flag missing evidence.",
+      "Check my connected accounts for supported delivery, tracking or product issues. Prioritize fixes. Keep it read-only."
     ],
-    "developerName": "LoomaScale",
-    "displayName": "LoomaScale",
-    "longDescription": "Use LoomaScale to audit connected Google Ads and Meta Ads accounts, review campaign performance and budget pacing, identify wasted ad spend, research keywords and search terms, create paused campaigns, and manage campaign delivery and budgets. Campaign creation, activation, and budget changes are validated against a user-configured daily spend cap.",
+    "longDescription": "LoomaScale helps marketers and agencies audit Google Ads and Meta Ads (Facebook Ads and Instagram Ads), manage campaigns, and explain results using connected advertising, analytics, organic search and shopping data.\n\nSupported integrations and tasks:\n- Google Ads: audit wasted spend, analyze campaigns and search terms, research keywords, review budget pacing, and manage campaigns, ads and keywords.\n- Meta Ads: review Facebook Ads and Instagram Ads spend, creative performance, conversions, CPA and ROAS; manage campaigns and ads.\n- LinkedIn Ads: analyze campaign performance, audience demographics and wasted spend with read-only reporting.\n- Google Analytics 4 (GA4): analyze website traffic, landing pages, conversions, revenue and funnels; diagnose attribution and measurement gaps.\n- Google Search Console (GSC): review organic search queries, pages, clicks, impressions, CTR and average position; find keyword opportunities, inspect URL indexing status and review sitemaps.\n- Google Merchant Center (GMC): review product approvals, disapprovals, product issues, account health and product performance.\n\nGoogle Tag Manager (GTM): inspect containers, tags, triggers and variables, and audit tracking configuration.\n\nAsk where ad spend is being wasted, why conversions changed, which campaigns deserve more budget, or why paid and organic traffic perform differently. The cross-source insights skill combines relevant Google Ads, Meta Ads, LinkedIn Ads and GA4 evidence, compares compatible periods and metrics, and explains likely drivers and data limitations. Use Search Console and Merchant Center reports for organic search and shopping diagnostics.\n\nConnect the relevant accounts before requesting their data. LinkedIn Ads, GA4, Google Search Console, Google Merchant Center and Google Tag Manager tools are read-only. Google Ads and Meta Ads also support campaign management; new campaign budgets and daily budget changes are checked against your configured budget cap. Analysis and recommendations do not change campaigns. Custom Google Ads queries are grounded in live resource metadata before execution.",
     "privacyPolicyURL": "https://ai.loomascale.com/privacy",
-    "shortDescription": "Audit Google Ads & Meta Ads",
     "supportURL": "https://ai.loomascale.com/contact",
     "termsOfServiceURL": "https://ai.loomascale.com/terms",
     "websiteURL": "https://ai.loomascale.com/"
   },
   "mcpServers": "./.mcp.json",
   "name": "app-6a6a442345f88191b23be1e01237d551",
-  "version": "1.1.1",
+  "skills": "./skills/",
+  "version": "1.1.4",
   "apps": "./.app.json"
 }
Full technical diff · 9 changed fields

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

BEFORE
"ab331e5facf9599adca156f9f806eeb708fb99f7d71dcb1476171c1ab277f438"
AFTER
"07314f1e7a505d1a312e6a7ca67bc46ca43c6037534df1655cc4f8b7716e3151"

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

BEFORE
1870
AFTER
4578

added /files/skills~1cross-source-insights~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b75afadb785ea4b70d0de140319edea8aa2b81f709df8b43ced62f877e0a7b8d",
  "size": 10832
}

added /files/skills~1cross-source-insights~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "2e223138a8ff5059fa028382300e02fa8a629f0bcd7d8f26c587b7acdde633d8",
  "size": 605
}

added /files/skills~1cross-source-insights~1references~1analysis-guide.md

BEFORE
Field was absent
AFTER
{
  "sha256": "79461345177f8aa01f9fac72f9ac5ec9a3493c1b7163ca4811731e8f47de494a",
  "size": 11133
}

added /files/skills~1loomascale~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dceea18ed4df3291552f566783e732129509de37f93515bdc3f12e03baa6278d",
  "size": 8754
}

added /files/skills~1loomascale~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "671c73aeea1127c5e7e019b81aee39ae7a66c7fcc82eb3588f876d9137a5cd1d",
  "size": 558
}

added /files/skills~1loomascale~1references~1advertising.md

BEFORE
Field was absent
AFTER
{
  "sha256": "25b9a82402e484fa0f55fd919f27765931369e5ed8e28387ce8b72e9c96d4cbf",
  "size": 8313
}

added /files/skills~1loomascale~1references~1measurement-and-commerce.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e15ff2ecba3441b7fc71915025bded7c53952697a1baf87b7e33bbb9cb297d2d",
  "size": 9717
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "9db84fdf8e742b749b20d8ad51bd26bc4e89396e7f1648044a3295b1b6a9564a",
      "size": 102
    },
    ".codex-plugin/plugin.json": {
      "sha256": "07314f1e7a505d1a312e6a7ca67bc46ca43c6037534df1655cc4f8b7716e3151",
      "size": 4578
    },
    ".mcp.json": {
      "sha256": "4bae2ba74f137cbc3c384edb6b4700bfc75a50815352ca1b72228a0c4360415e",
      "size": 98
    },
    "assets/web-app-manifest-385x385.png": {
      "sha256": "8f068955087334817aa95669924586b5983cf6aebbef68d19457e30780702fc9",
      "size": 14792
    },
    "skills/cross-source-insights/SKILL.md": {
      "sha256": "b75afadb785ea4b70d0de140319edea8aa2b81f709df8b43ced62f877e0a7b8d",
      "size": 10832
    },
    "skills/cross-source-insights/agents/openai.yaml": {
      "sha256": "2e223138a8ff5059fa028382300e02fa8a629f0bcd7d8f26c587b7acdde633d8",
      "size": 605
    },
    "skills/cross-source-insights/references/analysis-guide.md": {
      "sha256": "79461345177f8aa01f9fac72f9ac5ec9a3493c1b7163ca4811731e8f47de494a",
      "size": 11133
    },
    "skills/loomascale/SKILL.md": {
      "sha256": "dceea18ed4df3291552f566783e732129509de37f93515bdc3f12e03baa6278d",
      "size": 8754
    },
    "skills/loomascale/agents/openai.yaml": {
      "sha256": "671c73aeea1127c5e7e019b81aee39ae7a66c7fcc82eb3588f876d9137a5cd1d",
      "size": 558
    },
    "skills/loomascale/references/advertising.md": {
      "sha256": "25b9a82402e484fa0f55fd919f27765931369e5ed8e28387ce8b72e9c96d4cbf",
      "size": 8313
    },
    "skills/loomascale/references/measurement-and-commerce.md": {
      "sha256": "e15ff2ecba3441b7fc71915025bded7c53952697a1baf87b7e33bbb9cb297d2d",
      "size": 9717
    }
  }
}

SHA-256 of public snapshot: 182b5b8ee63edd47dea02e31cbd1c8d5ad041b8fa99d85f4f6ccbe6e7e9346d2