Connect Wix to Craftybase

Learn how Craftybase pulls your Wix data.


Wix is a flexible e-commerce platform that allows you to sell both physical products and services.

Our Wix → Craftybase integration pulls your products and orders from Wix into Craftybase, ensuring your inventory levels automatically reflect sales made through this channel.


In this article:


Connecting your Wix store to Craftybase

To connect your Wix store, follow the steps outlined in our help guide: Connect your Wix Store.

Once connected:

  • Data pulls occur automatically each day at 5am in your local time zone
  • You can run a manual pull at any time between scheduled syncs

We recommend creating your products in Wix first and then pulling them into Craftybase. This ensures SKUs and external references are aligned from the beginning and avoids the need to merge manually created products later.

Pulling your Wix Products

Your Wix product catalogue will be pulled as both Products and Listings in Craftybase. More details on the specific rules we apply can be found here: How does Craftybase pull products from my Integrations?

What Products are Pulled?

Only physical products are imported during scheduled product pulls.

Service products — such as consultations, classes, workshops, or appointments — are not included in the product pull.

If a Wix order references a service product, Craftybase will automatically create a product record so the order line item and revenue can be tracked correctly. See the How service products are handled in orders section below for more details.

Product Updates

If a product has already been pulled and linked in Craftybase, changes made later in Wix (such as name, SKU, or description edits) will not automatically update the existing product. These changes must be made in Craftybase using the bulk product update process.

If a product is deleted in Wix but historical orders reference it, Craftybase will create a "ghost product" so inventory and order history can still be managed correctly. These ghost products will not include metadata such as descriptions or images.

Pulling your Wix Orders

All sales created as Orders in Wix - including web and Wix POS sales - will be pulled into Craftybase (subject to status rules below).

How service products are handled in orders

Service products are not included in scheduled product catalogue pulls. However, if a service product appears on a Wix order, it will still be processed when the order is imported.

When this happens, Craftybase will automatically create a product record for that service item so the order line can be tracked correctly. This product will appear in your Products list, and inventory will be deducted for the quantity sold.

Because service products do not represent physical stock, this may result in a negative stock-on-hand value. This is expected behaviour and does not affect reporting. If preferred, you can create an inventory adjustment to return the stock level to zero.

If an order contains:

  • Physical products only → inventory will be deducted as normal
  • Service products only → a product record will be created and the order will be recorded with full revenue and inventory tracking
  • A mix of physical and service products → the full order total (including service revenue) will be recorded, and inventory will be deducted for all line items

Order Status Handling

The Payment Status in Wix determines whether the order is pulled and whether it is marked as paid in Craftybase.

Payment Status Pulled to Craftybase? Marked as Paid? Notes
PENDING No - Orders marked as PENDING are not pulled.
NOT_PAID No - Orders marked as NOT_PAID are not pulled.
UNSPECIFIED_PAYMENT_STATUS Yes No Order is pulled, but no payment or shipping information is applied unless provided by Wix.
PAID Yes Yes Order is marked as paid in Craftybase.
PARTIALLY_REFUNDED Yes Yes A refund adjustment is added to the order. If Wix records returned stock, affected line items are marked as canceled and stock is returned.
FULLY_REFUNDED Yes Yes A refund adjustment is added to the order. If Wix records returned stock, affected line items are marked as canceled and stock is returned.

Fulfillment Status Handling

The Fulfillment Status in Wix determines whether the order is marked as shipped in Craftybase.

Fulfillment Status Pulled to Craftybase? Marked as Shipped? Notes
CANCELED Yes No Order is pulled, marked as canceled, and stock is returned to inventory.
NOT_FULFILLED Yes No Order is not marked as shipped.
PARTIALLY_FULFILLED Yes No Order is not marked as shipped.
FULFILLED Yes Yes Order is marked as shipped in Craftybase.

Orders marked as Hidden in Wix are not available in the Wix feed and therefore cannot be pulled into Craftybase.

Pulling your Wix Variations

If you have enabled Manage pricing and inventory for each product variant in Wix, variants will automatically be created as variations in Craftybase during a product pull.

Each variation is built directly from the Wix data feed.

For example, if you sell candles in:

  • Two colours (White and Black)
  • Two sizes (5.5oz and 8oz)

Craftybase will create four variations:

  • 5.5oz White
  • 5.5oz Black
  • 8oz White
  • 8oz Black

NOTE: Wix fees are not pulled but can be manually added.


Need Help?

Still have questions about connecting Wix with Craftybase? Please get in touch, and we'll be happy to help.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.