Mood Fabrics Product Scraper
Pricing
$9.00/month + usage
Mood Fabrics Product Scraper
Collect structured product data from Mood Fabrics in minutes. Ideal for sourcing teams, e commerce operators, designers, and pricing analysts who need visibility into fabric specifications, prices, discounts, and stock status to compare collections and make smarter buying decisions.
Pricing
$9.00/month + usage
Rating
5.0
(1)
Developer

ParseForge
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
π Mood Fabrics Product Scraper
Collect Mood Fabrics product intelligence quickly and consistently. This actor is focused on product-level catalog data so you can analyze fabrics, prices, and stock in one clean dataset.
Mood Fabrics is one of the largest online fabric stores, with a broad catalog across fashion, home, and specialty fabrics. This actor collects structured product data directly from live catalog endpoints and returns business-ready records for sourcing, pricing analysis, catalog enrichment, and market research.
No technical skills required. Enter a collection URL or use filters, run the actor, and download clean records.
π Scope Notice
This scraper is for product-level Mood Fabrics catalog data. It does not extract checkout data, customer accounts, or private inventory systems.
β¨ What Does It Do
The Mood Fabrics Scraper collects rich product information, including:
- Product Identity: Name, URL, image, handle, and product ID
- Pricing Intelligence: Price, compare-at price, discount percent, on-sale flag
- Availability Signals: In-stock status, stock label, variant count, min/max variant price
- Fabric Specifications: Fiber content, weight, width, stretch, opacity, drape
- Classification Data: Category, product type, color family hints, tags
- Extra Useful Fields: Stocking unit, packaging, ground type, color code, primary variant grams
- Timestamp Tracking: Published date and scraped date for freshness analysis
This helps you build sourcing dashboards, monitor price changes, identify on-sale opportunities, enrich product databases, and support data-driven buying decisions.
π¬ Demo Video
Coming soon! A full walkthrough video will be added soon.
π§ Input
Use one mode:
startUrlmode: provide one Mood collection URL directly.filtermode: use collection and filter fields.
Important rules:
- Use
startUrlOR filter mode fields, never both. maxItemsdoes not count as a filter.- Boolean filters set to
falsedo not count as active filters.
Main fields:
startUrl(optional string)maxItems(optional integer, prefill:10)collectionPreset(optional dropdown)customCollectionHandle(optional string)searchQuery,productType,colorFamily,fiberContent,projectUse(optional strings)minPrice,maxPrice(optional numbers)inStockOnly,onSaleOnly(optional booleans)
Example input (startUrl mode):
{"startUrl": "https://www.moodfabrics.com/collections/fashion-fabrics","maxItems": 10}
Example input (filter mode):
{"collectionPreset": "fashion-fabrics","searchQuery": "silk","fiberContent": "silk","onSaleOnly": true,"minPrice": 10,"maxPrice": 80,"maxItems": 25}
π Start URL Support (Truth)
startUrl works well, but it does not parse every possible frontend filter param from the website.
Current URL parsing support includes:
- Collection handle from
/collections/{handle} q,search,searchQueryproductType,typecolorFamily,colorfiberContent,contentprojectUse,projectminPrice,min_pricemaxPrice,max_priceinStockOnly,in_stockonSaleOnly,on_sale
If your URL contains other custom frontend parameters, use filter mode fields explicitly.
π Output
The actor exports structured product records in CSV, Excel, JSON, XML, and HTML.
{"imageUrl": "https://cdn.shopify.com/...jpg","productName": "Polyester Satin - Ivory - Reverie Collection","price": 18,"compareAtPrice": null,"discountPercent": null,"isOnSale": false,"inStock": true,"stockStatus": "In stock","fiberContent": "100% Polyester","fabricWeight": "lightweight","fabricWidth": "58\"","productType": "POLYESTER","colorCode": "MYSTIQUESATIN","stockingUnit": "50","packaging": "FOLD","variantCount": 1,"minVariantPrice": 18,"maxVariantPrice": 18,"primaryVariantWeightGrams": 186,"url": "https://www.moodfabrics.com/products/polyester-satin-ivory-reverie-collection","publishedAt": "2025-07-24T10:00:00-04:00","scrapedAt": "2026-02-17T22:00:00.000Z","error": ""}
Field summary:
imageUrl: Primary product imageproductName: Product titleprice/compareAtPrice: Main pricing fieldsdiscountPercent/isOnSale: Promotion signalsinStock/stockStatus: Availability signalsfiberContent,fabricWeight,fabricWidth,stretch,opacity,drape: Key technical specsproductType,category,tags,colors,colorCode: Product classificationstockingUnit,packaging,groundType,primaryVariantWeightGrams: Extra operational fieldsurl: Product detail linkpublishedAt: Source publication timestampscrapedAt: Extraction timestamperror: Error message when extraction fails (always last)
π Why Choose the Mood Fabrics Scraper?
Rich Product Coverage: Capture key product, price, and fabric specification fields in one run.
Time-Saving Workflow: Replace manual collection of product specs and pricing with fast, repeatable extraction.
Business-Ready Output: Use clean records directly in sourcing sheets, BI tools, pricing trackers, and catalogs.
Flexible Inputs: Run from direct collection URLs or detailed filter mode fields.
No Technical Skills Needed: Point-and-click setup with practical examples.
π How to Use
Step 1: Sign Up
Create a free account w/ $5 credit
Step 2: Open the Actor
Go to the Mood Fabrics Scraper on Apify.
Step 3: Choose Input Mode
Use either startUrl mode or filter mode.
Step 4: Set maxItems and Run
Click Start and wait for completion.
Step 5: Download Results
Export to CSV, Excel, JSON, XML, or HTML.
π― Business Use Cases
Sourcing Teams
- Build structured sourcing sheets with specs and stock signals
- Compare collections quickly by composition, weight, width, and price
E-commerce Operations
- Enrich product catalogs with normalized fields
- Track on-sale and stock changes for merchandising
Pricing and Market Analysts
- Monitor pricing trends and discount activity
- Compare value positioning by product type and collection
Fashion Designers and Studios
- Find suitable fabrics by technical characteristics
- Filter by project intent and composition keywords
β FAQ
Does this actor use live data?
Yes. It fetches live catalog data.
Can I use both startUrl and filters together?
No. Use one mode only.
Does it support pagination?
Yes. It paginates collections and respects maxItems.
What is the free-user limit?
Free users are auto-limited to 100 items.
π Integrate this Scraper with any app
Connect this actor with your workflow tools:
π Recommended Actors
Check out these related actors:
| Actor | Description | Link |
|---|---|---|
| Hubspot Marketplace Scraper | Collect marketplace app listings | View |
| AWS Marketplace Scraper | Collect software marketplace listings | View |
| Stripe App Marketplace Scraper | Collect Stripe marketplace app data | View |
| Flippa Scraper | Collect online business listing data | View |
| BizQuest Scraper | Collect business-for-sale listing data | View |
π Need Help?
If you need support, customizations, or a new scraper project, contact us using the form below.
π Contact
Contact us to request a new scraper, propose a custom data project, or report a technical issue with this actor at https://tally.so/r/BzdKgA
β οΈ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Mood Fabrics or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.