How to integrate widgets with Klaviyo
If you use Klaviyo for email marketing and Getsitecontrol widgets for collecting email addresses of website visitors, you can easily connect the two apps to avoid manually exporting and importing data.
Follow the steps below to create an integration with Klaviyo. Once you choose the necessary mailing list, Getsitecontrol will automatically add every new email subscriber to the selected list.
1. Find the Integrations tab
To connect a Getsitecontrol widget to Klaviyo, go to the ‘All widgets’ section and open the widget by clicking on the Edit button at the bottom of the widget card.
Next, switch to the Integrations tab from the top bar.
2. Connect your Getsitecontrol account to Klaviyo
In the ‘Third party integrations’ section, click the +Add application link and choose Klaviyo from the drop-down list.
Next, fill in the API key field:
To find your API key, go to your Klaviyo account, click on your username and proceed to Settings.
Switch to API Keys and click Create Private API Key.
Name your key and grant full access. Hit Create when it’s done.
Copy your key, switch back to the Getsitecontrol dashboard, and paste the key into the API key field. Click Save.
Now your accounts are connected.
3. Choose the list
Choose the Klaviyo list where you want to send the collected emails.
❗You have to select an existing list for this purpose. Setting up the integration in Getsitecontrol won’t automatically generate a new Klaviyo list.
4. Map your widget fields
Lastly, click the Map fields button to select the Klaviyo properties you want to pass data to from the widget fields.
To learn more about about field mapping, check out the dedicated article.
When you are done mapping the fields, click OK.
That’s it. Now all new contacts will be automatically sent to the Klaviyo list you have specified.
You can connect your widget to more than one third-party application. Click the +Add application link to add another integration for the current widget.