Skip to main content
Solved

Orginization URL and Shopify URL are different - how to use Flows with Shopify?


Forum|alt.badge.img

We use Klaviyo for both marketing/product info/announcement emails as well as things like Abandoned Cart in Shopify. We would like organization.url to continue to point to our main brand/marketing site, but we also want to use Flows with Shopify. Our Shopify store has a different URL, so the pre-configured Flows, such as abandoned cart, are generating links like coolbrand-marketingsite.com/products/product-name instead of coolbrand-shopify.com/products/product-name. 

What’s the best way to handle this?

Best answer by retention

Hi @jamesder, so I would use the URL that you want as your default organization URL - perhaps this is the marketing site URL for you in this case. 

For all other places where you need the other URL, you can always replace the Template Variable {{ organization.url }} with your preferred one by hard coding the URL instead of using the variable.

Are there places where this approach doesn’t work or conflicts somehow? 

 

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

4 replies

Brian Turcotte
Forum|alt.badge.img+37

Hi @jamesder!

When you integrated with Klaviyo originally, which URL did you use?

 

- Brian


Forum|alt.badge.img
  • Author
  • Contributor I
  • 2 replies
  • May 6, 2024
Brian Turcotte wrote:

Hi @jamesder!

When you integrated with Klaviyo originally, which URL did you use?

 

- Brian

 

The Shopify integration used “coolbrand-shopify.com” successfully. Abandoned cart emails, etc successfully pull product data over to emails, but the fully qualified domains generated by those Flows are using what I have set as organization.url, which is the brand’s main marketing site URL, not the Shopify store URL.


retention
Partner - Platinum
Forum|alt.badge.img+62
  • 2025 Champion
  • 957 replies
  • Answer
  • May 6, 2024

Hi @jamesder, so I would use the URL that you want as your default organization URL - perhaps this is the marketing site URL for you in this case. 

For all other places where you need the other URL, you can always replace the Template Variable {{ organization.url }} with your preferred one by hard coding the URL instead of using the variable.

Are there places where this approach doesn’t work or conflicts somehow? 

 


Forum|alt.badge.img
  • Author
  • Contributor I
  • 2 replies
  • May 6, 2024
retention wrote:

Hi @jamesder, so I would use the URL that you want as your default organization URL - perhaps this is the marketing site URL for you in this case. 

For all other places where you need the other URL, you can always replace the Template Variable {{ organization.url }} with your preferred one by hard coding the URL instead of using the variable.

Are there places where this approach doesn’t work or conflicts somehow? 

 

Hard-coding the URL is totally fine with me. Wasn’t sure if that was possible. I’ll give that a shot, thanks!
 


Reply