Update to Google Ads/Meta Ads LoomaScale
Snapshot Nov 3, 2026 · 00:11 UTC · version 1.1.4
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.
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
Oct 24, 2026 · 13:02 UTC
ab331e5facf9599adca156f9f806eeb708fb99f7d71dcb1476171c1ab277f438
Nov 3, 2026 · 00:11 UTC
07314f1e7a505d1a312e6a7ca67bc46ca43c6037534df1655cc4f8b7716e3151
Package file
Oct 24, 2026 · 13:02 UTC
1870
Nov 3, 2026 · 00:11 UTC
4578
Package file
Oct 24, 2026 · 13:02 UTC
Not present
Nov 3, 2026 · 00:11 UTC
{"sha256":"b75afadb785ea4b70d0de140319edea8aa2b81f709df8b43ced62f877e0a7b8d","size":10832}
Package file
Oct 24, 2026 · 13:02 UTC
Not present
Nov 3, 2026 · 00:11 UTC
{"sha256":"2e223138a8ff5059fa028382300e02fa8a629f0bcd7d8f26c587b7acdde633d8","size":605}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/cross-source-insights/SKILL.md →
skills/cross-source-insights/agents/openai.yaml →
skills/cross-source-insights/references/analysis-guide.md →
skills/loomascale/agents/openai.yaml →
.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
"ab331e5facf9599adca156f9f806eeb708fb99f7d71dcb1476171c1ab277f438"
"07314f1e7a505d1a312e6a7ca67bc46ca43c6037534df1655cc4f8b7716e3151"
changed /files/.codex-plugin~1plugin.json/size
1870
4578
added /files/skills~1cross-source-insights~1SKILL.md
Field was absent
{
"sha256": "b75afadb785ea4b70d0de140319edea8aa2b81f709df8b43ced62f877e0a7b8d",
"size": 10832
}added /files/skills~1cross-source-insights~1agents~1openai.yaml
Field was absent
{
"sha256": "2e223138a8ff5059fa028382300e02fa8a629f0bcd7d8f26c587b7acdde633d8",
"size": 605
}added /files/skills~1cross-source-insights~1references~1analysis-guide.md
Field was absent
{
"sha256": "79461345177f8aa01f9fac72f9ac5ec9a3493c1b7163ca4811731e8f47de494a",
"size": 11133
}added /files/skills~1loomascale~1SKILL.md
Field was absent
{
"sha256": "dceea18ed4df3291552f566783e732129509de37f93515bdc3f12e03baa6278d",
"size": 8754
}added /files/skills~1loomascale~1agents~1openai.yaml
Field was absent
{
"sha256": "671c73aeea1127c5e7e019b81aee39ae7a66c7fcc82eb3588f876d9137a5cd1d",
"size": 558
}added /files/skills~1loomascale~1references~1advertising.md
Field was absent
{
"sha256": "25b9a82402e484fa0f55fd919f27765931369e5ed8e28387ce8b72e9c96d4cbf",
"size": 8313
}added /files/skills~1loomascale~1references~1measurement-and-commerce.md
Field was absent
{
"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