Shop Search Guide
Shop Search Guide
Detailed per-shop search strategies, URL patterns, and data extraction notes.
General Strategy
Most modular synth shops use anti-bot protection (Cloudflare, etc.). Direct WebFetch often fails with 403. Use this approach:
- WebSearch with
site:{domain}to find the product page URL and sometimes get price in the snippet - WebFetch on the discovered product page URL to get full details
- If both fail, provide the manual search URL for the user
ModularGrid
Type: Product database (not a shop) Currency: USD / EUR (toggle) URL: https://modulargrid.net/
Search
WebSearch is the most reliable approach since ModularGrid’s search results are AJAX-rendered:
web search: site:modulargrid.net "{brand}" "{product}"
Product Page URL Pattern
https://modulargrid.net/e/{manufacturer-slug}-{module-slug}
Examples:
https://modulargrid.net/e/make-noise-mathshttps://modulargrid.net/e/mutable-instruments-plaitshttps://modulargrid.net/e/4ms-company-ensemble-oscillator
Note: The slug format is not always predictable. Some manufacturers include “Company” or other words. Use WebSearch to find the exact URL.
Available Data
- MSRP price (USD, with EUR toggle)
- Specs: HP width, depth, power draw
- Lifecycle status (e.g., current, discontinued)
- Authorized dealer links (by region)
- Reverb marketplace integration with prices
Data Extraction
WebFetch the product page and look for:
- Price: look for MSRP or price value
- Specs in the module info section
- Dealer links section for additional shop URLs
Perfect Circuit
Type: Shop Currency: USD Country: USA URL: https://www.perfectcircuit.com/
Search URL
https://www.perfectcircuit.com/catalogsearch/result/?q={search_term}
Spaces encoded as +. Example: ?q=make+noise+maths
Product Page URL Pattern
https://www.perfectcircuit.com/{brand}-{product-slug}.html
Examples:
https://www.perfectcircuit.com/make-noise-maths-v2.htmlhttps://www.perfectcircuit.com/mutable-instruments-plaits.html
Search Strategy
Cloudflare blocks direct fetch. Use WebSearch:
web search: site:perfectcircuit.com "{brand}" "{product}"
Then try WebFetch on the discovered product URL.
Available Data
- Product name, brand
- Price in USD
- Stock: “In Stock Available immediately!”, “Preorder”, “No Longer Available”, or “Notify me”
- SKU, specs (HP, depth, current draw)
Reverb
Type: Marketplace (primarily used gear) Currency: Multi-currency (USD primary, supports JPY display) Country: USA (international) URL: https://reverb.com/
Search URL
https://reverb.com/marketplace?query={search_term}&condition=brand-new
Key parameters:
query- Search textcondition-brand-new,used, or omit for allsort-price|ascfor lowest firstmake- Brand slug filter
Product Page URL Pattern
Individual listings:
https://reverb.com/item/{id}-{slug}
Product aggregate pages (with price history):
https://reverb.com/p/{product-slug}
Search Strategy
Cloudflare blocks direct fetch. Use WebSearch:
web search: site:reverb.com "{brand}" "{product}" eurorack "brand new"
Or for price history:
web search: site:reverb.com/p "{brand}" "{product}"
Available Data
- Multiple seller listings with individual prices
- Condition (Brand New, Mint, Excellent, etc.)
- Shipping info
- Price history on
/p/pages
Important Notes
- Reverb is primarily for used gear. Always filter for “Brand New” condition when comparing new prices
- Prices vary widely between sellers
- Report as a range: “from $X” with the number of listings
Schneidersladen
Type: Shop Currency: EUR Country: Germany URL: https://schneidersladen.de/
Search URL
https://schneidersladen.de/en/search?search={keyword}
Optional: &order=price-asc for price sorting, &p={page} for pagination.
Product Page URL Pattern
https://schneidersladen.de/en/{brand-slug}-{product-slug}
Example: https://schneidersladen.de/en/make-noise-maths-2-black
Brand Page
https://schneidersladen.de/en/{brand-slug}/
Search Strategy
Try direct WebFetch first. If blocked, use WebSearch:
web search: site:schneidersladen.de "{brand}" "{product}"
Available Data
- Product name, brand, SKU
- Price in EUR (gross with 19% VAT, also shows net)
- Stock status: “In stock”, “Ordered” (with date), “Out of Stock”, “Currently unavailable”, “Product is archived”
- Specs: HP, depth, power consumption
Stock Status Values
| Status | Meaning |
|---|---|
| In stock | Available immediately |
| Ordered | On order, sometimes with expected date |
| Out of Stock | Not available |
| Currently unavailable | Cannot be obtained |
| Product is archived | Discontinued |
Signal Sounds
Type: Shop Currency: GBP Country: UK URL: https://www.signalsounds.com/
Search URL
https://www.signalsounds.com/search.php?search_query={query}§ion=product
Optional: &sort=priceasc, &page={n}
Product Page URL Pattern
https://www.signalsounds.com/{product-slug}/
Search Strategy
Try direct WebFetch first. If blocked, use WebSearch:
web search: site:signalsounds.com "{brand}" "{product}"
Available Data
- Product name, brand
- Price in GBP
- Stock: binary - “Add to Cart” (in stock) or “Out of stock”
Platform
BigCommerce with Searchanise search.
SynthCube
Type: Shop Currency: USD Country: USA URL: https://synthcube.com/
Search URL
https://synthcube.com/search.php?search_query={query}
Product Page URL Pattern
https://synthcube.com/{product-slug}/
Search Strategy
Try direct WebFetch first. If blocked, use WebSearch:
web search: site:synthcube.com "{brand}" "{product}"
Available Data
- Product name, brand
- Price in USD
- Stock: “Add to Cart” (in stock) or “Sold out” / “Out of stock”
Platform
BigCommerce.
Thonk
Type: Shop (also sells DIY kits) Currency: GBP (ex-VAT displayed) Country: UK URL: https://www.thonk.co.uk/
Search URL
https://www.thonk.co.uk/?s={query}&post_type=product
IMPORTANT: Include &post_type=product to limit results to products only.
Product Page URL Pattern
https://www.thonk.co.uk/shop/{product-slug}/
Search Strategy
Try direct WebFetch first. If blocked, use WebSearch:
web search: site:thonk.co.uk "{brand}" "{product}"
Available Data
- Product name
- Price in GBP (displayed ex-VAT for non-UK buyers)
- Stock status
- SKU, categories, HP size
Important Notes
- Thonk specializes in DIY kits, panels, and some fully built modules
- Prices shown are typically ex-VAT (for non-UK customers, VAT is not charged)
- Has a built-in currency converter (GBP, USD, EUR, AUD, CAD, JPY)
Clockface Modular
Type: Shop Currency: JPY Country: Japan URL: https://clockfacemodular.com/
Search URL
https://clockfacemodular.com/search?q={query}
Product Page URL Pattern
https://clockfacemodular.com/products/{product-slug}
Search Strategy
Try direct WebFetch first. If blocked, use WebSearch:
web search: site:clockfacemodular.com "{brand}" "{product}"
Available Data
- Product name
- Price in JPY (tax-inclusive and tax-exclusive)
- Stock: “In Stock”, “Out of Stock”, “Pre-Order”
- Short description
Important Notes
- Japanese retailer, prices already in JPY (no conversion needed)
- Shows both tax-inclusive (total) and tax-exclusive prices
- Three stock states: In Stock, Out of Stock, Pre-Order
Platform
Shopify.
Additional Shops to Discover
When doing the broader web search, these shops may also appear:
| Shop | URL | Currency | Notes |
|---|---|---|---|
| Thomann | thomann.de | EUR | Huge German music store |
| Juno Records | juno.co.uk | GBP | UK retailer |
| Control Voltage | controlvoltage.net | USD | Portland, OR shop |
| Patchwerks | patchwerks.com | USD | Seattle shop |
| Nightlife Electronics | nightlife-electronics.com | USD | US shop |
| Detroit Modular | detroitmodular.com | USD | Detroit shop |
| Elevator Sound | elevatorsound.com | GBP | UK shop |
| Three Wave Music | threewavemusearch.com | USD | US shop |
| Noisebug | noisebug.net | USD | US shop |
These are discovered opportunistically via broad web search. Do not actively search all of them — only include if they appear in search results.