← StoreAdOpsCONTENT HISTORY
WHAT CHANGED
added
Update to StoreAdOps
Snapshot Oct 27, 2026 · 00:49 UTC · version 1.0.1
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 StoreAdOps and check future changes in Following.
Up to 10 plugins free · no card required.
All fields and original values.
Is v2 template
Before
Oct 24, 2026 · 13:35 UTC
Not present
After
Oct 27, 2026 · 00:49 UTC
false
Compare saved observations
Download comparison JSONFull technical diff · 1 changed fields
added /is_v2_template
BEFORE
Field was absent
AFTER
false
Full snapshot data
{
"canonical_app_id": "asdk_app_6abf0b6623c481919dd73a59a77b61a7",
"connector_id": "asdk_app_6abf0b6623c481919dd73a59a77b61a7",
"created_at": "2026-10-02T02:30:25.857349Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6abf0b6623c481919dd73a59a77b61a7",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "storeadops-ads",
"release": {
"app_ids": [
"asdk_app_6abf0b6623c481919dd73a59a77b61a7"
],
"app_manifest": {
"apps": {
"storeadops_production": {
"id": "asdk_app_6abf0b6623c481919dd73a59a77b61a7",
"required": true
}
}
},
"app_templates": [],
"description": "Connect StoreAdOps to review advertising performance, diagnose wasted spend, prepare daily briefs from available data with missing revenue, margin, or profit clearly identified, and prepare paused campaign drafts for explicit review before any provider write.",
"display_name": "StoreAdOps",
"id": "pluginrel_1302cbf90c688191ac03f40f915dceab",
"interface": {
"brand_color": "#2563EB",
"capabilities": [],
"category": "Business & Operations",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_000000000ea881f686546facbdca3cf7",
"composer_icon_url": "https://files.openai.com/content?id=file_00000000566c81f6afc729af293d11d1",
"default_prompt": "Check which advertising accounts are connected and help me get started.",
"default_prompts": [
"Check which advertising accounts are connected and help me get started.",
"Give me yesterday's profit brief using available data; flag missing revenue, margin, ad spend, and ROAS.",
"Review my advertising performance and prioritize wasted-spend opportunities."
],
"developer_name": "StoreAdOps",
"logo_url": "https://files.openai.com/content?id=file_00000000471c81f6b7aefec8e4b82112",
"logo_url_dark": "https://files.openai.com/content?id=file_00000000ddb081f69484d121e63e717c",
"long_description": "Connect StoreAdOps to review advertising performance, diagnose wasted spend, prepare daily briefs from available data with missing revenue, margin, or profit clearly identified, and prepare paused campaign drafts for explicit review before any provider write.",
"plugin_category_id": "business & operations",
"privacy_policy_url": "https://app.storeadops.ai/privacy",
"screenshot_urls": [],
"short_description": "Analyze ads and prepare drafts",
"terms_of_service_url": "https://app.storeadops.ai/terms",
"website_url": "https://app.storeadops.ai"
},
"keywords": [],
"mcp_servers": [
{
"key": "storeadops_production",
"metadata": {
"url": "https://app.storeadops.ai/mcp/packs/ads-v3"
}
}
],
"onboarding_skill_name": "storeadops-get-started",
"requires_local_executor": false,
"skills": [
{
"description": "Research, plan, preview, and create a new advertising campaign as a paused draft through StoreAdOps on Google Ads, Meta, Microsoft Advertising, TikTok, or OpenAI Ads, or change an existing one after an exact preview. Use when the user asks to draft, build, create, or change a campaign, ad group, ad set, ad, keyword, or budget. Do not use to publish, enable, or silently modify anything.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "storeadops-campaign-draft",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Research, plan, preview, and create a new advertising campaign as a paused draft through StoreAdOps on Google Ads, Meta, Microsoft Advertising, TikTok, or OpenAI Ads, or change an existing one after an exact preview. Use when the user asks to draft, build, create, or change a campaign, ad group, ad set, ad, keyword, or budget. Do not use to publish, enable, or silently modify anything."
},
"name": "storeadops-campaign-draft",
"plugin_release_skill_id": "pluginrsk_6abf0e3816348191b9a1fdb5202703bc"
},
{
"description": "Produce a concise daily or yesterday StoreAdOps profit brief combining store revenue, product margins, advertising spend, and performance. Use for daily profit, revenue-versus-ad-spend, margin, ROAS, or morning brief requests. Do not use for a deep account audit or campaign creation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "storeadops-daily-profit-brief",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Produce a concise daily or yesterday StoreAdOps profit brief combining store revenue, product margins, advertising spend, and performance. Use for daily profit, revenue-versus-ad-spend, margin, ROAS, or morning brief requests. Do not use for a deep account audit or campaign creation."
},
"name": "storeadops-daily-profit-brief",
"plugin_release_skill_id": "pluginrsk_6abf0e384368819196b9244f3db9f5b7"
},
{
"description": "Set up or reconnect StoreAdOps, inspect available provider connections, choose the intended advertising account, and explain what StoreAdOps can do for it. Use for onboarding, connection readiness, account selection, or \"get started\" requests. Do not use for performance analysis, daily profit reporting, or campaign creation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "storeadops-get-started",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Set up or reconnect StoreAdOps, inspect available provider connections, choose the intended advertising account, and explain what StoreAdOps can do for it. Use for onboarding, connection readiness, account selection, or \"get started\" requests. Do not use for performance analysis, daily profit reporting, or campaign creation."
},
"name": "storeadops-get-started",
"plugin_release_skill_id": "pluginrsk_6abf0e37f31c8191a042ed051e4f8163"
},
{
"description": "Audit or diagnose StoreAdOps advertising performance across an account, campaign, or channel and prioritize evidence-backed recommendations. Use for performance reviews, deep audits, ad-budget leaks, wasted-spend analysis, delivery diagnosis, trend investigation, or optimization recommendations. Do not use for a short daily profit brief or to apply changes.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "storeadops-performance-review",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Audit or diagnose StoreAdOps advertising performance across an account, campaign, or channel and prioritize evidence-backed recommendations. Use for performance reviews, deep audits, ad-budget leaks, wasted-spend analysis, delivery diagnosis, trend investigation, or optimization recommendations. Do not use for a short daily profit brief or to apply changes."
},
"name": "storeadops-performance-review",
"plugin_release_skill_id": "pluginrsk_6abf0e382e0c819183250ed3f8390ec6"
}
],
"version": "1.0.1"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6abf0b6623c481919dd73a59a77b61a7?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 6c6f35f5440489def1d4d119945fdc76ac28b5697228a58eb50c1318ac61776d