Several stores
Connect a Shopify store per market to one Piste workspace. Reports cover every store in its own currency; Piste asks which store you mean before a lookup or change.
A Piste workspace can connect several Shopify stores, such as a brand's store for each market. Each store keeps its own currency and its own days. Reports and checks cover every store unless you name one, and Piste asks which store you mean before it looks up one record or changes anything.
How do I add another store?
Only the workspace owner can add a store. Connect the first store as usual (see Shopify), then add the others from the Connections page. Onboarding connects one store.
Open the Connections page
Press Connections in the links at the foot of the sidebar. Your first store is on the Shopify card, under Store.
Press Add another store
Press Add another store. The card says "Another of your stores, such as the one for another market." and shows the "Store address" field.
Connect it
Enter the other store's address, press Connect Shopify and approve access on Shopify. The card now lists both stores.
You can also install Piste on the other store and connect it from that store's Shopify admin with Connect to your Piste workspace. A store can belong to one Piste workspace, so a store that's already in another workspace can't be added.
What does Piste call each store?
Piste calls each store by a label, made from Shopify's store name. You can't set a label yourself.
| Your stores | Label Piste uses | Example |
|---|---|---|
| Have different names | Shopify's store name | CoolCabanas |
| Share a name | The name and the store's currency | CoolCabanas (AUD) and CoolCabanas (USD) |
| One store's name is another's handle, its address before .myshopify.com | The name and the store's currency | CoolCabanas (USD), beside the store at coolcabanas.myshopify.com |
| Share a name and a currency | The name and the store's handle | CoolCabanas (coolcabanas-au) |
With several stores, the Shopify card on the Connections page lists each store by its label, and Piste knows each store's currency and time zone at the start of every conversation. When you talk to Piste, name a store by its label, its Shopify name, its Shopify name with its currency, or its myshopify.com address. A name picks a store only when it fits that store alone, so a name two stores share picks neither.
What happens when I don't say which store?
It depends on whether the question covers the business or one thing in one store.
| You ask about | What Piste does |
|---|---|
| A report or a check, such as yesterday's sales, the first read, change follow-ups, clearance markdowns, price probes or the stockout guard | Covers every store, each on its own local days and in its own currency. |
| One order, product, discount, landing page or chart | Asks which store. |
| A new store trigger, target or sale room, or a change to a store | Asks which store. |
If you name a store that isn't in your workspace, Piste says no store by that name is connected, and lists yours. A typo and another workspace's store get the same answer. If the name fits more than one of your stores, Piste says so and lists the stores it fits, each by its label and address.
How does Piste handle different currencies?
Piste never adds amounts in different currencies together, and never converts them.
- One currency across every store: Piste gives each store's figures and a total.
- Different currencies: Piste gives each store's figures under its name, with no total.
- Targets: a target covers one store's sales, in that store's currency.
How do automations work with several stores?
An automation is one run that covers every store: you don't need one per store. A store trigger is the exception: it watches the one store it was made for, and its runs, Try it now included, read that store.
When you add a second store, what Piste set up while you had one store stays with that first store: its store triggers, targets, sale rooms and the changes it's following up.
Which time zone does Piste use?
Reports and checks use each store's own days, in that store's time zone. The workspace's time zone, which new automations use by default, stays the first store's: adding another store doesn't change it.
What if one store needs reconnecting?
If Piste loses access to one of several stores, the Shopify card's state reads "Needs reconnecting", that store shows "needs reconnecting" beside its address, and a connect form appears for it. Enter its address and press Connect Shopify to reconnect it. The other stores keep working.
At a glance
| What | How it works |
|---|---|
| Stores per workspace | Several. Each store belongs to one workspace. |
| Who adds a store | The workspace owner |
| Label | Shopify's name, then the currency, then the handle, as needed to tell stores apart |
| Totals across stores | Only when every store sells in one currency. Nothing is converted. |
| Automations | One run covers every store. A store trigger watches one store. |
| Workspace time zone | The first store's |
Related
- Shopify: connecting a store, and what Piste reads and changes.
- Automations: checks that run on a schedule.
- Store triggers: automations that watch one store.