Submarino Brazil Product Scraper
Pricing
from $7.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
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 it | What they scrape Submarino for |
|---|---|
| E-commerce analysts | Monitor competitor pricing and assortment on Submarino. |
| Dropshippers | Find trending products and supplier prices to list in their own stores. |
| Market researchers | Track which brands and product categories are most visible in Brazil. |
| Price comparison developers | Feed 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 needed | Scrapes the public website, so you avoid API keys and rate-limit headaches. |
| Structured output | Every product is a flat row with consistent columns, ready for spreadsheets or databases. |
| Handles scale | Collect a handful of products for a quick check, or run a full catalog extraction. |
| Local focus | Built 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 Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Submarino changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst 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 collected | Approximate 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
- Create a free Apify account with $5 in credit.
- Open the Submarino Brazil Product Scraper.
- Set your inputs and any filters, then click Start.
- 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
| Question | Answer |
|---|---|
| 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. |
Related actors
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.
