Please Note:
This guide is specifically aimed at all Merchants who have enabled the Klaviyo integration with Grapevine Surveys prior to April 22nd 2024
Overview
Klaviyo have announced that they will be retiring their legacy v1/v2 APIs in favour of a new and improved set of APIs.
The new APIs require the use of a Private API Key to allow Klaviyo to communicate with external platforms and data sources.
If you have previously created a Public API Key or a Custom API Key without Full Access to the Events and Profiles scopes, then you will need to create a new API Key and update this within the Grapevine integration settings.
The good news is that this is very simple to do and should only take a few minutes of your time.
Required steps
1. From your Klaviyo profile menu, head to the settings page:
2. Within the Settings navigation bar, click the API Keys option:
3. On the API Keys page, click the Create Private API key button.
4. A new page of options will appear. The first of which is to give your new Private API Key a name. Use a name that will remind you of what the key relates to, such as "Grapevine Surveys app integration":
5. Next, select a Custom Key providing (Full Access) for both the Events and Profiles scopes:
6. Click the Create button:
7. You will then see a confirmation message that your Private API Key has been created along with the options to either Copy Key or Download (as text):
8. Click the Copy Key icon:
9. Head on over to the Grapevine Surveys app from within your Shopify Admin area and click on the Integrations link from the side navigation:
10. You will see the Klaviyo section near the top. Click on the Edit Integration Settings button:
11. Paste in your new Klaviyo API Key:
12. Click the Save Settings button and that's it!
Grapevine Surveys will automatically start using your new API Key to send survey events into Klaviyo.