About integration importing

Sales Channels are being renamed Integrations from February 2024. More details →

Learn how Craftybase imports data from your e-commerce integrations.


In this article:


To import from an available integration, please ensure you have added your integration to Craftybase first. 


Depending on the integration, updates will import all new orders and purchases in the last 24 hours or specified date range. It will also check for any changes to your orders (i.e., shipped status, adjustments, and refunds). 


Note: Trial accounts can import a maximum of 1 month of data. Subscribers can import a maximum of 365 days of data for each integration.


Automatic Updates

Once your integration is connected, Craftybase will automatically perform a daily update every day at 5 a.m. in your local time zone.


Manual fetching by date range

If you wish to import data between automatic updates, you can manually import your data at any time. 

Manual imports can only be run for a maximum date range of 30 days.

To manually import from an integration:

  1. Go to your Integrations page (How do I find my Integrations page?)

  1. Click on the store you would like to import from manually.

  1. Click the Fetch Now link.

  1. On the import form that appears, select the date range you wish to import. If you are doing a full backdate after subscribing, choose the date you first opened your shop here to ensure all past data is imported into Craftybase. 

  1. Click the Import Data button to start the import process.

If an order or purchase has been manually removed from Craftybase and a manual import is run for the date range containing the removed order or purchase, the order/purchase will be recreated and must be manually removed once again.


Product matching

Products found within an integration will attempt to be matched with an existing product in Craftybase using the SKU. If a match on SKU is not found, the importer will next try to find a product with the same title. 

If a product in Craftybase is found, the newly imported product will be merged automatically with the found product.

If a product in Craftybase is not found, a new product will be created.

The integration's unique external reference ID is always used to determine where to associate future expenses and orders. This allows you to move listings between products to create the structure you need for your inventory.

Note: If your product already exists in Craftybase from a prior import and you have made changes to the external integration since the import, you'll notice that details will remain the same on the linked product. Your product can be linked to many different listings across different integrations, so it is not directly updatable from a single integration source.


Need more information?

Please check out the following articles.

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