Automatisiertes Ausfüllen von PDF-Formularen wie W-9 mit PDF.co

Fortgeschritten

Dies ist ein Document Extraction, Multimodal AI-Bereich Automatisierungsworkflow mit 6 Nodes. Hauptsächlich werden Set, PDFco Api, ManualTrigger und andere Nodes verwendet. Automatisiertes Ausfüllen von PDF-Formularen, z. B. für W-9, mit PDF.co

Voraussetzungen
  • Keine besonderen Voraussetzungen, sofort nach Import nutzbar
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
  "meta": {
    "instanceId": "ad0113c344ee237399e44e9f11798b05baeb83a6196d514a9ae9d2ad71c3b5c9",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "ab1b7d2d-7eac-45eb-9e0a-36f14c56df14",
      "name": "Bei Klick auf 'Workflow ausführen'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -704,
        3520
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "80a9bda5-1301-45b3-b58a-0245035500d3",
      "name": "Notiz3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1376,
        2864
      ],
      "parameters": {
        "width": 400,
        "height": 1056,
        "content": "\n## ⚙️ Setup Instructions\n\n### 1️⃣ Prepare Your Data\n- Add a **Set** node in n8n with fields such as:\n  - `Name`\n  - `Business`\n  - `Address`\n  - `CityState`  \n- These fields will map directly to form fields in the PDF.\n\n---\n\n### 2️⃣ Connect PDF.co\n1. Create a free account at [PDF.co](https://pdf.co/)  \n2. Copy your **API Key** from the dashboard  \n3. In **n8n → Credentials → New → PDF.co API**  \n   - Paste your API Key → **Save**  \n4. In the **PDF.co node**, select your credential and use the **Fill a PDF Form** operation  \n\n\n\n## 📬 Contact\nNeed help customizing this for contracts, invoices, or HR forms?  \n\n- 📧 **robert@ynteractive.com**  \n- 🔗 **[Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)**  \n- 🌐 **[ynteractive.com](https://ynteractive.com)**\n"
      },
      "typeVersion": 1
    },
    {
      "id": "32f206af-66d5-48df-ac6a-0b590afa6864",
      "name": "Notiz56",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -928,
        2864
      ],
      "parameters": {
        "color": 7,
        "width": 1360,
        "height": 1056,
        "content": "# 📝 Auto-Fill PDF Forms (W-9 Example)\n\nThis workflow demonstrates how to take structured data (e.g., Name, Business, Address) and automatically fill a PDF form (IRS W-9) using **PDF.co** inside **n8n**.  \nIt can be adapted for contracts, invoices, or any standardized PDF forms.\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "27694236-37b3-49ee-9aa0-222e2cd92558",
      "name": "W9-Daten",
      "type": "n8n-nodes-base.set",
      "position": [
        -464,
        3520
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "42962861-eb1b-491f-ac74-c35b240dd5e6",
              "name": "Name",
              "type": "string",
              "value": "Jim"
            },
            {
              "id": "ca52307b-b7b0-41d5-9ac2-0048fe73f65f",
              "name": "Business",
              "type": "string",
              "value": "Bobs Appliances"
            },
            {
              "id": "0bf4b185-eb2e-4deb-ab81-23665d0f80a6",
              "name": "Address",
              "type": "string",
              "value": "general ave"
            },
            {
              "id": "f50ab353-57fc-4d30-babd-c3defa4f38a5",
              "name": "CityState",
              "type": "string",
              "value": "Atlanta GA"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "9f603647-99ca-46be-974a-61b3b477c325",
      "name": "PDF-Formular ausfüllen",
      "type": "n8n-nodes-pdfco.PDFco Api",
      "position": [
        -32,
        3456
      ],
      "parameters": {
        "url": "https://www.irs.gov/pub/irs-pdf/fw9.pdf",
        "fields": {
          "metadataValues": [
            {
              "text": "={{ $json.Name }}",
              "fieldName": "topmostSubform[0].Page1[0].f1_01[0]"
            },
            {
              "text": "={{ $json.Business }}",
              "fieldName": "topmostSubform[0].Page1[0].f1_02[0]"
            },
            {
              "text": "={{ $json.Address }}",
              "fieldName": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_07[0]"
            },
            {
              "text": "={{ $json.CityState }}",
              "fieldName": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_08[0]"
            }
          ]
        },
        "operation": "Fill a PDF Form",
        "advancedOptions": {}
      },
      "credentials": {
        "pdfcoApi": {
          "id": "wGorcCULfsY1va25",
          "name": "PDF.co account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "09f32826-5dc4-4d43-b2a3-c6f28e5e3610",
      "name": "Notiz63",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -96,
        3152
      ],
      "parameters": {
        "color": 3,
        "width": 224,
        "height": 464,
        "content": "### 2️⃣ Connect PDF.co\n1. Create a free account at [PDF.co](https://pdf.co/)  \n2. Copy your **API Key** from the dashboard  \n3. In **n8n → Credentials → New → PDF.co API**  \n   - Paste your API Key → **Save**  \n4. In the **PDF.co node**, select your credential and use the **Fill a PDF Form** operation  "
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "27694236-37b3-49ee-9aa0-222e2cd92558": {
      "main": [
        [
          {
            "node": "9f603647-99ca-46be-974a-61b3b477c325",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ab1b7d2d-7eac-45eb-9e0a-36f14c56df14": {
      "main": [
        [
          {
            "node": "27694236-37b3-49ee-9aa0-222e2cd92558",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Häufig gestellte Fragen

Wie verwende ich diesen Workflow?

Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.

Für welche Szenarien ist dieser Workflow geeignet?

Fortgeschritten - Dokumentenextraktion, Multimodales KI

Ist es kostenpflichtig?

Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.

Verwandte Workflows

Podcast-Notiz-Recorder
Erstellen Sie Meta-Werbeskripte mit hoher Konversionsrate mit GPT und Gemini kombinierten Leistungswerten
Set
Code
Merge
+
Set
Code
Merge
24 NodesRobert Breen
Dokumentenextraktion
Marketingberichte aus Google Sheets mit GPT-4-Einblicken und PDF.co generieren
Marketing-Berichte mit Google Sheets, GPT-4-Einblicken und PDF.co generieren
Code
Merge
Aggregate
+
Code
Merge
Aggregate
15 NodesRobert Breen
Dokumentenextraktion
Google-Drive-Rechnungsdaten-Extraktion-zu-Sheets
Verwenden Sie den PDF.co KI-Parser, um Rechnungsdaten aus Google Drive in Sheets zu extrahieren
Set
P D Fco Api
Google Drive
+
Set
P D Fco Api
Google Drive
12 NodesRobert Breen
KI-Zusammenfassung
Aggregation von Marketing-Ausgaben in Google Sheets mithilfe von benutzerdefinierten Pivot-Tabellen und VLOOKUP
Verwenden Sie benutzerdefinierte Pivot-Tables und VLOOKUP in Google Sheets, um Marketing-Ausgabendaten zu aggregieren
Merge
Summarize
Google Sheets
+
Merge
Summarize
Google Sheets
10 NodesRobert Breen
Dokumentenextraktion
Automatisierter E-Mail-Bericht zur Marketingleistung
Automatisierte Erstellung von Marketing-Leistungs-E-Mail-Berichten mit Google Sheets und Outlook
Merge
Summarize
Google Sheets
+
Merge
Summarize
Google Sheets
13 NodesRobert Breen
Dokumentenextraktion
Erstellung mehrblättriger Excel-Arbeitsmappen mit Google Drive und Sheets durch Zusammenführen von Datensätzen
Mehrfachtabellarige Excel-Arbeitsmappe durch Zusammenführen von Datensätzen mit Google Drive und Sheets erstellen
Code
Merge
Google Drive
+
Code
Merge
Google Drive
12 NodesRobert Breen
Dokumentenextraktion
Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes6
Kategorie2
Node-Typen4
Schwierigkeitsbeschreibung

Für erfahrene Benutzer, mittelkomplexe Workflows mit 6-15 Nodes

Autor
Robert Breen

Robert Breen

@rbreen

Professional services consultant with over 10 years of experience solving complex business problems across industries. I specialize in n8n and process automation—designing custom workflows that integrate tools like Google Calendar, Airtable, GPT, and internal systems. Whether you need to automate scheduling, sync data, or streamline operations, I build solutions that save time and drive results.

Externe Links
Auf n8n.io ansehen

Diesen Workflow teilen

Kategorien

Kategorien: 34