You will learn

Learn how to verify that sign-up form functionality is enabled on your website. Enabling forms installs the onsite JavaScript that Klaviyo forms need to work. You must also publish your form and configure its display and targeting settings for it to appear to the intended visitors.

Verify that sign-up form functionality is enabled

To enable sign-up forms, your site needs Klaviyo’s onsite JavaScript, also called Klaviyo.js. Depending on your ecommerce platform, this is added through an app embed, a plugin or extension, an integration setting, or a manual installation.

For most major ecommerce platform integrations, the proper setting is checked by default when you integrate with Klaviyo. For some integrations, however, you may need to take an extra step to enable sign-up forms.

Find your integration below to verify that sign-up forms functionality is enabled on your site.

  • Shopify
    For Shopify, you’ll need to make sure Klaviyo’s app embed is enabled on your store’s current theme in order for sign-up forms to work. If you switch to a new theme, enable the app embed for that theme too. Learn more about Klaviyo’s app embed for Shopify.
  • WooCommerce
    Sign-up form functionality is enabled automatically when integrating Klaviyo with WooCommerce.
  • BigCommerce
    You must check the setting Automatically add Klaviyo onsite javascript (Recommended) on your integration settings page in order for sign-up forms to work. It is checked by default. If you change the setting, click Save.
  • Magento 1
    If you already use the Magento 1 integration, sign-up form functionality is enabled automatically as part of that integration. New Magento 1 integrations are no longer available.
  • Magento 2
    Sign-up form functionality is automatically enabled when you integrate with Magento 2.
  • Wix
    You must check the setting Automatically add Klaviyo onsite javascript (Recommended) on your integration settings page in order for sign-up forms to work. It is checked by default. If you change the setting, click Save settings.
  • Square
    You must check the setting to Automatically add Klaviyo onsite javascript (Recommended) on your integration settings page in order for sign-up forms to work. It is checked by default. If you change the setting, click Save settings.
  • PrestaShop
    Install and configure the Klaviyo module in PrestaShop, then enable the PrestaShop integration in Klaviyo. Follow the PrestaShop integration guide for the setup steps. You can access your integration settings page in Klaviyo after connecting your store.

If you use a platform without a pre-built Klaviyo integration (a “custom integration”) you will need to manually install a piece of code called Klaviyo.js in order to enable sign-up forms. Navigate to our developer portal guide for manual installation for instructions.

For installation help in Klaviyo, go to Website > Sign-up forms and click Enable forms on website to open the setup guidance for your platform.

Please note that new sign-up forms will not render for browsers using Internet Explorer. Custom-built sign-up forms will continue to render for those using any type of web browser.

Next steps

If you have verified that sign-up form functionality is enabled in your account, head to getting started with sign-up forms to build and publish a sign-up form on your site.

If you choose an embed form, you must also add its embed code where you want it to appear on your site. See how to embed a sign-up form for instructions.

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type