What’s the solution to the below snippet in this article?
There are a few situations which can cause someone to have Accepts Marketing set to false, but they're still subscribed to your newsletter:
- If a customer checks out and decides not to accept email marketing at that time, but later subscribes through a signup form, they'll still be added to your newsletter list.
- If a customer checks out and does accept email marketing, they'll be added to your newsletter list. If they check out again, they'll probably decide to not subscribe again since they're already subscribed. Depending on your checkout configuration, Shopify might see this as not accepting marketing (Accepts Marketing = false.) You probably don't want to treat this customer as an unsubscribe. Rather, you'll want to keep this customer on your newsletter list.
- How will you change the customers marketing consent to true? Surely the signup form will trigger marketing consent as true and take the most recent consent and override?
- What's the solution to this scenario? What’s the checkout configuration mentioned? I assume its a solution to stop customers triggering a false marketing consent when they don’t intend to and forcing them to unsubscribe the correct way e.g. unsubscribe link in their emails or via their account.
Best answer by DovView original
Thanks for sharing this question with us.
The Klaviyo sign-up form won’t organically update the “accepts marketing” consent to true - but that doesn’t mean the user won’t be able to get targeted for email marketing. This is because the “accepts marketing” property you see on the user profile is set by Shopify, and is used as an indicator of a user’s consent as Shopify sees it (coming from a Shopify checkout page). And it allows them to be added to a Klaviyo list. It doesn’t actually change the users de facto subscription status when it comes to receiving Klaviyo emails. For this reason, accepts marketing = false, won’t prevent a user from receiving Klaviyo emails. Instead, it’s their consent status that makes this determination. For example, using the second scenario, if the user were to go back through checkout again and leave the box unchecked, then, yes, their accepts marketing value would be updated to false (as the article postulates). But they would still be able to be emailed unless they unsubscribed via a Klaviyo email, regardless of the accepts marketing status. The “checkout configuration” I believe is referring to if the box exists or if the default value has been changed in some way from the default Shopify checkout page.
In short, they’re two different entities (accepts marketing is a property Shopify uses to “pass users” over to us and add them to a Klaviyo list and the consent status is the de facto subscription status of the user), the latter of which will determine if they can receive a Klaviyo email or SMS.
I hope that’s helpful.
Thanks for the speedy response Dov!
Thanks for the follow-up note.
I hope that’s helpful.