Understanding the Auto Product Block in Email Automation

SmartPush
SmartPush
  • Updated

The Auto Product block is a dynamic content block in SmartPush's Flow editor that automatically displays the most relevant products for each recipient based on the trigger driving your automation. Instead of manually selecting items for every email, the block reads the event data behind each trigger — such as what a customer added to their cart or recently browsed — and personalizes the product display for each individual. This guide explains how the Auto Product block works, which products it displays for each supported trigger, how to exclude specific products from appearing, and what happens when you use an unsupported trigger.


What Is the Auto Product Block

The Auto Product block is available in the SmartPush Flow editor when you are designing an automation email. Unlike the manual product selection mode — where you pick specific items to display — the Auto Product block pulls product information directly from the event that triggered the flow for each customer. This means every recipient sees a different set of products tailored to their own behavior, making your automation emails more relevant and more likely to convert.

The block can display standard product details including the product image, name, and price. The specific products shown depend entirely on the trigger you have configured for the flow.


Products Displayed by Trigger Type

The Auto Product block reads the properties of the event that triggered the flow. The table below summarizes which triggers are supported and what products each one surfaces:

TriggerProducts Displayed
Integration Events (Third-Party Apps)Depends on the connected app — see details in the section below.
Update CartProducts currently in the customer's cart — added, updated, or left unpurchased.
Low StockProducts close to selling out that the customer recently viewed, saved, or added to cart.
Price DropProducts that just dropped in price that the customer previously browsed or wishlisted but didn't buy.

Integration Events (Third-Party Apps)

When your flow is triggered by an event from a connected third-party app, the Auto Product block displays products tied to the customer's interaction with that app. The specific products depend on which app is integrated:

  • Subscriptions: Shows the products the customer currently subscribes to, products coming up for renewal billing, or products recommended as subscription add-ons.
  • Wishlist: Shows the specific product the customer just added to their wishlist.
  • Member System: Shows products the customer just redeemed with loyalty points, or exclusive products unlocked by the customer's current membership tier.

Update Cart

When a customer adds, updates, or leaves items in their cart without checking out, the Auto Product block displays those cart products. This trigger is commonly used for abandoned cart recovery flows, where the email reminds the customer of the items they left behind and encourages them to complete the purchase.

Low Stock

When a product is running low on inventory, the Auto Product block displays that product alongside items the customer recently viewed, saved, or added to cart. By surfacing these low-stock products, you create a sense of urgency — customers who were already interested in an item are reminded that stock is limited, prompting them to act before it sells out.

Price Drop

When a product's price decreases, the Auto Product block displays the newly discounted product to customers who previously showed interest — for example, by browsing the product page or adding it to their wishlist — but did not complete a purchase. Showing the updated price gives those undecided customers an additional reason to buy.


Excluding Products from the Auto Product Block

If there are specific products you never want to appear in the Auto Product block — such as loss-leader items, clearance stock, or internal test products — you can permanently exclude them using the Exclude Products setting.

To exclude products from the Auto Product block:

  1. In the SmartPush Flow editor, select the Auto Product block in your email canvas.
  2. In the right-side settings panel, locate the Exclude Products setting.

  3. Add any products you want to block from this dynamic display.

Note:  Not all triggers support dynamic product extraction. If you select or switch to a trigger that does not support the Auto Product block (for example, a plain Customer Subscription trigger), SmartPush will automatically remove the Auto Product block from your email design. This prevents blank or broken product placeholders from being sent to customers. If you switch triggers and notice the block is missing, check whether your new trigger is compatible with the Auto Product block.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request