A store owner is experiencing inconsistent email subscription statuses. Customers who purchase appear as ‘subscribed’ in their email list, and test emails submitted through the capture form also show as ‘subscribed’. However, multiple real customers who submitted emails without purchasing appear as ‘Not Subscribed’, preventing email communication—even though Klaviyo shows these were captured through the same email capture method.
Key details:
Double opt-in is disabled in Klaviyo
Separate email capture forms exist on different pages (not unified in footer) with product-specific copy
Test submissions from the owner and a friend both correctly show as ‘subscribed’
Suggested causes:
Form configuration inconsistencies: Different email capture forms may have varying list behaviors or missing ‘consented to marketing’ settings in Klaviyo
Different list assignments: Page-specific forms might be submitting to different lists or segments rather than a unified list
Browser/privacy interference: Ad blockers or strict privacy settings could prevent proper subscription status registration
Recommended action: Check the ‘source’ field in Klaviyo for ‘Not Subscribed’ emails versus working test emails to identify if different forms are causing the discrepancy.
Summarized with AI on October 27.
AI used: claude-sonnet-4-5-20250929.
I’m having an Issue with my stores email capture. When customers purchase, they show up on the email list as ‘subscribed’.
This makes sense. I also have an email capture at the bottom of my site.
When I put a few of my personal emails in, I appear as ‘Subscribed’. I haven’t made a purchase with these email’s they are purely for testing.
The Issue I have is that there is multiple real people’s emails on my list who have NOT purchased but are also appearing as ‘Not Subscribed’ so I can’t send them emails. When looking at the customer data, it says Klavyio email capture created this customer (Exactly the same as my test accounts). So why are they not appearing as subscribed. I got my friend to test this from their end via the email capture and they appear as ‘subscribed’.
Does anyone know what the issue could be? I have turned off double opt-in on the klavyio side and I’m really confused.
My only thought is that each email capture on each page is separate (not part of the footer) because I wanted to give them product-specific copy. Could the email capture itself be the issue? If so how can I fix this? I can’t see any difference between each of them.
It seems like the problem has to do with the specifics of how each separate email capture form is set up in Klaviyo. Even when double opt-in is off, forms can still be configured with different list behaviours. If these forms are linking to a list but the ‘consented to marketing’ box has not been checked off, they will appear in Shopify as ‘Not Subscribed’. Test all forms in Klaviyo to make sure they are all submitting to the same list and you have the ability to tag contacts as “subscribed” or “accepts marketing.” Footer vs page specific forms may or may not work in the same way if the settings are not consistent.
Two immediate thoughts - especially as you mentioned separate capture forms:
1) Different list assignments - Even though your email captures look the same, they might be adding people to different lists or segments in Klaviyo. Check if your footer signup and other page signups are all pointing to the same list.
2) Browser/cookie/Adblock - Some people have strict privacy settings or ad blockers that can interfere with the subscription status being set properly, even though the email gets captured.
Since you mentioned “each email capture on each page is separate (not part of the footer)” - that’s probably your issue right there. If you’re using different forms/widgets on different pages instead of one consistent footer form, they might have different settings.
Go into Klaviyo and check the “source” for those “Not Subscribed” emails vs your test ones that worked. If they’re coming from different forms, that’s your answer.