Multi-Platform Price Finder: Scraping Prices with Bright Data, Claude AI & Telegram
Go to WorkflowDescription
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
π¦ Multi-Platform Price Finder: Scraping Prices with Bright Data & Telegram
An intelligent n8n automation that fetches real-time product prices from marketplaces like Amazon, Wayfair, Lowe's, and more using Bright Data's dataset, and sends promotional messages via Telegram using AIβperfect for price tracking, deal alerts, and affiliate monetization.
π Overview
This automation tracks product prices across top e-commerce platforms using Bright Data and sends out alerts via Telegram based on the best available deals. The workflow is designed for affiliate marketers, resellers, and deal-hunting platforms who want real-time competitive pricing.
β¨ Key Features
π Multi-Platform Scraping: Supports Amazon, Wayfair, Lowe's, and more
β‘ Bright Data Integration: Access to structured product snapshots
π’ AI-Powered Alerts: Generates Telegram-ready promo messages using AI
π§ Lowest Price Logic: Filters and compares products across sources
π Data Merge & Processing: Combines multiple sources into a single stream
π Keyword-Driven Search: Searches using dynamic keywords from form input
π¦ Scalable Design: Built for multiple platform processing simultaneously
π§Ό Clean Output: Strips unnecessary formatting before publishing
π― What This Workflow Does
Input
Search Keywords**: User-defined keyword(s) from a form trigger
Platform Sources**: Wayfair, Lowe's, Amazon, etc.
Bright Data API Key**: Needed for authenticated scraping
Processing Steps
User Input via n8n form trigger (keyword-based)
Bright Data API Trigger for each marketplace
Status Polling: Wait until scraping snapshot is ready
Data Retrieval: Fetches JSON results from Bright Data snapshot
Data Cleaning & Normalization: Price, title, and URL are extracted
Merging Products from all platforms
Find Lowest Price Product using custom JS logic
AI Prompt Generation via Claude/Anthropic
Telegram Formatting and alert message creation
Output
ποΈ Product Title
π° Final Price
π Product URL
βοΈ Promotional Message (for Telegram/notifications)
π Setup Instructions
Step 1: Import Workflow
Open n8n > Workflows > + Add Workflow
Import the provided JSON file
Step 2: Configure Bright Data
Add credentials under Credentials β Bright Data API
Set the appropriate dataset_id for each platform
Ensure dataset includes title, price, and url fields
Step 3: Enable Keyword Trigger
Use the built-in Form Trigger node
Input: Single keyword field (SearchHere)
Step 4: Telegram or AI Integration
Modify prompt node for your language or tone
Add Telegram webhook or integration where needed
π Usage Guide
Adding Keywords
Trigger the form with a product keyword like iPhone 15
Wait for workflow to fetch best deals and generate Telegram message
Understanding AI-Powered Output
AI creates a short, engaging message like:
> "π₯ Deal Alert: Get the iPhone 15 for just βΉ74,999! Limited stockβCheck it out: [link]"
Debugging Output
Output node shows cleaned JSON with title, price, url, and message
If no valid results, debug message is returned with sample structure info
π§ Customization Options
Add More Marketplaces
Clone any HTTP Request node (e.g., for Wayfair)
Update dataset_id and required output fields
Modify Price Logic
Update the Code1 node to change comparison (e.g., highest price instead of lowest)
Change Message Format
Edit the AI Agent prompt to customize tone/language
Add emoji, CTAs, or markdown formatting as needed
π§ͺ Test & Activation
Add a few sample keywords via form trigger
Run manually or set as a webhook for external app input
Check final AI-generated message in output node
π¨ Troubleshooting
| Issue | Solution |
|-------|----------|
| No Data Returned | Ensure keyword matches real products |
| Status Not 'Ready' | Bright Data delay; add Wait nodes |
| Invalid API Key | Check Bright Data credentials |
| AI Errors | Adjust prompt or validate input fields |
π Use Cases
π° Affiliate Campaigns: Show best deals across platforms
π Deal Pages: Post live offers with product links
π§ Competitor Analysis: Track cross-platform pricing
π Alert Bots: Send real-time alerts to Telegram or Slack
β
Quick Setup Checklist
[x] Bright Data API credentials configured
[x] n8n form trigger enabled
[x] Claude or AI model connected
[x] All HTTP requests working
[x] AI message formatting verified
π Example Output
{
"title": "Apple iPhone 15 Pro Max",
"price": 1199,
"url": "https://amazon.com/iphone-15",
"message": "π₯ Grab the Apple iPhone 15 Pro Max for just $1199! Limited dealβCheck it out: https://amazon.com/iphone-15"
}
π¬For any questions or support, please contact:
π§ <[email protected]>
or fill out this form: https://www.incrementors.com/contact-us/