How to Automate Markt POS

Markt POS already covers the shop floor: weight-based and perishable inventory, vendor management with purchase orders, batch price and label updates by margin, spoilage reporting, and scanned invoices. Purveyor price lists, wholesaler stock and state product registers sit on other companies' logins, which is the round an agent like WebRun makes.

A specialty market sells by the pound and buys by the box

Markt POS is a point of sale built for specialty grocery, and its customer list reads like a good high street: butcher shops, fish and seafood markets, produce markets, natural and organic food stores, international markets, co-ops, and the neighbourhood shop with a kitchen at the back that Markt's own site calls a grocerant.

What makes a grocery different is that most of what it sells has no fixed unit. Scanner scales at the checkout and the deli counter ring meat, produce and bulk goods by exact weight, out to four decimal places, because a shop selling by the pound cannot afford to round. The deli scales stay in step with the system, so a price changed once is not walked round the store on a clipboard.

Somebody's homemade sausage has an item record next to a case of imported olives, the PIN pad takes SNAP, EBT and eWIC, and the owner is usually the person behind the counter.

The cost of a case moves faster than the label on it

A grocery's margin is not decided at the register. It is decided on the buying side, on a Monday, in five or six places that have nothing to do with the till.

The purveyor sends a price list as an emailed PDF, and the primal that was one number last week is another this week. The wholesaler's ordering portal shows what is genuinely on the warehouse floor, which is how you learn that a third of the order will be substituted by somebody who has never stood in your shop. Somebody logs in to see whether Thursday's pallet shipped.

Then the other end of the day. The pickup and delivery marketplaces hold their own version of the takings, with the refunds and missing items that never crossed the register.

None of it is difficult. All of it is somebody's evening.

The marktpos.com homepage, the app these three jobs run in. Markt POS
This morning's cost beside this morning's price What the purveyor is charging today, read off their ordering site and set against what the same cut rings at over the counter.
The order placed against real warehouse stock What the wholesaler has on the floor, checked before the order goes in, so the substitutions get chosen in the shop.
Delisted items off the shelf in time The state's approved product register checked against the shop's own item file, before a card gets refused with a queue behind it.

Markt keeps the case counted and the labels current

A shop using Markt as a till alone leaves most of it switched off, and the back office is the part worth switching on.

Inventory Management is built for the awkward stock a grocery actually carries: perishables, weight-based items, goods with no UPC, and whatever the kitchen made that morning. Vendor Management ties each item to its supplier, holds the wholesale cost against it, and turns a low-stock report into a purchase order. Batch Price and Label Updates reprice by the margin you want, then print the shelf labels in the same pass. Reporting covers daily sales, profit margin by category, department performance and spoilage, which in a fresh shop decides the month.

Invoices can be scanned rather than keyed, two stores run from one back office login, and loyalty points and gift cards sit on the same record. Markt connects out to QuickBooks, and to Instacart and Mercato for pickup and delivery.

Every one of those works from what the shop already recorded, or from a partner Markt has wired in. The purveyor quoting by PDF is not a partner. Neither is the regional wholesaler's ordering portal, the packer's dealer site, or the state register saying which products a WIC card may be used on.

The buying side can be read before the order goes in

Put somebody on those sites each morning and the case gets priced on this week's numbers, not last week's.

This morning's cost on the purveyor's ordering site, set beside what the same cut is ringing at over the counter, so a primal that went up can be challenged or swapped before Monday's order goes out. The wholesaler's portal read for what is actually in the warehouse, so substitutions get chosen in the shop instead of on the loading dock.

A carcass reconciled the way a butcher already thinks about it: what the whole animal cost against what the cuts sold for, pound by pound, rather than as a feeling that the last one was a bad buy.

The state's approved product register checked against the shop's own item file, so a delisted line leaves the shelf before it fails at the PIN pad with a queue behind it. The marketplace back ends read for refunds and missing items, money taken out of the day that never appears on the register.

Building that list can run overnight. Deciding what to buy stays with the owner, and should.

The order still gets decided by the person who cuts

This morning's number is on the purveyor's site, and it does not travel to the shop on its own. In a shop with four staff the fetching is the owner's, and the hour comes straight off the counter.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens a purveyor's ordering site, a wholesaler's portal or a state product register, reads what is on the screen, and sets the answer next to the cost and margin figures out of Markt POS.

Runs happen on a schedule you set, in your own private environment, and you can watch one and stop it part-way. Placing an order, moving a shelf price or messaging a customer is drafted and left for you.

The workflows underneath name the sites each one opens.

Questions people ask

Does a run ever move a price in the back office?

No. It collects the costs, sets them beside what each item is currently ringing at, and flags the lines where the margin has gone. Repricing is a decision with your name on it, so the change is prepared and a person applies it in the back office.

Our main purveyor emails a PDF price list. Is that any use?

Yes. A price list is readable whether it sits behind a login or arrives as an attachment, and the useful part is not the list itself. It is this week's number set against last week's and against your own shelf price, which is where the line that moved becomes obvious.

Could a run put wrong figures into our inventory?

It reads Markt POS rather than rewriting it. Costs and stock figures gathered outside come back as a list you look at, and anything that would change an item record is drafted first. Your back office stays the record, and nothing is written into it without somebody agreeing.

12 ready-made Markt POS 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.

Automated Markt POS Carcass Cost Recap
Every Monday, WebRun pulls the week's carcass and primal invoices from QuickBooks, compares them against Markt POS receiving records, and logs a cost per pound recap to Google Sheets.
QuickBooksMarkt POSGoogle Sheets
Automated Markt POS Top Cuts Sales Report
Every Monday, WebRun ranks last week's cuts by revenue and margin using Markt POS sales and QuickBooks cost data, and posts the top and bottom performers to Slack.
Markt POSQuickBooksSlack
Automated Markt POS Order Pickup Reminders
Every morning, WebRun finds special orders in Markt POS marked ready for pickup, drafts a text reminder for each customer, and leaves them queued for staff to review and send.
Markt POSTwilioGoogle Sheets
Automated Markt POS Shrinkage Tracking
Every night, WebRun compares Markt POS received weight against sold and wasted weight for each cut, values the trim loss using QuickBooks cost data, and flags any cut running above its normal shrink rate.
Markt POSQuickBooksTelegram
Automated Markt POS Loyalty Winback Drafts
Every Monday, WebRun finds loyalty members in Markt POS who haven't bought in 45 days, drafts a personal winback email or text for each, and leaves them queued for staff to review.
Markt POSGmailTwilio
Automated Markt POS Primal Reorder Alerts
Every morning, WebRun checks primal cut stock levels in Markt POS, drafts a reorder purchase order in QuickBooks for review, and texts the manager which cuts are running low.
Markt POSQuickBooksTwilio
Automated Markt POS Holiday Preorder Followups
In the week before a holiday, WebRun finds preordered roasts in Markt POS still awaiting a pickup time, drafts a follow up text for each customer, and posts staff a countdown of unconfirmed pickups.
Markt POSTwilioSlack
Automatic Markt POS Meat Markdown List
Every morning, WebRun scans Markt POS for cuts nearing their sell-by date, suggests a markdown price for each, and posts the list to Telegram for staff to apply at the case.
Markt POSGoogle SheetsTelegram
Automated Markt POS Cash Reconciliation
Every night, WebRun compares the counted cash drawer against Markt POS's closing Z-report and the deposit recorded in QuickBooks, logs the reconciliation to Google Sheets, and flags any variance in Slack.
Markt POSQuickBooksGoogle Sheets
Automated Markt POS Daily Meat Sales Digest
Every night, WebRun closes out Markt POS, totals sales by cut and department, and sends you a short digest with the day's top movers and total ring.
Markt POSGoogle SheetsSlack
Automated Markt POS Custom Cut Confirmations
When a new custom cut order is entered in Markt POS, WebRun drafts a confirmation email with the cut, weight, and pickup date, and leaves it for staff to send.
Markt POSGmailGoogle Sheets
Automated Markt POS Meat Price Swing Alerts
Every morning, WebRun compares new QuickBooks supplier bills against the trailing average cost for beef and pork, and emails the owner when a price swing is big enough to affect case pricing.
QuickBooksMarkt POSGmail

Want one of these running on your own Markt POS?

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