{"product_id":"n8n-workflow-product-image-creative-brief-matrix-from-json-to-csv","title":"n8n Workflow: Product Image Creative Brief Matrix from JSON to CSV","description":"\u003ch3\u003eTurn your product catalog + approved scenes into a validated CSV creative brief matrix\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes your small product catalog JSON, approved scene descriptions, and target aspect ratios—and outputs a downloadable, review-ready CSV matrix of product-image creative briefs with unique IDs and validation checks.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cp\u003eRun it manually in n8n to generate a structured set of creative briefs for handoff to your creative team or QA review:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads your inputs\u003c\/strong\u003e: brandStyle, aspectRatios, product catalog JSON (SKU, subject, must-keep details, optional referenceAsset), and approved scenes JSON (each with a name and setting).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates the inputs\u003c\/strong\u003e: checks required fields, ensures \u003cem\u003eunique SKUs\u003c\/em\u003e, verifies \u003cem\u003esupported aspect ratios\u003c\/em\u003e, and enforces a \u003cstrong\u003emaximum of 100 brief combinations\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds the brief matrix\u003c\/strong\u003e: creates a creative brief for every \u003cem\u003eproduct × scene × aspect ratio\u003c\/em\u003e combination, including a standardized prompt, a review checklist, a status field, and a \u003cstrong\u003eunique brief ID\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExports to CSV\u003c\/strong\u003e: converts the matrix into a CSV file with \u003cstrong\u003espreadsheet-formula injection protection\u003c\/strong\u003e, then provides it as a downloadable file from the final binary output.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eGenerate consistent product-image prompts for e-commerce creatives from a JSON catalog and approved scene settings.\u003c\/li\u003e\n  \u003cli\u003eProduce QA-friendly brief sheets for each SKU across multiple aspect ratios (e.g., for listing pages and ads).\u003c\/li\u003e\n  \u003cli\u003eStandardize review and handoff by attaching a checklist and status per brief in the exported CSV.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTrigger\u003c\/strong\u003e: Manual Trigger\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow logic nodes\u003c\/strong\u003e: set, code, sticky note\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNo external credentials\u003c\/strong\u003e: the workflow runs locally using the provided JSON inputs and outputs the CSV for download.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eIdeal for n8n users and automation engineers who want a reliable, validated \u003cstrong\u003ecreative brief matrix\u003c\/strong\u003e workflow—\u003cstrong\u003efrom JSON to CSV\u003c\/strong\u003e—without extra setup.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46042470580403,"sku":"N8N-19645","price":43.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/HZOyFfCjp6pTeQ40IIVRf_4nI27INg.png?v=1789549369","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-product-image-creative-brief-matrix-from-json-to-csv","provider":"N8N Commerce","version":"1.0","type":"link"}