Shein, Temu & Pinduoduo — Fast Fashion Trend Tracking via Web Scraping

Why menu prices vary across these three platforms

A single noodle bowl, fried chicken set, or bubble-tea combo can list at three different prices on GoFood, GrabFood, and ShopeeFood — sometimes by 10–20%, sometimes more. That gap isn't random. It's the combined output of platform commission rates, merchant markup strategy, promotional subsidies, delivery-fee allocation, and dynamic surge windows. Without scraped data, this gap is invisible. With it, every player in the value chain — restaurants, FMCG brands, cloud kitchens, investors, and the platforms themselves — gains a measurable edge.

This guide compares the three platforms head-to-head, explains why their prices diverge, and shows how data scraping turns that divergence into intelligence.

The three platforms at a glance (2025–2026)

The three platforms at a glance

Southeast Asia's food delivery market grew 18% YoY to US$22.7 billion in 2025, up from 13% growth in 2024, with all six markets — Indonesia, Thailand, Singapore, Malaysia, Vietnam, and the Philippines — recording double-digit growth. Indonesia remains the single largest market at roughly US$6.4 billion. Inside that landscape, the three apps in this comparison occupy very different positions.

GrabFood — the regional incumbent

Operated by Grab Holdings out of Singapore, GrabFood runs across all six major Southeast Asian markets. Grab commands 55% of regional market share, translating to approximately US$9.4 billion in GMV in the most recent reported cycle, and comfortably holds market share of between 46% and 66% in each of the six major Southeast Asian markets. Its scale gives it the deepest restaurant inventory and the most consistent pricing infrastructure across borders.

ShopeeFood — the fast-rising challenger

Backed by Sea Limited's Shopee e-commerce ecosystem, ShopeeFood now operates in Indonesia, Vietnam, Thailand, and Malaysia. ShopeeFood overtook Foodpanda in GMV terms in 2025, and earlier overtook GoFood to become Southeast Asia's third-largest food delivery platform. Its 2024 regional GMV reached US$2.3 billion, growing more than 50% year-on-year. In Vietnam specifically, ShopeeFood leads with a 56% market share, followed by GrabFood at 36% per NielsenIQ's April 2025 survey.

GoFood — the Indonesia specialist

Once a pan-regional player under Gojek (now GoTo), GoFood has retreated to a single-market focus. Gojek exited Vietnam in September 2024, eliminating GoFood there, and reports indicated that GoFood's market share fell as low as 1–3%, unable to compete in pricing or network scale against GrabFood and ShopeeFood before the exit. In Indonesia, however, GoFood remains a major player — the country contributes the largest absolute GMV in the region.

Platform Parent Active Markets (2025–26) Regional Position
GrabFood Grab Holdings ID, TH, SG, MY, VN, PH #1, ~55% share
ShopeeFood Sea Limited ID, VN, TH, MY #3 regionally, #1 in VN
GoFood GoTo (Gojek) ID only (post-2024) Major in Indonesia

City-level pricing dynamics: where the gaps are widest

Menu-price comparison data is only useful at city granularity, because food delivery in Southeast Asia is fundamentally a city-level market. Commission rates, promo subsidies, and merchant density all shift block by block.

Jakarta (Indonesia) is the single largest food delivery city in the region. All three platforms operate here at full strength, making it the only market where a true three-way GoFood vs GrabFood vs ShopeeFood comparison is possible on the same restaurant. Indonesian consumer surveys consistently flag GoFood as the most expensive of the three for identical SKUs, even after accounting for the GoFood Plus subscription.

Ho Chi Minh City and Hanoi (Vietnam) are a two-horse race between ShopeeFood and GrabFood. ShopeeFood leads Hanoi with ~56% share; GrabFood leads HCMC with ~50% share. Scraping these cities is now a head-to-head comparison only — GoFood data ended in September 2024 with Gojek's exit. The Vietnamese price gap between the two surviving players is among the widest in the region because of ShopeeFood's aggressive 9/9, 10/10, and 11/11 mega-sale subsidies.

Bangkok (Thailand) was the fastest-growing food delivery market in 2025 at 22% YoY, partly driven by the government's "half-half" co-payment scheme. GrabFood competes here against LineMan and Foodpanda; ShopeeFood is now the #3 player after overtaking Foodpanda in late 2024. Bangkok food delivery price scraping is particularly valuable because the co-payment scheme distorts effective prices in ways that don't appear in the list price.

Kuala Lumpur (Malaysia) sees ShopeeFood eating market share from Foodpanda, with GrabFood remaining the consistent leader. The Malaysian market is notable for GrabFood charging merchants among the highest service fees in the region — sometimes cited at 30% — which translates directly into wider in-app vs. dine-in price gaps.

Manila (Philippines) and Singapore are GrabFood-dominant single-platform markets for the comparison set; ShopeeFood does not operate in either, and GoFood withdrew from the Philippines years ago. Pricing intelligence here focuses on cross-channel comparison (GrabFood vs. Foodpanda) rather than the three-way comparison this guide centers on.

For any pricing-intelligence project, the right scope is therefore city-by-city, not country-by-country.

Commission structures: the hidden driver of menu prices

Commission rates set the floor for merchant markup. Restaurants don't absorb 20–30% platform fees out of goodwill — they recover it in the menu price you see on the app. Scraping the same dish across platforms is essentially measuring how each merchant has solved for three different commission rates.

The published rates differ markedly:

  • GoFood: Shopeefood applies a profit-sharing split of 20% for the provider and 80% for the merchant, and GoFood applies similar 20% commission on Indonesian transactions in most published structures.
  • GrabFood: Standard commission range typically between 15% and 30% per order, varying by market and partnership tier. In Malaysia, GrabFood charges its merchants a 30% service fee from the total value of each order.
  • ShopeeFood: ShopeeFood charges its vendors a commission fee of 25 percent for every transaction in Indonesia.

Restaurant-strategy guides openly advise merchants to compensate. Raise your GrabFood menu prices by roughly 10–15%. For example, if a noodle dish is THB 100 in your restaurant, you might list it at THB 110 or THB 115 on Grab. The same merchant facing a different commission on a different app will mark up differently — which is precisely the gap web scraping captures.

What menu-price scraping actually reveals

When you scrape the same restaurant's menu across GoFood, GrabFood, and ShopeeFood on the same day, in the same city, at the same hour, several patterns emerge consistently across markets:

1. Base price drift between platforms

The "in-app" price of identical SKUs typically drifts 5–20% between platforms for the same merchant. The direction isn't fixed — it depends on which platform that specific restaurant treats as its anchor channel and where it absorbs the commission. Indonesian consumer commentary repeatedly notes GoFood listings trending higher than GrabFood and ShopeeFood for identical items, even before promos are applied.

2. Promotional layering hides the real price

ShopeeFood is widely understood to be the most aggressive on discounts. Backed by Shopee's substantial financial resources, ShopeeFood continuously launches major discount campaigns and free shipping, particularly during mega-sale events such as 9/9 and 10/10. GrabFood runs steady but smaller promotions; GoFood has visibly pulled back on subsidies. A naive price comparison ignoring promo state will misread the market by double-digit percentages.

3. Delivery fees move independently of food prices

Surge pricing, distance bands, and "priority" delivery tiers create a second pricing layer entirely independent of menu prices. A platform can be cheaper on food and more expensive on delivery, or vice versa — making net-cost comparison only meaningful when both are scraped together.

4. Menu coverage asymmetry

The same restaurant often lists a different subset of items on each platform. Some chains test new SKUs on one platform first. Some hide low-margin items from high-commission platforms. Scraping reveals these gaps, which are themselves a competitive signal.

How Actowiz Solutions scrapes GoFood, GrabFood, and ShopeeFood

Pulling structured menu data from these three apps at scale is non-trivial — each platform has its own front-end stack, anti-bot posture, geo-restricted endpoints, and rate-limit behavior. Building a production-grade food delivery app scraper across all three requires more than a generic web crawler; it requires a purpose-built data extraction pipeline. Actowiz's stack is organized around four stages:

1. Geo-targeted data acquisition. Indonesia, Thailand, Vietnam, Malaysia, the Philippines, and Singapore each require in-country IP egress to retrieve the correct catalog. ShopeeFood and GoFood gate content by city; GrabFood gates by precise lat-long coordinates. The acquisition layer routes requests through residential and mobile IPs matched to the target city — Jakarta, Surabaya, Ho Chi Minh City, Hanoi, Bangkok, Chiang Mai, Kuala Lumpur, Penang, Manila, Cebu, and Singapore are the most common scopes for restaurant menu scraping engagements.

2. Rendering and parsing. The three apps serve menu data through a mix of REST endpoints, GraphQL queries, and client-rendered React/Flutter views. Static HTML scraping is insufficient — the pipeline uses headless rendering for the dynamic surfaces and direct API parsing where the schema is stable. ShopeeFood's Flutter-based mobile-web surface and GrabFood's GraphQL endpoints both require specialized handling that off-the-shelf food delivery web scraping tools rarely provide.

3. Normalization. Raw scraped output is messy: prices arrive in IDR, THB, VND, MYR, PHP, and SGD; modifiers and add-ons follow different schemas; the same dish carries different names across merchants and across the three platforms. Menu data normalization maps every record to a canonical schema (merchant_id, dish_id, base_price, modifiers, promo_state, delivery_fee, timestamp, city, platform, currency) so the three platforms become directly comparable in a single SQL query.

4. Delivery. Output is shipped as scheduled CSV/JSON dumps, a REST data API, or pushed directly into a client warehouse (Snowflake, BigQuery, S3, Databricks, Redshift). Refresh cadences range from hourly real-time menu price extraction for surge-tracking and flash-sale use cases to daily refresh for competitive benchmarking and weekly snapshots for executive dashboards.

Use cases where this data pays back fast

Restaurants and F&B chains

A multi-outlet chain operating across GoFood, GrabFood, and ShopeeFood needs visibility on three things every week: where its own prices are correctly set, where competitors are undercutting on the same dish, and where promo windows are eroding margin. Scraping answers all three. Scraped pricing information becomes the core of smarter decisions — benchmarking against neighborhood competitors, finding value gaps, and timing dynamic pricing for lunch vs. dinner.

FMCG and packaged-goods brands

Beverage, snack, and dairy brands sold through restaurant menus (a bottled soft drink bundled with a meal, a branded sauce surcharge) need to track how their products are priced downstream. Menu scraping is the only way to see the as-sold price across thousands of restaurant SKUs on three platforms simultaneously.

Cloud kitchens and aggregators

Operators of virtual brands need to set launch prices, monitor SKU performance across platforms, and decide which virtual brand to push on which app. Actowiz's case studies report scraping menus from 10,000+ restaurants for a single aggregator client to optimize pricing strategies and improve customer engagement.

Market researchers and investors

Equity analysts covering Grab, GoTo, and Sea Limited use scraped pricing and promotional data as a leading indicator of unit economics — subsidy intensity, basket size, and merchant churn show up in menu data weeks before quarterly filings.

The platforms themselves

GoFood, GrabFood, and ShopeeFood scrape each other. Internal pricing teams use competitive menu data to set commission negotiations, structure merchant subsidies, and identify chains that are systematically pricing higher on their platform than on a rival.

Comparison summary

Dimension GoFood GrabFood ShopeeFood
Geographic coverage Indonesia only All 6 SEA markets ID, VN, TH, MY
Regional market position Major in ID, exited VN 2024 #1 (~55% share) #3, fastest growing
Published commission ~20% 15–30% 20–25%
Promo intensity Low (pulled back) Medium, steady Very high (Shopee ecosystem)
Typical consumer net price Often highest Mid-range Often lowest after promo
Payment ecosystem GoPay, GoPayLater, multi-rail OVO, cash ShopeePay, cash
Scraping difficulty Moderate (single market) High (6 markets, strong anti-bot) High (dynamic React/Flutter)

Challenges and best practices

Scraping food delivery apps responsibly means respecting three boundaries: collect only publicly visible catalog and price data, throttle politely so the target platform is not impacted, and route all collected data through the appropriate legal review for the buyer's jurisdiction. Anti-bot defenses on GrabFood and ShopeeFood are sophisticated; brittle scrapers break weekly. Production-grade pipelines need (a) continuous monitoring of upstream schema changes, (b) automated reconciliation against a control sample of known dishes, and (c) human QA on a rolling sample to catch silent data drift.

The other operational reality is freshness. Menu prices on these platforms shift intra-day on promo windows. A weekly scrape is enough for strategic benchmarking; intraday or hourly scrapes are required for surge analysis, flash-sale tracking, or live competitive response.

FAQ

1. How often do menu prices change on GoFood, GrabFood, and ShopeeFood?

Base menu prices update on the order of weeks to months for most merchants, but the effective price — after promos, vouchers, and free-delivery flags — changes daily and sometimes hourly. ShopeeFood promotional cycles are the most volatile of the three; GoFood is now the most stable.

2. Can the same restaurant charge different prices on each platform?

Yes, and most do. Merchants adjust list prices to absorb each platform's commission. Industry strategy guides openly advise restaurants to raise GrabFood prices 10–15% above in-store, and similar markups apply across platforms based on each app's commission rate.

3. Is scraping menu data from these platforms legal?

Web scraping of publicly visible data is generally permissible across most Southeast Asian jurisdictions when it respects platform terms, robots directives, and applicable data-protection law. Actowiz operates within these boundaries and advises clients to align collection with their own jurisdiction's compliance requirements.

4. Why did GoFood exit Vietnam?

Gojek withdrew from Vietnam in September 2024 after GoFood's market share fell into the 1–3% range, unable to match GrabFood and ShopeeFood on subsidies, restaurant network, or delivery density.

5. Which platform is cheapest for consumers?

There is no universal winner. ShopeeFood is often cheapest after promos and free-shipping campaigns, especially during 9/9, 10/10, and 11/11 mega-sales. GrabFood tends to be most stable. GoFood is frequently the highest on consumer cost in Indonesia after the platform reduced its discount intensity.

6. What does a typical scraping engagement deliver?

A normalized dataset of merchant IDs, dish IDs, base prices, modifier prices, promo state, delivery fees, ratings, hours, and availability — refreshed on the cadence the buyer needs (hourly, daily, or weekly) and delivered as API, file dump, or warehouse load.

7. Can scraped GoFood, GrabFood, and ShopeeFood data integrate with my BI stack?

Yes. Actowiz delivers menu price data directly into Snowflake, BigQuery, Redshift, Databricks, or S3, and exposes a REST data API for application use cases. Output schemas are pre-mapped for common BI tools — Tableau, Power BI, Looker, and Metabase — so dashboards plug in without additional ETL work.

8. How is restaurant menu scraping different from generic web scraping?

Generic web crawlers extract HTML and call it done. Restaurant menu data extraction has to handle modifier groups (size, spice level, add-ons), price tiers, promo overlays, availability windows, geo-fencing by delivery radius, and currency. Without that domain-specific normalization, raw scraped output is unusable for price comparison.

9. Which cities and countries does Actowiz cover for food delivery scraping?

All six major Southeast Asian markets — Indonesia (Jakarta, Surabaya, Bandung, Medan), Vietnam (Ho Chi Minh City, Hanoi, Da Nang), Thailand (Bangkok, Chiang Mai, Phuket), Malaysia (Kuala Lumpur, Penang, Johor Bahru), the Philippines (Manila, Cebu), and Singapore. Custom city scopes and country expansion are available on request.

Turn the price gap into competitive advantage

Every day that GoFood, GrabFood, and ShopeeFood serve the same dish at three different effective prices is a day your pricing team is flying blind without scraped data. Actowiz Solutions builds and operates the full food delivery data extraction pipeline — geo-targeted menu scraping across Indonesia, Thailand, Vietnam, Malaysia, the Philippines, and Singapore; normalized multi-currency schemas; promotional and delivery-fee tracking; and direct delivery into the systems your analysts already use.

Whether you need GrabFood menu data for a Bangkok pricing study, ShopeeFood restaurant intelligence for a Jakarta market entry, GoFood competitive analysis for an Indonesian cloud kitchen rollout, or a unified Southeast Asia food delivery price intelligence feed across all three platforms — Actowiz operates the pipeline so your team works with answers, not raw HTML.

About a menu price intelligence pilot — start with one city, one platform, one week, and see the gap your competitors are already exploiting.
Talk to Actowiz Solutions
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

How We Empowered a Cereal Brand to Win 18% More Shelf Visibility Using Albertsons Product & Promotion Data Scraping?

Albertsons Product & Promotion Data Scraping helps brands track pricing, discounts, inventory, and promotional trends for smarter retail decisions.

thumb
Case Study

Sharaf DG & Jumbo Electronics Pricing for a UAE Consumer Tech Brand

Real-time pricing across Sharaf DG, Jumbo & Lulu Electronics for UAE consumer tech brands. MAP enforcement & festival promo tracking by Actowiz Solutions.

thumb
Report

Mother's Day 2025 E-commerce Insights — What Brands Should Expect in 2026

Mother's Day 2025 E-commerce Insights report — 47,000+ SKUs across 12 platforms. Pricing, discounts, stock-outs & what brands should expect in 2026.

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