How to setup Klaviyo?



Create a Klaviyo account.

Set up App connection

1. Login to your Bodygraph Chart account and open My Apps section.

2. Press ‘Create new’ button and select Klaviyo app from the following options, then click ‘Next’.

3. Add the Name (it can be anything you like) and head to the new tab to get to your Klaviyo account and collect API Key.

4. On the new tab open your Klaviyo dashboard and then click on your profile icon at the bottom left corner, then select ‘Settings’, click on ‘API Keys’ and then ‘Create private API Key’.


5. Give the API Key name and select ‘Full access key’, then click ‘Create’. Once Key generated, copy it and go back to the previous tab where you left Bodygraph Chart app set up open.

6. Paste the API Key and click ‘Save’ button. Then press ‘Test Connection’ button and see if the green indicator says ‘Connection test successful’.

7. Then select the list (you can create new dedicated list at your Klaviyo account or select from available ones) and custom fields that you want to be collected and sent over to Klaviyo account. Then click ‘Save’ and ‘Send test data’.


8. Go back to your Klaviyo dashboard and select ‘Audience’ from the menu on the left. Then select ‘Profiles’ and it will open the list of subscribers where you will be able to find test data sent from Alex account.

9. Go back to Bodygraph Chart account, then to Integrate chart, select the embed code that you are using/will use on your website and enable Klaviyo app at My Apps section, click ‘Save Changes’.


10. Final step is to test if the connection works successfully. Go to your website or Preview mode and submit the form to generate chart. Then go back to Klaviyo profiles dashboard (refresh the page) to see if the data was collected successfully. All done!


Still have questions? Please message us on Live Chat or send an email to [email protected].

You can also check a quick video tutorial here:


Updated on July 19, 2023

Was this article helpful?

Related Articles