Removing Supplier Watermarks and Minting Your Own Brand SKUs
23 September 2026 · 3 min read · BulkFlow AI Team
Two small details separate a listing that looks like a reseller's dropship page from one that looks like a real brand's product: a watermark in the corner of the photo, and a SKU that's just the supplier's internal product code with no relationship to your brand at all. Both are easy to overlook and both cost conversions.
The watermark problem
Chinese supplier platforms watermark product photos as standard practice — a translucent logo or URL stamped across the image, sometimes subtle, sometimes not. It's there to protect the supplier's content from exactly this kind of reuse, which is reasonable from their side, but it also tells your customer, in the photo itself, that this product came from a wholesale listing and not from you. On a marketplace like Meesho or Flipkart where buyers are actively comparing near-identical listings, a visible watermark is a small but real signal that erodes trust compared to a competitor's clean image.
BulkFlow detects and removes supplier watermarks from sourced product images automatically as part of the sheet-building step, so the images that reach your export are clean — no manual photo editing required per product, which matters a great deal once you're sourcing in batches of 50+ at a time.
The SKU problem
A supplier's internal product code — something like SP20231104-RED-L — tells you nothing about your own catalogue structure, and worse, it isn't guaranteed to be unique if you're sourcing the same category from two different suppliers who happen to reuse similar numbering. Using it as your storefront SKU means your own inventory system is organized around someone else's internal logic.
Brand-based SKU minting generates a SKU structured around your brand and category taxonomy instead — consistent, collision-safe across variants and across export batches, and actually meaningful to whoever's managing your inventory later. This matters more than it sounds once a catalogue grows past a hundred SKUs and someone needs to find "all red size-L items under Brand X" without opening every listing individually.
Why both matter together, not separately
A clean photo with a generic SKU still looks sloppy in your inventory system. A branded SKU on a watermarked photo still looks like a reseller's listing to the customer. Doing both at the sheet-building stage — before export, not after — means every listing that reaches Shopify, Flipkart or your own store is simultaneously brand-consistent on the backend and clean-looking on the front end, without a separate manual cleanup pass for either.
Start free and source a batch to see both applied automatically, or read about the 63-column bulk export format these feed into.
What a buyer actually notices, even if they can't articulate it
Most buyers comparing two near-identical Meesho listings couldn't tell you in words why one feels more trustworthy than the other, but a visible watermark in the corner of a product photo is exactly the kind of detail that registers subconsciously as "this is a reseller's photo, not the brand's own photo" — even without the buyer consciously clocking the watermark itself. It's a small trust signal, but on a platform where buyers are actively comparing five similar listings side by side, small trust signals are often the actual tiebreaker.
A concrete SKU-collision scenario
Two different suppliers on 1688, in the same general product category, both happen to use a numbering scheme that produces the code "RD-2231" for completely unrelated products — not a rare coincidence, since many suppliers use simple sequential or date-based codes with limited variation. A seller sourcing from both suppliers and using the raw supplier code as their own storefront SKU ends up with two unrelated products sharing one SKU in their own inventory system — which breaks inventory tracking, breaks reorder logic, and is the kind of error that's invisible until a stock count comes up wrong and someone has to manually untangle which "RD-2231" is actually which product.
Brand-based SKU minting avoids this by generating a SKU from your own brand and category taxonomy — collision-safe by construction, because it's never derived from or dependent on a supplier's internal numbering scheme at all.
Why this pairs naturally with supplier name translation
Both watermark removal and SKU minting solve the same underlying problem from different angles: making a sourced product look and behave like it belongs to your own catalogue, not like a pass-through of someone else's listing. The same logic extends to consistent supplier name translation — all three exist to make a sourced catalogue feel coherently your own rather than a loose stitching-together of raw supplier data.