Hi everyone,
Neewbie question here so apologies in advance if this is a simple answer but I couldn’t find any definitive information!
We currently have all customers to our website captured onto a list within Klaviyo which is integrated with Shopify. This has been working well and I have set up a few flows and campaigns with success that I have been pleased with. However, as our website specialises in both retail and wholesale, I would like to have all wholesale enquiries collated into their own list so that I can then create a segment based on their location.
I do not need an integrated sign up form from Klaviyo. I just want to use the sign up form we currently have on Shopify and capture that email address into a separate list. Once i have this information, I then want to begin separate marketing campaigns by wholesale customer location from this separate list.
What is the best way to achieve this?
Thanks in advance!
[Shopify] Contact Form Leading to Multiple Lists or Segments

Best answer by alex.hong
I would say square one in terms of decision making yes but at least we have all options out in front of us to decide between.
So regarding your first point, you could still use a Shopify form that points data to a Klaviyo list. This is discussed in the documentation regarding how to redirect existing signup forms. Within this document, you will see the code
<form id="email_signup" action="//manage.kmail-lists.com/subscriptions/subscribe" method="POST">
<input type="hidden" name="g" value="LIST_ID_HERE">
<input type="email" value="" name="email" id="k_id_email" placeholder="Your email" />
OTHER_FORM_CONTENT_HERE
<button type="submit">Subscribe</button>
</form>
<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
Within the code on line 2, you can see “LIST_ID_HERE” as the placeholder for your Klaviyo list id for data to be routed to. Although it might look complex and daunting, I believe with some time things can be sorted out.
Your second point is pretty much all there is to it. We hit a standstill on that one together because of the customer requirements with the text box.
The third point is correct that a legacy HTML form will be fully customizable but will require some developer tools. I recommend checking out our partner page to see if you could get someone as a freelancer to assist with the process.
Thanks for all your great communication and working with me on this so we can figure out some solutions for you!
All the best,
Alex
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.