Automate your document workflows with Parseur and n8n by integrating the two in a few easy steps. This guide will show you how to set up webhook-based automation to trigger n8n when Parseur extracts data from emails or documents.
This article is about sending parsed data to a cloud-hosted n8n instance. Our documentation on setting up Parseur on your local n8n instance is available here.
✅ Prerequisites
Before you begin, ensure you have:
A Parseur account with a mailbox and template set up.
A cloud-hosted n8n instance (e.g., n8n.cloud, or self-hosted with a public URL).
Basic understanding of n8n workflows and HTTP webhooks.
⚙️ Step-by-Step Instructions
Step 1: Create a Webhook in n8n
Log into your n8n instance.
Click “New Workflow”.
Add a Webhook node:
Set HTTP Method to
POST
.Copy the Webhook URL (e.g.,
https://your-n8n-instance.com/webhook/parseur
).Save the node and activate the workflow.
💡 Don't forget to “Execute Node” or activate the workflow for the webhook to be live.
Step 2: Set Up the Webhook in Parseur
Go to your Parseur mailbox.
Navigate to Export > Webhooks.
Click “Add webhook”.
Paste the Webhook URL from n8n.
Choose when to trigger the webhook:
For most cases, select “when a new parsed result is available”.
Optionally, add HTTP headers or authentication if required.
Save the webhook.
Step 3: Test the Integration
Send a new email or upload a document to your Parseur mailbox.
Wait for Parseur to parse it using your template.
Watch the data flow into your n8n Webhook node:
You should see the parsed data in the execution log.
Step 4: Continue the n8n Workflow
After the Webhook node:
Add other nodes like HTTP Request, Google Sheets, MySQL, Slack, or any app to consume the parsed data.
Use
{{ $json.field_name }}
to reference parsed fields from Parseur.
🔍 Example Use Case
Automated Invoice Processing:
Parseur extracts data from invoice PDFs.
Sends data to n8n via Webhook.
n8n logs the data into Airtable and notifies your team in Slack.
🔐 Security Note
If you're handling sensitive data:
Secure your webhook with Basic Auth or Header Tokens.
Use HTTPS to encrypt data in transit.
Apply filtering or validation in n8n to prevent misuse.