Skip to main content
Solved

Klaviyo & Magento 2 Storeviews – Best Practices & Dynamic Product Blocks

  • February 12, 2025
  • 1 reply
  • 8 views

Forum|alt.badge.img

Hi everyone,

We have a Magento 2 store with two store views – one for Austria and one for Germany. This means our newsletters require different URLs depending on the store view.

I have a few questions and would love to hear your experiences:

  1. Only customers who have placed an order in our store receive a MagentoStore attribute to differentiate them. New subscribers don’t have this attribute. How do you handle this issue?

  2. Should I create a separate newsletter list for each store view (e.g., AT-Newsletter List & DE-Newsletter List), or is it better to keep everything in one list and segment based on store view?

    → If I were to use separate lists, problem 1 wouldn’t exist. Or am I missing something here?
  3. We also have configurable products with simple product variants (size variations). In our setup, the configurable product itself has no price—only the simple variants do. However, in dynamic product blocks, only the configurable product is displayed, which means there’s no price shown. How do you solve this? Have you implemented a custom catalog to work around this?

Looking forward to your insights!

Thanks in advance! 😊

Best answer by Byrne C

Hi ​@denise_perl,

Thanks for the question! It might be good to separate your Austria and Germany subscribers into two different lists, especially if they’re seeing different content in the stores/your emails. Like you said above, that will also allow you to not have to worry about people not being tagged with the MagentoStore attribute if they don’t check out.

Additionally, you can just add multiple lists to a campaign send, if you were looking to send the same content to both your Austria and Germany customers.

A custom catalog would be your best option, if you’re looking to display variant prices, and avoid product blocks show as having no price. Custom catalogs treat variants as different products from each other, so this will also give you the freedom to show variant specific images in your blocks as well. Have you set up a custom catalog before? I’d recommend following our guide on this, which explains how custom catalogs work, and how to sync them. Also, if you have any more questions, feel free to let me know here.

-Byrne

View original
Did this topic or the replies in the thread help you find an answer to your question?

1 reply

Byrne C
Community Manager
Forum|alt.badge.img+12
  • Community Manager
  • 82 replies
  • Answer
  • February 13, 2025

Hi ​@denise_perl,

Thanks for the question! It might be good to separate your Austria and Germany subscribers into two different lists, especially if they’re seeing different content in the stores/your emails. Like you said above, that will also allow you to not have to worry about people not being tagged with the MagentoStore attribute if they don’t check out.

Additionally, you can just add multiple lists to a campaign send, if you were looking to send the same content to both your Austria and Germany customers.

A custom catalog would be your best option, if you’re looking to display variant prices, and avoid product blocks show as having no price. Custom catalogs treat variants as different products from each other, so this will also give you the freedom to show variant specific images in your blocks as well. Have you set up a custom catalog before? I’d recommend following our guide on this, which explains how custom catalogs work, and how to sync them. Also, if you have any more questions, feel free to let me know here.

-Byrne