Jumia + Kilimall Price Comparator avatar

Jumia + Kilimall Price Comparator

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Jumia + Kilimall Price Comparator

Jumia + Kilimall Price Comparator

Search Jumia Kenya and Kilimall for the same keyword in one run and get back a unified, comparable dataset with price, rating, and seller info from both platforms.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

paul wafs

paul wafs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Jumia + Kilimall Price Comparator (Kenya)

Search Jumia Kenya and Kilimall for the same keyword in one run and get back a single, comparable dataset — same fields for both platforms, so you can sort, filter, and compare prices side by side without stitching together two separate scrapers.

Unlike single-platform Jumia scrapers (there are many on the Store), this Actor answers the question Kenyan shoppers actually ask: "where's this cheaper — Jumia or Kilimall?"

What you get

One row per product, with identical fields regardless of platform:

FieldDescription
platformjumia or kilimall
queryThe search keyword that found this product
idPlatform's internal product ID (Jumia SKU / Kilimall listing ID)
titleProduct title
brandBrand name (Jumia only — Kilimall doesn't expose this in search results)
priceCurrent price in KES
oldPriceOriginal/pre-discount price in KES, if any
discountPercentDiscount percentage, if any
currencyAlways KES
ratingAverage star rating (0–5)
reviewCountNumber of reviews
sellerTypee.g. "Jumia Express", "Marketplace seller", "Fulfilled By Kilimall"
categoryPathBreadcrumb category path (Jumia only)
urlDirect link to the product page
imageProduct image URL
scrapedAtISO timestamp of collection

Sample output (JSON):

{
"platform": "jumia",
"query": "phone",
"id": "KU056MP5J2OACNAFAMZ",
"title": "RUIOO S25 Ultra Android Smartphone 8GB + 128GB 6.8 inches",
"brand": "Ruioo",
"price": 10050,
"oldPrice": 13400,
"discountPercent": 25,
"currency": "KES",
"rating": 3.5,
"reviewCount": 90,
"sellerType": "Jumia Express",
"categoryPath": "Phones & Tablets > Mobile Phones > Smartphones > Android Phones",
"url": "https://www.jumia.co.ke/ruioo-ruioo-s25-ultra-android-smartphone-8gb-128gb-6.8-inches-327386343.html",
"image": "https://ke.jumia.is/unsafe/fit-in/300x300/filters:fill(white)/product/34/3683723/1.jpg",
"scrapedAt": "2026-09-09T14:00:00.000Z"
}
```
## How to use it
1. Enter one or more **search keywords** (e.g. `iphone 13`, `office chair`).
2. Choose which **platforms** to include — both by default.
3. Optionally adjust **max results per keyword per platform** and **max pages**.
4. Click **Start**.
### Input
```json
{
"searchQueries": ["iphone 13", "gaming laptop"],
"platforms": ["jumia", "kilimall"],
"maxItemsPerQuery": 80,
"maxPagesPerQuery": 3
}
```
## Use cases
- **Price comparison shopping** — find the cheapest listing for a product across Kenya's two biggest online marketplaces in one search.
- **Market research & brand monitoring** — track how a product or brand is priced and rated across platforms.
- **Reseller/arbitrage research** — spot price gaps between Jumia and Kilimall for the same item.
- **Dashboards & alerts** — schedule daily runs and pipe results into Google Sheets or Slack to track price movements over time.
## How it works (for the curious)
Both Jumia and Kilimall embed their search results as structured JSON directly in the page's HTML (Jumia via window.__STORE__, Kilimall via a Nuxt __NUXT_DATA__ payload) rather than requiring a real browser. This Actor reads that embedded data directly, which makes it fast and cheap.
## Automate it
Schedule this Actor to run daily or weekly for your tracked keywords, and connect the dataset to Google Sheets, Slack, Make, or n8n to get notified when prices drop.
## Pricing
This Actor is paid per event (per product result). No browser rendering is used, so platform compute overhead is minimal — most of what you pay covers the residential proxy traffic needed to reliably reach Jumia.
## A note on reliability
Kilimall results are consistently reliable — every tested run returned complete data with no blocking.
Jumia uses active bot-detection that can intermittently block some requests, even through residential proxies. This isn't unique to this Actor — every Jumia scraper on the Store deals with the same protection. In practice this means:
- Most runs return the majority of requested Jumia pages, but occasionally a page fails and is skipped rather than retried indefinitely.
- The Actor uses residential proxies and automatic retries to maximize success, but a small percentage of Jumia requests may still return zero results in a given run.
- Kilimall data in the same run is unaffected by Jumia's blocking.
If you need guaranteed complete Jumia coverage for a specific run, re-running with a fresh set of proxy sessions often recovers any pages that failed the first time.
## FAQ
Why do Jumia and Kilimall results look different in field coverage? Each platform exposes different data in its search results. Jumia includes brand and full category path; Kilimall includes seller fulfillment tags. Fields not available on a platform are returned as null.
How fresh is the data? Each run fetches live search results at the moment of execution.
Is this legal? The Actor collects publicly available product listing data displayed on each platform's own search pages.
Something broken? Open an issue in the Issues tab.