I run a small cross-border e-commerce store without holding stock. The risky part was never selling -- it was finding suppliers I could trust without spending my evenings copying numbers between tabs. taoify became the backbone, but the real win was a script that pulled 1688 sourcing data in bulk so my no-inventory picking stopped being manual. Here's the setup, including the mistakes.
The spreadsheet that was eating my nights
Early on I opened 1688 in a browser, read each listing by eye, and typed order counts into a sheet. It worked until it didn't: ten products took an hour, and I started skipping the checks that mattered. The no-inventory model only helps if you pick suppliers well, and my process was too slow to do that consistently. I needed the boring data retrieved for me, not by me.
What the script actually does
A scheduled job fetches a batch of candidate listings, reads their order history and review counts, and ranks them by a simple score. I don't scrape prices; I score reliability. A supplier with steady volume and a few honest reviews beats a pretty photo with zero history every time. The output is a short list I review in five minutes instead of a browser I live in for an hour.
Turning picks into one-click dropshipping
Once a product passed the score, adding it to the store was a click. The one-click dropshipping step pushed orders to that supplier without me retyping addresses. For a no-inventory store, that hand-off is the moment risk transfers off my desk: I only buy after the customer pays, and fulfillment runs without me touching it. The script feeds the front of that pipeline; the click handles the back.
The bug I shipped on day one
My first version ranked by raw order count and surfaced a supplier who'd clearly bought fake volume. Two orders arrived late, reviews dipped, and I spent weeks rebuilding trust. I added a sanity check: ignore listings whose review count and order count diverged too far. A fifteen-line guard rail, and the bad picks stopped appearing. The lesson cost me a month; the fix took an afternoon.
Why I kept the human in the loop
The script ranks; I decide. That split is deliberate. A model that picked products for me would eventually ship something I'd never vetted, and the no-inventory model makes a bad pick cheap but not free. Taoify holds the store and the fulfillment trigger so the ranked list flows straight into listings without a copy-paste marathon. Taoify won't choose winning products, and I'd be wary of any tool claiming to. But for a solo operator wanting real 1688 sourcing without inventory risk, ## What changed when I scaled the list
Once the script ranked fifty candidates a day instead of five, the human pass became the bottleneck. I started pre-filtering harder so only the top ten reached my eyes, and the five-minute review held. The no-inventory model meant a wrong pick stayed cheap, but my attention didn't scale for free. Automating the ranking, not the decision, was the line that kept quality up.
A mistake the script prevented
Last month it flagged a supplier whose order count had doubled overnight with no review growth -- almost certainly bought volume. My old by-eye process would have missed it. The guard rail earned its keep in a single catch, and I stopped second-guessing the ranked list.
the script-plus-no-inventory combo is the gentlest way in I've found.