Skip to main content
All CollectionsFeatures
How to bulk import your catalogs to WhatsApp
How to bulk import your catalogs to WhatsApp

Bulk-import WhatsApp catalogs to any WhatsApp Business number connected to 2Chat.

Updated over a week ago

This is a complementary feature to the WhatsApp Catalog Exporter. You can learn more about it here.

With 2Chat you can import products and catalogs to your WhatsApp Business account using an external file containing the fields WhatsApp expects each product to have.

These fields are:

  • name (mandatory): the name of the product.

  • image_url (mandatory): a URL pointing directly to the featured image your product will have. It must be valid or the product will fail to be inserted.

  • description: a description of the product.

  • price: the price of the product.

  • currency: the currency of the product. When left empty, it will use the currency of the country the number belongs to. For a list of valid currency codes, check the official list here.

  • is_hidden: TRUE when you want to add it but keep it hidden.

  • URL: a URL pointing to your product page or website.

Template file

You can download the template file with a few examples using this link.

WhatsApp catalog template file

Importing from the template file

You must connect your WhatsApp Business number to 2Chat before using this feature.

You also need to manually add at least one product to your catalog before importing from a file.

  • Once you upload the file and click on play, it will start processing the rows of your file and adding the products to your WhatsApp Business number.

  • Each row is processed independently and in case any of them fails with an error indicating that fields may contain invalid values, make sure to go through each column in that row checking for common error types like the following:

    • Name too long: it can contain up to 90 characters.

    • Description too long: it can contain up to 1500 characters.

    • Invalid image URL: It must point to the image itself, not a website.

    • Invalid price: it must be empty, or a number with up to 2 decimal digits.

    • Invalid currency: it must be empty, or a 3-character code as defined in IBAN's list of valid currencies.

    • Invalid URL: it must be empty, or a publicly accessible URL.

Did this answer your question?