Skip to main content

Hello Klaviyo Community!

I'm currently building a website for my client using WordPress and Elementor, and a top priority is capturing newsletter subscriptions that connect directly to a Klaviyo email list.

I've tried various plugins (HT Mega Addons, MailOptIn, Updraft, AFI, and MailerLite), but I'm having trouble establishing a smooth connection between my Elementor form and Klaviyo. I attempted setting up a webhook URL, but I keep encountering error messages, even when using the correct API key and List ID format.

Could anyone recommend the best approach, plugin, or integration setup for connecting an Elementor form to a Klaviyo list for capturing subscribers? Any guidance or tips to troubleshoot would be greatly appreciated!

Thank you so much!

Hi @jfhatch8, first welcome to the community!

So I’m not super familiar with the various plugins/extensions of Wordpress and the various Themes/Frameworks that you can use on top of it - so hopefully another person here in the community might be able to help.

However, this thread is a bit dated, but did you see this one yet?

 


Hi @jfhatch8 

I use Klaviyo embedded forms on WP/Elementor using a short code block with the form ID eg <div class="klaviyo-form-XXXXXX"></div> Just replace your form ID into that.

You’ll need the Klaviyo WP plugin installed and linked to your Klaviyo’s public API key for that to work.

Hope that helps

Andy


Hi @jfhatch8 

I use Klaviyo embedded forms on WP/Elementor using a short code block with the form ID eg <div class="klaviyo-form-XXXXXX"></div> Just replace your form ID into that.

You’ll need the Klaviyo WP plugin installed and linked to your Klaviyo’s public API key for that to work.

Hope that helps

Andy

Hi Andy,

Thank you so much for your response! I used the shortcode in Elementor and was able to get the form to appear on the front end, which is the furthest I’ve gotten so far. However, the form still isn’t linking correctly to subscribe users to the email list. Do you have any ideas on what I might be missing?

Thanks again for your help—it’s already been incredibly useful!


No problem @jfhatch8 

Now have the form appearing OK and if no errors when you submit, but the contacts are not being added to your list, here’s what I suggest you check:

  • Form list submit. Edit your form in Klaviyo and select the button being used to submit. You’ll see a dialog box with the details at the top (example below). Check that the list to submit is the list you want your contacts to be added to.
  • Double opt-in. If you have the list set to double opt-in, contacts who submit your form won’t be added to the list until they’ve clicked the confirmation email sent by Klaviyo. To see if it is, go to your list and open it, then settings » consent. You’ll see the list settings below.

Hope that helps but, if not, let me know

Andy

Form list submit

 

list opt-in

 


Hi @jfhatch8, first welcome to the community!

So I’m not super familiar with the various plugins/extensions of Wordpress and the various Themes/Frameworks that you can use on top of it - so hopefully another person here in the community might be able to help.

However, this thread is a bit dated, but did you see this one yet?

 

Hello Joseph!

It is crazy how many people have also had the same problem. Thank you for this thread, there are so many different course of actions here. I appreciate your time. Thank you!


Reply