Klaviyo Marketplace
When submitting your app to the Klaviyo marketplace, you'll need to provide two critical URLs:
1. OAuth Installation URL
The OAuth Installation URL initiates the connection flow when users install your app from the Klaviyo marketplace.
Base URL Format
Choose the appropriate base URL for your environment:
Sandbox Environment:
https://sandbox.pandium.com/v0/connect/<account_name>/<integration_name>Production Environment:
https://api.pandium.io/v0/connect/<account_name>/<integration_name>Replace <account_name> and <integration_name> with your specific values.
Query Parameters
Add the following query parameters to your OAuth Installation URL:
Connector (required)
This is used to determin which connectors will be linked and in what order
Add multiple
connectorparameters to connect services sequentially.Example:
?connector=magento&connector=Klaviyomeans this will connect Magento first and then Klaviyo
landing_url (required)
Specifies where users are redirected after completing the installation
Pandium will append additional query parameters to handle tenant linking
Format:
?landing_url=<marketplace_url>Example:
?landing_url=https://webstage.magento.dev/app/merchant/#/Integrations/Store
2. Settings URL
The Settings URL is used to route to the user's tenant settings after the application is installed.
Format
Add the integration_settings query parameter to your marketplace URL:
<marketplace_url>?integration_settings=<integration_name>Example
https://webstage.magento.dev/app/merchant/#/Integrations/Store?integration_settings=klaviyo-integrationNeed Help?
If you encounter issues during the listing process, please feel free to contact your Pandium Technical Account Manager for assistance.
Last updated
Was this helpful?