Product intelligence for Turkish e-commerce
Give us a barcode: packdex writes the description, fills in the attributes and tracks every seller price on the market. Manage it from the dashboard or pull it straight into your own systems.
Content enrichment
packdex fills the empty descriptions and missing attributes in your catalogue: it collects verified data from the web, writes the copy and flags the risks — the decision to publish is always yours.
Information gathered from the channels where the product is sold turns into a single, consistent, sales-ready description; text that fails the quality filter never reaches you.
Colour, capacity, size, compatibility... The structured fields you need for filterable listings are extracted from the sources and mapped onto your schema.
Nothing goes live on its own: every generated description lands on your approval screen, and your team approves or edits it with one click.
If incoming text hides a competitor name, a link or contact details, it is flagged on the approval screen — no surprises make it into your storefront.
Price tracking
Not random marketplace sellers, but your competitors: flag specific stores and their prices are labelled separately in every response.
It reads the “10% off at checkout” line and converts it into a real price — aware of every trap in Turkish promotion wording.
Who cut the price, where and by how much? Every move across your portfolio in a single list.
Which product sells on which channel, where it went out of stock — a platform × product matrix.
When the market minimum is broken your webhook fires: on a threshold, on a percentage or on every change.
Give us a barcode; packdex finds the channels selling that product itself, verifies them and puts them under tracking.
Who it's for
Stop waiting on a content team to fill empty descriptions and missing attributes. Send the barcode, get a draft for approval.
Which seller cut the price, on which channel, and when? See the effective price, cart campaigns included, in one list.
Pull the same data into your own stack over REST and webhooks. Start from the docs and integrate the same day, no dashboard required.
Coverage
31 channels with per-seller tracking; new channel requests are scoped as part of the quote.
How it works
The barcode and the product name are enough; no catalogue file, no mapping table.
packdex finds the channels selling the product, verifies the product pages and stores them as sources.
Content is written and sent for your approval; prices are crawled at your chosen frequency with seller, promotion and stock data.
REST API, webhook or dashboard — all three tell the same story, pick yours.
API-first
Every capability is a REST endpoint too: write prices into your own database, push approved content onto your own storefront. One API key, transparent usage-based metering, a hands-on integration guide.
Browse the documentation →{
"ean": "0889842651386",
"fresh": true,
"market": {
"min": 21849.05, "max": 37999.00,
"avg": 29924.03, "sellerCount": 12,
"currency": "TRY"
},
"offers": [
{
"platform": "akakce",
"seller": "Teknosa",
"price": 21849.05,
"inStock": true,
"campaignText": null,
"effectivePrice": null
}
]
}Pricing
The fee follows the number of SKUs you track and the crawl frequency; channel count is included and there are no surprise line items. Every quote ships with a per-SKU cost table and a sample monthly invoice, so you never decide without seeing it on paper.
Request a quote31 Turkish sales channels: hepsiburada, trendyol, akakçe, n11, teknosa, epey and others. Adding a channel to the list is a configuration job, not a software release.
Tracked products are crawled at your chosen frequency (hourly at the most frequent); ad-hoc queries return within a few minutes and results are cached.
With the REST API and the integration guide you usually pull your first price data the same day. Setting up a webhook is a matter of giving us one URL.
Verified information collected from the channels selling the product is merged into a single description and put through quality and risk filters. Text that fails the filter is never shown to you; the rest goes to your approval screen.
Collected descriptions pass a risk filter before publication: competitor names, links and contact details are flagged; the final call is always on your approval screen.
The price history and content collected on your behalf belong to you; you can export all of it through the API whenever you like.