A recurring question in trade communities is where to get customs data for free. The honest answer starts with good news: there is more free trade data available today than ever — official statistics portals, aggregate trade dashboards, published rankings. The honest answer continues with the catch: nearly all of it is aggregate, and aggregate is where its job ends. This guide maps what public sources genuinely deliver, where they stop, and how to use the two halves together without expecting either to do the other's work.
First, credit where due. Public sources are excellent at sizing: a country's total imports of a product family, year-over-year direction, the weight of one market against another. For deciding whether a market deserves attention at all, free aggregate data is often all you need — and paying for anything at this stage is premature.
The three jobs the free layer does well
Three jobs belong to the free layer. Market sizing: is this category large enough to matter. Direction: is it growing, flat or shrinking. Comparison: how two candidate markets rank against each other. All three are structural questions, and public statistics answer them credibly because they come from the same official collections the commercial data is built on.
Buyer tip: do your sizing work first, on free sources, and write the conclusion down — which markets pass, and why. The paid layer is for a different job, and walking in with the sizing already done keeps its use focused.
The line the free layer cannot cross
The stop is structural. Public statistics describe flows, not participants: a category's total says nothing about which companies did the buying, how often they return, or whether their purchases are growing this quarter. Names, cadence and account-level movement are exactly what sourcing requires — and exactly what aggregate publication, by design, does not carry. The gap is not a scandal; it is the difference between a census summary and a phone book.
Two more limits deserve a mention. Public series usually lag by months, which rules out recency-based reads; and they rarely slice below the product family, which blurs categories whose codes sit side by side.
There is a third limit that surprises people who arrive from the free layer: public sources rarely answer questions about competition. Who else sells into this market, how their volumes compare with yours, whether a new entrant appeared last quarter — these are participant-level questions, and the free layer's design deliberately strips participants out. Reading the aggregate for competitive intelligence is how that layer earns its worst reviews.
The handoff: from sized market to named accounts
The two layers meet at a single handoff. The free layer ends with a shortlist of markets that deserve attention; the transaction layer begins by putting names, movements and cadence under those markets. Run in that order, each layer is used for what it does best — and the paid work stays small, because it applies only to markets that already passed the sizing test.
Buyer tip: define the handoff question precisely — for this market, which companies imported my category in the last twelve months, and how often. That sentence is the specification for everything the free layer cannot do.
The handoff also protects you from the opposite error: buying transaction-level access and then using it for sizing. That is the workflow running backwards — expensive data answering cheap questions — and it usually ends with a subscription whose bill feels unjustified because the work it was actually needed for never got defined. The sizing note you wrote on the free layer is what defines it.
Treat that sentence as the contract between the two layers. The free layer hands over a market that passed; the transaction layer is asked exactly one question about it; and any source that cannot answer the question, at any price, is simply not the tool for this stage of the work.
Using a sample to test the transaction layer
Before committing to any transaction-layer source, test it on the market your sizing chose. A sample matched to your product line shows the actual fields, the actual parties, and the actual window — which is where the free layer's open questions either get answered or get marked unanswered. On Customsdatas the sample is free and comes back with records matched to your line, within 24 hours (Mon-Sat, GMT+8).
Judge the sample with the handoff question in hand, not with curiosity. The test is narrow: for your category, in your chosen market, do the records show named parties, recent dates, and enough movement to build a list from? If yes, the transaction layer has passed; if the answer is thin, either the market or the coverage needs a second look before any subscription makes sense.
The whole loop, one paragraph
Size the market with public statistics; shortlist the markets that pass; hand the shortlist to a transaction-layer sample and see whether real, named, recent movement exists under your category; then decide where a working subscription earns its keep. Free and paid are not rivals in this workflow — they are stages, and knowing which stage you are on is what keeps the budget honest.
Frequently Asked Questions
Can I build a customer list from free sources alone?
Not at the account level. Public sources describe flows, not the companies behind them — the names, cadence and recency that a sourcing list requires live in transaction-level records.
What is the free layer genuinely best for?
Sizing, direction and comparison — deciding which markets deserve attention. Walk into the paid layer with that already decided and the spend stays small and defensible.
How do I test the transaction layer on my market?
Request a free sample through the inquiry form or WhatsApp; records matched to your product line arrive with the reply, within 24 hours (Mon-Sat, GMT+8).
Use the free layer for sizing, then see the named layer on your own category — request a free sample from Customsdatas within 24 hours.