{"product_id":"n8n-workflow-draft-google-review-replies-with-bright-data-gpt-slack","title":"n8n Workflow: Draft Google Review Replies with Bright Data, GPT \u0026 Slack","description":"\u003ch3\u003eAutomatically draft Google review replies—using Bright Data, GPT, and Slack\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow finds unanswered \u003cstrong\u003eGoogle Business Profile\u003c\/strong\u003e reviews every day, builds a local competitor benchmark with \u003cstrong\u003eBright Data\u003c\/strong\u003e, uses \u003cstrong\u003eGPT\u003c\/strong\u003e to draft a professional response, and then posts a digest to \u003cstrong\u003eSlack\u003c\/strong\u003e. When enabled, it can also publish safe replies back to Google.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule:\u003c\/strong\u003e executes daily at \u003cstrong\u003e09:00\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinds unanswered reviews:\u003c\/strong\u003e fetches up to your configured limit of Google Business Profile reviews and keeps only those \u003cem\u003ewithout an existing owner reply\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnriches context with competitors:\u003c\/strong\u003e if unanswered reviews exist, it triggers \u003cstrong\u003eBright Data\u003c\/strong\u003e Google Maps discovery for your configured \u003cstrong\u003ebusiness category\u003c\/strong\u003e and \u003cstrong\u003ecity\u003c\/strong\u003e, waits until the snapshot is ready, and downloads local competitor results.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a local benchmark:\u003c\/strong\u003e extracts ratings, review counts, and positive review snippets to provide response context for each review.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrafts replies with OpenAI:\u003c\/strong\u003e sends each review plus the benchmark to OpenAI to generate a structured draft reply, a short theme, and an escalation flag (whether it should be handled by a human).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApplies guardrails:\u003c\/strong\u003e holds drafts when they’re missing\/too long, when the review is low-star, or when escalation is flagged; optionally auto-replies the approved ones back to Google Business Profile.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDocuments and communicates:\u003c\/strong\u003e appends each draft to a Google Sheets \u003cstrong\u003e“Replies”\u003c\/strong\u003e tab and posts a Slack digest showing each reply’s status.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMaintain consistent \u003cstrong\u003eGoogle review response management\u003c\/strong\u003e for local service businesses with limited staff.\u003c\/li\u003e\n  \u003cli\u003eGive your team fast, high-quality draft responses based on \u003cstrong\u003elocal market benchmarks\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eEscalate sensitive reviews for human review while still capturing and tracking every draft in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow type:\u003c\/strong\u003e n8n automation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule:\u003c\/strong\u003e daily at 09:00\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/tools:\u003c\/strong\u003e Google Business Profile, \u003cstrong\u003eBright Data\u003c\/strong\u003e, \u003cstrong\u003eOpenAI\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes used:\u003c\/strong\u003e \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003eno op\u003c\/code\u003e, \u003ccode\u003ewait\u003c\/code\u003e, \u003ccode\u003egmail\u003c\/code\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup:\u003c\/strong\u003e add Google Business Profile credentials and configure your \u003cstrong\u003eaccount\/location IDs\u003c\/strong\u003e and business name in Settings.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45869896630451,"sku":"N8N-18425","price":31.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/wOxOaaiboTyJITV5ky96z_9zVEC5yv.png?v=1787130817","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-draft-google-review-replies-with-bright-data-gpt-slack","provider":"N8N Commerce","version":"1.0","type":"link"}