Skip to content

Automations

Templates

Piste's nine ready-made automations for Shopify stores, from a morning sales briefing to a stock watch: what each checks, when it runs and what it needs.

Updated

A template is a ready-made automation that Piste fills in from your store: its numbers, its schedule in your store's time zone, and where you already read. There are nine, and a workspace can have one of each. Added from the gallery or by asking Piste, a template's first run is a dry run you can read before anything is posted.

Templates are on Automations under "Ready-made for your store". Adding one is covered step by step on Automations; this page is the reference for what each one does.

The nine templates at a glance

Schedules are the defaults, in your store's time zone. You can change any of them when you create the automation, or later.

TemplateWhat it checksDefault scheduleQuiet?
Morning sales briefingYesterday against the same weekday over the last four weeksEvery day at 8:00No, posts every day
Weekly trading reportLast week against the week beforeMondays at 8:00No
Stock watchVariants about to run out, and ones already sold outEvery day at 7:00Yes
Returns watchThe return rate, and products returned far more than the restMondays at 9:00Yes
Top customersLast month's biggest orders, returning against newMonthly on the 1st at 9:00No
Slow movers and dead stockProducts with stock and no sales for weeksMonthly on the 1st at 10:00Yes
Ad spend watch Early accessYesterday's ad spend against Shopify's ordersEvery day at 8:00No, posts every day
Change follow-upsPrice changes, discounts and launches, a week onEvery day at 9:00Yes
Margin memoWhat last week made after product cost and ad spendMondays at 8:00No

A quiet run stays in its chat in Piste and isn't posted. Template tiles that can be quiet say "Quiet when there's nothing to flag".

What do all templates have in common?

  • Filled in from your store. The form starts from your workspace's time zone, your store's currency, and your typical order and orders a day over the last 90 days. It says what it used in a line that starts "Set up from your store:".
  • The first run is a dry run. Create and try it now creates the automation switched on and starts a dry run that reads your store, writes the report and posts nothing.
  • Memory first. Every template checks the workspace's memory before anything else. What you tell Piste about a report ("leave out gift cards") is saved there, so it holds even if you change the schedule.
  • Products, never customers. The report templates name products and never a customer: no names, emails or addresses.
  • One check-in. The first real run at least 3 days after you create it asks whether the report works for you.
  • Your own copy. Once created, the instructions are the automation's own. Open "The instructions it follows" on the form to read them first, and edit them later like any automation's.

The six report templates (Morning sales briefing to Slow movers and dead stock) suggest only. Their instructions say "this report changes nothing": they never change stock, prices or products, create purchase orders or discounts, or contact anyone.

Morning sales briefing

"Yesterday against the same weekday over the last four weeks, the top sellers, and anything that moved."

Each morning it compares yesterday's net sales, orders, average order value and refunds with the average of the same weekday over the four weeks before, lists yesterday's top five products, and flags any figure that moved more than your threshold, with the likeliest reason.

  • What counts: "Flag a move bigger than", 25% by default (5% to 100%). Filled in by your store's volume: 30% under 20 orders a day, 20% at 20 or more.
  • Needs: Shopify. The top sellers need Shopify's sales reports; without them, the briefing leaves them out and says so in a line.
  • Proposes: nothing.

Weekly trading report

"Monday's look at last week: sales, AOV, new against returning, where sales came from, best and worst products, stock risks."

It covers last week against the week before: sales, orders, average order value, returns and margin; new against returning customers; up to five sources of sales; the top five and falling five products; best sellers low on stock; and one sentence on the most useful thing the numbers point to.

  • What counts: "Flag best sellers with less stock than", 14 days (3 to 90), at the last 14 days' sales rate.
  • Needs: Shopify, with Shopify's sales reports.
  • Proposes: nothing.

Stock watch

"Every morning, the variants about to run out at the rate they're selling, and the ones already sold out."

It lists variants under your days of cover, fewest days first, with how many are left, how fast they sell and the date they run out, then the variants already sold out. It starts from its last report, so it tells you what's new since then.

  • What counts: "Warn when stock covers fewer than", 21 days (3 to 120). The form suggests setting it to how long a reorder takes to arrive, plus a week.
  • Quiet: "Says nothing when no variant is running low."
  • Needs: Shopify, with Shopify's sales reports.
  • Proposes: through the stockout guard, up to 3 pre-order cards a run for best sellers about to sell out, and cards to switch pre-order off again. Only the owner can switch pre-orders on. The reorder for your supplier is text on the card; Piste sends nothing.

Returns watch

"Weekly: the store's return rate, the products returned far more than the rest, and the reasons customers gave."

It compares the last 28 days' return rate with the 28 days before, and lists outliers: products returned at least twice as often as the store, with at least two units returned, and the reasons customers gave. It starts from its last report.

  • What counts: "Only judge products with at least", 10 units sold in the last 28 days (1 to 500). Filled in as 5 for a store under 10 orders a day.
  • Quiet: "Says nothing when no product stands out and the rate hasn't risen." It counts as risen when the rate is more than a quarter higher than the 28 days before.
  • Needs: Shopify, with Shopify's sales reports.
  • Proposes: nothing. Where a reason points to a fix (sizing, the description, the photos, quality), it says so in a line.

Top customers

"On the 1st: last month's biggest orders, and how much came from returning customers against new ones. No names."

It covers last month's customers and sales, returning against new, the big orders, what returning customers bought, new customers' first buys, and where new customers came from. Big orders are listed by order number only.

  • What counts: "A big order is at least", optional. Filled in as three times your typical order, rounded. Leave it blank and each run works it out from the last 90 days.
  • Needs: Shopify, with Shopify's sales reports.
  • Proposes: nothing.

Slow movers and dead stock

"On the 1st: products with stock and no sales for weeks, and the cash tied up in them."

It lists dead stock (products with stock and no sales in your number of days) by value, with an estimate at cost and at retail, then slow products that sold under one unit a week.

  • What counts: "Dead stock has had no sales in", 60 days (14 to 365). Filled in as 90 for a store under 10 orders a day.
  • Quiet: "Says nothing when every product in stock has sold lately."
  • Needs: Shopify, with Shopify's sales reports. Value at cost needs product costs in Shopify; without them it gives retail value only.
  • Proposes: nothing.

Ad spend watch

"Every morning: yesterday's ad spend against Shopify's orders, and up to three fixes worth making, each one a decision unless it's a kind you've let Piste make itself."

Early access Google Ads and Meta connections are in early access and aren't available to every workspace yet. Without a connected ad account, the form warns "No ad account is connected" and each run says so and stops.

  • What counts: no settings.
  • Never quiet: on a day with nothing to fix it says "Nothing to decide today."
  • Needs: a Google Ads or Meta account, and Shopify.
  • Proposes: up to 3 ad changes a run, each a card. A week after a change is applied, it replies under that card with what the spend did. Once earned, it can offer the owner a standing approval.

Change follow-ups

"A verdict a week after each price change, discount or product launch: what moved, and whether to keep it. Weekly, it proposes markdowns for stock that stopped selling and a small price probe; nothing in the store changes until someone presses its button."

Each run looks for new price changes, discounts and product launches in your store, and posts a follow-up for each one that's 7 days old, comparing the week after with the week before (for a launch, its first week).

  • What counts: no settings.
  • Quiet: "Says nothing when no follow-up is due."
  • Needs: Shopify. Price and launch follow-ups need Shopify's sales reports. Revert and the store edits it proposes need Shopify's permission to change prices or discounts, which the store owner grants in Piste's page in the Shopify admin.
  • Proposes: a card per follow-up, at most 3 a run; at most 1 card a run to limit a discount code that looks leaked to one use per customer; and once a week, up to 3 clearance markdowns and a price probe. See Store edits.

When a price probe ends, this run puts the price back to exactly what the probe replaced, only if nobody has changed it since. It's the one store write that happens without anyone pressing a button.

Margin memo

"Mondays: what last week made after product cost and ad spend, by product, with what it leaves out, and the one product worth a decision."

It reads last week (Monday to Sunday), takes out product cost and ad spend, and ends with at most one product worth deciding on, as a plain line. Payment fees, shipping you pay for, staff, rent, apps and taxes are never taken out, and the memo says so. See Margin memo.

  • What counts: no settings.
  • Never quiet: it posts every week.
  • Needs: Shopify, with product costs and Shopify's sales reports. Ad spend comes in only when an ad account Early access is connected.
  • Proposes: nothing. Its decision is a line of text, never a card.

Where do template results post?

Any template can post to the web, Slack or iMessage. The form starts with where you already read: your Slack DM, else iMessage, else the web.

Ad spend watch and Change follow-ups can also be started in a Slack channel of their own, #piste-ad-spend and #piste-changes, from the Kickoff conversation. If the owner sets up team channels, templates that are on and already post in a Slack channel move to their team's channel:

Team channelTemplates
#piste-ops (Stock and shipping)Stock watch, Returns watch, Slow movers and dead stock
#piste-growth (Ads and growth)Ad spend watch, Change follow-ups, Top customers
#piste-money (Money)Morning sales briefing, Weekly trading report, and the Monday budget memo

Margin memo belongs to no team and stays where it posts. See Channels.

Automations Piste sets up for you

Some automations aren't in the gallery:

  • Weekly measurement plan Early access: created when the first ad account connects, Mondays at 8:00. Moved to #piste-budget, it becomes the Monday budget memo. See Weekly plan.
  • Watches: made when you press Keep me posted under a chart. See Schedule and watches.
  • Routines: added by a playbook, switched off until you turn them on.

Settings at a glance

TemplateSettingDefaultRange
Morning sales briefingFlag a move bigger than25% (30% under 20 orders a day, 20% at 20 or more)5% to 100%
Weekly trading reportFlag best sellers with less stock than14 days3 to 90 days
Stock watchWarn when stock covers fewer than21 days3 to 120 days
Returns watchOnly judge products with at least10 units (5 under 10 orders a day)1 to 500 units
Top customersA big order is at least3 times your typical order, rounded; blank works it out each runAbove 0
Slow movers and dead stockDead stock has had no sales in60 days (90 under 10 orders a day)14 to 365 days

Ad spend watch, Change follow-ups and Margin memo have no settings.

Questions

How many automation templates does Piste have?
Nine. Six reports (Morning sales briefing, Weekly trading report, Stock watch, Returns watch, Top customers, and Slow movers and dead stock), plus Ad spend watch, Change follow-ups and Margin memo.
Can I add the same template twice?
No. A workspace has at most one automation from each template. Once you've added one, its tile reads "Added" and opens your automation.
Do the report templates change anything in my store?
No. The six report templates and Margin memo only read and report. Stock watch can also put pre-order cards under its post, and Change follow-ups can put cards for price and discount changes; nothing changes until someone presses a card's button. The one exception is Change follow-ups putting a price probe's price back when the probe ends.
Do templates show customers' names?
No. The report templates name products, never customers. Top customers lists big orders by order number only, so you open them in Shopify to see who placed them.
How do I change what a template's report includes?
Reply in a run's chat with what to drop, add or change. Piste saves it to the workspace's memory, and every template reads memory before it starts. You can also edit the automation's instructions.

On this page