Changelog
Recent updates and improvements to the Scheduler Dashboard
March 19, 2026
-
New: Reports Tab in Scheduler
New Reports tab on every scheduler with four interactive reports: Price Index (competitive positioning score), Price Changes (historical changes with date/merchant/EAN filters), Product Pricing (latest prices across all competitors), and Brand Index (avg price index per brand). All reports include CSV export.
-
New: Product CRUD API
Full product management via API: create, read, update, and delete individual products within feeds. Bulk add/update up to 10,000 products per request. Multi-product lookup across all feeds by GTIN.
API Docs → -
New: Dynamic Pricing Delta Feed
Add
?onlyChanges=trueto CSV/JSON feed URLs to receive only products where the recommended price differs. Use the newnotify-price-updatesendpoint to acknowledge applied prices. -
New: Price Index & Brand Index Reports API
New API endpoints for competitive intelligence: Price Index report (all products), Brand Index (avg per brand), Product Pricing (cross-competitor prices), and Price Changes (historical with filters).
API Docs →
March 13, 2026
-
New: Price History Lookup Page
Standalone page to look up price history for any product by EAN/GTIN across 16 countries. Features an interactive Chart.js chart with weekly average and low prices, stats cards (current avg, lowest, highest, period change), a weekly data table with export-to-CSV, time range toggles (3M/6M/12M), data source breakdown, and quick links to API Playground and Product Variants.
Open Price History → -
New: Product Variants Page
Discover all color, size, and style variants of a product via Google Shopping. Enter a GTIN/EAN, select a country, and the tool searches Google Shopping to find the product's catalog ID, then fetches all variant dimensions. View variant cards with thumbnails, labels, and SKU codes. Each variant has "Search Offers" and "Price History" action buttons.
Open Product Variants → -
New: Merchant Lookup Page
Look up merchant details by domain name. Shows company info (name, address, phone, email, industry, founding year, CEO), website screenshot, favicon, social media links, brands carried, product types, and a full description. Includes recent searches and deep-linking support.
Open Merchant Lookup → -
Sidebar Navigation Updated
Added Price History, Product Variants, and Merchant Lookup links to the Lookup Tools section in the sidebar for quick access.
March 13, 2026
-
Dynamic Pricing UX Improvements
Major usability upgrade for the Dynamic Pricing module with 9 improvements:
- Searchable brand/tag dropdowns — Type-ahead filtering with removable chips replaces the old multi-select. Much faster with 80+ brands.
- Product scope match counter — See how many products a rule applies to before saving (e.g., "This rule applies to 342 of 1,921 products").
- Sortable recommendation table — Click column headers (Price, Change %, Margin, Index, etc.) to sort ascending/descending.
- Duplicate Rule button — Clone any existing rule with one click. Perfect for creating similar rules for different brands.
- Time-based rules enabled — Weekend pricing, peak hours premium, and seasonal adjustments are now fully available in the rule wizard.
- Wizard back navigation — Navigate back from Step 3 to Step 2 to Step 1 without restarting the wizard.
- Data freshness indicator — Dashboard shows when prices were last scraped (e.g., "2 hours ago").
- Copy toast notification — Brief confirmation toast when copying the feed URL to clipboard.
- Velocity summary — Collapsed header now shows dead and no-sales counts alongside hot/healthy/slow.
March 12, 2026
-
Variant Checker on Pricing Dashboard
Check product variants (color, size, model) directly from the pricing dashboard. Click the grid icon on any product row to see all available variants from Google Shopping, select the ones you want, and add them to your scheduler in one click. Variants are automatically fetched after adding.
Open Price Schedulers → -
Compact Action Buttons with Tooltips
Product action buttons (Price History, Variants, Alerts, Delete) are now compact icons instead of text buttons. Hover over any button to see a description of what it does.
-
Scheduler Creation Wizard
The scheduler creation modal now shows clear explanations for each scheduler type: Marketplace (Google Shopping, bol.com, Amazon), Webshop (track a specific store), and URL (track specific product pages). Google Shopping options are now more prominently labeled.
-
Variant Deep Link Fix
Fixed variant "Search Offers" links in the API Playground to correctly use
sku=instead ofean=when searching for variant SKUs, ensuring the correct API parameter is used.
March 11, 2026
-
Delete Products from Pricing Dashboard
Remove individual products and all their pricing history directly from the pricing dashboard. Includes a confirmation dialog to prevent accidental deletions. Removes price history, product metadata, and the EAN from the scheduler.
Open Price Schedulers → -
API Documentation in Sidebar
The API Documentation link in the sidebar now opens the built-in API guide directly within the app, with your API key pre-filled for easy testing.
Open API Guide → -
Smarter Single-Source Dashboards
Schedulers that monitor a single webshop or have only one merchant no longer show the "Select Your Merchant" prompt. The dashboard adapts to show relevant data without unnecessary setup steps.
March 5, 2026
-
Onboarding Wizard
New first-time user wizard that helps you get started with ShoppingScraper. Choose your use case and get guided to the right tools — from Google Shopping monitoring to AI Images and content generation.
-
Public Status Page
Check service availability at any time on the public status page — no login required. See real-time status of all ShoppingScraper services with uptime indicators.
Open Status Page → -
Status Email Alerts
Subscribe to email alerts for service outages. Get notified when a service goes down and when it recovers, with flapping protection to avoid alert storms.
Manage Alerts → -
Brand Names from API
Product brands are now captured directly from the ShoppingScraper API response, giving you accurate brand names on the pricing dashboard and product detail pages instead of guessed values.
-
Better Empty Scheduler Messages
Schedulers that haven't run yet now clearly show a "Run your first scan" message, while schedulers with 0 matches display a "0% match rate" indicator instead of confusing placeholders.
February 25, 2026
-
Redesigned Dashboard
Completely revamped dashboard with scheduler search, clickable credit balance, status monitoring card, and product feed overview. Find your schedulers faster with search filtering and thumbnails.
Open Dashboard → -
Redesigned Pricing Dashboard
Modern 4-column layout with insight cards showing Top 5 Competitors, Top 5 Sellers, and market position data. Improved product detail page with larger images, brand logos, and competitor favicons.
-
AI Images Revamp
Streamlined AI Images interface with inline mode buttons, merged input and upload area, compact image type selector with hover previews, and source images visible in gallery. Now defaults to 10 images per batch.
Open AI Images → -
AI Content Improvements
New tone profiles for content generation and XLSX export support. Customize the writing style of your AI-generated product descriptions.
Open AI Content → -
Status Monitor in Sidebar
New Status button in the sidebar showing real-time service health with a dismissible warning banner when services are experiencing issues.
Open Status → -
Shared Pricing Dashboard Trial
Shared scheduler links now include a trial experience with dynamic pricing banners and call-to-action, making it easy for recipients to start their own account.
-
Image Downloader Fixes
Fixed permission errors and misleading error messages in the Image Downloader. Image source labels now show user-friendly names.
Open Image Downloader → -
Clickable GTIN Lookups
Recent GTIN lookups on the dashboard are now clickable, pre-filling the EAN for quick repeat searches.
Open GTIN Lookup →
February 2, 2026
-
Automatic Error Recovery System
Implemented comprehensive auto-recovery for failed tasks with exponential backoff (15min → 30min → 60min → 120min cooldown). Enhanced watchdog monitors stuck tasks, auto-retries eligible errors, clears stale errors, fixes past next_run_at timestamps, and ensures APScheduler registration. Result: 73 tasks with past schedules fixed, 92 tasks prepared for retry, 0 tasks stuck in error state.
-
Improved Price History Reliability
Enhanced database performance to eliminate errors when saving price history data. Price tracking is now more reliable with better handling of high-volume updates.
-
Usage Page: Dual Y-Axes Chart
Enhanced credit usage chart with dual Y-axes (left: remaining credits without zero baseline for better trend visibility, right: credits used starting from zero). This prevents both lines from appearing flat when dealing with large credit balances and small usage amounts.
Open Usage → -
Usage Page: Dynamic Date Ranges
Chart title and statistics now show actual days of data available instead of fixed "60 days". Calculates real date range from first to last data point and displays "X data points over Y days" with accurate daily average based on actual data span.
-
Sidebar: API Key Persistence
All sidebar navigation links now include the API key parameter when present, ensuring seamless navigation without losing authentication state. Affects Dashboard, Price Data, Product Content, Lookup Tools, Utility Tools, Documentation, and Usage pages.
January 22, 2026
-
Product Feed System
Major new feature: Import and manage product feeds (XML/CSV) as reusable entities. Store rich product data (SKU, brand, title, description, images, prices) and link multiple schedulers to the same feed. View detailed product preview with search and filtering.
Open Product Feeds → -
Deep Linking to Tools
Product feed preview now includes action links to quickly access API Playground, Geo Pricing, AI Images, AI Content, GTIN Lookup, and ASIN Lookup with pre-filled product data. Click and go!
-
Smart CSV Column Detection
Automatic detection of CSV column names with support for Dutch and English variations (ean/gtin, productnaam/title, merk/brand). Import feeds from any source without manual mapping.
-
Create Scheduler Integration
Enhanced scheduler creation with product feed selection, auto-open modal via URL hash (#create-scheduler), and streamlined workflow from product feeds to schedulers.
-
Wide Product Preview Modal
Product feed preview modal now uses 95% of viewport width, providing ample space to view all product columns (Image, Title, Brand, GTIN, SKU, Price, Stock, Actions) without horizontal scrolling.
-
Bug Fixes
Fixed JavaScript errors in scheduler creation modal (runAfterCreate initialization, null element checks), resolved URL parameter pre-filling issues for deep links, and fixed product feed creation response handling.
-
Removed ASIN Converter
ASIN Converter tool removed from navigation as requested. Use ASIN Lookup for ASIN-related queries.
January 18, 2026
-
CSV Feed Import
Import EANs directly from CSV feed URLs (e.g., Channable exports). The system automatically detects encoding, columns, and refreshes data on every scheduler run. Perfect for keeping your monitoring in sync with your product catalog!
-
Task Resume Indicator
Visual indicator showing when a task will resume after being stopped. Know exactly when your monitoring will pick up where it left off.
-
Task Queue System
Intelligent per-API-key concurrency limit ensures tasks run smoothly without overwhelming the system. Tasks now queue automatically when limits are reached.
-
Enhanced Merchant Data
Geopricing reports now display all available merchant information including contact details, addresses, and policies for better competitor insights.
Open Geo Pricing → -
Site Favicons
Webshop schedulers now display site favicons for easier visual identification of your monitored stores.
December 15, 2025
-
Custom Website Scheduler
Monitor any website by entering the URL directly. Perfect for tracking competitors' custom webshops, independent stores, or any e-commerce site. Now with dedicated "Webshop" tab for better organization.
-
Page Scraper API
Added Page Scraper endpoints to API Playground for testing custom website scraping capabilities.
Open API Playground → -
AI Images Enhancement
New enriched main image type and style images feature. Background image generation now provides real-time UI feedback. Gallery view shows only the 5 most recent images with a link to full gallery.
Open AI Images → -
EAN Lookup Improvements
Two-column layout for barcode and product image. Product information now combined with specifications. Recent lookups tracking and improved PDF export with company information.
Open GTIN Lookup → -
Real-time Implementation Examples
API Playground implementation examples now update in real-time as you change input values.
-
Run Now API Support
Added run_now parameter to /api/scheduler/create endpoint for immediate task execution after creation.
December 9, 2025
-
Improved Price Position Matrix
Price zones now use normal distribution (2.5% / 95% / 2.5%) for more accurate positioning: Price Leaders (bottom 2.5%), Competitive Zone (middle 95%), and Overpriced (top 2.5%)
-
Expandable Product Information
Product descriptions and specifications now show a preview with a "Show more" button to expand and view the full content
December 6, 2025
-
Mobile-responsive navigation
Added hamburger menu for mobile devices with smooth toggle animation
-
Changelog page
Track recent updates and improvements in one place
December 5, 2025
-
Merchants Dashboard
New dedicated merchants tab showing all competitors with coverage statistics, pricing strategy tags, and quick actions
-
Company Information Display
View merchant company details including city, country (with emoji flags), description, industry, and founding year
-
Store Screenshots
View merchant store screenshots directly in the info overlay
-
CSV Export
Export all merchant data to CSV for further analysis in spreadsheets
-
Column Sorting
Click column headers to sort merchants by name, city, country, coverage, or pricing strategy
December 4, 2025
-
Share Scheduler
Generate shareable links to give others read-only access to your scheduler results
-
Auto-Resume Tasks
Interrupted scheduler tasks now automatically resume from where they left off
-
Unified Price History View
New consolidated view showing all products with their price history and merchant comparisons
-
Reviews in Merchant Info
See merchant review scores and ratings in the info overlay
December 3, 2025
-
Merchant Info Dialog
Click on any merchant in the price history to view detailed company information and contact details
-
Enhanced Brand Filtering
Improved brand filter with product count per brand for easier navigation
-
Google Maps Integration
Quick links to view merchant locations on Google Maps
November 2025
-
Scheduler Dashboard Launch
Initial release of the scheduler dashboard for managing automated price tracking tasks
-
API Playground
Interactive API testing interface for exploring ShoppingScraper endpoints
Open API Playground →