Run background checks with Searchbug and Google Sheets
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (10)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Extract from File
n8n-nodes-base.extractFromFile - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets - Webhook
n8n-nodes-base.webhook - Filter
n8n-nodes-base.filter - Convert to File
n8n-nodes-base.convertToFile
What it does
Quick overview This workflow collects a person’s details through an n8n form, runs a two-step background lookup via the Searchbug API (people search then background report), parses key fields from the report, and appends the results to a Google Sheets tab. How it works 1. Receives a submission from an n8n Form with first name, last name, state, and optional middle name and city. 2. Calls the Searchbug People Search API (apippl) to find matching records and return a reportToken. 3. If no person is found, returns a “No people found” message as the form response. 4. If a person is found, extracts the reportToken and calls the Searchbug Background Check API (apiback) to retrieve the full report. 5. Parses the returned report into flattened fields such as name, DOB, SSN, addresses, phones, emails, relatives, business associations, and lien totals. 6. Appends the parsed results as a new row in a Google Sheets worksheet. Setup 1. Obtain your Searchbug credentials and fill in COCODE and PASS in both Searchbug HTTP requests (People Search and Background Check). 2. Connect a Google Sheets OAuth credential and set the target spreadsheet ID and worksheet name for the append action. 3. Create a Google Sheets tab with headers matching the columns being written (for example: REPORTTOKEN, FULLNAME, DOB, SSN, ADDRESS, CITY, STATE, ZIP, PHONES, EMAILS, RELATIVECOUNT, RELATIVENAMES, BUSINESSNAME, SHAREDSSNNAME, LIENCOUNT, TOTALLIENAMOUNT, SEARCHDATE, RAWRESPONSE). 4. Activate the workflow and share the n8n form URL with users who should be able to run the background check.