Where OpenAI's ACP is transaction-focused and powers ChatGPT Shopping, UCP is broader — spanning discovery, purchase and post-purchase across Google AI Mode and related surfaces. Both consume the same fuel: clean, structured, machine-readable product data.
Merchants don't have to choose. Optimizing your structured data and feed once makes you eligible across ACP, UCP and MCP-based agents simultaneously.
No. Both read structured product data (schema.org Product/Offer, clean feeds). Get the data right once and you're eligible across surfaces.