Submarino Brazil Product Scraper avatar

Submarino Brazil Product Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Submarino Brazil Product Scraper

Submarino Brazil Product Scraper

Scrapes Submarino Brazil product listings by search query or category slug. Returns each product as a flat row with title, price, rating, and URL.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

ParseForge

Submarino Brazil Product Scraper

Scrape product listings from Submarino Brazil by search term or category, up to a million per run. Each product comes with its price, rating, availability, and direct link. No login or API key. Export to CSV, JSON, Excel, or XML.

Submarino is one of Brazil's largest online retailers, but manually copying product data from its catalog is slow and error-prone. This actor reads the public search and category pages directly, so you can collect structured product information without writing a single line of code. It handles pagination, rate limits, and data extraction, returning a clean dataset ready for analysis.

Who uses itWhat they scrape Submarino for
E-commerce analystsMonitor competitor pricing and assortment on Submarino.
DropshippersFind trending products and supplier prices to list in their own stores.
Market researchersTrack which brands and product categories are most visible in Brazil.
Price comparison developersFeed a price engine with current Submarino listings.

What it does

This Actor collects product listings from Submarino Brazil based on a search query or category slug, and returns each product as a flat row.

  • 🔍 Search by keyword: Enter any term like 'notebook', 'geladeira', or 'tênis' to scrape matching products.
  • 📂 Filter by category: Provide a category slug to narrow results to a specific department.
  • 📊 Sort results: Order by relevance, price (ascending or descending), newest arrivals, or top rated.
  • ⚙️ Flexible volume: Set a maximum number of products from 1 up to 1,000,000 per run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Submarino data

📈 Monitor competitor prices.

An e-commerce manager runs the actor weekly with a list of target search terms to track how Submarino prices key items against their own store.

🛒 Source products for dropshipping.

A dropshipper scrapes a category like 'celulares' to find popular models, their prices, and availability before adding them to their catalog.

📊 Analyze market trends.

A market researcher collects thousands of listings for 'eletrodomésticos' to identify which brands dominate the first pages of results.

🔔 Build a price alert system.

A developer schedules daily runs for specific high-value products and triggers alerts when the price drops below a threshold.

Why choose this scraper

What you get
No API neededScrapes the public website, so you avoid API keys and rate-limit headaches.
Structured outputEvery product is a flat row with consistent columns, ready for spreadsheets or databases.
Handles scaleCollect a handful of products for a quick check, or run a full catalog extraction.
Local focusBuilt specifically for Submarino Brazil, capturing local pricing, availability, and Portuguese product details.

How it compares

No other Store actor targets Submarino the same way, so the honest comparison is with the alternatives teams actually weigh.

Submarino Brazil Product ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Submarino changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor with a search query or a category slug, and set a sort order to control which products are collected first. The Input tab lists every parameter.

A first run with the defaults:

{
"query": "notebook",
"maxItems": 10
}

A larger pull:

{
"query": "notebook",
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Submarino Brazil Product Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Submarino through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/submarino-brazil-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your search query or category slug is spelled correctly and matches an active Submarino page. Try a broad term like 'livro' first. Also verify that your maxItems is set to a number greater than zero.

The actor returns fewer products than my maxItems setting.

This is normal when the search query or category has fewer total products than your limit. The actor stops when it runs out of pages to scrape.

Some product prices are missing or show as null.

Submarino sometimes hides prices until a user logs in or for certain promotional items. The actor can only extract what is publicly visible on the listing page.

The actor is running slowly.

Large runs with high maxItems values take time because the actor respects the website's response speed to avoid being blocked. Reduce maxItems for a faster test, or run the actor on a higher-memory Apify plan.

I get an error about an invalid category slug.

Category slugs are case-sensitive and must match the URL structure exactly. Visit Submarino, click into the category, and copy the slug directly from the address bar.

FAQ

QuestionAnswer
Do I need a Submarino account or API key?No. The actor scrapes publicly accessible pages, so no login, account, or API key is required.
What data does the actor return for each product?The dataset includes the product name, price, rating, review count, availability status, and the direct URL to the product page. The exact fields are shown in a sample record on the actor's page.
Can I scrape an entire category?Yes. Provide a category slug in the input and set a high maxItems value to collect all available products in that department.
How do I find the correct category slug?Browse Submarino's website, navigate to the category you want, and copy the last part of the URL. For example, 'livros' or 'eletrodomesticos'.
Is it possible to scrape multiple search terms in one run?The actor accepts one search query per run. To scrape multiple terms, run the actor multiple times with different inputs, or use Apify's scheduling and queue features.
How does the actor handle out-of-stock products?Products that are listed but unavailable are still returned, with their availability field indicating the status. You can filter these out in your post-processing.
Can I sort results by discount or best sellers?The available sort options are relevance, price ascending, price descending, newest, and top rated. Other sort orders are not supported by the website's public listing pages.
What is the maximum number of products I can scrape?You can set maxItems up to 1,000,000. The actual number collected depends on how many products match your query or category on Submarino.
Does the actor follow pagination automatically?Yes. It navigates through all pages of results until it reaches your maxItems limit or the end of the listings.
Can I export the data to Google Sheets?You can export the dataset to CSV, JSON, Excel, or XML from Apify, and then import those files into Google Sheets.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Submarino.com. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.