I’m currently using shopify. I got JavaScript connected and everything. Whenever a customer signs up to my newsletter it gets added to my profiles but it doesnt go in my newsletter list. I’m about to go insane, please help me.
Assuming that you’ve technically set everything right between Shopify and Klaviyo, there’s one, most common reason that’s might be causing your problem. That’s the Double Opt-In process. If you have a Double Opt-In enabled for your “Newsletter” list, after someone subscribes, they will receive an email to confirm that they want to subscribe for newsletter.
At this point they’re added to the Profiles section, but since they still haven’t confirmed subscription via email, they won’t be added to your “Newsletter” list.
After they confirm their email, they will automatically be placed to the List.
You can test to see if this is your case by subscribing to your form, and see if you’ll receive the “Confirmation Email”. If you do receive it, and after confirming you get subscribed to your “Newsletter” list, than you need to disable Double Opt-In for that List if you want to skip the confirmation email and place subscribers directly into the list after they subscribe.
Here are more details about Double Opt-In process:
The Double Opt-in feature in Klaviyo is hidden from the settings by default for free plan. If you are on a paid plan in Klaviyo, you can submit a request to enable this option for your account here: Klaviyo Contact Form.
Ask Klaviyo support team to reveal that option for you, so you can toggle Double Opt-in on and off for each of your lists.
After you get a confirmation that the option is enabled for your account, navigate to the List for which you want to turn off the Double Opt-in. Open the list and click on “Settings”. Uncheck the “Require subscribers to confirm their subscription before being added to your list.” option.
After you uncheck this option, Klaviyo will stop sending the Double Opt-in Emails to the subscribers joining that List.
Here is the documentation from Klaviyo on Double Opt-in: The Double Opt-In Process
Hope this helps!
Assuming that you’ve technically set everything right between Shopify and Klaviyo, there’s one, most common reason that’s might be causing your problem. That’s the Double Opt-In process. If you have a Double Opt-In enabled for your “Newsletter” list, after someone subscribes, they will receive an email to confirm that they want to subscribe for newsletter.
At this point they’re added to the Profiles section, but since they still haven’t confirmed subscription via email, they won’t be added to your “Newsletter” list.
After they confirm their email, they will automatically be placed to the List.
You can test to see if this is your case by subscribing to your form, and see if you’ll receive the “Confirmation Email”. If you do receive it, and after confirming you get subscribed to your “Newsletter” list, than you need to disable Double Opt-In for that List if you want to skip the confirmation email and place subscribers directly into the list after they subscribe.
Here are more details about Double Opt-In process:
The Double Opt-in feature in Klaviyo is hidden from the settings by default for free plan. If you are on a paid plan in Klaviyo, you can submit a request to enable this option for your account here: Klaviyo Contact Form.
Ask Klaviyo support team to reveal that option for you, so you can toggle Double Opt-in on and off for each of your lists.
After you get a confirmation that the option is enabled for your account, navigate to the List for which you want to turn off the Double Opt-in. Open the list and click on “Settings”. Uncheck the “Require subscribers to confirm their subscription before being added to your list.” option.
After you uncheck this option, Klaviyo will stop sending the Double Opt-in Emails to the subscribers joining that List.
Here is the documentation from Klaviyo on Double Opt-in: The Double Opt-In Process
Hope this helps!
there is no confirmation email. Even if I check the profile it says “accepts marketing: yes”
The only other situation where people that are coming from Shopify to Klaviyo, with “Accepts Marketing = True”, but they’re not placed in a List, is if those people started checkout but haven’t purchased.
When someone initiate the checkout phase, they will immediately sync with Klaviyo, but remain only in the Profiles section until they finish the purchase.
These are the most common situations that can cause the problem you’re having. If it’s neither of these, I suggest hiring an expert to check the entire Klaviyo and Shopify setup to figure out the problem.
Is it possible to make an automation that puts a profile in a list when there’s a new profile with “Accepts Marketing = True”? I guess that would solve the issue, right?
A few points to add:
- You can only belong/subscribe to the List once (unless you unsubscribe, or your profile is deleted). So if you are just testing it with the same email address over and over, you won’t get subsequent “Confirmation” emails.
- Make sure in the Integration → Shopify, you set the List that you expect people to belong to when they “Accept Marketing” in Shoipfy.
- Shopify has it’s own way of collecting “Customers” via it’s native forms and through the Checkout Opt-In, etc. In some cases, you may have “Double Opt-In” enabled on Shopify too - so Shopify is waiting for user confirmation before it passes it to Klaviyo. Make sure your know the system that’s actually collecting the emails (Shopify, Klaviyo Signup Forms, or maybe a 3rd party email capture system?)
Reply
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.