Popsells Scraper avatar

Popsells Scraper

Pricing

from $1.90 / 1,000 listings

Go to Apify Store
Popsells Scraper

Popsells Scraper

Popsells.com boats & RVs scraper for listings, prices, mileage, specs, images, and location data, ideal for market research and lead generation in the used boats and RV marketplace niche.

Pricing

from $1.90 / 1,000 listings

Rating

0.0

(0)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

banner

Popsells (popsells.com) is a US marketplace for boats and RVs. This actor collects structured listing detail data from PopSells category, search, and listing pages.

Introduction

The Popsells scraper starts from category or search URLs, paginates through listing results, opens detail pages, and extracts structured data such as title, price, usage, location, specs, images, and listing metadata.

Use Cases

  • Market research: Track used RV and boat inventory, pricing, and listing activity by category.
  • Competitive analysis: Compare listing quality, pricing ranges, and product mix across regions and types.
  • Lead generation: Build structured listing datasets for sales, outreach, and enrichment workflows.
  • Analytics pipelines: Feed dashboards, warehousing, and downstream analysis tools with normalized listing data.

Input

Provide the following fields:

  • startUrls (array, required): PopSells category, search, or listing URLs.
  • maxItems (integer, optional): Maximum number of detail items to extract per start URL.
  • proxyConfiguration (object, optional): Apify proxy settings.

Notes:

  • If a startUrl is a category or search URL, the actor collects listing detail pages from that source.
  • If a startUrl is a detail URL, the actor extracts that listing directly.
  • maxItems is enforced per original input URL.
  • Proxies are recommended for stability, especially for larger crawls.

Input Examples

1) Start URLs

{
"startUrls": [
{
"url": "https://popsells.com/rvs-for-sale/category-class-a"
},
{
"url": "https://popsells.com/boats-for-sale/category-bowriders"
}
],
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

Each dataset item contains fields like:

{
"url": "https://popsells.com/rv-for-sale/2006-tiffin-phaeton-35dh-473928",
"listingId": 473928,
"stockNumber": "473928",
"status": "Available",
"condition": "Used",
"itemType": "Motorhome",
"category": "Class A",
"title": "2006 Phaeton 35DH",
"tagline": "2006 Phaeton By Tiffin 35DH! Caterpillar engine! Low mileage!",
"description": "For Sale: 2006 Phaeton 35DH Motorhome - Your Ultimate Home on Wheels!",
"brand": "Phaeton",
"model": "35DH",
"price": "$62,000",
"priceValue": 62000,
"currency": "USD",
"usage": "43,000 Miles",
"usageValue": "43000",
"locationCity": "Dallas",
"locationState": "Texas",
"salesperson": "Steve Sotelo",
"imageCount": 7,
"imageUrls": ["https://img1.popsells.com/Listing/473928/16138951L.webp"],
"featureOverviewYear": 2006,
"featureEngineAndMechanicalFuelType": "Diesel",
"featureDimensionsAndSpecsLength": "35' 6\"",
"conditionConditionDetails": "She appears to be in good overall condition.",
"badgeHasAirConditioning": "Has Air Conditioning",
"highlightNonSmokingVehicle": "Non-Smoking Vehicle"
}

The scraper paginates through listing results and stops when maxItems is reached per start URL or when no more listings are found.

Why use the Popsells Scraper?

  • Focused: Built specifically for PopSells listing and pagination flows.
  • Structured output: Produces flat JSON records ready for automation and analysis.
  • Detail-first extraction: Opens listing pages and captures meaningful detail fields, specs, and metadata.
  • Per-URL limits: maxItems is enforced per original input URL.
  • Apify-native: Works with Apify datasets, request queue, and proxy config.

FAQ

  • How many listings can it extract?
    Controlled by maxItems per source URL.

  • Can it scrape both RVs and boats?
    Yes. The actor supports PopSells RV and boat listing flows.

  • Do I need proxies?
    Not always, but proxies are recommended for larger runs and stability.

  • Can I start from a detail URL?
    Yes. Detail listing URLs are supported.

  • What if PopSells changes its site structure or Algolia setup?
    The actor may require updates to keep extraction stable.

Need to scrape other marketplaces?

Check out our other scrapers:


Need help or want a custom solution?

Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.

Contact us over Email or LinkedIn.

Support Our Work

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to.

Image Credit

Image credit: https://www.popsells.com/