Hello Klaviyo Community,
I’m currently working on integrating Square with Klaviyo, but I'm encountering an issue with subscribing customers to our email and SMS marketing lists automatically.
Issue Overview:
We are using Square to collect customer data, and the goal is to create profiles in Klaviyo with their consent for marketing emails and SMS. However, despite successfully creating the profiles in Klaviyo, the customers are not being automatically subscribed to the email or SMS marketing lists as expected. They are showing as "Email Never Subscribed" in Klaviyo.
What we've tried:
-
Klaviyo API integration: We've set up a webhook to trigger when a customer is created in Square, which sends the data to Klaviyo. The customer profile is being created successfully, but no subscription status is applied.
-
Consent for Email/SMS: We’ve ensured that we’re collecting marketing consent for both email and SMS (via the webhook), and we’ve set the consent fields accordingly. However, even with consent provided, the profiles aren't marked as subscribed.
-
Using Subscribe API: We tried using the API to subscribe the profiles to a list after profile creation, but the subscription doesn't seem to be working, and no confirmation emails/SMS are sent.
-
List Settings: I have checked that our Klaviyo list is set to single opt-in (we do not want double opt-in) to avoid customers being asked to confirm their subscription.
Challenges:
-
We need a seamless way to ensure that profiles created from Square are automatically subscribed to our Klaviyo lists for both email and SMS marketing, without requiring manual intervention.
-
We're also not sure if there’s a setting or endpoint that needs to be configured differently to ensure the profiles are automatically marked as "subscribed."
Request for Help:
-
Can anyone confirm the correct API endpoints or configuration settings that need to be used to ensure profiles created via Square are automatically subscribed to Klaviyo's email and SMS marketing?
-
Are there any additional steps needed to properly handle marketing consent and subscriptions for profiles created through Square?
Any insights or examples would be greatly appreciated! Thank you for your help.
Best regards,
Dan