---
spec_name: "Agent-Buyable Shopify Checklist Spec"
version: 1.0
author: "Mike Kwal"
---

# Agent-Buyable Shopify Checklist & Claude Code Audit

This spec contains my 5-point checklist for making a Shopify store compliant with Google's Universal Cart and the Agent Payments Protocol (AP2).

## The Checklist

Use this to manually audit a store or as a guide for implementation.

- [ ] **1. Enable Shopify Agentic Storefronts:** In Shopify Admin, go to `Settings` > `Channels` and add the `Agentic Storefronts` channel. This is the master switch.
- [ ] **2. Verify Product JSON-LD Schema:** Check a few key product pages using Google's Rich Results Test. Ensure `name`, `price`, `availability`, `sku`, and `image` are present and correct.
- [ ] **3. Review AP2 Manifest Requirements:** While a full manifest is developer-heavy, review the spec at `github.com/google-agentic-commerce/AP2` to understand what payment methods and data agents need.
- [ ] **4. Submit to Google Merchant Center AI Surfaces:** In `Google Merchant Center`, navigate to `Growth` > `Manage programs` and ensure you are opted into "AI Mode product surfaces."
- [ ] **5. Add GA4 Custom Event:** Create a custom event named `ai_assisted_purchase` to track revenue from this channel separately from your other organic traffic.

## Claude Code Audit Prompt

Paste the following into Claude Code to get an automated audit plan for any Shopify store.

```prompt
Act as an expert e-commerce developer specializing in agentic commerce and AEO.

My Shopify store is at [INSERT YOUR STORE'S URL HERE].

Using the 5-point AP2 Readiness Checklist below, create a detailed, step-by-step audit plan for me. For each point, tell me:
1.  Exactly how to check if it's already done.
2.  If it's not done, provide the specific steps or code required to implement it on Shopify.
3.  For the JSON-LD schema check, crawl one product page from my site and tell me if the schema is valid and complete.

**Checklist:**
1.  **Enable Shopify Agentic Storefronts:** In Shopify Admin, go to `Settings` > `Channels` and add the `Agentic Storefronts` channel.
2.  **Verify Product JSON-LD Schema:** Check for `name`, `price`, `availability`, `sku`, and `image`.
3.  **Review AP2 Manifest Requirements:** Based on the spec at `github.com/google-agentic-commerce/AP2`.
4.  **Submit to Google Merchant Center AI Surfaces:** Opt-in via `Growth` > `Manage programs`.
5.  **Add GA4 Custom Event:** Create a custom event named `ai_assisted_purchase`.
```