Real-Time Currency Conversion via Webhook & Google Search Parsing

Go to Workflow
0 views
Built by Oneclick AI Squad Oneclick AI Squad
Created on June 05, 2026

Description

This automated n8n workflow provides real-time currency conversion by capturing GET requests via a webhook, parsing exchange rate data from Google Search, and returning a formatted response. The system handles query parameter validation and error cases to ensure reliable conversions.

What is Real-Time Currency Conversion?
Real-time currency conversion involves fetching the latest exchange rates from Google Search via HTTP requests, processing the data, and delivering a user-friendly conversion result based on a provided query parameter.

Good to Know
The workflow requires a valid query parameter (q) for conversion requests
Google Search parsing depends on the availability and structure of search results
Error handling is included for missing query parameters
Responses are formatted for easy integration

How It Works
Webhook* - Captures GET requests with query parameter *q**
Check Query Parameter** - Validates that the required query parameter exists
Fetch Exchange Rate** - Makes HTTP request to Google search for exchange rates
Error Response** - Handles missing query parameter errors
Extract Conversion Data** - Processes HTML response to extract conversion data
Format Currency Response** - Formats the result into a user-friendly response
Send Conversion Response** - Returns the formatted response

How to Use
Import the workflow into n8n
Configure the webhook to receive GET requests with a query parameter (q)
Test the workflow with sample conversion queries (e.g., "1 USD to INR")
Monitor for error responses and adjust query handling if needed

Requirements
Webhook configuration
Internet access for Google Search requests

Customizing This Workflow
Adjust the query parameter validation in the Check Query Parameter node to support additional formats
Modify the Format Currency Response node to change the output format based on user needs

Nodes Used (2)

Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest