{"product_id":"automate-invoice-chasing-with-n8n-google-sheets-gmail-claude","title":"Automate Invoice Chasing with n8n: Google Sheets + Gmail + Claude","description":"\u003ch3\u003eAutomatically chase unpaid invoices—using Google Sheets, Gmail, and Claude\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow reads your unpaid invoices from \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, checks your most recent client conversations in \u003cstrong\u003eGmail\u003c\/strong\u003e, and uses \u003cstrong\u003eClaude (Anthropic)\u003c\/strong\u003e to decide whether to \u003cstrong\u003esend\u003c\/strong\u003e a reminder, \u003cstrong\u003esnooze\u003c\/strong\u003e, \u003cstrong\u003eescalate\u003c\/strong\u003e, or \u003cstrong\u003eskip\u003c\/strong\u003e. You also receive an \u003cstrong\u003eHTML daily digest\u003c\/strong\u003e summarizing what happened—optionally with quick action links.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on schedule, manually, or via webhook\u003c\/strong\u003e to support digest actions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelects which invoices need follow-up today\u003c\/strong\u003e based on due dates, current status, snoozes, and minimum spacing between reminders.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePulls recent Gmail messages\u003c\/strong\u003e for each client and creates a cleaned conversation timeline for the relevant invoice context.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses Claude to make the next move\u003c\/strong\u003e when the situation isn’t clear—choosing SEND, SNOOZE, ESCALATE, or SKIP, and optionally rewriting the reminder body.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApplies guardrails\u003c\/strong\u003e to avoid missing invoice IDs, links, or placeholders in the generated reminder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends or drafts reminders in Gmail\u003c\/strong\u003e depending on your auto-send setting, and \u003cstrong\u003eupdates Google Sheets\u003c\/strong\u003e with last sent time, last follow-up date, snooze\/escalation\/skip status, and notes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends you an HTML daily digest\u003c\/strong\u003e of outcomes (with optional one-tap action links).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eReduce manual invoice chasing for SaaS subscriptions and services.\u003c\/li\u003e\n  \u003cli\u003eKeep reminder frequency consistent with minimum spacing rules.\u003c\/li\u003e\n  \u003cli\u003eUse email context to prevent repetitive or inappropriate follow-ups.\u003c\/li\u003e\n  \u003cli\u003eCentralize tracking of reminder history directly in Google Sheets.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e Google Sheets, Gmail\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI:\u003c\/strong\u003e Anthropic \u003cstrong\u003eClaude\u003c\/strong\u003e (decision + optional rewrite)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n logic:\u003c\/strong\u003e if, code, switch, webhook, and split-out behavior\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46157924597939,"sku":"N8N-20360","price":60.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/mIv5sW232aWRM_sWiI7PG_OqE6NK8p.png?v=1791018495","url":"https:\/\/buyflowscripts.com\/products\/automate-invoice-chasing-with-n8n-google-sheets-gmail-claude","provider":"N8N Commerce","version":"1.0","type":"link"}