{"product_id":"sheetstolabels-api-manual-n8n-workflow-for-print-ready-pdfs","title":"SheetsToLabels API: Manual n8n Workflow for Print-Ready PDFs","description":"\u003ch3\u003eGenerate print-ready label PDFs from your data using the SheetsToLabels API (manual n8n workflow)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow lets you click \u003cstrong\u003e“Test workflow”\u003c\/strong\u003e and instantly generate a \u003cstrong\u003eprint-ready PDF\u003c\/strong\u003e (labels, badges, or cards) from variable data by calling the \u003cstrong\u003eSheetsToLabels API\u003c\/strong\u003e. The workflow returns the PDF as \u003cstrong\u003ebinary output\u003c\/strong\u003e you can store, email, or send to your print destination.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns manually\u003c\/strong\u003e: Start the flow by clicking \u003cstrong\u003eTest workflow\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfigures your SheetsToLabels request\u003c\/strong\u003e: Sets the \u003cstrong\u003etemplate ID\u003c\/strong\u003e, \u003cstrong\u003elayout type\u003c\/strong\u003e, sample variables, and a safe \u003cstrong\u003eIdempotency-Key\u003c\/strong\u003e for retries.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds the JSON payload\u003c\/strong\u003e: Creates the request body for \u003cstrong\u003e\/api\/v1\/generate-pdf\u003c\/strong\u003e using your selected layout and a \u003cstrong\u003esingle record\u003c\/strong\u003e of template variables (e.g., \u003cem\u003ename\u003c\/em\u003e, \u003cem\u003ecode\u003c\/em\u003e, \u003cem\u003eqrUrl\u003c\/em\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls the API securely\u003c\/strong\u003e: Sends a POST request to \u003cstrong\u003ehttps:\/\/sheetstolabels.com\/api\/v1\/generate-pdf\u003c\/strong\u003e using \u003cstrong\u003eHTTP Header Auth\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns the generated PDF\u003c\/strong\u003e: Outputs the resulting PDF as \u003cstrong\u003ebinary data\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProduce one-off \u003cstrong\u003eshipping labels\u003c\/strong\u003e, attendee badges, or card inserts from dynamic variables.\u003c\/li\u003e\n  \u003cli\u003eManually generate print-ready documents during operations (e.g., label reprints) without setting up a fully automated pipeline.\u003c\/li\u003e\n  \u003cli\u003eProvide a reliable way to test and validate a SheetsToLabels layout before integrating broader automation in n8n.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSheetsToLabels Business plan\u003c\/strong\u003e or an active API trial key from \u003cstrong\u003ehttps:\/\/sheetstolabels.com\/settings\/apikeys\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eRequires a \u003cstrong\u003ecloud-synced Label Designer template\u003c\/strong\u003e and a matching \u003cstrong\u003etemplateId\u003c\/strong\u003e owned by the same account as your API key\u003c\/li\u003e\n  \u003cli\u003eUses these n8n nodes: \u003cstrong\u003eSet\u003c\/strong\u003e, \u003cstrong\u003eCode\u003c\/strong\u003e, \u003cstrong\u003eSticky Note\u003c\/strong\u003e, \u003cstrong\u003eHTTP Request\u003c\/strong\u003e, and a \u003cstrong\u003eManual Trigger\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eHTTP Auth: \u003cstrong\u003eHTTP Header Auth\u003c\/strong\u003e with \u003cstrong\u003eAuthorization: Bearer \u0026lt;your SheetsToLabels API key\u0026gt;\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eIdempotency: includes a stable \u003cstrong\u003eIdempotency-Key\u003c\/strong\u003e to prevent duplicate charges on retries\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45962051322035,"sku":"N8N-19209","price":46.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/87wzJ6ZkokVzmjVDpCDQ5_6epCnEFV.png?v=1788599565","url":"https:\/\/buyflowscripts.com\/products\/sheetstolabels-api-manual-n8n-workflow-for-print-ready-pdfs","provider":"N8N Commerce","version":"1.0","type":"link"}