Send Contacts to Klaviyo List

I’m trying to send form data (email for now) to Klaviyo list using HTTP Request.

I’ve tried various strategies and none have been successful.

Has anyone successfully setup HTTP Request with Klaviyo?

*n8n version: 1.93.0 (Self-Hosted)
*Database: SQLite
*EXECUTIONS_PROCESS setting: own
*Running via: npm global install
*Operating system: Linux

Have you tried this api endpoint? Add Profiles to List

Maybe this would help! Or tell us what have you tried?

I’ve tried Add Profiles to List BUT technically need Bulk Subscribe Profiles.

The problem seems to be that in n8n, when I toggle on JSON/RAW, the UI switches to raw only inputs which is not playing well with the suggested headers list Klaviyo requires.

I tried to run it with JSON/RAW toggled off and input the headers under the list name/value and the body data as raw json but that didn’t work either.

I’m learning JSON and n8n in the moment and from what ChatGPT suggests in terms of workarounds, nothing is working.

Please try this in your workflow. And reply with the error issue you get. Maybe post a photo.

1 Like

@Shahidul Thank you so much for your help here! Your setup helped me realize I needed to update my n8n on my VPS which updated my UI.

Thanks again!

Sure, you are welcome. I’m happy to hear updating your n8n solved the UI issue. Let me know if you run into anything else!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.