There are a number of reasons why a specific product might not be appearing in our product recommendations. 


1. Does the product qualify?

Depending on the type of product recommendation you are using, it’s possible that the product does not qualify - e.g. if it has not been browsed by the recipient in the past few months, or it is not one of your top sellers.


2. Has the product been set up correctly?

You should check in your ecommerce system, to make sure that the product data you are sending Ometria is complete. 

For definitions, see: Products, product listings and product variants

For example, the most important data fields we need to ensure products are included in product recommendations are:

FieldDescription

is_active

This field should be set to TRUE at the product parent level.

If it is set to FALSE, Ometria assumes the product is inactive/no longer available, and it will not qualify for product recommendations. 

is_in_stock

This field should be set to TRUE or NOT DEFINED at the product parent level.

If it is set to FALSE, Ometria assumes the product is out of stock, and it will not qualify for product recommendations. 

You should also check that your parent product has:

  • A defined price greater than ‘0’
  • A URL

A common problem is that the child product (e.g. red bag A, green trousers B, etc.) has a price and URL, but the parent product does not. 


Note: Ometria’s product recommendations display parent products only, not child products. This is because in most cases child products don’t have their own landing pages or unique URLs.


Where ecommerce stores have a different setup, i.e. every child product has its own unique page, it’s important that the parent product has a unique URL of its own, otherwise it cannot be displayed in Ometria’s product recommendations.