Incrementors

Incrementors

Multi-Platform Price Finder: Scraping Prices with Bright Data, Claude AI & Telegram

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

  1. User Input via n8n form trigger (keyword-based)
  2. Bright Data API Trigger for each marketplace
  3. Status Polling: Wait until scraping snapshot is ready
  4. Data Retrieval: Fetches JSON results from Bright Data snapshot
  5. Data Cleaning & Normalization: Price, title, and URL are extracted
  6. Merging Products from all platforms
  7. Find Lowest Price Product using custom JS logic
  8. AI Prompt Generation via Claude/Anthropic
  9. Telegram Formatting and alert message creation

Output

  • πŸ›οΈ Product Title
  • πŸ’° Final Price
  • πŸ”— Product URL
  • βœ‰οΈ Promotional Message (for Telegram/notifications)

πŸš€ Setup Instructions

Step 1: Import Workflow

  1. Open n8n > Workflows > + Add Workflow
  2. 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:

πŸ“§ <info@incrementors.com>

or fill out this form: https://www.incrementors.com/contact-us/

Do you want to automate your business?

Let's talk about your project