Importing Products into Temu
The Import Products to Temu task allows you to upload new or updated product data from an XML file directly into your Temu account.
This task supports automatic creation of images and detailed error reporting.
Note
Any new or updated products imported into Temu will be subject to a review process by the Temu team before they are made publicly available on the storefront.
This means that while your products may appear in your Temu seller dashboard immediately after import, they will not be visible to customers until the review is complete and the product has been approved.
The review process typically checks for content quality, compliance with Temu’s listing policies, and overall data accuracy.
XML Documentation
File Settings
Fail File
Products that fail to import will be recorded in this file, along with detailed error messages returned by the Temu API.
Input File
The path to the XML file that contains the product records to be imported. Each record must follow the required product schema.
Success File
Products that are successfully imported will be written to this file, along with their assigned Temu identifier.
Import Settings
Prevent Reprocessing
When enabled, the task will skip records that have already been imported in previous runs. It uses the ExternalId field in each product record to determine uniqueness.
Skipped records will be written to the Fail File with a note indicating they were previously processed.
Temu Settings
Auto Create Images
Temu requires that each product variant includes at least one valid image. This setting helps you manage that requirement by automatically creating image records during the import:
- Provide a publicly accessible URL for each image (e.g., https://res.cloudinary.com/demo/image/upload/v1312461204/sample.jpg).
- Alternatively, if your images already exist on Temu, you can use a valid Temu image URL (e.g., https://img-eu.kwcdn.com/...).
- Ensure that the Images collection on each variant includes at least one image. If no valid image is found, the record will fail and be logged in the Fail File.
Example
<Products>
<Product>
<ExternalId>JKL</ExternalId>
<GoodsBasic>
<Categories>
<Category>
<Name>Clothing, Shoes & Jewelry</Name>
</Category>
<Category>
<Name>Women</Name>
</Category>
<Category>
<Name>Watches</Name>
</Category>
</Categories>
<CategoryName>Wrist Watches</CategoryName>
<GoodsName>Casio Pink</GoodsName>
<Sku>CASIO006</Sku>
</GoodsBasic>
<Description>The Casio Pink waterproof digital watch...</Description>
<GoodsServicePromise>
<CostTemplateName>SUSHIL KUMAR GUPTA</CostTemplateName>
<FulfillmentType>1</FulfillmentType>
<ShipmentLimitDay>2</ShipmentLimitDay>
</GoodsServicePromise>
<GoodsOrigin>
<PrimaryOrigin>United Kingdom</PrimaryOrigin>
</GoodsOrigin>
<Template>
<Fields>
<Field>
<Name>Watches case material</Name>
<Value>Acrylic</Value>
</Field>
<Field>
<Name>Movement</Name>
<Value>Mechanical Watch</Value>
</Field>
<Field>
<Name>Band Material</Name>
<Value>Ceramic</Value>
</Field>
<Field>
<Name>Wireless Property</Name>
<Value>With Wi-Fi function</Value>
</Field>
<Field>
<Name>Battery Properties</Name>
<Value>Rechargeable Battery</Value>
</Field>
<Field>
<Name>Rechargeable Battery</Name>
<Value>Nickel Battery</Value>
</Field>
<Field>
<Name>Battery Capacity (mAh)</Name>
<Value>24</Value>
</Field>
</Fields>
</Template>
<Variants>
<Variant>
<Price>
<BasePrice>
<Currency>GBP</Currency>
<Amount>9.99</Amount>
</BasePrice>
</Price>
<Quantity>100</Quantity>
<Specifications>
<Specification>Color</Specification>
<Specification>Size</Specification>
</Specifications>
<Sku>CASIP001</Sku>
<Weight>5</Weight>
<WeightUnit>g</WeightUnit>
<Length>10</Length>
<Width>10</Width>
<Height>10</Height>
<VolumeUnit>cm</VolumeUnit>
<Images>
<Image>https://res.cloudinary.com/demo/image/upload/v1312461204/sample.jpg</Image>
</Images>
</Variant>
<Variant>
<Price>
<BasePrice>
<Currency>GBP</Currency>
<Amount>9.99</Amount>
</BasePrice>
</Price>
<Quantity>100</Quantity>
<Specifications>
<Specification>Color</Specification>
<Specification>Size</Specification>
</Specifications>
<Sku>CASIP002</Sku>
<Weight>5</Weight>
<WeightUnit>g</WeightUnit>
<Length>10</Length>
<Width>10</Width>
<Height>10</Height>
<VolumeUnit>cm</VolumeUnit>
<Images>
<Image>https://res.cloudinary.com/demo/image/upload/v1312461204/sample.jpg</Image>
</Images>
</Variant>
</Variants>
<TaxCode>
<ItemTaxCode>GEN_STANDARD</ItemTaxCode>
</TaxCode>
</Product>
</Products>