As your store grows, so do your software needs. There are as many ways to run a business with multiple locations as there are business owners — instead of prescribing a rigid set of rules with baked-in assumptions, ConsignCloud offers you the tools you need to make your business work by dividing the problems you might face into two categories: inventory and sales. We also provide some general-purpose features that become more useful as you scale.
Let's start with the obvious — some of your inventory is located in one place; some in another. With Shelves, it's easy to track not only which location a given item is at, but even it's location within the store. We've set up shelves to be as generic as possible, so it's up to you how you decide to use it.
To create a shelf, go to Settings > Shelves, and click "Add Shelf". Once you've created at least one shelf, a corresponding field will appear on the item forms. You can also set an item's shelf using imports. To find and administer items on a given shelf, you can apply filters to the inventory table.
Shelves can also be used in tandem with Shopify's fulfillment locations, so eCommerce sales can be managed more effectively.
If Shelves aren't flexible enough for your store, we'd love to hear about it! However, many more advanced use-cases can be accommodated using tags. These are free-form text labels (applicable to both items and accounts) which are filterable using the table views. The possibilities are literally endless here!
At the other end of the counter, you're also selling inventory. While it's true that an item will always be sold in the same location it's stored, failing to update an item's location when it's moved can result in data inconsistencies. That assumption also makes shelves more fragile.
That's why instead of using "location" as an umbrella concept, we've introduced Tills. In addition to making it possible to run z-reports, tills also allow you to track sales by location. When running reports, either through the Sales & Payouts report, or through the Sales tables, you'll always be able to filter by Till to find out where a sale (or cash settlement) took place.
In the case of shops that are located in different jurisdictions, you may have different tax rates that apply in different circumstances. To handle this, go to your tax settings (once you've created some Tills), add a tax for each jurisdiction, and on the tax form add a rule for "Apply to items when using till My Till". From then on you'll get a different tax rate depending on what till you're signed into when processing sales.
In addition to the above, ConsignCloud also includes user management, which allows you to give different users different levels of access — and see a log of all their activity.
For now, there are some limitations that we would like to solve down the road, stemming from the idea that Accounts are shared across all locations. Generally, this is what you want, since making it easy for a consignor or customer to visit any one of your locations is a good thing, but it does have some downstream implications. For now, invoices, receipts, and emails can't be branded differently by location.
As always, we are open for suggestions — if there is a use case that ConsignCloud doesn't support, we would love to hear about it!