The operating system for the physical shop
Be seen, get paid, stay in control
Mahalli brings your storefront, payment links, Google presence and local marketing into one dashboard, built for shops in Saudi Arabia and Arabic-first from the ground up.
Modules
Six modules on one business graph
Identity, catalog, customers and money live in one core. Every module reads and writes the same data, so nothing has to be entered twice.
Payments
Get paid the way your customers already pay.
- Payment links and QR codes per branch or per order.
- mada, Apple Pay, cards, STC Pay, Tabby and Tamara through a licensed gateway.
- A ZATCA-compliant simplified invoice for every payment.
Presence
Be found on the map, not only in search.
- Connect Google Business Profile and sync hours, photos and branches.
- AI-assisted review replies, with alerts on negative reviews.
- A local presence report: searches, calls and directions.
Social studio
Design, schedule and publish from one place.
- Templates bound to your brand kit for offers, products and seasons.
- Scheduling for Instagram, X, Snapchat, TikTok and Google Posts.
- A suggested monthly content calendar for your sector.
Local ads
Local campaigns from templates instead of an agency.
- Connect your Google, Snap, TikTok and Meta ad accounts.
- Templates for store visits, seasonal offers and customer retargeting.
- One budget view with return on ad spend and waste alerts.
Storefront
A public storefront on the day you sign up.
- Sector templates fed by your catalog, branches and brand kit.
- Live on a Mahalli subdomain first, then on your own domain.
- Local SEO, contact forms, a WhatsApp button and simple booking.
Marketplace
Add what your shop needs, when it needs it.
- Accounting, bookings, loyalty and light inventory as add-ons.
- Every add-on follows the same module contract and entitlements.
- A partner API and webhooks in a later phase.
Sector packs
Configured for your sector, not adapted to it
A sector pack sets the catalog schema, the page and campaign templates, the metrics that matter, and which modules to switch on first. Packs are configuration, not separate products.
Pricing
Plans priced in SAR
Three plans, billed monthly or yearly to your business. Start with one branch and move up when you add branches, a custom domain or ad accounts.
Starter
For a single shop getting online and getting paid.
- One branch
- Storefront on a Mahalli subdomain
- Payment links and QR codes
- ZATCA-compliant simplified invoices
- Google Business Profile connection
- 20 AI-generated posts per month
Growth
RecommendedFor a shop that needs its own domain and a content calendar.
- Up to 3 branches
- Custom domain
- Full social studio with scheduling
- Local campaign templates
- AI-assisted review replies
- Weekly business summary
Pro
For small chains running several branches and ad accounts.
- Up to 10 branches
- Multi-account ads
- Advanced roles and permissions
- API access
- Priority support
Yearly billing is ten times the monthly price, so two months are free.
All prices exclude 15% VAT.
Questions
Frequently asked questions
What shop owners ask before they sign up.
Get started
Your storefront and your first payment link
Create an account, verify your commercial registration, and go live on a Mahalli subdomain with a payment link that accepts mada, Apple Pay, Tabby and Tamara.