Cratejoy Scraper β Subscription Box Data & Intelligence
Pricing
from $10.00 / 1,000 successful result scrapeds
Cratejoy Scraper β Subscription Box Data & Intelligence
Scrape Cratejoy subscription box data β price, rating, niche, shipping, cancel policy, eco flags, coupon codes, affiliate program, and social handles. Auto-pagination, checkpoint resume. 30+ fields per box. $10 per 1,000 results. Pay per result.
Pricing
from $10.00 / 1,000 successful result scrapeds
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
π¦ Cratejoy Scraper β Subscription Box Data & Market Intelligence
The most complete Cratejoy Scraper on Apify. Extract full subscription box data from Cratejoy.com β box name, price, rating, review count, niche, shipping details, cancel policy, eco/cruelty-free flags, coupon codes, affiliate program availability, Instagram and TikTok handles, pros, cons, and full description. Auto-discovers products from any Cratejoy category or collection URL. Pay only for results.
π Table of Contents
- What Is This Actor?
- Why Use This Cratejoy Scraper?
- Use Cases
- Input Parameters
- Output Fields
- Example Input & Output
- Pricing
- Performance & Limits
- FAQ
- Changelog
- Legal & Terms of Use
π What Is This Actor?
Cratejoy Scraper is a production-ready Apify actor that extracts comprehensive subscription box data from Cratejoy.com β the largest subscription box marketplace in the world.
Provide any Cratejoy category, collection, or search results URL and receive back a clean, structured record for every subscription box found: name, price, rating, review count, niche, category, shipping details, cancellation policy, skip and pause options, gift availability, trial offers, coupon codes, eco-friendly and cruelty-free flags, affiliate program availability, social media handles, availability status, inferred pros and cons, and full description.
This Cratejoy box data scraper auto-discovers product links from the start URL, paginates through all result pages, and scrapes each box detail page with concurrent fetching β delivering the most complete subscription box intelligence dataset available on Apify.
π Why Use This Cratejoy Scraper?
| Feature | This Actor | Manual Research | Other Scrapers |
|---|---|---|---|
| Full subscription box data | β 30+ fields | β Slow | β οΈ Basic |
| Rating & review count | β | β | β οΈ |
| Cancel / skip / pause policy | β | β | β |
| Eco / cruelty-free flags | β Auto-detected | β | β |
| Coupon code extraction | β | β | β |
| Affiliate program flag | β | β | β |
| Instagram & TikTok handles | β | β | β |
| Inferred pros & cons | β Auto-generated | β | β |
| Auto-pagination | β | β | β οΈ |
| Checkpoint resume | β | N/A | β |
Bottom line: This subscription box scraper is the only actor that extracts cancellation policy, eco flags, coupon codes, affiliate program availability, and social handles β alongside ratings, pricing, and full descriptions β making it the most complete Cratejoy box data tool on Apify.
π― Use Cases
π Subscription Box Market Research
- Scrape Cratejoy box data across niches to analyze pricing, rating distributions, and shipping policies
- Map the competitive landscape of subscription boxes in any category β beauty, food, gaming, books, pets
- Identify trending niches by comparing review counts, availability flags, and growth signals across categories
πΌ Competitor & Brand Intelligence
- Monitor competitor subscription boxes for price changes, new coupon codes, and policy updates
- Track eco-friendly and cruelty-free positioning across competing brands in your niche
- Identify which subscription boxes offer affiliate programs for partnership outreach
π€ AI & E-Commerce Datasets
- Build structured datasets of Cratejoy box data for product recommendation or pricing models
- Collect subscription box descriptions and metadata for NLP and content classification research
- Use rating and review data for e-commerce sentiment analysis and purchase prediction models
π Affiliate & Influencer Research
- Find subscription boxes with active affiliate programs using the
affiliate_programflag - Discover boxes with coupon codes for affiliate promotions
- Extract Instagram and TikTok handles to identify social-first subscription brands
πͺ Subscription Box Launch & Positioning
- Research existing boxes in your target niche before launching your own subscription product
- Benchmark pricing, cancel policies, and trial offers across direct competitors
- Identify gaps β niches with high demand but low review volume or limited eco-friendly options
π Academic & Consumer Research
- Build datasets of subscription box offerings for consumer behavior or e-commerce studies
- Analyse policy flexibility (skip, pause, cancel anytime) as a driver of subscription satisfaction
- Study the relationship between eco-friendly positioning and pricing across subscription products
βοΈ Input Parameters
{"startUrl":"https://www.cratejoy.com/collections/top-trending-boxes","maxItems":100,"maxPages":25,"concurrency":4,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrl | string | Trending boxes page | Any Cratejoy category, collection, or search results URL |
maxItems | integer | 100 | Maximum subscription boxes to scrape |
maxPages | integer | 25 | Maximum result pages to paginate through |
concurrency | integer | 4 | Number of product pages fetched in parallel (max 6) |
proxyConfiguration | object | Optional | Apify proxy config β residential proxy recommended |
Tip: Use any Cratejoy collection, category, or search URL as
startUrl. The actor auto-discovers product links and paginates automatically β no manual page navigation needed.
π Output Fields
Every record from this Cratejoy scraper includes complete Cratejoy box data:
π¦ Core Box Fields
| Field | Type | Description | Example |
|---|---|---|---|
box_name | string | Subscription box name | "BarkBox Monthly Dog Treats" |
niche | string | Box niche or sub-category | "Dog Toys & Treats" |
category | string | Broad category from breadcrumb | "Pet Subscription Boxes" |
price_monthly_quarterly_annual | string | Listed price | "23.00" |
price_currency | string | Price currency symbol | "$" |
rating | string | Average customer rating | "4.8" |
review_count | integer | Total number of reviews | 342 |
availability | string | Stock status | "In Stock", "Sold Out" |
description | string | Full box description | "A monthly box of..." |
source_url | string | Cratejoy product page URL | "https://www.cratejoy.com/..." |
π Shipping & Policy Fields
| Field | Type | Description | Example |
|---|---|---|---|
shipping_free | boolean | Free shipping offered | true |
shipping_countries | string | Shipping destination | "Worldwide", "US / UK" |
cancel_policy | string | Cancellation policy | "Cancel Anytime", "Flexible Policy" |
skip_allowed | boolean | Skip a month option available | true |
pause_allowed | boolean | Pause subscription option | false |
gift_option | boolean | Gift subscription available | true |
trial_offer | boolean | Free trial or first box offer | false |
coupon_code | string | Promo code found on page | "SAVE10" |
π± Brand & Values Fields
| Field | Type | Description | Example |
|---|---|---|---|
eco_friendly | boolean | Eco-friendly or sustainable packaging | true |
cruelty_free | boolean | Cruelty-free products | true |
certified_organic | boolean | Certified organic or 100% natural | false |
affiliate_program | boolean | Affiliate or ambassador program available | true |
is_new | boolean | Recently launched box | false |
is_trending | boolean | Trending status | true |
growth_signal | string | Demand signal from page content | "High Demand", "Stable Growth" |
π± Social & Content Fields
| Field | Type | Description | Example |
|---|---|---|---|
instagram_handle | string | Instagram username found on page | "barkbox" |
tiktok_handle | string | TikTok username found on page | "barkbox" |
items_per_box | string | Number of items per delivery | "5-7 items" |
box_value_claimed | string | Claimed value of box contents | "$50+ value" |
pros | string | Auto-inferred pros based on data | "Strong customer ratings; Free shipping" |
cons | string | Auto-inferred cons based on data | "Shipping costs may apply" |
Note on
Subscribers_countandTop_positive_review: These fields are included in the schema but are never populated β Cratejoy does not publicly display subscriber counts or individual review text in a consistent extractable format. They will always benullin your output.
π¦ Example Input & Output
Input:
{"startUrl":"https://www.cratejoy.com/collections/top-trending-boxes","maxItems":5}
Output (one record):
{"box_name":"BarkBox Monthly Dog Treats","niche":"Dog Toys & Treats","category":"Pet Subscription Boxes","price_monthly_quarterly_annual":"23.00","price_currency":"$","rating":"4.8","review_count":342,"availability":"In Stock","shipping_free":true,"shipping_countries":"US / UK","cancel_policy":"Cancel Anytime","skip_allowed":false,"pause_allowed":false,"gift_option":true,"trial_offer":false,"coupon_code":null,"eco_friendly":false,"cruelty_free":false,"certified_organic":false,"affiliate_program":true,"is_new":false,"is_trending":true,"growth_signal":"High Demand","instagram_handle":"barkbox","tiktok_handle":null,"items_per_box":"5-7 items","box_value_claimed":"$40+ value","pros":"Strong customer ratings; Free shipping; Gift-friendly","cons":"Item mix may vary by month","description":"A monthly box of dog toys and treats customized to your dog's size...","source_url":"https://www.cratejoy.com/subscription-box/barkbox/"}
π° Pricing
This actor uses pay-per-event pricing β you only pay for subscription boxes successfully scraped.
| Event | Price |
|---|---|
| Actor start fee | $0.50 per run |
| Per box successfully scraped | $0.01 per result ($10.00 per 1,000 boxes) |
How billing works:
- β The $0.50 start fee applies once per run regardless of results
- β Each box record pushed to the dataset is charged at $0.01
- β Pages that fail to load or return no data are not charged
- β The actor stops automatically when your Apify account charge limit is reached
- β Checkpoint saves progress β restarting after a spending limit uses credits only for new boxes
Example: Scrape 200 boxes = $0.50 (start) + $2.00 (200 Γ $0.01) = $2.50 total
2-hour free trial available β click Try for free at the top of this page.
β‘ Performance & Limits
| Boxes | Estimated Time |
|---|---|
| 50 | ~4β8 minutes |
| 100 | ~8β15 minutes |
| 500 | ~35β60 minutes |
| 1,000 | ~70β120 minutes |
- Product pages fetched in parallel (up to 6 concurrent) per listing page
- Results pushed to the dataset immediately after each box is scraped
- Checkpoint saved after every box β restart resumes from the last completed page
- The actor stops cleanly when
maxItemsor spending limit is reached - Images, media, fonts, and stylesheets are blocked during browsing for maximum speed
β FAQ
Q: What should I use as startUrl?
A: Any Cratejoy category, collection, or search results page URL. Examples: https://www.cratejoy.com/collections/top-trending-boxes, https://www.cratejoy.com/subscription-boxes/beauty/, or a custom search URL. The actor discovers product links automatically.
Q: How are pros and cons generated?
A: Pros and cons are automatically inferred from the box data β not scraped text. pros is built from high ratings, free shipping, gift options, trial offers, and review volume. cons reflects sold-out status, lack of free shipping, or low review count.
Q: Why are Subscribers_count and Top_positive_review always null?
A: Cratejoy does not display subscriber counts or structured review text in a consistent extractable format on public listing pages. These fields are always null and should be ignored in your workflow.
Q: How are eco-friendly, cruelty-free, and organic flags detected? A: These boolean flags are detected by scanning the full page text for specific keywords β "eco-friendly", "sustainable", "cruelty-free", "not tested on animals", "certified organic", etc. They reflect what the seller claims on their Cratejoy listing.
Q: Can I scrape a specific niche or category?
A: Yes. Navigate to that category on Cratejoy, copy the URL, and use it as startUrl. The actor will only scrape boxes from that category.
Q: What happens if a box page fails to load? A: The actor logs the failure, skips that URL, and continues with the remaining boxes. No charge is applied for failed pages.
Q: Can I export results to Excel or CSV? A: Yes. All results are pushed to the Apify dataset, which can be exported to JSON, CSV, Excel, and more directly from the Apify Console after each run.
π Changelog
v1.0.0 (Current)
- β Full subscription box data β 30+ fields per record
- β Auto-discovery of product links from any Cratejoy category or collection URL
- β
Automatic pagination up to
maxPages - β Concurrent product page fetching (up to 6 parallel)
- β Cancel, skip, and pause policy detection
- β Eco-friendly, cruelty-free, and organic flag detection
- β Coupon code and affiliate program extraction
- β Instagram and TikTok handle extraction
- β Auto-inferred pros and cons from structured data
- β Checkpoint/resume β saves progress after every box
- β Pay-per-event billing β charged per successfully scraped box
- β Spending limit respect β stops cleanly when charge limit reached
π·οΈ Tags
cratejoy scraper subscription box scraper cratejoy box data subscription box data cratejoy data extractor subscription marketplace scraper box niche research subscription pricing data cratejoy product scraper e-commerce subscription data subscription box market research cratejoy intelligence
βοΈ Legal & Terms of Use
This actor accesses publicly visible subscription box listing data on Cratejoy.com in the same way a regular user browses the platform.
Please note:
- Use extracted Cratejoy box data only for lawful purposes β market research, competitive analysis, affiliate research, and academic study are common legitimate uses
- Do not republish Cratejoy listing content in a way that violates Cratejoy's Terms of Service
- Box descriptions, images, and metadata belong to the respective subscription box brands
- The actor developer is not responsible for how extracted data is used
π€ Support & Feedback
- Bug report? Contact us via the Apify actor page
- Feature request? Post in the Apify Community forum
- Loving it? Please leave a β review β it helps other users find this actor!
Built with β€οΈ on Apify
The most complete Cratejoy Scraper β 30+ fields, auto-pagination, pay per result
π° $0.50 per run + $10.00 per 1,000 boxes Β· Pay only for results
