How about cookies? 🍪
Cookies enhance your experience and help us analyze traffic. By clicking "Accept all" you consent to storing cookies on your device.

Adjust preferences or withdraw consent anytime by clicking on "Cookie preferences" or on the dedicated footer link.


View our Privacy Policy for more information.

How to Monitor Shopify Website with n8n

Monitor Shopify prices automatically! Use n8n, Piloterr API & Discord notifications to track product changes across any Shopify store.

n8n logo

n8n

make logo

Make

zapier logo

Zapier

Manually tracking price changes across Shopify stores is tedious and unreliable. Constantly checking product pages, comparing prices, noting variations - these tasks can consume hours while you risk missing important price drops or increases.

With this n8n workflow powered by Piloterr's Shopify Product API, you can automate price monitoring for any Shopify-based ecommerce website and get real-time notifications when prices change.

What does this workflow do?

  • Automatically monitors prices for specific Shopify products on any store
  • Compares current prices with previously recorded data
  • Detects price changes and updates your tracking database
  • Sends instant Discord notifications when prices are modified
  • Stores comprehensive product information including images and specifications
  • Runs on a customizable schedule to keep your price data current

How it works

This automation combines several powerful components:

  1. Schedule Trigger: Runs price checks automatically at defined intervals
  2. Google Sheets integration: Retrieves your product watchlist and stores price history
  3. Piloterr Shopify Product API: Fetches current product data from any Shopify store
  4. Price comparison logic: Detects changes between current and stored prices
  5. Discord notifications: Sends instant alerts when prices change
  6. Batch processing: Handles multiple products efficiently without overwhelming APIs

Settings & Features

The workflow is highly customizable with advanced settings including:

  • Multi-store monitoring: Track products across different Shopify websites
  • Automated scheduling: Set up recurring price checks at your preferred intervals
  • Smart comparison: Only triggers actions when actual price changes occur
  • Comprehensive data: Tracks product names, prices, sizes, and images
  • Real-time alerts: Instant Discord notifications with product details
  • Batch processing: Efficiently handles large product lists with built-in delays

Google Sheet Configuration

The workflow uses a structured Google Sheet with the following columns:

  • Product: Shopify product URL or identifier
  • Product Name: Full product title
  • Price: Current product price
  • Size: Product weight and dimensions
  • Image URL: Product image for notifications

Discord Notifications

When a price change is detected, you'll receive instant Discord messages containing:

  • Product name
  • New price information
  • Product image
  • Timestamp of the change

Benefits

  • Time-saving: Automate hours of manual price checking in minutes
  • Never miss deals: Get notified instantly when prices drop
  • Competitive intelligence: Track competitor pricing strategies
  • Investment protection: Monitor products you're considering purchasing
  • Scalable monitoring: Track unlimited products across multiple Shopify stores
  • Historical data: Build a comprehensive price history database
  • Real-time alerts: Stay informed with instant notifications

Getting Started

  1. Create a copy of the Google Sheet template with the required columns
  2. Import the n8n workflow template
  3. Configure your Piloterr API credentials in the API_KEY node
  4. Set up your Discord bot and webhook for notifications
  5. Add product URLs to your Google Sheet watchlist
  6. Configure the schedule trigger for your preferred monitoring frequency
  7. Activate the workflow to start monitoring prices

The system will begin checking prices based on your schedule, automatically detecting changes and sending notifications while maintaining a complete price history in your Google Sheet.

Advanced Features

  • Smart batching: Processes multiple products with appropriate delays to respect API limits
  • Error handling: Continues monitoring even if individual products become unavailable
  • Flexible scheduling: Adjust monitoring frequency based on your needs
  • Multi-store support: Monitor products across different Shopify websites simultaneously

Use Cases

  • Deal hunting: Monitor products for price drops and sales
  • Competitive analysis: Track competitor pricing strategies
  • Inventory management: Monitor supplier prices for purchasing decisions
  • Investment tracking: Watch high-value items before making purchases
  • Market research: Analyze pricing trends across different stores

Need help customizing the workflow for specific monitoring requirements? Contact me for assistance with advanced configurations, additional notification channels, or custom filtering options.