Skip to main content
Solved

In a single Shopify store setup with two domains (.com and .com.au), the dynamic Add to Cart and Checkout links in Klaviyo are not functioning correctly. How can this be resolved to ensure proper redirection and cart retention across both domains?

  • October 21, 2025
  • 1 reply
  • 17 views

iftekhirul
Contributor I
Forum|alt.badge.img+2

Client Overview

The client operates a single Shopify store with two domains: .com and .com.au. The store supports multiple currencies including USD, EUR, and AUD. All integrations between Shopify and Klaviyo are properly configured.

 

Tracking Setup

We are currently using Shopify's Add to Cart and Checkout event metrics to monitor user interactions and conversions.

 

Client Requirements

 

Ensure the Add to Cart and Checkout flows function correctly across all regions.

 

Display dynamic product pricing based on the user’s geographic location in marketing emails and website feeds.

 

Issues Identified

 

#Dynamic Product Feed in Klaviyo:

 

Product prices in the Klaviyo dynamic cart table are showing in USD ($) by default.

 

In some cases, the same product appears with both AUD and USD prices, and occasionally without a currency symbol, leading to user confusion.

 

#Cart Flow Issue:

 

The dynamic cart URL generated using the following template does not retain cart contents:

 

Cart CTA: {{ organization.url|trim_slash }}/cart

 

This results in users being redirected to an empty cart.

 

Checkout Flow Issue:

 

#The dynamic checkout link:

 

Checkout CTA: {{ event.extra.responsive_checkout_url|default:'' }}

 

#does not consistently load the correct checkout page with the products included, particularly across different domains or regions.

Thank you

 

 

 

 

Best answer by Byrne C

Hi ​@iftekhirul,

Welcome to the community! Happy to help out with this issue.

I see you’re dealing with a variety of hurdles regarding the Shopify-Klaviyo integration, and they tie back to the fact that you have two domains - .com, and .com.au. The Klaviyo and Shopify integration works best as a 1-1 sync: 1 Klaviyo account with 1 Shopify domain. If your account is connected to two domains, it’s not uncommon to see the errors that you’re seeing. Because of this, I’d recommend setting up another Klaviyo account for your .com.au site, so links will work as expected, and prices will come through with the correct values.

I understand that this isn’t the answer you were looking to hear, but in the long run, it’ll be beneficial to have customers from each domain in separate Klaviyo accounts, so they can experience working cart/checkout links, and see prices accurate to them. Let me know if I can answer any additional questions regarding this!

1 reply

Byrne C
Community Manager
Forum|alt.badge.img+27
  • Community Manager
  • 562 replies
  • Answer
  • October 22, 2025

Hi ​@iftekhirul,

Welcome to the community! Happy to help out with this issue.

I see you’re dealing with a variety of hurdles regarding the Shopify-Klaviyo integration, and they tie back to the fact that you have two domains - .com, and .com.au. The Klaviyo and Shopify integration works best as a 1-1 sync: 1 Klaviyo account with 1 Shopify domain. If your account is connected to two domains, it’s not uncommon to see the errors that you’re seeing. Because of this, I’d recommend setting up another Klaviyo account for your .com.au site, so links will work as expected, and prices will come through with the correct values.

I understand that this isn’t the answer you were looking to hear, but in the long run, it’ll be beneficial to have customers from each domain in separate Klaviyo accounts, so they can experience working cart/checkout links, and see prices accurate to them. Let me know if I can answer any additional questions regarding this!