# Audit and rewrite Shopify product data with Claude, Google Sheets, and Slack

> Quick overview This workflow runs every Monday to audit published Shopify products, compare each live product page’s JSON-LD data with Shopify, log per-product scores to Google Sheets, post a summary to Slack, and use Anthropic Claude to propose description rewrites that only update Shopify after Slack approval. How it works 1. Runs every Monday morning and validates the required configuration values (store URL, Google Sheet, and Slack channel). 2. Fetches published products from Shopify (up to the configured limit) and checks core catalog data like description length, barcodes/GTINs, product type, image alt text, and title. 3. Loads each public product page via HTTP, parses JSON-LD structured data, and flags issues like missing Product/Offer data or mismatched price and availability compared to Shopify. 4. Calculates a score out of 100 per product, then appends a detailed row for each product to a Google Sheets tab. 5. Builds and posts a Slack summary with the average score, most comm

- **Domain**: `n8n-workflow-21507.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/21507
- Page (HTML): https://agenstry.com/agents/n8n-workflow-21507.n8n.io
- Documentation: https://n8n.io/workflows/21507
