{"product_id":"merge-onboarding-pdfs-via-pdfops-google-drive-webhook-n8n","title":"Merge Onboarding PDFs via PDFops + Google Drive Webhook (n8n)","description":"\u003ch3\u003eInstantly fill and merge two onboarding PDFs, then deliver the final packet to Google Drive\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow receives a webhook request with two fillable PDF URLs and field data, uses \u003cstrong\u003ePDFops\u003c\/strong\u003e to fill both forms, merges them into a single onboarding packet, uploads the result to \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e, and returns a clear JSON success\/error response.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST webhook\u003c\/strong\u003e with \u003ccode\u003eformAUrl\u003c\/code\u003e, \u003ccode\u003eformBUrl\u003c\/code\u003e, \u003ccode\u003efieldsA\u003c\/code\u003e, \u003ccode\u003efieldsB\u003c\/code\u003e, and optional \u003ccode\u003epacketName\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates inputs\u003c\/strong\u003e: ensures both form URLs are \u003cstrong\u003eHTTPS\u003c\/strong\u003e and that \u003ccode\u003efieldsA\u003c\/code\u003e \/ \u003ccode\u003efieldsB\u003c\/code\u003e are \u003cstrong\u003eJSON objects\u003c\/strong\u003e. Otherwise, it returns a \u003cstrong\u003e400\u003c\/strong\u003e error.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDownloads the blank PDFs\u003c\/strong\u003e from the provided URLs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFills each PDF\u003c\/strong\u003e with the corresponding field values using the \u003cstrong\u003ePDFops\u003c\/strong\u003e tools.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCombines and merges\u003c\/strong\u003e the two filled documents into one packet, confirming both filled files exist before continuing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNames the output\u003c\/strong\u003e using \u003ccode\u003epacketName\u003c\/code\u003e (or a default filename) and then \u003cstrong\u003euploads\u003c\/strong\u003e the merged PDF to \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns JSON\u003c\/strong\u003e: a success response on completion, or a \u003cstrong\u003e400\u003c\/strong\u003e error if any step fails.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAuto-generate onboarding packets from two separate forms (e.g., “Employee Info” + “IT Access”) after a customer signs up.\u003c\/li\u003e\n  \u003cli\u003eSaaS operations: produce consistent PDF onboarding documentation per user and store it in the correct Google Drive folder.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers: expose an n8n webhook endpoint that another system can call with URLs + field JSON.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook\u003c\/strong\u003e trigger (POST endpoint accepting \u003ccode\u003eformAUrl\u003c\/code\u003e, \u003ccode\u003eformBUrl\u003c\/code\u003e, \u003ccode\u003efieldsA\u003c\/code\u003e, \u003ccode\u003efieldsB\u003c\/code\u003e, \u003ccode\u003epacketName\u003c\/code\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePDFops community node\u003c\/strong\u003e: \u003ccode\u003en8n-nodes-pdfops\u003c\/code\u003e (PDFops integration).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Drive\u003c\/strong\u003e credential + upload step (Drive and folder configurable).\u003c\/li\u003e\n  \u003cli\u003eIncludes \u003cstrong\u003eif\u003c\/strong\u003e\/\u003cstrong\u003emerge\u003c\/strong\u003e logic to validate, combine, and ensure filled outputs exist.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45830428786867,"sku":"N8N-18217","price":30.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/rsO4zAgkzxlw6MGQVSjsx_FegQj3nH.png?v=1786698869","url":"https:\/\/buyflowscripts.com\/products\/merge-onboarding-pdfs-via-pdfops-google-drive-webhook-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}