108 templates
E-commerce automation templates
Common e-commerce automations
- Post yesterday's Shopify orders and revenue to Slack every morning
- Warn the team when a product is running low on stock
- Send a weekly best-sellers report
- Flag unusually large or risky orders for a manual check
Why automate it
- The whole team sees the same numbers every day
- Stock problems are caught before customers see "sold out"
- No one has to log into the store admin just to check sales
Shopify automations
Everything you can automate in Shopify →Post yesterday's Shopify orders to Slack
Every weekday at 9, yesterday's order count and revenue are posted to your sales channel.
Get last week's orders as a CSV
Every Monday you get all of last week's orders in one file, with customer, total and status.
Mark digital orders as fulfilled automatically
Paid orders that match your rules, like digital products, are marked fulfilled without you touching them.
Draft a weekly blog post about one of your products
Each week a blog post about a different product is saved as a draft on your store blog.
Tag orders when your delivery service updates
When your delivery service reports a status, the matching order gets a tag like delivered.
Get a daily list of abandoned checkouts
Each evening you get today's abandoned checkouts with the customer email, cart value and recovery link, so you can follow up.
Get warned when stock runs low
Each morning you see the variants running low, and each one is only flagged once.
Get yesterday's sales every morning
Each morning you see yesterday's order count, total sales and top products.
Get pinged about big orders
Every order over your threshold shows up in Slack the moment it's placed.
Catch paid orders that haven't shipped
Each day you see paid orders that are still unfulfilled after 2 days.
Hear about every refund
Each refund reaches you with the order, amount and reason as soon as it's issued.
Write descriptions for products that lack them
Products with missing or very short descriptions get a new description, and you get a list of what changed.
Get a message for each new customer
Each new customer account shows up with their name, email and whether they accept marketing.
Find good customers who stopped ordering
Each month you get repeat customers who haven't ordered in 90 days, highest spenders first.
Check whether discounts and refunds ate your sales
Each morning you're alerted if discounts and refunds took too big a share of yesterday's sales, with the worst orders listed.
Post a weekly Shopify sales report in Slack
Every Monday Slack shows last week's orders, revenue and best sellers, with a short comment on what changed.
Get low-stock warnings from Shopify in Slack
Each morning Slack lists the products that will run out within two weeks at their current sales rate.
Draft a weekly blog post about one of your products
Each week a new blog draft about one of your products appears in Shopify, and Slack tells you it is ready to review.
Get a Slack alert when orders stop or ship late
Slack tells you when no orders have come in for longer than usual, or when paid orders are waiting too long to ship.
WooCommerce automations
Everything you can automate in WooCommerce →Keep WooCommerce products in sync with a supplier feed
Products sent to your link are created when the SKU is new, otherwise their price and stock are updated.
Sort customers into champions, loyal, at-risk and lost
Once a month you see which customers buy often and recently, and which have drifted away.
Make follow-up coupons for unfinished orders
Each evening, customers with pending orders get a unique coupon and you get the list to follow up.
Post big WooCommerce orders to Slack
Orders above your threshold show up in Slack with the number, total and a link as they come in.
Get a morning list of low-stock products
Products dropping under your threshold are emailed to you each morning, without repeats of ones already flagged.
Catch orders stuck in processing
A daily email names orders that have sat in processing too long, so none get forgotten.
Get yesterday's WooCommerce sales each morning
One email each morning gives yesterday's sales total and number of orders.
Get refund details in Slack
Every refund, partial ones included, is posted with the order number, amount and reason.
Hear about 1 and 2 star reviews quickly
Poor product reviews reach you within the hour, with the text, so you can respond.
Get a weekly read on what customers say
Every Monday you learn the main complaints, the main praise and which products need attention.
Get weekly store numbers compared to last week
A Monday post gives revenue, orders, average order value and best sellers, each against the week before.
Flag risky WooCommerce orders before you ship
Orders that match your warning signs are posted to Slack and noted on the order itself.
Get an email for each new registered customer
When someone creates an account on your store, you get their name, email and location.
Spot customers who cross a spend milestone
You're told the moment a customer's lifetime spend passes your threshold, so you can thank them.
Announce newly published products to the team
When a product goes live, its name, price and link are posted for the team; drafts are skipped.
Google Sheets automations
Everything you can automate in Google Sheets →Log weekly Shopify sales to a sheet
Every Monday a new row in your sheet records last week's orders, revenue, average order value and top product.
Draft blog posts from products, tracked in a sheet
Each week one product gets a blog draft in Shopify, and your content sheet records the title, date and link.
Plan reorders from Shopify sales in a sheet
Each morning your Reorders sheet shows every product's stock, daily sales rate, days left and how many to reorder.
Write product descriptions in a sheet and push approved ones to Shopify
New products in your sheet get AI-written descriptions with French and German translations, and rows you approve update the product in Shopify.
Log late Shopify orders to a sheet
Every hour, paid orders that have missed your dispatch time are added to a sheet, and you get a Slack alert for each new one.
Copy new Shopify customers to Google Sheets
New Shopify customers are added to a Customers tab with name, email, marketing consent, country, orders and amount spent.
Log Shopify refunds to Google Sheets
Each Shopify refund is added to a Refunds tab with the order number, refunded items, amount and note as soon as it is issued.
Write SEO titles and descriptions for your products
Products you list in a sheet get AI-written SEO titles and meta descriptions in WooCommerce, with progress tracked in the sheet.
Add products to WooCommerce from a sheet
New rows in your product sheet become WooCommerce products with AI-written descriptions, and stock changes in the sheet are kept in sync.
Clean up product images from a sheet queue
Products you list in a sheet get new clean-background images made and attached in WooCommerce.
Build customer lists for new-category campaigns
When you add a new product category, customers who bought related products are pulled into a sheet, ready for a campaign.
Log daily WooCommerce sales in a sheet
Each night the day's orders and revenue are added to a sheet and posted to Slack.
Gmail automations
Everything you can automate in Gmail →Turn new Shopify products into blog drafts
Each time you add a product to Shopify, a blog draft about it is waiting in your store and an email tells you it is ready.
Catch Shopify pricing and discount mistakes
Each morning you get an email if any price dropped below your floor, changed sharply, or a discount code is larger than your rules allow.
Get a daily email about low Shopify stock
Each morning you get an email listing products that will run out soon at their current pace, plus any that are not selling.
Get a daily Shopify order summary by email
Each morning you get yesterday's orders, revenue, average order value and top products in one short email.
Get emailed when Shopify orders stop or run late
You get an email if no orders arrive for longer than usual, or if paid orders pass your dispatch deadline without shipping.
Draft replies to refund requests with the order details
Refund request emails get a Gmail draft reply that already knows the order, its date and whether it is inside your return window.
Keep WooCommerce prices in line with your main store
Prices in your WooCommerce store follow your main Shopify store by SKU, and you get an email listing every price that changed.
Email suppliers a reorder when stock runs low
When a product drops below 10 units, its supplier gets a reorder email from your Gmail and your team hears about it in Slack.
Match refund requests to orders and confirm by email
Each refund request is matched to its WooCommerce order, a note is added to the order, and the customer gets a confirmation email with the order details.
Get a weekly email on what reviews say about each product
Every Monday you get an email summarising last week's product reviews: the mood for each product, recurring complaints and suggestions to act on.
Draft chargeback evidence from the order and customer emails
When a chargeback arrives, you get an email with a draft evidence summary built from the WooCommerce order and your Gmail history with the customer.
Wix automations
Everything you can automate in Wix →Get Wix form submissions in Slack
A few minutes after someone fills in a form on your site, every field is in Slack.
Email yourself each Wix Stores order
Each new store order arrives in your inbox with its items and total.
Sort Wix enquiries and send only sales leads
New messages are labelled sales, support or spam, and only sales leads reach Slack.
Get Slack alerts for new Wix bookings
Shortly after a client books, Slack shows the service, time and their name.
Get a daily email of Wix form submissions
Each morning at 8am one email lists every Wix form submission from the past 24 hours, grouped by form, with name, email and message.
Email a weekly Wix Stores sales summary
Every Monday an email shows last week's Wix Stores order count, revenue, average order value and the five best-selling products.
Get alerts when Wix Stores products run low
Every morning, Wix Stores products with tracked stock below your threshold are posted to Slack with the quantity left, and each product is reported once until it is restocked.
BigCommerce automations
Everything you can automate in BigCommerce →Get warned before BigCommerce products sell out
Slack tells you which SKUs have fallen under their low-stock level, once per item.
Post each BigCommerce order to Slack
Seconds after checkout, Slack shows the order number, customer and total.
Get yesterday's BigCommerce revenue by email
A morning email gives yesterday's order count and total revenue.
See yesterday's abandoned carts each morning
One email lists the carts shoppers left, with customer, items and value, plus the total at stake.
Get a daily list of new BigCommerce customers
Each evening you see who created an account that day, with their email and customer group.
Etsy automations
Everything you can automate in Etsy →Post every Etsy sale to Slack for packing
Each new Etsy receipt appears in a Slack channel with the buyer and items, so whoever packs knows what to send.
Get an email before an Etsy listing sells out
A daily email names the active listings with fewer than 3 left, before Etsy deactivates them.
Hear about low Etsy reviews within the hour
Any new review under 4 stars is posted to Slack with the rating and text so you can respond quickly.
List paid Etsy orders that still need shipping
Each morning you get the paid, unshipped orders sorted oldest first with how many days each has waited.
Get last week's Etsy orders and revenue every Monday
A Monday email gives the order count and total for the past week next to the week before.
Slack automations
Everything you can automate in Slack →Post yesterday's store sales to Slack every morning
Each morning your team sees yesterday's orders, revenue and best sellers in Slack, with a warning when revenue is far above or below normal.
Get a daily Slack list of products running low
Every day your team sees which WooCommerce products have dropped below 10 in stock, so you reorder before they sell out.
Get a weekly Slack report of rising and slowing products
Every Monday your team sees which categories and SKUs sold more or less than usual last week, with the ones at risk called out.
Post the matching order to Slack when a refund or dispute arrives
When a refund request or chargeback comes in, your finance channel sees the WooCommerce order it belongs to, with items, dates and shipping status.
Flag risky new store orders in Slack before shipping
Every new WooCommerce order is checked for warning signs, and risky ones are put on hold and posted to Slack before anything ships.
Adobe Commerce automations
Everything you can automate in Adobe Commerce →Get a morning Adobe Commerce sales report
Each morning you see yesterday's orders split by status and the revenue they brought in.
Catch Adobe Commerce orders that have stalled
A daily email names orders still pending or processing after two days, so none sit unnoticed.
Get alerted when orders drop off
If a day's orders fall far below the usual level, Slack tells you that evening.
Get a daily list of products running low
A morning email lists products with fewer than your chosen number in stock, lowest first.
Squarespace automations
Everything you can automate in Squarespace →Post new Squarespace orders to Slack
Within about five minutes of checkout, each order appears in Slack, never twice.
Get a daily Squarespace low-stock email
Each day you hear which products have only a few units left.
Get yesterday's Squarespace sales each morning
A short email gives yesterday's order count and revenue.
Get reminded which orders still need shipping
Each morning an email lists unfulfilled orders, oldest first, with how long each has waited.
Amazon Seller Central automations
Everything you can automate in Amazon Seller Central →Get yesterday's Amazon sales every morning
A morning email gives the previous day's order count, units sold and sales total.
Post new Amazon orders to Slack
New orders appear in Slack with the order ID, items and amount, checked every 15 minutes.
Flag FBA SKUs that are running low
A daily email lists the SKUs with fewer than 20 fulfillable units so you can send stock in time.
See unshipped Amazon orders by ship-by date
Each morning you get merchant-fulfilled orders still waiting to ship, with those due today flagged at the top.
eBay automations
Everything you can automate in eBay →Get an email for every eBay sale
Each new eBay order is emailed once with the item title, quantity and sale price.
Get an afternoon list of eBay orders to ship
Every afternoon you receive the eBay orders whose fulfillment has not started yet.
Get last week's eBay sales total on Monday
A Monday email shows how many orders came in last week and what they added up to.
Compare eBay listing traffic week on week
Each Monday you see impressions, views and conversion rate for last week next to the week before.
Recharge automations
Everything you can automate in Recharge →Get an email when a subscription payment fails
Each failed charge, and each one that runs out of retries, reaches you with the customer and amount so you can follow up.
Post each cancellation and its reason to Slack
Your team sees who cancelled, which product they had and the reason they gave, as it happens.
Get a weekly count of subscription changes
Every Monday you get last week's new, cancelled, paused and skipped subscriptions in one email.
Find out the main reasons customers cancel
Once a month you get the cancellation reasons grouped into a few themes, with how often each came up.
ShipStation automations
Everything you can automate in ShipStation →Post each new ShipStation order to Slack
Your team sees every new order in Slack with its number, items and total as soon as it reaches ShipStation.
Get a 6pm count of shipped orders and postage
Every evening you know how many orders left today and how much the shipping cost altogether.
Get a morning list of orders waiting over 48 hours
Each morning you get the orders that have sat in awaiting shipment for more than two days, so none are forgotten.
Shippo automations
Everything you can automate in Shippo →Get an evening report of Shippo labels and postage
Each evening you see which labels went out today, grouped by carrier, with what you paid in total.
Hear about failed or returned Shippo parcels
You get an email the moment a tracked package fails delivery or starts heading back to you.
EasyPost automations
Everything you can automate in EasyPost →Get an email when an EasyPost tracker reports a problem
The moment a parcel fails, is sent back or errors, you hear about it and can contact the customer first.
See what you spent on EasyPost labels today
Every evening you get the number of labels bought and what they cost in total.
AfterShip automations
Everything you can automate in AfterShip →Be warned when an AfterShip parcel is stuck
When a delivery attempt fails or a carrier flags an exception, you find out first and can reach the customer.
Start the day with your delivery status counts
Each morning you see how many trackings are delivered, in transit or in exception.
Don't see your automation? Describe it.
Your assistant doesn't need a template. Say what should happen and when.



