Skip to content

Product · PartsProcure365

PartsProcure365 optimisation for parts retailers and distributors

You send us your catalogue’s search events, stock levels and sales history. We resolve every VIN vehicle-specifically from original catalogues, compare the car’s real need against what your catalogue showed, and return data ready for your purchasing system. Your own catalogue, your own interface and your own supplier relationships remain yours.

4
input datasets, of which only search events are mandatory
3
result tables, all bound to KType
CSV / JSON
straight into your catalogue and purchasing system
Result row · reco_gap
live
KType
TecDoc vehicle type
OE number
a need your catalogue did not show
Part group
brake pads, front
Parc (Traficom)
vehicle families in Finland
Tier
A · add to range
Candidates
aftermarket equivalents from the index
Every result row is bound to a KType

What the service delivers

Three outputs that go straight into the purchasing system

The key principle: every result row is bound to a KType (TecDoc vehicle type). This lets you import the results into your catalogue and purchasing system without separate vehicle interpretation.

Range recommendations per article

KEEP, DEEPEN, REDUCE or DROP with reasons and confidence levels, plus a fit rate: how often a shown article actually fitted the car and how often it was a sibling variant.

Coverage gaps

OE numbers your vehicle population needs but your catalogue did not show, weighted by the Finnish vehicle parc (Traficom) and search volumes. Tier A: add to range, B: consider, C: monitor.

KType variant map

Per KType and part group: which OE variants your search population really needs and in what shares, and which of your own articles cover them.

Regional view

Results by region too, where public data allows it

By default PartsProcure365 weights demand with the national vehicle parc. Where the vehicle authority publishes regional data on its vehicle stock, the same calculation can be run per region: every branch or distribution area gets its own range recommendations and coverage gaps based on the real vehicle parc of that area. In Finland this is possible with Traficom’s open data, which includes the home municipality of registered vehicles.

  • Range recommendations and coverage gaps per branch or distribution area
  • Weighted by the real vehicle parc of the area, not the national average
  • Same data model and result tables, with a region identifier added
  • Requires regional vehicle-stock data published by the authority (in Finland, Traficom open data)
Result row · reco_gap · region
live
Region
the branch’s distribution area
KType
TecDoc vehicle type
Parc (region)
vehicle families in the area
Tier
A · add to the area’s range
Regional weighting requires regional parc data from the authority

How it works

From data to a purchase list

  1. You deliver the data

    Search events (mandatory), articles and stock levels, sales, and your replenishment supplier’s range. Continuously via API or daily, weekly and monthly as files.

  2. We resolve every VIN

    Every vehicle is resolved vehicle-specifically from original catalogues. This tells us what the car really needed, not only what the catalogue showed.

  3. We compare need and shown

    Shown articles are mapped to OE numbers and compared with the car’s need. Over-coverage, sibling variants and gaps are measured; demand is weighted by the Finnish vehicle parc.

  4. We return the results

    Four tables in CSV or JSON plus a summary of the run’s coverage. All rows bound to KType, ready for your catalogue and purchasing system.

Input data

What you deliver

The service accepts four datasets. Events are mandatory; the others improve the accuracy of the recommendations. Quantity recommendations are produced only with stock and sales data.

DatasetRequiredContentsFrequency
events – search eventsMandatoryEvery catalogue search: vehicle (VIN or registration number + KType), part group and all shown articlesContinuously (API) or daily/weekly (file)
articles – articles and stockRecommendedArticle list: brand, article number, stock on hand, cost, lead timeWeekly
sales – salesRecommendedUnits sold and returned per month, 12 months backMonthly
supplier_range – replenishment supplier rangeOptionalWhich articles your replenishment supplier can deliver (brand + article)As needed

The most important integration requirement: record in the event all articles the catalogue showed to the searcher, not only the one picked or ordered. Without this, over-coverage (sibling variants) cannot be measured and fit rates cannot be calculated.

Delivery and results

Two delivery channels, one data model

API push

Your catalogue system sends rows as a JSON array to an HTTPS endpoint, up to 5,000 rows per call, authenticated with an API key. The response is the batch result: accepted rows, per-row errors and unmapped part groups. The same event is never stored twice.

Batch files

Alternatively you deliver files in an agreed way, for example over SFTP. Formats: JSON array or CSV (UTF-8, header row with field names). We ingest the files and deliver the batch result.

Results in CSV and JSON

Every run produces the tables reco_sku, reco_gap, reco_ktype and reco_sku_ktype plus a summary.json: number of events, share resolved VIN-exactly, unmapped part groups and articles per event. CSV opens directly in Excel.

PartsProcure365 or the full platform?

An honest comparison: data only, or the decision at the point of sale

PartsProcure365 gives the buyer a complete procurement picture against their own stock, and DropGear does not become a supplier. The full PartsFinder365 platform adds the value at the point of sale: preventing errors before the order and demand signals a catalogue cannot produce.

PartsProcure365PartsFinder365 platform
Purchase signals: gaps, over-coverage, parc weighting and KType mapyesyes
Your own catalogue, interface and supplier relationships remainyesYour own white-label platform
Prevents the wrong variant at the point of sale using equipment dataVisible afterwards as a sibling variantyes
Availability against your own stock at the moment of searchReconstructed from stock files at monthly precisionRecorded at the moment of every search
OE numbers of the whole assembly and cross-selling signalsnoyes
Service-based demand: which parts vehicles need nextnoyes
Sales of OE parts when no aftermarket equivalent existsnoyes
Conversion measured natively (cart, order, pair sales)Only if you deliver picked/ordered fieldsyes

PartsProcure365 is a natural entry point: the purchase signals are of the same quality as on the platform, because every VIN is resolved by the same engine. The platform turns hindsight into a decision at the point of sale.

Play the game and see the difference

Invisible demand is a browser-based simulation: run your own parts wholesale business for six quarters and work out what the demand you never saw costs in your region. No login, about half an hour. In Finnish, Swedish and English.

FAQ

Questions about PartsProcure365

Which data is needed to start?

Only search events are mandatory: vehicle (VIN or registration number and KType), part group and all shown articles. Articles with stock levels and sales history improve accuracy, and quantity recommendations (DEEPEN and REDUCE quantities, order proposal) require them.

Why must all shown articles be recorded, not only the picked one?

Fit rate and over-coverage can only be measured if we know what the catalogue showed. A sibling variant is an article that was shown for the car but did not fit this particular car. If only the picked article is recorded, this cannot be seen.

How are our part groups mapped?

Your own group codes or TecDoc GenArt IDs are mapped to canonical part groups (for example brake pads, oil filter, shock absorber). Unknown groups appear in the batch result and are mapped together. Consumables such as oils and chemicals only get sales-based recommendations, never coverage gaps.

Does DropGear see our supplier prices or our customers?

The service only processes the data you deliver, and results are mirrored against your stock and your replenishment suppliers. We do not mirror gaps against our own network and do not act as a supplier. The results contain no end-customer data.

Can we get the results per region or per branch?

Yes, where the vehicle authority publishes regional data on its vehicle stock. In Finland, Traficom open data includes the home municipality of each vehicle, so recommendations and coverage gaps can be weighted by the real vehicle parc of each branch or distribution area. In other countries the regional view is possible once comparable open data is available.

What does the service not do yet?

Events reported with a registration number only are not resolved vehicle-specifically, and article identification is based on our aftermarket index. The service only sees the part groups you searched for; the full OE-level demand signal arises only on the PartsFinder365 platform.

How do we get started?

Get in touch. We agree on the API key, the part group mapping and the first batch together. The first run is usually made with existing search data, so you see the results with your own figures before a continuous integration.

Let us show what your search data looks like once resolved

The first run is made with your existing data. You receive range recommendations, coverage gaps and the variant map with your own figures.