Use this powerful n8n workflow to extract named entities (people, organizations, locations) from any web page URL using the Google Natural Language API. Automate data analysis tasks.
Download this n8n workflow template and start using it instantly.
Data Analysts: Need to quickly categorize and identify key entities mentioned across numerous web sources.
SEO Specialists: Analyzing competitors' pages to understand topical relevance and authority mentions.
Content Managers: Automating the structuring of unstructured text content from fetched articles.
Developers: Looking for a reusable n8n templates endpoint to integrate advanced NLP capabilities into their applications without writing custom infrastructure code.
Extracting meaningful data from raw HTML content is challenging. This powerful n8n workflow solves this by acting as a fast, reliable middleware between your application or script and the Google Natural Language API. Instead of handling web scraping, HTML cleanup, and complex API authentication manually, this n8n automation template handles the entire pipeline.
Upon receiving a URL via a dedicated n8n trigger, the system fetches the content, cleans it up, and submits it for analysis. The result is a structured JSON response identifying people, places, organizations, and other named entities, complete with salience scores and metadata. This efficient n8n node structure saves significant development time for anyone needing high-quality textual analysis.
This entity extraction n8n workflow follows four sequential steps, triggered externally:
url.analyzeEntities). Crucially, this step requires your Google API key to be passed as a query parameter.To deploy this n8n workflow successfully, follow these steps:
YOUR-GOOGLE-API-KEY with your actual, active Google Cloud API key. Ensure the Natural Language API is enabled in your Google Cloud project.{"url": "https://tech-article.com"}).This n8n workflow relies on core n8n node components for scraping, scripting, and API communication:
Get Url (Webhook n8n trigger): This is the entry point. It waits for a POST request that provides the URL to be analyzed. It's configured to respond using a later response n8n node.
Get URL Page Contents (HTTP Request n8n node): Retrieves the raw HTML content of the URL passed from the n8n trigger. It uses an expression ={{ $json.body.url }} to dynamically target the input URL.
Respond with detected entities (Code n8n node): A critical step that prepares the data. It receives the raw HTML, applies a simple length check/trim, and wraps the content in the specific document object structure expected by the Google API, ensuring optimal input for the next n8n node.
Google Entities (HTTP Request n8n node): Sends the structured request to Google's Natural Language API endpoint (/v1/documents:analyzeEntities). It includes the necessary Content-Type: application/json header and requires manual insertion of the API key in the query parameters.
Use this powerful n8n workflow to automatically convert meeting audio recordings uploaded to Google Drive into structured to-do lists using Google Gemini, then instantly post the tasks to a designated Slack channel. Simplify post-meeting follow-up with this efficient n8n automation.

Automate meeting follow-up using this powerful n8n workflow. Extracts actionable tasks from transcript files using advanced AI agents and syncs them directly to Trello, including robust duplicate checking.

Use this powerful n8n workflow to automatically extract action items from Google Meet notes via AI (GPT-4) and create organized tasks in GoHighLevel CRM, ensuring timely follow-up.

Use this advanced n8n workflow to automatically analyze new Google Drive documents, extract text using Foxit, identify organizations with Diffbot, and send a summary report via Gmail.

Use this powerful n8n workflow to automatically extract structured data from PDF travel itineraries using GPT-4o-mini, save results to Google Sheets, and send confirmation emails via Gmail. Explore n8n templates for document automation.

Hueston is a website design and marketing agency passionate about automation. We craft engaging digital experiences while implementing smart marketing strategies that deliver results. Our team specializes in leveraging automation tools to streamline workflows and boost efficiency for our clients. Let us help your business grow through technology-driven solutions.







































