Skip to main content
Solved

No Subscription response on Create Profile and a function that email address if existing?


Forum|alt.badge.img+2

Hi,

Good day.

 

I am using Create Profile to create list of our customers. Although I cannot see a subscription response after a successful validation. Does the subscription need to be paid so it will display on the response?

 

Is there any available checking for duplicate emails instead of ids?

 

Thanks

Best answer by Brian Turcotte

Hi @Edmar Cruz!

My apologies for the delay here! This issue is usually caused by double opt in being turned on in your account. If double opt in is turned on, the subscription won’t be validated until the profile accepts the opt in email.

 

Best,

Brian

View original
Did this topic or the replies in the thread help you find an answer to your question?

4 replies

Brian Turcotte
Forum|alt.badge.img+37

Hi @Edmar Cruz!

This is because creating a profile and subscribing a profile are two separate actions, that have to be performed with two separate API calls:

 

Best,

Brian

 


Forum|alt.badge.img+2
  • Author
  • Problem Solver I
  • 6 replies
  • November 15, 2023

Hi Brian,

 

Thank you for the response.

Yes but according to this.

there should be a subscription response:

 "subscriptions": {
        "email": {
          "marketing": {
            "can_receive_email_marketing": true,
            "consent": "SUBSCRIBED",
            "consent_timestamp": "2023-02-21T20:07:38+00:00",
            "last_updated": "2023-02-21T20:07:38+00:00",
            "method": "PREFERENCE_PAGE",
            "method_detail": "mydomain.com/signup",
            "custom_method_detail": "marketing drive",
            "double_optin": "True",
            "suppression": [
              {
                "reason": "HARD_BOUNCE",
                "timestamp": "2023-02-21T20:07:38+00:00"
              }
            ],

 

Also, I am getting a response of “1” only on

. I am using a free plan for now.


Brian Turcotte
Forum|alt.badge.img+37
  • Klaviyo Alum
  • 1393 replies
  • Answer
  • January 24, 2024

Hi @Edmar Cruz!

My apologies for the delay here! This issue is usually caused by double opt in being turned on in your account. If double opt in is turned on, the subscription won’t be validated until the profile accepts the opt in email.

 

Best,

Brian


Forum|alt.badge.img+2
  • Author
  • Problem Solver I
  • 6 replies
  • January 24, 2024

Hi Brian,

Please mark this ticket as resolved. 

I was able to use single opt and able to search the parameters that I needed which is hardly not available on the main API document using the keywords as below.

filter=equals(email

The Klaviyo API Integration that made was working already as it should be.

 

Many thanks,

Edmar