Magento Extension Product Recommendations

You can insert recommended products into email messages with either API tags or content tags.

About this task

Important: From June 30, 2020 Adobe will not support Magento 1. The Bronto Magento 1 extension will continue to function, but Oracle NetSuite has discontinued updates and client support. You can read more about Adobe's end of support plan for Magento 1 here.

API tags allow you to insert recommendations into transactional, reminder and review request emails sent via the Bronto Extension.

Default recommendations are based on the contents of your order or cart and can include the following:
  • Related Products: Displays products related to the products in the email being sent to the customer. Related products need to be configured on a per product basis and are located in Magento under Catalog > Manage Products > [Product] > Related Products.
  • Cross-sells: Displays product cross-sells related to the products in the email being sent to the customer. Cross-sells need to be configured on a per product basis and are located in Magento under Catalog > Manage Products > [Product] > Cross-sells.
  • Up-sells: Displays product up-sells related to the products in the email being sent to the customer. Up-sells need to be configured on a per product basis and are located in Magento under Catalog > Manage Products > [Product] > Up-sells.
  • Recently Viewed: Displays products which were recently viewed by the customer. Browsing activity is only tracked for registered customers. If recommendations will be sent to guest users, make sure that you have a Global source set as the secondary or fallback source.
  • New Products: Displays the newest products from your site. These recommendations are retrieved from the Set Product as New from Date field located under Catalog > Manage Products > [Product] > General.
  • Bestsellers: Displays the best selling products from your site. These recommendations are retrieved from the Bestseller report located under Reports > Products > Bestsellers.
  • Most Viewed: Displays the most viewed products from your site. These recommendations are retrieved from the most viewed report located in Magento under Reports > Products > Most Viewed.
  • Custom Products: Displays recommendations selected by you.

Procedure

  1. Enable the module
    1. In Magento, go to System > Configuration.
    2. In the left menu, scroll until you see Bronto and click Product Recommendations.
    3. In the Settings section, these are the recommended settings:
      Enable Recommendations: Yes
      Use Magento Cron: Yes
      Frequency: Minute Intervals
      Interval: Daily
      Start Time: 0:0:0
      Product Description Attribute: short_description
      Truncate Description Characters: 100
    4. Click Save Config.
  2. Verify the Cron is running for Content Tag Recommendations

    Check the schedule date and confirm it is today’s date.

    Note: The table will remain empty until the cron has completed its first run.
  3. Optional: Create a new Product Recommendation
    1. In Magento, go to Promotions > Bronto Product Recommendations.
    2. Click Add New Recommendation.
    3. Select a name, number of items, primary source, secondary source, fallback source and Exclude Products.
    4. Click Save.
      Product recommendations can be used in reminder emails, review emails and transactional emails.
  4. To test: Add a recommendation to an email
    1. In Magento, follow the instructions on how to add a transactional email with a product recommendation for a new order.

      Make sure you add a product recommendation to the email.

    2. Create an order in Magento and complete the checkout process.
    3. Verify the email contains recommendations.
      You are responsible for ensuring the Product Recommendations are valid, or else it may appear blank. You must add these API tags to your message in Bronto:
      • %%#relatedName_#%%
      • %%#relatedDescription_#%%
      • %%#relatedSku_#%%
      • %%#relatedPrice_#%%
      • %%#relatedUrl_#%%
      • %%#relatedImgUrl_#%%