product-feed-optimizer

Audit and rewrite Shopping product feed data for campaign optimization.

2.5k|345|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill product-feed-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-feed-optimizer
Source: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/ad/research/product-feed-optimizer
Command: npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill product-feed-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps optimize product feeds for Shopping/Performance Max campaigns, improving the Return on Ad Spend (ROAS) by ensuring feed data is accurate, complete, and structured correctly.

Core Features & Use Cases

  • Feed Audit and Rewrite: Checks and improves feed titles, descriptions, and attributes for accuracy and completeness.
  • Disapproval Triage: Identifies and resolves disapprovals in the Merchant Center, improving feed quality.
  • Attribute Completeness: Ensures all required and recommended attributes are present and correctly formatted.
  • Feed Structure: Organizes products into feed-driven asset groups or listing groups for better targeting.
  • Use Case: Ideal for e-commerce businesses looking to enhance their Shopping/Performance Max campaigns by improving product feed quality.

Quick Start

Optimize my Shopping feed before the campaign launch. Include the product feed export and campaign goal.

Frequently Asked Questions about product-feed-optimizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize my product feed for better Performance Max ROAS?

To optimize a product feed for better ROAS, you must audit, rewrite, and structure feed data to ensure attribute completeness and accurate targeting. This process involves checking titles, descriptions, and attributes, then organizing products into feed-driven asset groups.

How do I fix Merchant Center disapprovals in my Shopping product feed?

Fixing Merchant Center disapprovals requires a disapproval triage process to identify and resolve policy or data quality issues. You need to audit the feed data, correct any inaccurate attributes, and ensure all required attributes are correctly formatted.

What attributes are required for a Shopping campaign product feed?

Required attributes for a Shopping campaign product feed include accurate titles, descriptions, and specific product details. Ensuring attribute completeness means verifying that all required and recommended attributes are present and correctly formatted to prevent disapprovals.

How do I structure product feeds for Performance Max listing groups?

Structuring product feeds for Performance Max involves organizing products into feed-driven asset groups or listing groups. This feed structure allows for better targeting by grouping items based on shared attributes and campaign goals.

Can I use feed optimization for an upcoming e-commerce campaign launch?

Yes, feed optimization is ideal for e-commerce businesses preparing for a campaign launch. You can optimize your Shopping feed by providing your product feed export and campaign goals to ensure accurate data and improved ROAS before the launch.

Why does my Shopping campaign have low ROAS despite high ad spend?

Low ROAS in Shopping campaigns often stems from poor product feed quality, such as incomplete attributes or disapprovals. Auditing and rewriting feed data, resolving disapprovals, and structuring listing groups can improve targeting and overall ROAS.