🎃 HALLOWEEN OFF Spooky Savings Event! Get FLAT 20% OFF on all Web Scraping & Data Extraction Plans 20% OFF Web Scraping Plans!
Ends in: 00d : 00h : 00m : 00s
🦇
👻
🎃 Spooktacular Limited Offer

Don’t Let High Data Costs Haunt You! 🎃

Get FLAT 20% OFF

T&C Apply

Scrape competitor prices, monitor MAP, and extract real-time datasets at a spooky discount this Halloween.

Offer Expires In:
00d : 00h : 00m : 00s
⚡ Claim 20% Discount Now
🎃
Promo Code Copied!
SPOOKY30 (20% OFF Applied)
Core services
Enterprise Data Extraction

Scalable web, app and AI-powered collection across 40+ countries.

All 58 services →
New 2026
AI Training Data

Corpus building with provenance and opt-out compliance.

Learn more →
Free pilot
24-hour sample

We run collection on your own sources before you commit.

Get a sample →
58Services
40+Countries
DEVELOPER

Ready-Made Scrapers

Pre-built for top platforms. Self-serve, no setup.

View All →
TRY FREE

API Playground

Test endpoints instantly. No credit card.

Start Free →
28Tools
2SDKs
icons Delivery & SDKs
Streaming Crawl API Scheduler Realtime Alerts Webhook Delivery 🐍 Python SDK 💚 Node.js SDK
Need it managed instead?

Fixed monthly retainer, named engineer, no per-request metering.

Managed Data API →
HOT

Case Studies

How brands use Actowiz, with named outcomes.

Read →
FREE

Sample Datasets

Real output, no signup.

Download →
NEW

ROI Calculator

Model the return on a data engagement.

Calculate →
Zoomcar Data Intelligence 2026: Rental Market Insights

Introduction

A brand analyst is asked for "our price position on Mercado Libre in LATAM." They pull a dataset, build a chart, and present an average price index across the region.

The number is meaningless. It averaged Brazilian reais against Argentine pesos against Mexican pesos, over a period in which one of those currencies moved substantially against the others. It also averaged five distinct catalogues with different assortments, so the products underneath the index were not the same products in each market.

Mercado Libre is not one marketplace. It is a set of national marketplaces sharing a platform. Getting LATAM intelligence right starts with accepting that and building five collections. Our Mercado Libre scraper service runs exactly this way — five country pipelines with a shared product identity layer rather than one regional job.

Five countries, five catalogues

The major country sites each operate their own catalogue, currency, seller base and category tree.

Country site Language Currency Notes for collection
Brazil Portuguese BRL Largest catalogue; Portuguese-only listing text
Mexico Spanish MXN Strong cross-border seller presence
Argentina Spanish ARS Currency treatment is the dominant technical issue
Chile Spanish CLP No decimal subunit in practice; parse carefully
Colombia Spanish COP Large integer prices; watch numeric formatting

Practical consequences of the split:

  • A product ID in one country does not resolve in another. There is no single cross-country product key. You have to build one.
  • The category tree differs by country. Depth, naming and leaf structure are not identical, so a category mapping table per country is mandatory.
  • A brand's official presence may exist in three countries and not the other two.
  • Number formatting differs. Decimal comma versus decimal point, thousands separators, and currency symbols that look similar but are not. Parse to a numeric type with an explicit locale, never with a naive string strip.

Cross-country comparison therefore requires an internal product identity layer. You match listings across the five sites on brand, model or part number where present, normalised title tokens, pack size, and image similarity. That match is a probabilistic join with a confidence score, and it should be stored as such — not silently asserted.

Country-specific collection is described in our web scraping services in Brazil and web scraping services in Mexico pages.

Portuguese and Spanish are not interchangeable

Brazil is Portuguese. Everything else in the set above is Spanish. That affects more than translation.

  • Keyword and search-term sets have to be built natively per language. A translated Spanish keyword list applied to Brazil will miss how Brazilian buyers actually search.
  • Attribute values differ in vocabulary even where the concept is identical. Colour, material and size terms need per-language normalisation dictionaries.
  • Regional Spanish varies. Mexican, Argentine, Chilean and Colombian product vocabulary is not uniform. Assuming one Spanish dictionary works across four markets produces silent matching failures.
  • Review and Q&A text needs language detection per record rather than per country, because listings do contain mixed-language content.
  • Store a listing_language field detected from the text, not inherited from the site. It catches the cases that break sentiment and keyword pipelines later.

Currency, inflation and the Argentina problem

Argentina is the case that forces a discipline everyone should have anyway.

In a high-inflation environment, a nominal price series in local currency tells you almost nothing about competitive position. A product whose ARS price rose 40% may have become cheaper in real terms. A flat nominal price is a substantial real-terms price cut.

Rules that make a LATAM price series usable:

  • Store the observed price in the original currency, always. Never store only a converted value.
  • Store the currency code explicitly on every row. Do not infer it from the country field. Listings can be denominated unusually.
  • Store the FX rate used for any conversion as its own field, with its own timestamp and source. This is what lets you separate a supplier price change from a currency move.
  • Timestamp at observation, not at load. A price series in a fast-moving currency needs observation-time precision, and a collection that ran over eight hours should not carry one date for all rows.
  • Report a price index within country, and compare indexes across countries. Do not compare converted absolute prices across countries as a headline. An index normalises out both FX and general inflation.
  • Never blend currencies into an average. If a stakeholder asks for one LATAM price number, give them a weighted index with the weighting method stated.

The same discipline protects the other four markets when their currencies move. Argentina just makes the consequence of skipping it immediate. The handling described here is implemented in our multi-currency price monitoring and cross-border price intelligence services.

Official store versus third-party seller

Mercado Libre distinguishes official brand stores from general third-party sellers, and the distinction drives most brand-monitoring value.

Why it matters concretely:

  • Price integrity. A brand's own official store price is its intended position. Third-party listings of the same product show what the market actually charges, and that gap is the brand's real exposure.
  • Authorised versus unauthorised. A brand monitoring distribution wants to know which sellers are listing its products and whether they appear on its authorised list. The seller identity is the whole answer.
  • Counterfeit and grey-market signals. Anomalously low prices from unknown sellers, or listings with mismatched pack descriptions, are the detectable patterns. You find them by comparing third-party listings against the official store's own catalogue and price.
  • Content control. Third-party listings use their own titles, images and descriptions. Where those diverge from brand assets, that is a measurable content-compliance issue.
  • Buy-box-equivalent competition. Where multiple sellers offer the same catalogue product, which one is surfaced by default is a competitive outcome the brand should be tracking.

Capture a seller-type flag plus the seller identifier on every listing row. Maintain your authorised-seller list as reference data and join against it. The output is a per-country list of sellers with listing counts and observed price ranges — count of third-party sellers listing brand SKUs by country is the shape of the finding, and it should come from the data rather than an estimate. The seller-side extraction is described in our seller and vendor data service.

Shipping is part of the observed price

A LATAM price comparison that ignores shipping is wrong in a direction that varies by seller.

MercadoEnvíos and the platform's shipping programmes mean a listing's delivered cost can differ substantially from its listed price, and free-shipping eligibility is often tied to price thresholds and seller status. Two listings at the same price are not the same offer if one ships free and one does not.

What to capture:

  • Listed price, separately from any shipping cost
  • Whether free shipping is offered, as a boolean
  • Shipping cost where shown, with currency
  • Shipping programme or fulfilment indicator where exposed
  • Any full/fulfilment-by-platform flag
  • Estimated delivery window where shown
  • The destination used for the query, because shipping cost is destination-dependent

That last field is the one teams forget. Shipping data is only comparable if you queried from a consistent destination. Pin a reference postcode per country and record it on every row.

What to collect: field schema

Field Type Notes
country_site enum BR / MX / AR / CL / CO
listing_id string Platform-native, country-scoped
listing_url string Canonical
catalog_product_id string Where a shared catalogue product exists
internal_product_key string Your cross-country identity
match_confidence float For the cross-country join
title text Verbatim
listing_language enum Detected, not inherited
brand string Normalised against a brand dictionary
model / part_number string Where present
category_path_platform array Country-specific tree
category_path_internal array Mapped
price decimal Locale-aware parse
currency ISO 4217 Explicit on every row
price_original_before_discount decimal Where shown
fx_rate_used decimal Nullable; own timestamp
fx_rate_observed_at timestamp
free_shipping boolean
shipping_cost decimal Nullable
shipping_programme string Where exposed
query_destination_postcode string Required for shipping comparability
seller_id string
seller_name string
seller_type enum official_store / third_party / unknown
is_authorised boolean Joined from your reference list
seller_reputation_indicator string Platform metric, stored raw
seller_location string
stock_indicator string/int Raw plus parsed
sold_quantity_indicator string/int Where exposed
rating_value decimal
review_count integer
images array URLs plus position index
image_hash array Perceptual, for cross-country matching
listing_status enum active / paused / ended / not_found
observed_at timestamp UTC, observation time

Traversing the category tree

Assortment questions need category coverage, not keyword coverage. Keyword collection finds what you thought to ask for. Category traversal finds what exists.

A workable approach:

  • Walk the category tree per country from the root, recording node IDs, names, parent relationships and depth.
  • Store the tree with a snapshot date. Trees change, and an assortment comparison across two dates needs to know whether a node moved.
  • Identify leaf nodes and collect listings at leaf level. Mid-tree collection produces overlapping, hard-to-deduplicate result sets.
  • Handle result-set depth limits. Category listings are paginated and typically capped. Where a leaf exceeds the cap, subdivide by price band, brand filter or sort order to enumerate the remainder.
  • Record listings-per-node counts as a first-class metric. Category depth by country is one of the most useful outputs of the whole exercise, and it falls out of the traversal for free.

Cross-country category comparison then runs on your mapped internal tree, not the platform trees, which do not align.

The questions this actually answers

Worth being concrete about the output, because the collection effort should be justified by decisions.

Question What the data gives you
Where do we sit on price, per country? Within-country price index against matched competitor SKUs; never a blended cross-currency average
Who is selling our products without authorisation? Seller list per country joined to your authorised list, with listing counts and price ranges
How deep is this category in each market? Listing and seller counts per mapped leaf node, plus share of listings by brand
What do competitors sell that we don't? Assortment gap at internal-category level, by matched attribute combination
Is our official store being undercut? Official-store price versus third-party price distribution for the same catalogue product
Which market should we enter first? Category depth, seller concentration and price-band distribution compared across mapped categories
Is our content being represented correctly? Third-party title and image divergence from brand assets

Note that "share of listings" and "share of search" appear here and "market share" does not. Listings and search positions are observable. Market share is not, from this data, and claiming it would be an estimate dressed as a measurement.

Collection is limited to public-facing listing and category pages. Platform terms and applicable law differ across the five countries and change over time, so treat the compliance position as a per-market review rather than a single regional assumption.

Actowiz Solutions runs Mercado Libre collection as five country pipelines with a shared product identity layer, explicit currency handling and official-store versus third-party seller classification.

We report within-country indexes and observed seller counts rather than blended regional averages, and we hand over the FX and timestamp fields behind every figure.

You can also reach us for all your mobile app scraping, data collection, web scraping, and instant data scraper service requirements!

FAQ

Can Mercado Libre data from different countries be combined into one dataset?

It can be stored in one dataset, but only with country, currency and observation timestamp on every row, plus an internal product key that joins matched listings across sites with a confidence score. Country catalogues, category trees and listing IDs are separate, so there is no native cross-country product identifier.

How should Argentine peso prices be handled in a price series?

Store the observed ARS price and the currency code as recorded, keep any FX rate used as a separate field with its own timestamp and source, and report a within-country price index rather than a converted absolute price. In a high-inflation market a flat nominal price is a real-terms price cut, which only an index makes visible.

Why does the official-store versus third-party seller distinction matter?

The official store price is the brand's intended position, while third-party listings show what the market actually charges. The gap between them, and the identity of the sellers involved, is what brand teams use to find unauthorised distribution, price erosion and content that diverges from brand assets.

Social Proof That Converts

Trusted by Global Leaders Across Q-Commerce, Travel, Retail, and FoodTech

Our web scraping expertise is relied on by 4,000+ global enterprises including Zomato, Tata Consumer, Subway, and Expedia — helping them turn web data into growth.

4,000+ Enterprises Worldwide
50+ Countries Served
20+ Industries
Join 4,000+ companies growing with Actowiz →
Real Results from Real Clients

Hear It Directly from Our Clients

Watch how businesses like yours are using Actowiz data to drive growth.

▶
1 min
★★★★★
"Actowiz Solutions offered exceptional support with transparency and guidance throughout. Anna and Saga made the process easy for a non-technical user like me. Great service, fair pricing!"
TG
Thomas Galido
Co-Founder / Head of Product at Upright Data Inc.
▶
2 min
★★★★★
"Actowiz delivered impeccable results for our company. Their team ensured data accuracy and on-time delivery. The competitive intelligence completely transformed our pricing strategy."
II
Iulen Ibanez
CEO / Datacy.es
▶
1:30
★★★★★
"What impressed me most was the speed — we went from requirement to production data in under 48 hours. The API integration was seamless and the support team is always responsive."
FC
Febbin Chacko
-Fin, Small Business Owner
icons 4.8/5 Average Rating
icons 50+ Video Testimonials
icons 92% Client Retention
icons 50+ Countries Served

Join 4,000+ Companies Growing with Actowiz

From Zomato to Expedia — see why global leaders trust us with their data.

Why Global Leaders Trust Actowiz

Backed by automation, data volume, and enterprise-grade scale — we help businesses from startups to Fortune 500s extract competitive insights across the USA, UK, UAE, and beyond.

icons
7+
Years of Experience
Proven track record delivering enterprise-grade web scraping and data intelligence solutions.
icons
4,000+
Projects Delivered
Serving startups to Fortune 500 companies across 50+ countries worldwide.
icons
200+
In-House Experts
Dedicated engineers across scrapers, AI/ML models, APIs, and data quality assurance.
icons
9.2M
Automated Workflows
Running weekly across eCommerce, Quick Commerce, Travel, Real Estate, and Food industries.
icons
270+ TB
Data Transferred
Real-time and batch data scraping at massive scale, across industries globally.
icons
380M+
Pages Crawled Weekly
Scaled infrastructure for comprehensive global data coverage with 99% accuracy.

AI Solutions Engineered
for Your Needs

→
LLM-Powered Attribute Extraction: High-precision product matching using large language models for accurate data classification.
→
Advanced Computer Vision: Fine-grained object detection for precise product classification using text and image embeddings.
→
GPT-Based Analytics Layer: Natural language query-based reporting and visualization for business intelligence.
→
Human-in-the-Loop AI: Continuous feedback loop to improve AI model accuracy over time.
icons Product Matching icons Attribute Tagging icons Content Optimization icons Sentiment Analysis icons Prompt-Based Reporting

Connect the Dots Across
Your Retail Ecosystem

We partner with agencies, system integrators, and technology platforms to deliver end-to-end solutions across the retail and digital shelf ecosystem.

icons
Analytics Services
icons
Ad Tech
icons
Price Optimization
icons
Business Consulting
icons
System Integration
icons
Market Research
Become a Partner →

Popular Datasets — Ready to Download

Browse All Datasets →
icons
Amazon
eCommerce
Free 100 rows
icons
Zillow
Real Estate
Free 100 rows
icons
DoorDash
Food Delivery
Free 100 rows
icons
Walmart
Retail
Free 100 rows
icons
Booking.com
Travel
Free 100 rows
icons
Indeed
Jobs
Free 100 rows

Latest Insights & Resources

View All Resources →
thumb
Blog

Mercado Libre Market Intelligence: Category and Seller Data for LATAM Brands

Discover how LATAM brands use Mercado Libre market intelligence to analyze product categories, seller performance, pricing, assortment, and marketplace competition.

thumb
Case Study

How We Helped a Leading Food-Tech Brand Leverage Restaurant & Menu Data from RestaurantGuru UK for Smarter Market Analysis

Explore Restaurant & Menu Data from RestaurantGuru UK to analyze restaurant listings, menus, pricing, ratings, and dining trends.

thumb
Report

Makeup Price Benchmark: Global Makeup Market Data Report 2026 for Sephora, Ulta, Amazon & Nykaa Insights

Global makeup price benchmark 2026: how L'Oreal, Estee Lauder, Maybelline and MAC products are priced across Sephora, Ulta, Amazon and Nykaa.

Start Where It Makes Sense for You

Whether you're a startup or a Fortune 500 — we have the right plan for your data needs.

icons
Enterprise
Book a Strategy Call
Custom solutions, dedicated support, volume pricing for large-scale needs.
icons
Growing Brand
Get Free Sample Data
Try before you buy — 500 rows of real data, delivered in 2 hours. No strings.
icons
Just Exploring
View Plans & Pricing
Transparent plans from $500/mo. Find the right fit for your budget and scale.
Get in Touch
Let's Talk About
Your Data Needs
Tell us what data you need — we'll scope it for free and share a sample within hours.
  • icons
    Free Sample in 2 HoursShare your requirement, get 500 rows of real data — no commitment.
  • icons
    Plans from $500/monthFlexible pricing for startups, growing brands, and enterprises.
  • icons
    US-Based SupportOffices in New York & California. Aligned with your timezone.
  • icons
    ISO 9001 & 27001 CertifiedEnterprise-grade security and quality standards.
Request Free Sample Data
Fill the form below — our team will reach out within 2 hours.
+1 ▼
✓ Free 500-row sample · No credit card · Response within 2 hours

Request Free Sample Data

Our team will reach out within 2 hours with 500 rows of real data — no credit card required.

+1 ▼
✓ Free 500-row sample · No credit card · Response within 2 hours