Leafly Scraper avatar
Leafly Scraper
Under maintenance

Pricing

$1.00 / 1,000 results

Go to Apify Store
Leafly Scraper

Leafly Scraper

Under maintenance

Developed by

Paradox Analytics

Paradox Analytics

Maintained by Community

Extract comprehensive dispensary and product data from Leafly.com with zero configuration. This Actor uses pre-configured extraction patterns to scrape dispensary details, product catalogs, pricing, strain information, and special offers — all without requiring external API keys or manual setup.

0.0 (0)

Pricing

$1.00 / 1,000 results

0

2

2

Last modified

11 days ago

Leafly Dispensary Scraper

Extract comprehensive dispensary and product data from Leafly.com with zero configuration. Fully standalone—no API keys required!

🚀 Quick Start

  1. Select your target state (e.g., Nevada, California, Colorado)
  2. Set number of dispensaries to scrape (start with 5-10 for testing)
  3. Choose proxy type (Residential recommended for best results)
  4. Click "Start" and wait for results!

📦 What You'll Get

Dispensary Data

  • Name, location, and contact details
  • Ratings and review counts
  • Operating hours and delivery info
  • Store metadata and license info

Product Data

  • Product name, category, and brand
  • Pricing (all variations)
  • THC/CBD/CBG content
  • Strain details (type, effects, terpenes)
  • Availability and stock status
  • Product images and URLs
  • Special offers and discounts

⚙️ Configuration Guide

🌎 Target State

Select the US state to scrape. The Actor will automatically discover all dispensaries in that state on Leafly.

Supported States: Nevada, California, Colorado, Oregon, Washington, Arizona, Michigan, Illinois, Massachusetts, New York, Maine, Montana, New Jersey, New Mexico, Oklahoma, Pennsylvania

🏪 Maximum Dispensaries

Number of dispensaries to scrape (1-500).

Tips:

  • Start with 5-10 for testing
  • Each dispensary takes ~1-2 minutes
  • 50 dispensaries ≈ 1-2 hours runtime

🌐 Proxy Configuration

Choose between residential or datacenter proxies.

Residential (Recommended):

  • ✅ Higher success rate
  • ✅ Better anti-blocking
  • ⚠️ More expensive
  • ⚠️ Slightly slower

Datacenter:

  • ✅ Faster
  • ✅ Cheaper
  • ⚠️ Higher block rate
  • ⚠️ May require retries

Note: Proxy costs are billed to your Apify account based on usage.

⚡ Parallel Workers

Number of dispensaries to process simultaneously (1-20).

Recommended Settings:

  • Testing (1-10 stores): 2-3 workers
  • Small batch (10-50 stores): 5 workers
  • Large batch (50+ stores): 10-15 workers

Note: Higher parallelism = faster completion but uses more memory and proxy bandwidth.

💰 Extract Special Offers

Enable to include promotional deals and discounts in the output.

Included:

  • Deal descriptions
  • Discount amounts
  • Validity periods
  • Terms and conditions

🌿 Extract Detailed Strain Info

Enable to include comprehensive strain data (adds ~10% to runtime).

Included:

  • Strain genetics
  • Effects and feelings
  • Terpene profiles
  • THC/CBD/CBG percentages
  • Strain ratings and reviews

📤 Output Format

Choose how you want your data delivered.

Options:

  1. Apify Dataset (JSON) - Best for:

    • API integrations
    • Automated workflows
    • Data pipelines
    • Web applications
  2. CSV Files - Best for:

    • Excel analysis
    • Google Sheets
    • Human review
    • Quick data exploration
  3. Both Formats - Get everything!

📊 Output Structure & How to Access

🎯 IMPORTANT: How to View Your Data

❌ Don't use the "Output" tab - it may show mixed/empty data

✅ Use the "Storage" tab instead:

  1. Click "Storage" (next to Output, Log, Input)
  2. Look for the "Datasets" section
  3. Click on individual datasets:
    • dispensaries - Only dispensary data (all fields visible)
    • products - Only product data (all fields visible)
    • offers - Only offer data (if enabled)

Named Dataset Structure

Dispensaries Dataset

{
"name": "Dispensary Name",
"rating": 4.8,
"review_count": 1234,
"address": "123 Main St",
"city": "Las Vegas",
"state": "NV",
"zip_code": "89101",
"url": "...",
"delivery_available": true,
...all dispensary fields...
}

Products Dataset

{
"product_id": "leafly_123456",
"product_name": "Blue Dream - 3.5g",
"category": "Flower",
"brand": "Example Farms",
"thc_content": "24.5%",
"cbd_content": "0.8%",
"price": "$35.00",
"store_id": "leafly_store_789",
"store_name": "Dispensary Name",
...all product fields...
}

CSV Files

Three separate CSV files available in Key-Value Store:

  • dispensary_details.csv - All dispensaries (all columns)
  • products.csv - All products (all columns)
  • offers.csv - All special offers (if enabled)

💰 Cost Estimate

Compute: ~$0.05-0.10 per dispensary Proxies: ~$0.10-0.30 per dispensary (residential)

Examples:

  • 10 dispensaries: ~$1.50-4.00
  • 50 dispensaries: ~$7.50-20.00
  • 100 dispensaries: ~$15.00-40.00

Note: Actual costs depend on menu size, proxy type, and Apify pricing tier.

⚡ Performance

  • Speed: 30-120 seconds per dispensary (depending on menu size)
  • Success Rate: 95%+ with residential proxies
  • Data Quality: Automatic validation and cleaning
  • Reliability: Built-in retry logic and error handling

🛡️ Anti-Blocking Features

This Actor includes multiple layers of protection:

  • ✅ Residential/Datacenter proxy rotation
  • ✅ User-agent randomization
  • ✅ Session warming
  • ✅ Smart request delays
  • ✅ Automatic retry with exponential backoff
  • ✅ Cloudflare bypass

🐛 Troubleshooting

No Results / Low Success Rate

  • ✅ Switch to Residential Proxies
  • ✅ Reduce Parallel Workers to 2-3
  • ✅ Enable Debug Mode to see detailed logs

Timeout Errors

  • ✅ Reduce Maximum Dispensaries
  • ✅ Lower Parallel Workers
  • ✅ Check Apify proxy status

Missing Data

  • ✅ Enable Debug Mode and check logs
  • ✅ Verify the dispensary has products on Leafly
  • ✅ Try with a different state/dispensary

📈 Use Cases

  • Market Research - Analyze pricing trends and market dynamics
  • Competitive Intelligence - Track competitor offerings
  • Price Monitoring - Monitor price changes over time
  • Inventory Analysis - Track product availability
  • Data Analytics - Build cannabis market datasets
  • Academic Research - Study market behavior

🔒 Privacy & Compliance

This Actor:

  • ✅ Only scrapes publicly available data
  • ✅ Respects robots.txt and rate limits
  • ✅ Uses only Apify infrastructure (no external servers)
  • ✅ Does not store personal user information
  • ✅ Complies with Apify's terms of service

📞 Support

Having issues?

  1. Enable Debug Mode in the input
  2. Check the execution logs
  3. Contact Apify support with your run ID

Want a feature? Submit a feature request through Apify's platform!


Ready to extract cannabis market data at scale? Configure your inputs above and click Start! 🚀