About sales channel importing
Learn how Craftybase imports data from your external sales channels.
In this article:
To import from an available Sales Channel, ensure that you have connected your Sales Channel to Craftybase first.
Depending on the sales channel integration, updates will import all new orders and expenses found in the last 24 hours or specified date range. It will also check for any changes made 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 sales channel.
Automatic Updates
Once your Sales Channel is connected, Craftybase will start automatically performing 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 a Sales Channel:
1. Go to your Sales Channels page (How do I find my Sales Channels page?)
2. Click the Fetch Now link on the right side of the channel you wish to manually update from.
4. 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.
5. Click the Import Data button to start the import process.
If an order or expense has been manually removed from Craftybase and a manual import is run for the date range containing the removed order or expense, the order / expense will be recreated and will be required to be manually removed once again.
Product matching
Products found on the sales channel 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 attempt 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 sales channel'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 on the external channel since the import, you'll notice that no details will be changed on the linked product. This is because your product can be linked to many different listings across different sales channels so is not directly updatable from a single sales channel source.