You will learn
Learn how to integrate Recurly with Klaviyo in order to personalize and target emails based on invoice and payment data from your customers. Klaviyo syncs the following data from Recurly:
- When an invoice is issued, and the items included in each invoice
- Payment information for when a customer fails payment, is refunded, or successfully pays
- Profile properties associated with Recurly information
Integrate Recurly with Klaviyo
- To integrate Recurly with Klaviyo, you’ll need your Recurly API Key, so start by logging in to your Recurly account.
- Navigate to Integrations > API Credentials.
- Copy the Private API Key under Default API Key for use later.
Private API keys, such as your default key used here, should be treated like passwords - keep them in a safe place and never expose them to the public. - If your default API key is already in use with another third-party integration, you can generate a new default API key for the Klaviyo integration by clicking on Add Private API Key.
Recurly will only generate 5 private API keys to integrate with third-party applications. - If you created a new API key, copy it for use in your Klaviyo account.
- In your Klaviyo account, click your account name in the lower left corner and then select Integrations.
- Click Add integrations, search for Recurly, and click the card. Then, click Install.
- Enter your Recurly subdomain and your API key copied earlier, then click Connect to Recurly.
- If the integration is successful, a success message will appear.
Monitor the Recurly sync
You can monitor the data syncing from Recurly to Klaviyo.
- In Klaviyo, click the Analytics dropdown and then select Metrics.
- Search for one of the Recurly metrics such as Issued Invoice and click on the Activity Feed icon.
- If your integration has started syncing data, you will start to see Issued Invoice events, with the Recurly icon, added to this activity feed.
- Klaviyo imports all of your Recurly data, and to verify this, you can compare the number of successful payments on a particular day to the data in Recurly and confirm they match.
- If the data doesn’t match up, the issue is most likely that the timezone in your Klaviyo account doesn't match the timezone in your Recurly account.
- To check your timezone setting in Klaviyo:
- Click your account name in the lower left.
- Select then clicking Settings > Organization.
- Scroll down to Timezone.
Data synced from Recurly to Klaviyo
MetricsMetrics
Recurly syncs the following metrics to Klaviyo:
-
Failed Payment
Recorded every time a payment made through Recurly is marked as failed -
Issued Invoice
Recorded every time an invoice is issued to a customer through Recurly -
Ordered Product
Recorded every time a customer places an order through Recurly -
Refunded Payment
Recorded when you refund a payment through Recurly -
Successfully Paid
Recorded each time a customer successfully pays an invoice through Recurly
Profile properties
The following properties are synced from Recurly to Klaviyo profiles:
- Recurly Account Code
- Recurly Card Expiration Date
- Recurly Plan Codes
- Recurly Plans
Outcome
You’ve finished integrating Recurly with Klaviyo and have verified your synced data. Now, you can personalize and target emails based on invoice and payment data from your customers.
Additional resources