Back to Projects

Dynamic Pricing Bot

Competitor scrape → pricing updates — always the best price, automatically

The Problem

An e-commerce brand was losing sales to competitors because their prices were outdated. Manually checking 15 competitor sites daily was tedious and error-prone.

The Solution

Built an automated scraping pipeline with n8n that monitors competitor prices every 6 hours, compares them against business rules, and updates product prices on Shopify automatically. Alerts the team when major shifts occur.

Architecture

Scraper

Competitor site monitoring

n8n

Price comparison logic

Rules Engine

Business pricing rules

Shopify

Automatic price updates

Slack

Team notifications

Key Features

  • Scheduled competitor price scraping
  • Rule-based dynamic pricing engine
  • Automatic Shopify price updates
  • Slack alerts for major price shifts
  • Historical pricing dashboard

Tech Stack

n8n
Puppeteer
Shopify API
Supabase
Slack

Results

99.2%

Price competitiveness

+22%

Revenue increase

–95%

Manual pricing effort

4x/day

Price update frequency

Let's build something similar

Have a workflow to automate or an AI system to build? Let's talk about your project.