Automate categorization of your products

Why ecommerce product categorization?
For online stores, product categorizations allows visitors to find products quickly and easily, improve search relevance on your website, leading to higher conversion rates.

In addition, product categorization API enables you to build better and more diverse landing pages, resulting in improved rankings on search engines and thus more customer visits.

Our Advantages

We offer categorization of texts for two taxonomies: Google Product Taxonomy and IAB Taxonomy.

You can enter texts or URLs of webpages to be classified.

We support classification of texts in English, German, French, Spanish, Portuegese, Japanese, Russian, Italian and many more languages.

Our ecommerce product categorization is available both as dashboard and as Product Categorization API. It is powering our other ecommerce platforms, including platform for searching online stores that are similar by product or by category.


Over 600 clients have trusted the services of our company.
I am really enjoying the platform and I think you are doing some really innovative stuff.
Thanks for excellent classifications and support.
Lingua Fachübersetzungen
This is great and absolutely what I was looking for.
I will absolutely endorse you guys and let people in my chat as well as my followers know how awesome this platform is!

Introduction to product categorization

Product categorization are methods that enable (usually automated) assignment of products to one or more pre-specified classes or categories.

Product categorization is most often used in ecommerce setting, e.g. for allowing clients easier search on online stores. It can also be used for other purposes, e.g. allowing classification of complete websites/businesses based on the categories of products that they are selling.

What are the possible ways of product categorizations?

There is no unique way of categorizing products. In fact, many e-commerce retailers use their own definitions, which are also called product taxonomies. Different taxonomies differ from each other both in categories used as well as in the number of Tiers or depth of their categorizations.

Here is an example of classification for a tube used in aquarium with Google taxonomy:

Animals & Pet Supplies > Pet Supplies > Fish Supplies > Aquarium & Pond Tubing

In this case, there are 4 Tiers available for the categorization of this product, from general ones like Animals Pet Supplies to a more detailed one - Aquarium & Pond Tubing.

When classifying this product with Facebook taxonomy, it would be a little bit different:

pet supplies > pet feeding & watering supplies

Why is product categorization important?

One important benefit is that it allows users to find desired products more quickly, thus improving user interface experience. This leads to higher satisfaction and higher probability that the user will return to the website and thus purchase again in a repeat business. Finding products quickly also means better conversion for the online store.

Another way that the UI experience is improved is if online store implements filtering based on products categorizations which is alternative way of finding products, as compared to search queries.

Moving on from on-site benefits, a significant advantage of product categorizations is its impact on search engine rankings. Categorization keywords improve the relevancy of webpages to the search engine ranking algorithms and may thus lead to higher rankings and more visits from search engines.

When online store implements a separate set of webpages where the products are listed grouped by categories, then these subpages will be indexed in search engines and represent additional ways for customers to find the website.

How is product categorization done in practice?

Due to sheer volume of products being available in online stores, e.g. Amazon sells over 12 million products, the process of product categorization is usually automated, by using machine learning or deep learning models.

Machine learning (ML) models are usually developed by training them on data set with labelled categories, as this task belongs to the supervised machine learning.

ML models itself are from the class of text classification models and can include many different ones: Support vector machines, Naive Bayes, Logistic Regression, Random Forests, Decision Trees, Recurrent Neural Nets, Convolutional neural networks and others.

Feature engineering and text vectorization

An important part of the ML pipeline is the pre-processing and conversion to numerical format of product names before being sent to the ML model. Conversion of texts to numerical format that machine learning models can understand is also known as feature engineering.

We can use many features of products for categorization. E.g. Shopify stores allow us to use product title, product image, product description and product tags. In our ML model, the input is primarily based on texts.

In this case, the vectorization of texts can be accomplished through use of many different natural language processing (NLP) techniques, including TF-IDF, Word2Vec, GloVe, BERT.

Before performing the featurization, one also performs several text pre-processing steps, such as:

  • - Removing stop words (i.e. “and”, “we”, etc.), special characters
  • - carrying out tokenization which is the practice of splitting a string into an array of individual words or so-called tokens.

Product classification database

In addition to free tool for categorizing products, one of our services is also the offering of product classification database, which is an offline database of 1+ million online shops classified in several Tiers, according to E-Commerce Taxonomy. Our product classification database can be used in many use cases: internal applications, Saas platforms, consulting and market reports/research. Please contact us for more information on our offline database.


Let's dive in

Get started right away.


See example categorisations done by users with our demo dashboard

clove essential oil | alleviate clary sage essential oil | aura essential oil deodorant geranium ylang ylang | anjaca lifescent lavender essential oil | anjaca lifescent lavender essential oil | anjaca lifescent bergamot essential oil | essential oil tea tree | essential oil | 10ml pure natural ginger body essential oil basil camphor pepper fennel | anjaca lifescent lavender essential oil | anjaca lifescent bergamot essential oil | anjaca lifescent lavender essential oil | addsfit elite | classic brief | always necklace | babies stroller universal hook | baby safety portable fix car seat | "blushing beauty" clutch bag | baby diaper backpack bed bag | backpack diaper bag | i play sprouts snap reusable absorbent swim diaper | "bebebox" portable bassinet diaper bag changing pad station | disney 2pcs set baby diaper bags cartoon minnie | disney 2pcs set baby diaper bags cartoon minnie | 1pcs baby nappy changing mat breathable waterproof infant diaper cusion newborn nappy pads cartoon print mattress cover 3545cm | bellybrace™ maternity belt | 2021 plus jeans female denim pants womens jeans woman donna stretch bottoms feminino skinny pants women trousers t4 | 1.6m bump belt car seat belts pregnant | adjustable maternity pants | best maternity leggings | autumn sexy high waist women jeans fashion flower embroidery skinny slimming denim pants lady sexy denim pencil pants | 130x70cm pregnant pillow pregnant women cushion pregnant cushions pregnancy maternity support breastfeeding sleep | adult dress cotton dress floral | 130x70cm pregnant pillow pregnant women cushion pregnant cushions pregnancy maternity support breastfeeding sleep | adjustable car seat belt | "eat nap repeat" funny mens shirt perfect thanksgiving matching baby onesie | bust seamless nursing maternity bralette | a line mother bride dress plus off shoulder ankle asymmetrical chiffon sleeveless party dress pleated upd169 | 1 mise en place et gestion du système d’information abonnement | 2017 les enfants sauvage "che chauvio" côtes catalanes rouge | 4060 plantes artificielles vert mur panneau pelouse tapis plantes mur aménagement paysager décor pour la maison en plein air mariage toile fond gazon herbe | batman age dark knight detective dc comics figurine jim shore | 21acs104 super heroes socking 5 pairs batman superman iron man spiderman captain america | fancy flash | alpargatas vaqueras mujer modelo palma | avengers camiseta golden hombre | dinosaurs robbie sinclair funko pop | ◼︎tarjeta regalo | dragon ball super funko pop wave | daddy daddys girl shirts | freddie king thebeat 1966 | david el gantiv | bauble heads sonic hedgehog ‘knuckles’ christmas decoration ornament | abridor garrafas star wars millenium falcon | funko pop marvel zombies thor | camiseta "kiss" | funko pop marvel wandavision agatha harkness | "be you" tee | afgk earth tee | basketball jersey shirt | "be sunflower" tote bag | heaven earth hoodie | ‘to die for’ tee | armenhammer.tv logo tee | "sadboy" longsleeve | “basic chill set” | around way ring | anna long sleeve blouse | bonnie forest cut out faux leather patchwork velvet mini dress sexy lace up bandage party dress night out robes clubwears | 10kyw 25.76ctw two diamond gucci link chain | 6mm men necklace snake chain miami cuba link round box | beadazzled bandana necklace is must have fashion accessory. no clasp. you slip necklace over your head. reminds me bandana | angelica linen ruffle hem dress off | everything lace bralette | astrology constellations bracelet | african ladies waist asymmetrical skirt sexy split bottom evening night party fashion skirts quality 2020 hot | colchiquqe emerald dress | 2021 mesh a line evening womens dress polka dot deep v neck puff sleeve female midi length dresses elegant party lady clothing | "epic leg day" crop top black | "lost time" black ivory stripe short sleeve top | anna long sleeve blouse | african beaded shawl necklace | 1920s tweed plaid mini skirt | long sleeve blouse | 2020 autumn thick sweater women knitted ribbed pullover sweater long sleeve turtleneck slim jumper soft warm pull femme | aqua long sleeve dress | allovely round neck leopard long sleeve sweatshirt | "brendy" sets | "perfectly fabulous" reed diffuser | "may odds" card | allanna teddy rose | allanna teddy rose | be ribbed shorts |