Use this powerful n8n workflow to automatically generate personalized contracts using Typeform submissions, fill Google Docs templates, export as PDF, and send via Gmail.
Download this n8n workflow template and start using it instantly.
Consultants or agencies needing rapid, automated contract dispatch.
Businesses utilizing Typeform for client intake or project scoping.
Users looking for advanced document automation capabilities within an n8n workflow.
Anyone interested in leveraging n8n templates to streamline administrative tasks and improve response times.
This robust n8n workflow solves the tedious problem of manual contract creation and distribution. By connecting a Typeform submission to Google Docs and Gmail, the entire process—from data collection to final email delivery—is automated. This n8n workflow is a powerful tool for scaling operations. It ensures documents are generated accurately using defined n8n templates, converted securely to PDF via the Google Drive n8n node, and immediately sent to the client. Utilizing a sophisticated n8n trigger, the workflow starts instantly upon client submission, providing an immediate and professional response. This automation drastically reduces administrative overhead and ensures clients receive their paperwork promptly.
formId of the intake questionnaire. This node functions as the primary n8n trigger."your-template-id" with the actual ID of your Google Docs contract template. Ensure the template placeholders ({{client_name}}, etc.) match the variables set earlier in the n8n workflow."[email protected]" with the desired sender address. Typeform Trigger (n8n node): Function: Serves as the primary n8n trigger, initiating the n8n workflow upon submission of the linked Typeform. Key Configuration: Requires formId to specify which form triggers the automation.
Set Variables (n8n node): Function: Maps raw Typeform output to clean, reusable variables (clientname, email, etc.). This is critical for data integrity within the subsequent steps of the n8n workflow. Key Configuration: Defines four key string variables using expressions referencing the incoming Typeform data.
Fill Contract Template (Google Docs n8n node): Function: Automatically fills a specified Google Docs template using the mapped client variables. This leverages n8n templates for efficient document creation. Key Configuration: Uses a static documentId for the template and maps input fields like {{clientname}}.
Export as PDF (Google Drive n8n node): Function: Converts the newly generated Google Doc file into a PDF attachment, preparing the document for secure delivery. Key Configuration: Operation is set to export, with the mimeType set explicitly to application/pdf. It pulls the fileId dynamically from the previous n8n node.
toEmail using the variable data and attaches the binary output (data) generated by the Export n8n node.Use this comprehensive n8n workflow to automatically generate structured, high-quality AI news newsletters using an AI Agent (GPT-4) and send them with perfect HTML formatting via the Gmail n8n node. Download the n8n templates today.

Automate daily Reddit discussion posts using this robust n8n workflow. It leverages GPT-4o to generate unique questions, archives used content in Airtable, and posts via the Reddit n8n node.

Automate sales outreach by combining Airtable leads, Jina AI research, and OpenAI agents to generate, evaluate, and draft personalized emails using this powerful n8n workflow.

Use this comprehensive n8n workflow to generate professional, formatted PDFs from AI-driven Markdown content using Google Docs, archive the result in Google Drive, and instantly share it on Slack. This n8n workflow eliminates external libraries.

Generate sample data records using the n8n Code node (JS/Python) and split them into individual items using the n8n Split Out node. Essential for testing complex n8n workflows and prototyping logic.

Automation Engineer passionate about building smart, scalable workflows with n8n. I specialize in API integrations, webhook handling, and streamlining business tasks using low-code tools. From AI-powered bots to real-time data pipelines, I love solving problems with automation. Let’s turn manual processes into efficient systems!







































