Benchmark invoice data extraction accuracy with easybits
What This Workflow Does Upload the same invoice in different qualities (original PDF, scanned copy, phone photo, compressed JPEG, etc.) and instantly see how accurately each field was extracted. The workflow compares every extracted value against a fixed ground truth and returns a per-field pass/fail report with an overall accuracy percentage – directly in the browser.
How It Works Upload – A document is submitted through the n8n web form Extract – easybits Extractor processes the file and returns structured data Compare – Each extracted field is compared against the known correct values Report – A completion screen shows which fields matched and the overall accuracy
Setup Guide
-
Create Your easybits Extractor Pipeline Go to extractor.easybits.tech and create a new pipeline Upload one of the example invoices as your reference document – you can find them here. Click Auto-Mapping – the Extractor will automatically detect and set up all fields for you Save the pipeline and copy your Pipeline ID and API Key
-
Connect Your easybits Credentials Open the easybits Extractor node in the workflow and connect your credentials (Pipeline ID & API Key). The node will use the pipeline you just created – no further configuration needed.
-
Adjust the Ground Truth (if needed) The Ground Truth node contains the expected values for all 10 fields. If you're testing with a different document, update these values to match your reference invoice.
-
Activate & Test the workflow by uploading your first test document
🔄 Want to Test a Different Extraction Solution? You can swap out the easybits Extractor node for an HTTP Request node pointing at any other extraction API. As long as your HTTP node returns the same field names under json.data (e.g. data.invoice_number, data.amount_paid, etc.), the rest of the workflow – ground truth comparison, validation, and results display – works identically. This makes it easy to benchmark multiple solutions side by side using the exact same test documents and accuracy criteria.
Related Templates
Extract Named Entities from Web Pages with Google Natural Language API
Who is this for? Content strategists analyzing web page semantic content SEO professionals conducting entity-based anal...
Add product ideas to Notion via a Slack command
Use Case In most companies, employees have a lot of great ideas. That was the same for us at n8n. We wanted to make it a...
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments