Add a dynamic table to metric-triggered flows
Metric-triggered flows are set in motion by a user taking a specific action. This action can be viewing a product, adding a product to their cart, or starting the checkout process. One effective way to get customers back on your site is to dynamically pull in images and details about an item they have shown interest in.
Klaviyo has pre-built flow templates for many ecommerce integrations that are already designed to do this, but there may be a case where you want to build your own dynamic table from scratch. Let’s walk through how to add a dynamic table block to a flow email.
Note: You can link back to someone's cart directly from within your flow email. Certain ecommerce integrations, like Shopify, include a "checkout_url" variable that you can use to directly link to the item in a recipients cart. Otherwise, you can input the URL normally used to access the cart page on your website. You may choose to add this as a hyperlink directly within your table, or as a button link below your table instead.
Customize your flow messages
Beyond adding dynamic product information to flows, you should also personalize each message based on customer data. When your content resonates with customers, they are more likely to engage with these messages and shop from your store.
Add dynamic product blocks
Feature dynamic product feeds that use data from your product catalog or recent customer behavior (e.g., products they’ve viewed or purchased) to provide recommendations in your emails. This is a great feature to include in a flow message to spur a purchase, as shown in this example:
How do you do this?
- Drag a product block into your flow email where you'd like to showcase this information.
- Set the block to Dynamic (the default setting).
- From the Product feed menu, choose a product feed (e.g., recently viewed items).
- Customize the design of your feed, including what information it will show (e.g., image, price, etc.).
Alternatively, you can include a static feed that instead showcases best sellers from your catalog. That may be just the nudge someone needs to place their first order or buy a complimentary item as a second purchase.
Automate internal team notifications
Use flows to send email notifications to members of your own team when a certain customer action occurs. This helps your team become more proactive as you can quickly triage customer issues or manage key interactions with your brand, again making the entire flow experience more personalized.
Use the notification action when someone:
- Leaves a negative review on your site.
- Subscribes or displays interest in a product.
- Submits a ticket to your customer support team.
- Purchases a big ticket item.
- Returns or cancels an order.
Let’s say you’ve launched a new big ticket item in your catalog. You may provide additional support to those who purchase, and thus want to alert your support, success, or sales team of this event. Drag in a notification action to your flow to notify team members who can then personally reach out to this customer.