<aside>
Transform responses from a Google Form into an AI-generated personalized report, convert it to a PDF, store it in Google Drive, notify the user via email, log the activity, and alert the internal team โ all automated via n8n.
Manually transforming Google Form entries into clean documents, organizing them, notifying stakeholders, and logging the process was time-consuming and error-prone. Needed a scalable, zero-code solution with AI integration.
n8n-based automation that integrates OpenAI, PDF.co, Google Drive, Gmail, and Slack to streamline the process end-to-end.
Triggered by new entries in a Google Form connected to Google Sheets.
ChatGPT generates a structured prompt from raw form data.
Manual node to format/rename the incoming fields as needed.
ChatGPT returns the final written report using the cleaned prompt.
Converts Markdown report into styled HTML.
Edits and prepares HTML data for PDF API conversion.
Uses PDF.co to convert the HTML report into a PDF.
n8n's HTTP Request node retrieves the generated PDF.
The PDF file is uploaded to a Google Drive folder.
Gmail node sends the PDF to the form submitter.
Appends a row with the PDF link and timestamp in the Google Sheet.
Slack message is sent to notify the internal team of the new report.
n8nGoogle FormsGoogle SheetsChatGPT (OpenAI)PDF.co APIGoogle DriveGmailSlack
๐ Download & Explore the Workflow
View GitHub Repository :