Mailchimp
Mailchimp is an email marketing platform for ecommerce. ShopWired’s Mailchimp app connects your ShopWired account to Mailchimp and supports catalogue, order, customer, voucher, and abandoned basket synchronisation for automation and segmentation.
To install the app:
Once installed, configure the app at Apps > Manage > Klaviyo.
Connecting ShopWired to Mailchimp
Connecting ShopWired to Mailchimp
To connect your ShopWired account to your Mailchimp account:
- Navigate to Apps > Manage > Mailchimp
- Select
authenticate - Follow the Mailchimp authorisation steps
- You will be returned to the app configuration page to complete your settings
Selecting your Mailchimp ecommerce store
Selecting your Mailchimp ecommerce store
ShopWired exports catalogue and order data to the Mailchimp store you select. Use the Associated List setting in the Ecommerce Store section to select the ecommerce store from the list.
Products, variants, abandoned baskets, and orders are exported to this store.
Mapping ShopWired events to Mailchimp audiences
Mapping ShopWired events to Mailchimp audiences
Select the Mailchimp audience that will receive contacts for each ShopWired event:
- Customer created when order placed
- Customer registers an account
- When a trade customer registers for an account
- When a visitor signs up for the newsletter
For each event, select a Mailchimp audience.
Confirmation email
Choose whether Mailchimp should send a double opt-in confirmation email to new subscribers.
Initial sync (products, customers, vouchers)
Initial sync (products, customers, vouchers)
ShopWired's Mailchimp integration can export your entire product catalogue and all categories to Mailchimp, making it possible to run product-specific campaigns and automations.
Use the initial sync function to populate data from your ShopWired account to Mailchimp before automations begin.
In the Mailchimp Initial Sync setting select one of the options:
Sync productsto sync product dataSync customersto sync customer dataSync vouchersto sync voucher codes
Product and category/brand catalogue sync
Product and category/brand catalogue sync
ShopWired keeps your Mailchimp catalogue updated for segmentation, recommendations, and abandoned basket emails.
- Product data includes product, variant (SKU), price, stock, images, categories, and brand
- Categories and brands are mapped to Mailchimp product attributes for segmentation
- Deleting a product in ShopWired removes it from Mailchimp
Customer and newsletter subscriber sync
Customer and newsletter subscriber sync
ShopWired sends customers and newsletter subscribers to your mapped Mailchimp audiences:
- Account registrations (standard customer accounts and trade accounts)
- Customers created when an order is placed
- Newsletter sign-ups from your website
Use the settings in the Mailchimp Settings section to select a list from your Mailchimp account for each type of subscriber:
- Customer created when order placed
- Customer registers an account
- When a trade customer registers for an account
- When a visitor signs up for the newsletter
You can instruct Mailchimp to send a confirmation email to new subscribers by selecting yes for the setting Do you want to send a confirmation email to the subscriber? in the Confirmation email section.
Orders and order status updates
Orders and order status updates
ShopWired exports orders and maintains their status in Mailchimp for revenue attribution and post-purchase flows:
- Order created
- Order status updates (including shipped/fulfilled, cancelled, and refunded)
- Order lines (products/variants, quantities, prices), totals, taxes, shipping, and discounts
Abandoned basket (incomplete order) sync
Abandoned basket (incomplete order) sync
ShopWired creates an unpaid order when a visitor completes checkout details and selects proceed but does not complete payment. The integration:
- Detects incomplete orders and creates/updates a Mailchimp cart
- Adds the basket items and a basket recovery link
- Deletes the Mailchimp cart when the order is finalised in ShopWired
Scheduling:
- A background job polls for incomplete orders on a schedule and ignores very recent incomplete orders to allow time for payment completion
Voucher code sync (with redemption link)
Voucher code sync (with redemption link)
Export voucher codes from ShopWired to Mailchimp for use in campaigns and automations:
- Creates promo rules and promo codes in the selected Mailchimp store
- Includes a basket redemption URL that opens your basket and applies the voucher code:
- Format:
https://{your-domain}/checkout/basket?voucher_code={VOUCHER} - e.g.
https://www.example.com/checkout/basket?voucher_code=SAVE10
Viewing exported orders
Viewing exported orders
Use the Exported Orders section to view orders exported to Mailchimp. You can search by order reference or customer name
Select View to inspect the exported order details.
Export errors
Export errors
Use Export Errors to review and resolve failed exports.
- Select
Retryafter correcting the underlying issue - Select
Ignoreto dismiss an error you do not wish to retry
Mailchimp API logs
Mailchimp API logs
Use Mailchimp API Logs to audit integration activity.
- Each entry shows the created date/time, operation, and a
Viewlink to logs - Logged operations include product create/update/delete, stock updates, customer create/update, order export, cart create/delete, and scheduled abandoned basket sync runs
Known limitations
Known limitations
- Inactive products are not exported unless actively synced as part of the initial sync
- SKUs are required for products and variations; generated SKUs may show as out of stock until stock is set
- Images must be assigned to products/variations in ShopWired to appear in Mailchimp
- Bundles are exported as the main product only
- Offers are not synced; only voucher codes are exported
- Abandoned basket timing depends on the scheduled polling interval and grace window for recent incomplete orders
- Trade customers are supported; ensure event mapping includes trade account registrations