{"product_id":"n8n-workflow-generate-branded-proposal-pdfs-with-claude-shippdf-gmail","title":"n8n Workflow: Generate Branded Proposal PDFs with Claude, ShipPDF \u0026 Gmail","description":"\u003ch3\u003eTurn proposal briefs into branded PDFs—automatically email and archive them\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes a client’s proposal request from an \u003cstrong\u003en8n Form\u003c\/strong\u003e, extracts structured proposal fields using \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e, generates a branded proposal PDF with \u003cstrong\u003eShipPDF\u003c\/strong\u003e, then sends it via \u003cstrong\u003eGmail\u003c\/strong\u003e and archives the final PDF to \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e after ShipPDF confirms completion.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a new proposal request\u003c\/strong\u003e from an n8n Form submission, including client details, recipient email, and the free-text project brief.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses Claude for structured extraction\u003c\/strong\u003e (via the \u003cstrong\u003eInformation Extractor\u003c\/strong\u003e) to convert the narrative brief into fields such as \u003cem\u003etitle, scope, timeline, and price\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a branded PDF with ShipPDF\u003c\/strong\u003e by sending the extracted fields to the \u003cstrong\u003eShipPDF API\u003c\/strong\u003e and providing an \u003cstrong\u003en8n resume webhook URL\u003c\/strong\u003e for the completion callback.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits for ShipPDF completion\u003c\/strong\u003e, normalizes the returned status and PDF URL, and proceeds only when ShipPDF reports the document as completed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDownloads the generated PDF\u003c\/strong\u003e from the provided URL.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the PDF via Gmail\u003c\/strong\u003e as an email attachment to the recipient.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUploads the same PDF to Google Drive\u003c\/strong\u003e for archiving, after ShipPDF confirms completion.\u003c\/li\u003e\n  \u003cli\u003eIf ShipPDF does \u003cstrong\u003enot\u003c\/strong\u003e complete successfully, the workflow routes execution to a placeholder step for your alerting\/error handling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAgencies and SaaS operators generating proposal documents instantly from inbound form requests.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers standardizing branded proposals to reduce manual copy\/paste and turnaround time.\u003c\/li\u003e\n  \u003cli\u003eTeams that want Claude-powered field extraction for consistent proposal formatting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e (Information Extractor) for structured proposal field extraction\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eShipPDF API\u003c\/strong\u003e (HTTP Bearer Auth) to generate branded PDFs using your \u003cem\u003etemplate_id\u003c\/em\u003e\n\u003c\/li\u003e\n  \u003cli\u003eWorkflow steps include \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eno op\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, and \u003cstrong\u003egmail\u003c\/strong\u003e, plus an \u003cstrong\u003en8n form trigger\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Drive\u003c\/strong\u003e upload for archiving after ShipPDF completion\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup:\u003c\/strong\u003e Add your Anthropic API credential and choose the Claude model, add your ShipPDF API key and set your ShipPDF \u003cem\u003etemplate_id\u003c\/em\u003e, then update the Information Extractor attribute.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46236464447667,"sku":"N8N-21000","price":50.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/LSw_D3m-MUBTDUs-9O2d0_HBgLWNJh.png?v=1792228059","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-generate-branded-proposal-pdfs-with-claude-shippdf-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}