How to integrate Klaviyo with ConvertFlow

First, head to your ConvertFlow website's integrations area..

Click to connect with Klaviyo... 

In Klaviyo, go to Account > Settings > API Keys to find your Klaviyo private API key and Site ID...

Then, copy and paste these into the ConvertFlow integration fields.

And now Klaviyo and ConvertFlow are connected! 
ConvertFlow will now start pulling in your lists, fields, etc. so you can trigger automations and segment subscribers in Klaviyo as your visitors submit your ConvertFlow forms, landing pages, surveys and more.  
Integrating with Klaviyo's javascript API
For Klaviyo's site tracking and javascript events to work with ConvertFlow's forms, you'll need to use ConvertFlow's javascript API events to identify contacts submitting ConvertFlow forms for Klaviyo, like so:
<script>
window.addEventListener("cfSubmit", function(event) {
  if (convertflow.person.email) {
    var _learnq = _learnq || [];


    _learnq.push(['identify', {
      '$email' : convertflow.person.email
    }]);
  }
});
</script>

What this will do is listen for ConvertFlow form submissions that contain an email address, and identify the visitor as a contact with Klaviyo's tracking functionality.
This script can be installed in your website's head tags, or through Google Tag Manager.