Product Upload: AI Dropshipping & Product Importer for WooCommerce

Beschrijving

Zoek producten op de grote marktplaatsen en importeer ze binnen enkele seconden in WooCommerce.

Product Upload is an AI product importer for WooCommerce. Search the supported marketplaces (Amazon, AliExpress, Alibaba, eBay, Shein, 1688, and Taobao) by keyword, pick the products you want, and Product Upload builds finished WooCommerce products for you: a tailored title, an SEO-tuned description, every variant, the image gallery, pricing, and metadata, ready to review and publish.

Geen CSV-toewijzingen. Geen XML-feeds. Geen gekopieer en geplakt tussen twintig browsertabs. Zoek, selecteer en publiceer, honderden tegelijk.

Hoe productgegevens worden verkregen

Product Upload retrieves product data from the supported marketplaces through their APIs and licensed data providers, then uses AI to write the product copy for your store. The plugin does not crawl or extract data from arbitrary third-party websites: imports are limited to the marketplaces listed above.

Belangrijkste functies

  • Marketplace keyword search – search Amazon, AliExpress, Alibaba, eBay, Shein, 1688, and Taobao from inside WooCommerce and import the results directly.
  • Door AI geschreven productteksten – pakkende titels, conversiegerichte beschrijvingen, opsommingen van functies, specificatietabellen en SEO-metadata, geoptimaliseerd voor je winkel.
  • Bulkimport, honderden tegelijk – selecteer een hele pagina met zoekresultaten en importeer ze in één keer, met een live voortgangsbalk.
  • Volledige variantdetectie – kleuren, maten, materialen en elke SKU worden omgezet naar volwaardige WooCommerce varianten met attributen.
  • Prijs engine – stel je marge één keer in (bijvoorbeeld x2,4). Bij elke import worden inkoopprijs, normale prijs, actieprijs en adviesprijs automatisch berekend.
  • Afbeeldingen meeladen – productfoto’s worden op volledige resolutie in de WordPress mediabibliotheek geladen en ingesteld als uitgelichte en galerij-afbeeldingen.
  • Vertalingen in meer dan 60 talen – importeer een advertentie in een vreemde taal en verkoop deze in het Engels, Spaans, Frans, Duits, Japans, Chinees en nog veel meer.
  • Training op je merkstem – acht toonvoorinstellingen of je eigen aangepaste AI-prompt. Leer de AI te schrijven zoals jij.
  • Ingebouwde SEO-metadata – meta-titels, beschrijvingen en focus keyphrases voor Yoast SEO en Rank Math worden bij import ingesteld.
  • Voorraad en magazijnbeheer – aantallen en voorraadstatus worden meegenomen; ondersteunt WooCommerce voorraad op meerdere locaties.
  • HPOS compatibel – klaar voor High-Performance Order Storage en WooCommerce Blocks.
  • One-click connect – no API keys, no manual setup. Activate the plugin and start importing.

Ondersteunde marktplaatsen

Amazon, AliExpress, Alibaba, eBay, Shein, 1688 en Taobao (inclusief Tmall). Elk van deze wordt doorzocht via de API van die marketplace of een gelicentieerde dataleverancier.

Perfect voor

  • Dropshipping winkels – bouw in een middag een catalogus op uit marktplaats leveranciers in plaats van in een maand.
  • Groothandel en detailhandel – importeer aanbiedingen van marktplaatsen waarbij je margeregels automatisch worden toegepast.
  • Print-on-demand en private label – haal basisproducten binnen en laat de AI de tekst herschrijven in je merkstem.

Je bent verantwoordelijk voor wat je importeert

Product Upload is een productiviteitstool. Jij bent verantwoordelijk om te zorgen dat je het recht hebt om de geïmporteerde producten te verkopen en door te verkopen, om te voldoen aan de voorwaarden van elke marktplaats en leverancier, en voor fulfilment, verzending en het beoordelen van de betrouwbaarheid van verkopers. Product Upload verwerkt geen bestellingen, neemt geen contact op met leveranciers en garandeert niet dat een product mag worden doorverkocht.

Hoe het werkt

  1. Installeer Product Upload en klik op Connect. Geen API-sleutel en geen aanmelding nodig: je site wordt automatisch voorzien van gratis importcredits.
  2. Choose a marketplace and search by keyword (filter by category, price, sort, and more).
  3. Selecteer de producten die je wilt en klik op Importeren.
  4. De AI bouwt elk WooCommerce product (varianten, afbeeldingen, tekst, SEO) en zet het klaar als concept.
  5. Beoordeel en publiceer, of schakel automatisch publiceren in voor grote volumes.

Gebouwd voor WooCommerce

  • HPOS (High-Performance Order Storage) compatibel
  • WooCommerce Blocks (Winkelwagen en Afrekenen) compatibel
  • Integratie met Yoast SEO en Rank Math
  • WPML vriendelijke vertalingen
  • Native WooCommerce varianten, attributen en producttypes
  • Werkt binnen het standaard WooCommerce beheer, geen apart dashboard om te leren

Toelichting op AI-inhoud

Product Upload gebruikt grote taalmodellen (OpenAI, Anthropic, Google) om producttitels, beschrijvingen, specificaties, tags, SEO-metadata en vertalingen te schrijven. Door AI gegenereerde inhoud kan onnauwkeurigheden, verzonnen specificaties of tekst bevatten die niet overeenkomt met het bronproduct. Je moet elk geïmporteerd product beoordelen voordat je het publiceert. De plugin zet imports standaard klaar als conceptproducten, zodat je ze kunt bewerken voordat ze klanten bereiken. Wij garanderen de juistheid van door AI gegenereerde inhoud niet. Zie onze Dienstvoorwaarden voor alle details.

Handelsmerken

Product Upload is een onafhankelijk product en is niet gelieerd aan, onderschreven door of gesponsord door Amazon, AliExpress, Alibaba, eBay, Shein, 1688, Taobao, WooCommerce, Automattic of enige andere marktplaats of platform. “WooCommerce” is een handelsmerk van Automattic Inc. Alle andere productnamen, logo’s en marktplaatsnamen zijn eigendom van hun respectieve eigenaren en worden hier alleen gebruikt om de bronnen te beschrijven waaruit deze plugin kan importeren.

Diensten van derden

Deze plugin is afhankelijk van diensten van derden om te functioneren. Door de plugin te installeren erken je de hieronder beschreven gegevensstromen. Er worden geen winkel-, product-, bestel- of klantgegevens naar ProductUpload.co verzonden voordat je in de instellingen van de plugin op Verbinden klikt. De optionele in-app ondersteuning chat (Crisp, hieronder beschreven) laadt op het eigen beheerscherm van de plugin, zodat je ondersteuning kunt bereiken voordat je verbinding maakt.

ProductUpload.co (productupload.co)

Nadat je op Verbinden klikt, voert de plugin een OAuth handshake uit met productupload.co, zodat de dienst per winkel kan worden gefactureerd en van een limiet voorzien. Vanaf dat moment stuurt elke zoekopdracht of import het volgende naar productupload.co:

  • The search keyword and filters you enter, or the marketplace identifier of the product you select.
  • De site-URL van je winkel.
  • Een anoniem token per winkel (dat uitsluitend voor authenticatie wordt gebruikt; het is niet afgeleid van gegevens van winkeliers of klanten).
  • De huidige winkellocale en taalvoorkeuren die je in de plugin instelt.

On the free plan, when the plan picker opens, the plugin also records that it was shown, what opened it, which plan you clicked, and your remaining credit balance, so we can measure how the upgrade flow works. No product, order, or customer data is included.

ProductUpload.co haalt de bijbehorende productgegevens op uit de ondersteunde marktplaatsen via hun API’s en gelicentieerde dataleveranciers, genereert de productvelden (titel, beschrijving, varianten, afbeelding URL’s, SEO-meta) en stuurt ze terug naar je WooCommerce winkel.

AI-subverwerkers

ProductUpload.co gebruikt OpenAI, Anthropic en Google Gemini voor taalmodel-inferentie om producttekst te genereren en te vertalen. Deze subverwerkers ontvangen de productattributen en AI-prompts, maar ontvangen nooit je site-URL of winkeltoken. Zie ons privacybeleid voor de volledige lijst met subverwerkers.

Crisp live chat (client.crisp.chat)

De plugin laadt de Crisp live-chat-widget op het eigen beheerscherm, zodat je vanuit WooCommerce contact kunt opnemen met ondersteuning. Het widget-script wordt geladen van client.crisp.chat wanneer je het Product Upload scherm opent. Als je de chat opent, stuurt de widget de berichten die je typt en je site-URL naar Crisp, zodat ondersteuning je winkel kan identificeren. De widget verstuurt geen product-, bestel- of klantgegevens, en als je de chat nooit opent, worden er geen conversatiegegevens verzonden.

ImageKit afbeeldingsproxy (ik.imagekit.io)

When the plugin imports a product image, it first tries to download the image directly. If the direct download fails (for example, when the source host blocks server-to-server requests), the plugin retries through the ImageKit image proxy, which fetches and re-encodes the image server-side. Only the source image URL is sent to ImageKit; no product, order, or customer data is transmitted.

Gegevensbewaring en -verwijdering

De plugin slaat niets persoonlijks op productupload.co op, behalve het winkelrecord (site-URL, ondoorzichtige tokenhash), vermeldingen van per-import activiteit en de hierboven beschreven planpicker-events. Je kunt op elk moment volledige verwijdering van het record van je winkel aanvragen door te e-mailen naar privacy@productupload.co, of door in de instellingen van de plugin op Disconnect te klikken, waarmee de referenties lokaal worden verwijderd.

Privacy

Product Upload verzamelt of verzendt geen gegevens uit je winkel totdat je de Verbinden actie op de instellingenpagina van de plugin voltooit, met één uitzondering: de optionele Crisp ondersteuning chat widget laadt op het beheerscherm van de plugin en verzendt alleen gegevens (je site-URL en eventuele berichten die je typt) als je de chat opent. Na het verbinden stuurt de plugin alleen de gegevens die in de bovenstaande sectie Diensten van derden zijn beschreven. De plugin leest, verzendt of bewaart nooit klantgegevens, bestelgegevens, betaalgegevens of enige persoonlijk identificeerbare klantinformatie.

Broncode

Deze plugin wordt geleverd met de volledige, door mensen leesbare broncode. Alle PHP in includes/ is de originele, niet-geminificeerde broncode. De beheerinterface is gebouwd vanuit de JavaScript en SCSS in de map src/, die in het pluginpakket is opgenomen. De gecompileerde assets in build/ worden gegenereerd vanuit src/ met de WordPress Scripts toolchain (webpack):

npm install && npm run build

Er is geen andere build stap nodig om de gecompileerde assets opnieuw te genereren.

Schermafbeeldingen

Installatie

  1. Upload de plugin map naar /wp-content/plugins/ of installeer direct via Plugins -> Nieuwe plugin toevoegen in je WordPress beheer.
  2. Activeer Product Upload via het scherm Plugins.
  3. Ga naar WooCommerce -> Product Upload en klik op Verbinden. Je site wordt automatisch geregistreerd met gratis importcredits, geen account-aanmelding of API-sleutels vereist.
  4. Kies een marktplaats, zoek een product en klik op Import. Je eerste product verschijnt binnen seconden in WooCommerce.

Vereist WooCommerce 7.0 of nieuwer, WordPress 6.2 of nieuwer en PHP 7.4 of nieuwer.

FAQ

Heb ik een ProductUpload.co-account nodig?

Nee. De plugin maakt automatisch een verbinding aan op basis van je site-URL en geeft je gratis credits om meteen te beginnen met importeren. Je kunt optioneel een volledig account aanmaken op productupload.co om facturering, teamleden en hogere importvolumes te beheren.

Welke marktplaatsen worden ondersteund?

Amazon, AliExpress, Alibaba, eBay, Shein, 1688, and Taobao (including Tmall). You search each marketplace by keyword from inside WooCommerce, and product data is retrieved through that marketplace’s API or a licensed data provider. The plugin does not import from arbitrary third-party websites.

Ondersteunt het variabele producten?

Ja. De AI detecteert elke variant in de bronlisting (kleur, maat, materiaal, capaciteit enzovoort), koppelt ze aan WooCommerce attributen en maakt een volledige variantmatrix met prijzen, voorraad en afbeeldingen per variant.

Heb ik nog de CSV-importeerfunctie van WooCommerce of WP All Import nodig?

Nee. Product Upload schrijft WooCommerce producten native vanuit je marktplaats selecties, zonder CSV, XML of veldtoewijzing. Bestaande imports die door andere tools zijn gemaakt, blijven ongemoeid.

Worden mijn Yoast of Rank Math meta ingevuld?

Ja. SEO-titel, meta description en focus keyphrase worden voor elke import geschreven en opgeslagen in het format dat Yoast SEO en Rank Math verwachten.

Is het HPOS-compatibel?

Ja. Product Upload verklaart volledige compatibiliteit met High-Performance Order Storage en met de WooCommerce Cart and Checkout Blocks.

Kan ik veel producten in één keer in bulk importeren?

Ja. Selecteer een volledige pagina met marktplaats zoekresultaten en de plugin zet elk product in de wachtrij en importeert ze op de achtergrond met een live voortgangsindicator.

Hoe werkt de prijsbepaling?

Je kunt één keer een margevermenigvuldiger instellen (bijvoorbeeld x2,4). Bij elke import wordt de inkoopprijs vastgelegd, wordt de verkoopprijs berekend op basis van je marge en worden de adviesprijs en actieprijs automatisch ingesteld. Pas het per product aan wanneer je maar wilt.

Kan ik producten naar andere talen vertalen?

Ja. Product Upload ondersteunt 60+ talen. Importeer een Chinese, Duitse, Japanse of andere anderstalige listing en de AI vertaalt en herschrijft hem in de taal van je winkel met passende merkbewoordingen.

Is de geïmporteerde inhoud uniek?

Ja. De AI herschrijft de vermeldingstekst in de door je gekozen merkstem. Je kunt kiezen uit acht toonvoorinstellingen (Premium, Minimalistisch, Speels, Technisch en meer) of een aangepaste prompt met voorbeeldlistings opgeven om de AI te trainen.

Mag ik de producten die ik importeer doorverkopen?

Dat moet je zelf vaststellen. Product Upload is een tool om producten te vinden en aan te bieden waarvan je het recht hebt ze te verkopen. Je bent verantwoordelijk om te voldoen aan de voorwaarden van elke marktplaats en leverancier en aan eventuele verplichtingen rond wederverkoop, fulfilment of intellectueel eigendom.

Wat kost het?

De plugin is gratis en je krijgt bij installatie een gratis tegoed aan credits. Hogere importvolumes worden gefactureerd via productupload.co. Zie prijzen voor de actuele tarieven.

Waar gaan mijn productgegevens naartoe?

Wanneer je importeert, stuurt de plugin je zoekopdracht of de marktplaats identifier van het geselecteerde product naar de ProductUpload.co API, die de productgegevens ophaalt bij de betreffende marketplace en de AI-tekstschrijving, afbeeldingsverwerking en vertaling uitvoert. Het verwerkte product wordt vervolgens teruggestuurd naar je WooCommerce winkel. We delen je gegevens niet met derden buiten de hieronder vermelde subverwerkers. Zie ons Privacybeleid voor alle details.

Beoordelingen

11 juli 2026
Product Upload is the DIY solution I've been waiting for. What a great plugin – we're creating a comprehensive website and Product Upload is going to do all the hard work for us! Some of our suppliers items require detailed descriptions and technical information and so far it's been amazing uploading to our WooCommerce store using this plugin and WebToffee Import Export (Pro) for the fine tuning. We tried it on some tricky ones first with enormous success, so I'd say the easy ones will be a breeze. My suppliers don't have to supply any CSV's or be involved in the process at all, which is great for them too. Thanks Product Upload! Highly recommended 🙂
Lees 1 beoordeling

Bijdragers & ontwikkelaars

“Product Upload: AI Dropshipping & Product Importer for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Changelog

1.2.6

  • New: on big imports, imports that fail on hard-to-read sites, and the plan picker, a link to our done-for-you setup service if you’d rather we set up your catalogue or store.

1.2.5

  • Fix: an imported brand now uses the spelling your store already has, so OfficeSource, Office Source Inc. and Office Source US all go into your existing Office Source brand instead of creating new ones.

1.2.4

  • New: Keep description mode can use your description layout. The supplier’s description stays word for word, with your specs, images and own text around it.
  • New: an option to write a short description, using only facts from the product page, when the supplier’s is missing or very short.

1.2.3

  • New: the account bar shows how many imports you have left, and it turns amber and then red as your free imports run out.
  • New: when your free imports reach zero, the plan picker opens so you can keep importing.
  • New: each importing product shows which step it’s on (reading, writing, publishing) in a progress ring.

1.2.2

  • Fix: on some hosts, imports failed with “The product with SKU (…) you are trying to insert is already present in the lookup table” even though the SKU was new. Those products now import normally.

1.2.1

  • Imported variations now record the supplier’s own id for that variation, which is the ASIN on Amazon, in a _pu_source_variant_sku custom field. Handy if you sync price or stock from the source. Re-import an existing product to add it.

1.2.0

  • Product Upload can now update a product’s title, description, price, SKU or published state directly, without you opening WP Admin. Used by the Product Upload MCP server so an AI assistant can edit your catalogue. Requests are signature-verified against your site’s Product Upload connection; nothing else can call it.

1.1.13

  • Description sections can now show as their own tabs on the product page, instead of running together in the description.

1.1.12

  • Fix: answering the in-plugin feedback prompt could blank the import screen until you reloaded the page.

1.1.11

  • Variant weights: 1688 and Taobao listings that state a weight per option now import it per variant, instead of every variant inheriting the product weight.
  • Variant images now import from 1688 listings.

1.1.10

  • New: an option to save imported images under the product name (product-name-1.jpg) instead of the supplier’s own filename, so you can tell at a glance which product an image in your media library belongs to. Off by default — turn it on under Images in the import settings.

1.1.9

  • Fix: with a 1x price multiplier and .95 or .90 rounding, a product could be priced a few cents below what you paid for it. Prices now step up to the next .95/.90 point instead, so they never land under cost.

1.1.8

  • AI descriptions: a new layout builder lets you choose which sections appear (overview, specifications, supplier sections, FAQ) and preview the description before you import.
  • Import defaults: assign imported products to categories, set the backorder and tax behaviour, and optionally store the supplier SKU as the product barcode (GTIN).
  • Currency: optionally convert supplier prices to your store’s currency during import.
  • Refreshed the import settings screens.
  • Fix: “Use SKU as barcode” now fills the barcode only when the SKU is a valid barcode number, so invalid values are no longer stored.
  • Fix: the import settings screen now reflects the description style used on import (it could previously show the classic editor while imports used the newer layout).

1.1.7

  • Re-importing now reliably matches a product you imported earlier, including source URLs containing a double slash, which previously slipped through and created a duplicate.
  • Products imported before this update are linked to their source URL automatically, so re-importing them updates the existing product.

1.1.6

  • Re-importing a product you’ve already imported now updates that product instead of creating a duplicate. Your published status, permalink and images are kept.
  • Fixed the specifications table appearing twice when your description layout already includes it.

1.1.5

  • Pricing: added a .90 price-rounding option and fixed rounding behaviour.
  • Smoother in-plugin upgrade and checkout flow.

1.1.4

  • Import defaults: new “Convert images to JPG” option for stores that sync to platforms which reject WebP (for example Odoo).

1.1.3

  • Imports list: every product now shows its source link, failed products have a Retry button, and queued items show a clear “Pending” state.
  • Supplier logos now appear on import groups, and the Completed tab has a friendlier empty state with tips.
  • Pasting a website now opens a supplier overview (catalog size, platform, and import details) before you bulk import.

1.1.2

  • Reliability: when a product fails while being created, the importer now reports the specific reason (for example a server timeout or memory limit) instead of leaving the item stuck on “Importing”, and a single failing product no longer blocks the rest of a batch.
  • Fixed: products with an invalid or duplicate barcode (GTIN, UPC, EAN, ISBN) now import without the barcode instead of failing.

1.1.1

  • Imports view: each in-progress item now shows an “Importing” spinner state, and a Dismiss action clears a pending category import.
  • “Choose products” on a category import is now a prominent primary button.
  • Reliability: fixed imports that could get stuck while creating products; stalled items are retried automatically and batches are processed in smaller passes so they finish within server time limits.
  • New animated loading states for marketplace search and product/collection discovery.

1.1.0

  • Scope: imports worden nu uitsluitend verkregen uit de ondersteunde marktplaatsen (Amazon, AliExpress, Alibaba, eBay, Shein, 1688, Taobao) via hun API’s en gelicentieerde dataleveranciers. Import via willekeurige URL’s en hele sites is uit deze build verwijderd.
  • New: marketplace keyword search is the primary import flow, with category, price, and sort filters per marketplace.
  • Er is een opvallende mededeling over de verantwoordelijkheid van handelaars toegevoegd aan het readme bestand en de UI van de importeerfunctie.
  • Readme: het verkrijgen van gegevens, diensten van derden en privacy verduidelijkt om de marktolaats API-scope nauwkeurig te beschrijven.

1.0.1

  • Beveiliging: de webhook-handler weigert nu aanvragen als er geen factureringsgeheim is ingesteld (geen omzeiling via de debug-modus).
  • Security: API-tokens worden verzonden via de Authorization: Bearer header in plaats van via de URL.
  • Security: de handler voor het sluiten van de banner controleert nu naast de nonce ook de edit_products rechten.
  • Privacy: secties Third-Party Services en Privacy toegevoegd aan de readme; gegevensstromen en bewaring verduidelijkt.
  • UI: prominent AI-content review notice in the importer; imports default to draft for review.
  • Compact marktplaats raster met 5 kolommen en een duidelijkere geselecteerde status.

1.0.0

  • Initiële release.