Skip to main content

Hi there,

 

I’m trying to create a zap where a new google sheet entry unsubscribes a contact from a list in Klaviyo. I’ve been able to set it up to search that contact and then I have an action to update that contact that was found. But I’m not sure how to indicate that contact is unsubscribed. Can anyone help?

[ADVANCED] Believe you’ll have to use the Klaviyo API: https://www.klaviyo.com/docs/api/v2/lists#post-subscribe

This can be done with a Webhooks action step in the Zap: https://zapier.com/apps/webhook/integrations

 

Unsubscribe from List

Unsubscribe and remove profiles from a list.

Arguments

The arguments can be sent as URI parameters or as content type application/json. The API key can also be specified in the request header with the key api-key.

api_key

string

The API key for your account.

emails

list of emails

The emails corresponding to the profiles that you would like to unsubscribe from the list.

Response

Successful requests will return with HTTP OK responses. Invalid requests will be accompanied by an error message.


Awesome thanks for the quick response. Forgive me as I’m not as familiar with webhooks. Would I select the Action Event: GET ?

 

I’m not sure I follow from your links what to input in the action event fields after I select the action.


API documents tend to be technical because they are means for developers.

You’ll need your API Key and to configure headers as part of the API request.

Use CUSTOM for the Action Type.

 

If you need help, you can hire me by sending a DM.