How to Automate Lightspeed

Lightspeed Retail automates the stock side well: purchase orders raised straight from the POS, reorder points with low-stock alerts, transfers between stores and Insights reporting across every location. The gap is the supplier's own dealer portal, where the date on an open order actually lives. An agent like WebRun reads those and brings the answer back.

Lightspeed holds the stock file every store sells from

Lightspeed Retail is the point of sale and inventory system behind a great many specialist shops: bike stores, apparel boutiques, pet shops, jewellers, garden centres, liquor stores, toy shops. Most of them have either a second address, or a shop and a website, or both.

That is the thing that shapes the software. The moment there are two locations, stock stops being something you can check by looking at the shelf. The questions become whether the size a customer wants is in the other store, whether the reorder already went in, and whether the line selling out here is sitting dead across town.

So the stock file becomes the version of the business everybody works from. Floor staff check it mid-sale with a customer waiting. The buyer plans the season out of it. The website sells from it. The owner reads margin out of it on a Sunday. When it is wrong, every one of those is wrong too.

Buying is a week spent on other people's websites

Retail buying sounds like judgement and is mostly admin.

Every brand a shop stocks has its own dealer portal with its own login. That is where an order placed six weeks ago either has a date against it or does not. It is where the invoice sits as a PDF, waiting to be downloaded before the bookkeeper asks a second time. It is where a line got discontinued, the wholesale price moved, or the new season dropped and the good sizes went in a day.

So the buyer's week fills with the same round: eleven logins, a spreadsheet noting which orders are late, an email to a rep who replies on Thursday, and a look at what the same product is listed at on the marketplaces before this week's price changes go in.

None of that is buying. All of it has to happen before buying can.

The lightspeedhq.com homepage, the app these three jobs run in. Lightspeed
A date on every open order The promised delivery date for each outstanding purchase order, read off the supplier's own portal instead of chased by email on a Thursday.
Invoices off the portals Supplier invoices collected from each account login as they appear and matched to the order and the store they belong to.
Shelf prices kept honest What the brand charges you this week against what the same item is listed at where your customers are also looking.

Reorder points only fire on the stock Lightspeed can see

Lightspeed does a great deal of this already, and it is worth running fully before paying for anything else.

Purchase orders can be raised in a few clicks straight from the POS, for one store or several. Reorder points trigger low-stock alerts before a line runs out. Stock transfers move product between locations and keep both counts straight. Lightspeed Scanner turns a phone into a counting and order-fulfilment tool on the shop floor. NuORDER puts a wholesale catalogue inside the POS, so for the brands that sell on it you can browse, order and pull product data down without a second system. Insights reports sales and stock across every location, Advanced Marketing works the customer list, and there is an open API and a workflows layer for teams who have a developer to point at them.

The pattern is that all of it operates on what is already inside Lightspeed, or on a partner Lightspeed has already connected.

Your suppliers are mostly not those partners. The small brand, the local distributor, the importer running a portal built in 2011: each has a login, a screen with your answer on it, and no way at all to send that answer anywhere.

Every open order can have a date against it

You get the dates and the invoices without anybody spending the morning in the portals.

Each outstanding purchase order gets a real delivery date next to it, read off the supplier's own screen, with anything that slipped pushed to the top and anything cancelled flagged before a customer gets promised it again. Supplier invoices come off each portal as they appear and are matched to the order and the store they belong to, so nobody is downloading PDFs on the last day of the month.

Prices get watched in both directions: what the brand is charging you this week, and what the same item is listed at where your customers are also looking, so a shelf price that has drifted out of line is something you know rather than something you find out.

Slow movers in one store and empty pegs in another become a transfer list rather than a markdown in March. Online orders that shipped get checked with the carrier, so the customer emailing about a parcel has an answer waiting.

Keep the deciding. A list of dates, invoices and differences can be assembled overnight without anybody watching. Committing an order and apologising to a customer are still decisions a person makes.

The portal round can happen before the shop opens

Eleven logins and the same three fields on each one: that round does not go away. Who does it, and at what hour, is the part that can change. Right now it is your buyer's morning.

WebRun is an agent that works a real Chrome browser, signed in as you. It opens each dealer portal, finds the orders that are yours, reads the dates and pulls the invoices, and puts all of it beside the purchase order sitting in Lightspeed.

It runs on your schedule inside your own private environment, and you can watch a run and stop it mid-way. Anything that commits money or messages a customer is prepared and waits for you.

Each of the workflows below is already built, and names the portals it opens before you turn it on.

Questions people ask

We order through NuORDER already. Does this replace it?

No. Keep it. NuORDER is the better route for any brand that sells on it, because the ordering and the product data are already joined up. This covers the suppliers who are not on it, which in most shops is the majority of them.

Can it get a delivery date out of a supplier portal with no API?

Yes, and that is the usual reason to run it. The date is on the screen when you log in, so it can be read the way a person reads it and written next to the matching purchase order.

Will it change stock numbers in Lightspeed?

Only where you point it, and most of these workflows only read. When a run does write, it updates a named field on a specific order rather than touching quantities, so a count nobody asked it to change stays as it was.

24 ready-made Lightspeed workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Lightspeed Automated Staff Shift Coverage Alerts
Every morning, WebRun checks your shift schedule in Google Calendar against your Lightspeed staff roster and sends a Slack alert listing any shifts with no assigned staff member for the next 48 hours.
LightspeedGoogle CalendarSlack
Lightspeed Automated Review Request Drafts
Each day, WebRun finds customers who completed a purchase in Lightspeed in the last 24 hours and drafts a personalized review-request email in Gmail, ready for you to send.
LightspeedGmail
Lightspeed Automated Refund Exception Flags
Every morning, WebRun reviews the previous day's Lightspeed refunds, flags those that exceed your value threshold or lack a valid reason code, and posts the exception list to Slack with a log in Google Sheets.
LightspeedSlackGoogle Sheets
Lightspeed Automated Price Change Rollout
When you need to update prices, WebRun works through a list of SKUs in Google Sheets, applies each new price in Lightspeed, and posts a confirmation checklist to Slack showing which items were updated and which need a manual check.
LightspeedGoogle SheetsSlack
Lightspeed Automated Online Order Routing
Whenever a new online order arrives, WebRun checks inventory availability across your Lightspeed locations and posts a routing recommendation to Slack so your team fulfils from the right store.
LightspeedSlack
Lightspeed Automated New Product Launch Checklist
When you add a new product in Lightspeed, WebRun works through a setup checklist covering pricing, stock levels, category assignment, and online listing, then posts a completion report to Slack.
LightspeedSlackTwilio
Lightspeed Automated Negative Review Triage
Every morning, WebRun checks your Google Business reviews for any new negative feedback, cross-references the customer in Lightspeed, and drafts a personalized response in Gmail for your approval.
LightspeedGmailGoogle Sheets
Lightspeed Automated Loyalty Win-Back Campaigns
Every Monday, WebRun finds Lightspeed loyalty customers who have not visited in 60-plus days and drafts a personalized win-back email in Mailchimp for your review before sending.
LightspeedMailchimp
Lightspeed Automatic Low-Stock Reorder Alerts
Every morning, WebRun checks your Lightspeed inventory for items below your reorder point and sends a prioritized alert to Telegram so you can reorder before the shelf goes empty.
LightspeedTelegram
Lightspeed Automated Gift Card Liability Digest
On the first of every month, WebRun pulls your Lightspeed gift card balances, calculates total outstanding liability, and posts a summary to Google Sheets and Slack for financial planning.
LightspeedGoogle SheetsSlack
Lightspeed Automated End-of-Day Reconciliation
Every evening, WebRun compares your Lightspeed end-of-day sales totals against expected cash and card receipts, flags any discrepancies, and posts the reconciliation summary to a Google Sheet and Slack.
LightspeedGoogle SheetsSlack
Automated Lightspeed Vendor PO Follow-Up Drafts
Every Monday, WebRun finds purchase orders in Lightspeed that are past their expected delivery date and drafts a follow-up email to each vendor for your buyer to review and send.
LightspeedGmail
Automated Lightspeed Top Seller Weekly Report
Every Monday, WebRun opens Lightspeed, ranks last week's products by revenue and units sold, and posts a top-seller report to Slack so you know exactly what to keep stocked and promote.
LightspeedSlack
Automated Lightspeed Staff Sales Leaderboard
Every Monday, WebRun pulls last week's sales by employee from Lightspeed and posts an anonymized leaderboard to Slack so your team stays motivated and managers spot coaching opportunities.
LightspeedSlack
Automated Lightspeed Shrinkage Variance Report
Every Monday, WebRun compares Lightspeed's expected inventory levels to the most recent physical count data and logs the variance report to Google Sheets so your manager can investigate shrinkage by category.
LightspeedGoogle Sheets
Automated Lightspeed Price Margin Anomaly Flags
Every Monday, WebRun scans Lightspeed for items sold below their cost or at margins outside your set thresholds and logs a flagged anomaly list to Google Sheets for your manager to investigate.
LightspeedGoogle Sheets
Automated Lightspeed New Store Onboarding Checklist
When you add a new store location in Lightspeed, WebRun works through the essential setup checklist: taxes, payment types, registers, employee accounts, and initial inventory import, logging progress to a Google Sheet so nothing is missed.
LightspeedGoogle Sheets
Automated Lightspeed Loyalty Points Expiry Reminders
Every Monday, WebRun finds customers in Lightspeed whose loyalty points are expiring within 30 days and drafts a reminder email for each one for your team to review and send before their points disappear.
LightspeedMailchimp
Automated Lightspeed Retail Low-Stock Alerts
Every morning, WebRun checks Lightspeed for items at or below their reorder point and posts a prioritized low-stock alert to Slack so your buyer can act before you run out.
LightspeedSlack
Automated Lightspeed Layaway Pickup Reminders
Every morning, WebRun checks Lightspeed for layaway orders with pickup or final payment due in the next 7 days and drafts a personalized reminder email for each customer for your team to review and send.
LightspeedGmail
Automated Lightspeed End-of-Day Reconciliation
Every evening, WebRun opens Lightspeed, pulls the end-of-day close totals for each payment type, compares them to expected figures, and logs any variances to Google Sheets for your manager to review.
LightspeedGoogle Sheets
Automated Lightspeed Dead Stock Markdown Flags
Every Monday, WebRun scans Lightspeed for items with zero sales in 60 or more days, groups them by value, and posts a markdown-candidate list to Slack so you can free up shelf space and cash.
LightspeedGoogle Sheets
Automated Lightspeed Retail Sales Digest
Every morning, WebRun opens Lightspeed, pulls yesterday's sales totals, top products, and transaction count, then posts a clean digest to Slack so your team starts the day with the numbers.
LightspeedSlack
Automated Lightspeed Customer Winback Email Drafts
Every Monday, WebRun finds customers in Lightspeed who have not purchased in 90 or more days and drafts a personalized winback email for each one for your team to review and send.
LightspeedGmail

Want one of these running on your own Lightspeed?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.