Product
Identity
product_id / ean / barcode
Platform-native product ID plus EAN-13 barcode enabling
precise cross-platform product matching. EAN-level matching is the foundation of every Indian grocery
data intelligence use case — the same Amul Taaza 1L appears under different IDs on Blinkit, Zepto, and
BigBasket and requires barcode bridging to compare accurately.
"ean": "8901057000067"
Product
Identity
name / brand / manufacturer
Full product name as listed on the Indian platform,
brand name normalised across platforms, and manufacturer entity. Essential for brand-level aggregation
in India where the same Tata Salt appears under slightly different names on Blinkit, JioMart, and Amazon
Fresh — requiring normalisation before any cross-platform FMCG analysis.
"brand": "Amul", "manufacturer": "GCMMF"
Product
Identity
category / subcategory / aisle
Full category path from the Indian platform (e.g. Dairy,
Bread & Eggs > Milk > Toned Milk) mapped to our standardised Indian grocery taxonomy. Category data
enables shelf-space share analysis, competitive set definition, and cross-category demand signals across
the Indian quick commerce landscape.
"category": "Dairy > Milk > Toned"
Product
Identity
weight / volume / pack_size / unit
Product weight (g/kg) or volume (ml/L) in normalised
units, pack size for multipacks, and the platform's displayed unit format. Critical for unit-price
comparison across Indian platforms — a ₹65 Amul 1L vs. a ₹32 Amul 500ml comparison requires size
normalisation to be meaningful.
"weight_g": 1000, "pack_size": 1
Product
Identity
veg_nonveg / fssai_number
India's legally mandated veg (green dot) / non-veg
(brown dot) classification and FSSAI (Food Safety and Standards Authority of India) licence number. Both
are regulatory requirements under the Food Safety and Standards Act, 2006 — this field enables FSSAI
compliance monitoring and veg/non-veg product segmentation unique to the Indian market.
"veg_nonveg": "veg", "fssai": "10013022001849"
Product
Identity
country_of_origin / made_in_india
Country of origin as declared on the label (mandatory
under Legal Metrology rules for packaged goods in India) and a boolean Made in India flag.
Post-Atmanirbhar Bharat, Made in India labelling is a significant purchase driver — particularly
relevant for competitive tracking of domestic vs. imported FMCG brands on Blinkit and Zepto.
"origin": "India", "made_in_india": true
Pricing
(INR)
price_inr / mrp_inr / effective_price_inr
Current platform selling price, Maximum Retail Price
(MRP as mandated under India's Legal Metrology Act — the ceiling price above which no retailer can
sell), and the effective price after any active platform discount. The MRP vs. effective price gap is a
regulated and highly visible consumer signal unique to Indian retail — tracked separately on every
record.
"price_inr": 65, "mrp_inr": 68
Pricing
(INR)
discount_inr / discount_pct / platform_subsidy
Discount from MRP in absolute INR and percentage, plus
any active platform subsidy (a cash discount funded by the platform rather than the brand). Indian quick
commerce platforms like Blinkit and Zepto frequently run platform-subsidised discounts that make
effective prices 10–30% below MRP — these need to be tracked separately from brand-funded promotions.
"discount_pct": 4.4, "subsidy_inr": 5
Pricing
(INR)
unit_price_inr / price_per_100g / price_per_litre
Calculated unit price in INR per standard unit — price
per 100g, per litre, per piece — enabling true price comparison across different pack sizes on Indian
platforms. Unit pricing transparency is increasingly demanded by Indian consumer advocacy bodies and is
a core metric in FMCG brand price monitoring dashboards.
"price_per_litre_inr": 65.00
Pricing
(INR)
coupon_code / coupon_value_inr / promo_type
Active platform coupon or promo code, its face value in
INR, and the promotional mechanic type (flat off, % off, BOGO, buy 2 get 1 free, combo deal). Indian
quick commerce platforms run extremely frequent short-duration coupons — particularly during Diwali,
Holi, and Eid — that can reduce effective prices by ₹20–₹200 on basket items.
"coupon_value_inr": 50, "promo_type": "flat_off"
Pricing
(INR)
price_history_inr[] / price_30d_low_inr
Time-series INR price data going back up to 24 months —
essential for tracking FMCG price inflation in India, festival season demand pricing, platform subsidy
cycles, and seasonal commodity price movements (edible oil, pulses, dairy) that drive significant
grocery price volatility unique to the Indian market.
"price_30d_low_inr": 60
Pricing
(INR)
subscription_price_inr / bbstar_price
Subscription or membership price for platforms like
BigBasket Star (BBStar) that offer reduced prices to paying subscribers, and the savings vs. regular
price. Subscription pricing in Indian grocery is growing rapidly — tracking this tier is essential for
true competitive price intelligence on BigBasket, JioMart, and Amazon Prime.
"bbstar_price_inr": 59, "saving_inr": 6
Availability
in_stock / stock_level / oos_since
Boolean in-stock flag, qualitative stock level (In Stock
/ Low Stock / Out of Stock), and the timestamp when the product first went OOS. During Indian festival
seasons — Diwali, Navratri, Eid — stock depletion on quick commerce platforms can happen within 30
minutes of a promotional push. Timestamped OOS detection enables competitive opportunity alerts in near
real-time.
"in_stock": true, "stock_level": "Low"
Availability
pincode / city / dark_store_id
The specific pincode, city, and dark store ID for which
this price and availability record was collected. Indian quick commerce operates through a dense network
of dark stores — a product's availability and price can differ between pincodes within the same city
depending on which dark store serves that area. Every record is tied to a specific pincode.
"pincode": "400001", "city": "Mumbai"
Delivery
Intelligence
delivery_mins / delivery_promise
Estimated delivery time in minutes as shown on the
platform listing and the platform's delivery promise tier (10-minute, 15-minute, 30-minute, scheduled
slot). Blinkit and Zepto now compete on 10-minute delivery in major metros — tracking actual delivery
promise vs. advertised ETA across pincodes is a critical platform benchmarking metric for quick commerce
operators and investors.
"delivery_mins": 10, "promise": "10-minute"
Delivery
Intelligence
delivery_fee_inr / free_delivery_threshold_inr
Delivery fee in INR and the minimum cart value for free
delivery. Indian quick commerce platforms frequently adjust delivery fees and free delivery thresholds
to manage demand and order economics — Blinkit, Zepto, and Swiggy Instamart all have different fee
structures by city, pincode, and time of day. Tracking these dynamics is essential for platform
competitive analysis.
"delivery_fee_inr": 25, "free_threshold_inr": 199
Nutrition
& Labels
calories / protein_g / fat_g / carbs_g
Nutritional information per serving extracted from
platform listing pages — calories, protein, fat, carbohydrates, sugar, fibre, and sodium. Indian
packaged food increasingly carries detailed nutrition labels under FSSAI regulations — our pipeline
extracts and structures this data for nutritional benchmarking, health claim validation, and dietary
compliance tools.
"calories_per_100g": 61, "protein_g": 3.2
India-Specific
festival_deal_tag / sale_event
Whether the current price is part of an active Indian
festival sale (Diwali Sale, Big Billion Days Grocery, Republic Day, Holi Fest, Eid Special) and the
event name. Indian grocery platforms run major discount events tied to the Hindu, Muslim, and national
holiday calendar — festival pricing can slash effective prices by 20–40% for 2–5 day windows that
require real-time monitoring to capture.
"sale_event": "Diwali Grocery Fest 2025"
India-Specific
regional_variant / language_tag
Whether the product is a region-specific variant (e.g.
Gujarat-spec Amul Masti Dahi vs. national variant) and a language tag for listings that appear in Hindi,
Tamil, Kannada, or other regional languages. India's grocery market has significant regional product
variation — tracking regional variants is essential for pan-India brand distribution analysis.
"region": "Gujarat", "lang": "gu"
India-Specific
rating / review_count / verified_purchases
Aggregate product rating (1–5 stars), total review
count, and verified purchase count where available. Indian quick commerce platforms like Blinkit display
product ratings prominently — ratings directly influence search ranking and consumer choice on these
platforms, making them a key digital shelf intelligence signal for FMCG brands managing dark store
product placement.
"rating": 4.7, "review_count": 8412