Labels do not appear on the storefront. What might be the issue?

Labels do not appear on the storefront. What might be the issue?

     Checking module settings

      First, extension settings and label conditions should be configured correctly. Please review the configurations following these tips:
      
      1. Make sure to choose the correct attribute in Amasty → Product Labels → choose the label Product Conditions tab, and that products with such values are active in your store. To quickly check products that fall under given conditions, use the Preview Products button:



      If you can't find the required attribute in the conditions list, please refer to another article to find out how you can add it: How to add attributes to label conditions? 
 
      2. If the labels are to be applied to specific products and you set comma-separated attribute values in one condition line, make sure to choose the 'is one of' option in the rule: 



      3. For the Is New condition to work properly, its general configurations should be set correctly. Please review another article to make sure it is configured as per your expectations: How does the 'Is New' condition work? 
     

      Technical check

      If all the settings are correct, we'd recommend running a technical check on cron and caches:

      1. In case Redis or Varnish caches are in use, try to flush them and check if the labels appear. 

      2. If the above point doesn't help or is not relevant, navigate to System > Index Management, choose the Product Labels indexers and move them to the Update On Save mode with the help of the Actions option:




            a. If the labels appear on the frontend after this action, check if the cron is configured on your end with the help of this command: 
crontab -l

      The output of the command should be similar to the one mentioned in the official Magento documentation
#~ MAGENTO START c5f9e5ed71cceaabc4d4fd9b3e827a2b
* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run 2>&1 | grep -v "Ran jobs by schedule" >> /var/www/html/magento2/var/log/magento.cron.log
#~ MAGENTO END c5f9e5ed71cceaabc4d4fd9b3e827a2b
            b. If it turned out that the cron is not set, configure it according to the Magento guidelines to make sure the labels appear on the storefront by schedule. 


      In case the above instructions do not help or you can't perform them yourself, please contact our support team. We will check the issue on your side and make sure the extension works smoothly. 

      • Announcements

      • Already Done in Q4'22

        New Amasty services Make sure your site is well-performing with our E-commerce QA testing service. Let our specialists check various elements of your website and get the issues fixed. The service is available for any e-commerce platform (Magento, Shopify,
      • Roadmap | What to expect in Q4'22

        New features and improvements Elastic Search better performance of synonyms; REST API support. Product Labels enhanced extension performance with a lot of products on the page. Blog Pro posts migration from one Magento instance to another; email notifications
      • Already done in Q3'22

        New solutions Our new SaaS tool - Website SEO Health Check. Discover the most severe SEO mistakes which can damage your website. Available as part of Pro and Premium SEO Toolkit. New features and improvements Import and Export NEW we added the possibility
      • What to expect in Q3'22

        New features and improvements Improved Layered Navigation integration with Live Search. Elastic Search improved Relevance Rules functionality. Product Feed an option to add configurable options to product URL; possibility to use Quantity attribute as
      • Already Done in Q2'22

        Brand-new extensions Google Page Speed Optimizer Powered by SpeedSize™ is a synergy of Amasty Google Page Speed Optimizer and SpeedSize, which will help you greatly increase the site performance due to code structure compression and neuroscience media