Klaviyo
Klaviyo is a powerful email and SMS marketing platform for ecommerce. ShopWired’s Klaviyo app lets you connect your ShopWired account to Klaviyo, enabling seamless customer, product, order, and voucher syncing for advanced marketing campaigns and automations.
To install the app:
Once the app is installed, configure your Klaviyo settings by navigating to Apps > Manage > Klaviyo.
Connecting your ShopWired and Klaviyo accounts
Connecting your ShopWired and Klaviyo accounts
To connect your ShopWired account to Klaviyo, you’ll need your private API key from Klaviyo.
- In your Klaviyo account, go to Account > API Keys
- Copy your private API key
- Paste it into the Klaviyo private API key field in the ShopWired app
- Select
connect to Klaviyo
If you don’t have a Klaviyo account, you can create one here
Mapping ShopWired events to Klaviyo lists
Mapping ShopWired events to Klaviyo lists
Once connected, you can choose which Klaviyo list to send contacts to for different ShopWired events:
- Customer created when order placed
- Customer registers an account
- Trade customer registers for an account
- Visitor signs up for the newsletter
For each event, select the target Klaviyo list.
Product and category sync
Product and category sync
ShopWired’s Klaviyo integration can export your entire product catalogue and all categories to Klaviyo, making it possible to run product-specific campaigns, automations, and back in stock flows.
To export your products and categories:
- Go to the Klaviyo Product Sync section in the app
- Select
Click to sync your products with Klaviyo
- Optionally, enable Include exported to resync products/categories that have already been exported
Product and category updates are also sent automatically to Klaviyo whenever you add or update them in ShopWired.
Product variation options
Product variation options
You can control how product variations are shown in Klaviyo:
- List variations as separate products – each variation appears as its own product
- Include variations inside the main product – all variations are grouped under one product in Klaviyo
For products without variations, a default “One option” variation is created for compatibility.
Back in stock notifications
Back in stock notifications
The integration supports back in stock alerts using Klaviyo’s back in stock flows:
- When a product or variation is out of stock, customers can request a notification when it’s available again
- When the item is restocked, Klaviyo can automatically email or text the customer (if you have set up a back in stock flow in Klaviyo)
To use this feature:
- Make sure every product or variation you want to support has a SKU
- Enable back in stock notifications in the ShopWired app
- Set up a back in stock flow in your Klaviyo account
Order and fulfilment events
Order and fulfilment events
ShopWired sends the following order events to Klaviyo for advanced post-purchase marketing:
- Placed Order
- Ordered Product
- Fulfilled/Shipped Order
- Cancelled Order
- Refunded Order
This allows you to create Klaviyo flows for order confirmations, shipping notifications, cancellations, refunds, and more.
To enable exporting order events:
- Go to Exporter Settings in the app
- Select
enable the exporter
- To include fulfilment/shipping information, enable
Export Payments?
in Export Payments Settings
Voucher code sync
Voucher code sync
You can export ShopWired voucher codes to Klaviyo to use in campaigns and automations.
- Go to the Klaviyo Vouchers Sync section in the app
- Select
Click to sync your vouchers with Klaviyo
- Use Include inactive to export vouchers that are not currently active
Export on demand
Export on demand
You can export a batch of orders manually using the Export on demand feature:
- Choose a date or order reference range to export
- Select
skip already exported
to avoid re-exporting orders - Select
skip errored
to skip orders that previously failed to export - Select
export orders
Viewing exported orders and errors
Viewing exported orders and errors
- The Exported Orders section shows the status of exported orders
- The Export Errors section lists any orders that failed to export, with the error message provided
You can retry failed exports or ignore them as needed.
Enable email notifications for failed exports in Error Notification Email Settings.
Known limitations
Known limitations
- Inactive products: Only active products are exported by default. Inactive products will only be sent if you select the relevant option.
- SKUs: All products and variations must have SKUs. If missing, ShopWired generates one, but the item will show as out of stock in Klaviyo.
- Images: Only images assigned to products/variations in ShopWired will appear in Klaviyo. Assign an image to each variation for correct display.
- Bundles: Bundles are not sent as bundles—only the main product is exported.
- Voucher details: Only the voucher code and description are sent to Klaviyo.
- Voucher usage: Klaviyo does not track available/total values or usage limits.
- Order status: Orders exported as awaiting payment (e.g. offline payment method) will show as unpaid in Klaviyo.