{"product_id":"n8n-workflow-create-signed-pdfs-from-google-docs-templates","title":"n8n Workflow: Create Signed PDFs from Google Docs Templates","description":"\u003ch3\u003eTurn Google Docs templates into signed-ready PDFs—automatically in n8n\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes your Google Docs contract \u0026amp; form templates, asks for the required values in a single chat flow, and outputs a ready-to-sign PDF link in minutes—so you can generate consistent documents without manual copy\/paste.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDiscovers templates from Google Drive:\u003c\/strong\u003e the \u003cem\u003eTemplateList\u003c\/em\u003e node scans a Drive folder you specify (via \u003ccode\u003e?mode=meta\u003c\/code\u003e) and returns a list of template \u003cem\u003eid \/ title \/ desc\u003c\/em\u003e for the chat flow.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches placeholders and conditional logic:\u003c\/strong\u003e \u003cem\u003eGetMetaData\u003c\/em\u003e opens the selected Google Doc, extracts \u003ccode\u003eMETA_JSON\u003c\/code\u003e, identifies placeholders, and detects conditional blocks.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects data with guardrails:\u003c\/strong\u003e the bot shows which fields are mandatory vs. optional, then asks for the values in an interactive loop—helping eliminate human error and missed requirements.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a final PDF draft for signing:\u003c\/strong\u003e unnecessary clauses are removed through conditional blocks, and the workflow produces a direct PDF link for quick review and next-step signing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScales with zero workflow edits:\u003c\/strong\u003e when you add new templates to the Drive folder, they automatically appear in the chat list.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCreate rental agreements, sales terms, or NDAs from reusable Google Docs templates.\u003c\/li\u003e\n  \u003cli\u003eStandardize approvals by ensuring all mandatory fields are completed before generating the PDF.\u003c\/li\u003e\n  \u003cli\u003eSpeed up contract turnaround for SaaS operations teams that need “template → completed PDF” on demand.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlatform:\u003c\/strong\u003e runs on \u003cstrong\u003eself-hosted n8n\u003c\/strong\u003e (community nodes in this workflow are only compatible with self-hosted n8n).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e Google Drive \/ Google Apps Script.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/logic:\u003c\/strong\u003e \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003eswitch\u003c\/code\u003e, and supporting documentation nodes like \u003ccode\u003esticky note\u003c\/code\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eResult:\u003c\/strong\u003e a no-code (n8n + Google Apps Script) way to produce signed-ready PDFs from Google Docs templates—fast, consistent, and scalable.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45747875152051,"sku":"N8N-5808","price":73.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/j3r8Pvl7-Xp40dl0jjNKh_IukvAiFl.png?v=1785489260","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-create-signed-pdfs-from-google-docs-templates","provider":"N8N Commerce","version":"1.0","type":"link"}