{"product_id":"n8n-google-reviews-workflow-gmail-sheets-telegram","title":"n8n Google Reviews Workflow: Gmail + Sheets + Telegram","description":"\u003ch3\u003eTurn completed jobs into Google Reviews automatically—happy customers get your review link, unhappy customers get private follow-up\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003en8n Google Reviews Workflow\u003c\/strong\u003e sends a one-click feedback request by \u003cstrong\u003eGmail\u003c\/strong\u003e when a job is marked complete, logs everything in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, routes happy customers directly to your \u003cstrong\u003eGoogle Business Profile\u003c\/strong\u003e review URL, and alerts you on \u003cstrong\u003eTelegram\u003c\/strong\u003e when feedback is anything other than “good.”\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a job-complete webhook:\u003c\/strong\u003e A POST request brings \u003cem\u003ejob ID\u003c\/em\u003e, \u003cem\u003ecustomer name\u003c\/em\u003e, \u003cem\u003eemail address\u003c\/em\u003e, and \u003cem\u003ejob summary\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends a tracked feedback email:\u003c\/strong\u003e The workflow generates two feedback links (happy\/unhappy) and emails the customer an \u003cstrong\u003eHTML\u003c\/strong\u003e message via \u003cstrong\u003eGmail\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs request details to Google Sheets:\u003c\/strong\u003e Appends a row to the \u003cstrong\u003e“Reviews”\u003c\/strong\u003e sheet with: \u003cem\u003ejob_id, requested_at, customer_name, email, job_summary, rating, responded_at\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCaptures the customer’s click:\u003c\/strong\u003e When the customer hits the second webhook, the workflow interprets the response as \u003cstrong\u003ehappy only if explicitly “good”\u003c\/strong\u003e; otherwise it treats it as \u003cstrong\u003eunhappy\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes outcomes:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHappy:\u003c\/strong\u003e Redirects directly to your Google Business Profile review URL.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eUnhappy:\u003c\/strong\u003e Shows a short thank-you page and sends you a \u003cstrong\u003eprivate Telegram alert\u003c\/strong\u003e.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates the original row:\u003c\/strong\u003e Matches on \u003cstrong\u003ejob_id\u003c\/strong\u003e and writes back \u003cem\u003erating\u003c\/em\u003e and \u003cem\u003eresponded_at\u003c\/em\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eFor SaaS operators collecting reviews after successful onboarding or fulfillment.\u003c\/li\u003e\n  \u003cli\u003eFor automation engineers who want measurable review outreach with a feedback trail in Google Sheets.\u003c\/li\u003e\n  \u003cli\u003eFor service businesses that want fast reputation wins from happy customers and immediate visibility on unhappy feedback.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/tech:\u003c\/strong\u003e \u003cem\u003ewebhook\u003c\/em\u003e, \u003cem\u003egmail\u003c\/em\u003e, \u003cem\u003egoogle sheets\u003c\/em\u003e, \u003cem\u003etelegram\u003c\/em\u003e, \u003cem\u003ecode\u003c\/em\u003e, \u003cem\u003eif\u003c\/em\u003e, and \u003cem\u003esticky note\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets requirements:\u003c\/strong\u003e Create a spreadsheet with a \u003cstrong\u003esheet named “Reviews”\u003c\/strong\u003e and headers: \u003cstrong\u003ejob_id, requested_at, customer_name, email, job_summary, rating, responded_at\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOAuth setup:\u003c\/strong\u003e Add \u003cstrong\u003eGoogle Sheets OAuth\u003c\/strong\u003e, confirm your spreadsheet ID in both steps, and ensure updates match by \u003cstrong\u003ejob_id\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOwner alerts:\u003c\/strong\u003e Configure \u003cstrong\u003eTelegram credentials\u003c\/strong\u003e and set the target \u003cem\u003echat ID\u003c\/em\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45822090215603,"sku":"N8N-18084","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Zq1jrMsAkWq8jR8L82Oc8_ybjedb2r.png?v=1786525615","url":"https:\/\/buyflowscripts.com\/products\/n8n-google-reviews-workflow-gmail-sheets-telegram","provider":"N8N Commerce","version":"1.0","type":"link"}