The platform
Everything one business needs, sharing one set of records
Adtro is a large platform, so this page is organised around what a business is trying to get done rather than around the modules that do it. Every capability listed here is shipped and available today.
How it fits together
One transaction. Everything stays in sync.
The reason the modules are worth having in one place, shown rather than asserted.
One order
#1048
Table 12 · dine-in
S$24.80
Step 1 of 9 · Storefront
Diner scans the table QR and orders
A diner scans the QR on table 12, opens your live menu on their own phone, and orders. Nothing to install, no account to create.
Sell
Take the order wherever the customer is standing
A QR on the table or the shelf, a WhatsApp link, or a plain URL opens your live catalogue on any phone. No app store, no download, nothing to install before somebody can buy from you.
One catalogue behind the counter, the QR code, the link and the chat.
Point of sale
Runs in a browser on the hardware you already own. Counter sales, split and partial payment, refunds, and returns that write back to stock.
Storefront
One published catalogue reached by QR code, a WhatsApp link or a plain URL — on an adtromedia.com address or your own domain, in English, 中文, Bahasa Melayu and தமிழ்.
Orders across channels
Dine-in, pickup, delivery and counter sales land in one queue, each tagged with the channel and outlet it came from.
Bookings and queue
Reservations with availability rules and reminders, a floor plan where the trade needs one, and a walk-in queue.
- Point of sale in the browser, on the hardware you already have
- Web and QR storefront on your own domain
- Dine-in, pickup, delivery and counter sales in one order queue
- Bookings, reservations and a walk-in queue
- PayNow, card via Stripe, or settle at the counter
Operate
Run the day without re-typing anything
Orders from every channel land in the same board as your walk-ins, and the board speaks your trade — Preparing and Ready in a kitchen, Packing and Packed in a stockroom.
The floor, the stockroom and the courier reading the same numbers.
Inventory and variants
Stock per outlet, and per variant where a product has size, colour or style. A sale of Black in M moves Black in M and nothing else.
Stock movement ledger
Every movement — sale, return, exchange, manual adjustment — is written with its reason, so the history is auditable instead of reconstructed.
Returns and exchanges
Processed at the point of sale, restocking the unit and leaving the movement on the product's history.
Delivery
One queue with the address, the fee and the status. Book a supported courier and track through pickup, transit and delivery — or a failed attempt.
- Order management across every channel and outlet
- Inventory with per-variant stock for size, colour and style
- A stock ledger recording every movement and its reason
- Returns and exchanges that put the unit back into sellable stock
- Delivery queue with courier booking and tracking to the door
Keep customers
Every sale builds an asset you actually own
Each order attaches to a customer record with its history and consent state. Loyalty runs itself, and messages reach people where they already are rather than in an inbox nobody opens.
A customer list that is yours, on the channel your customers already use.
Customer records
Order history, spend, channel and consent state on one profile, whichever way the customer reached you.
Loyalty
Points, stamp cards, member tiers, vouchers, prepaid packages and a customer wallet — applied at checkout rather than at a card nobody remembered to bring.
Messaging
Order updates and replies over WhatsApp, with Telegram as a second channel that carries no per-message fee.
Campaigns
Segments built from real order history, broadcasts and outreach sequences, reported against revenue rather than clicks.
- CRM with order history, spend and consent records
- Loyalty points, stamp cards, member tiers and a wallet
- Vouchers and prepaid packages
- Order updates and replies over WhatsApp
- Telegram as a second channel, with no per-message fee
Understand & automate
Ask the business a question instead of building a report
Revenue posts to the books on the day it was earned. Supplier bills are read into line items rather than totals. And the assistants answer from your documents and your orders, not from the internet.
Books that keep themselves, and assistants that read your own records.
Books
Bank import, expense capture, supplier bills read into line items, P&L and period close. Revenue posts on the day it was earned, per outlet.
GST and compliance
GST-ready books with closed periods, and a compliance calendar carrying the Singapore dates that matter.
Reporting
Per outlet, per channel, per product and per variant — including margin against the cost price on the product record.
Assistants
iBot for your team, eBot for your customers, and three department experts. Every proposed change is approved before it happens.
- Books and GST: bank import, expense capture, P&L, period close
- Reporting per outlet, per channel and per product
- iBot for your staff, eBot for your customers
- Three department experts: finance, HR and operations
- Anything that changes a record comes back as a card you approve first
Choose your trade
The same platform, shaped around what you sell
Pick your industry and the dashboard reshapes: the catalogue, the order board's vocabulary, the fields on a product, and what the storefront opens on.
Food & Beverage
Restaurants, cafés, hawkers and quick-service.
Explore Adtro for F&BRetail
Boutiques, specialty and multi-outlet shops.
Explore Adtro for RetailIn development
Not part of what you get when you sign up today.
Social publishing
Scheduling and publishing to social channels, pending platform review.
Self-serve advertising
Campaign creation and budget management from the same dashboard.
More industry templates
Salon, spa, and professional-services templates built on the same core.
See it running on your own catalogue
Set up a storefront and a dashboard with your own products, and evaluate the whole platform across a 14-day trial.
No credit card · From S$29/month · Built for Singapore
