Roli Shoes didn't need a prettier website. It needed a machine: a storefront that takes the order, a CRM that catches the customer, automation that follows up without anyone remembering to, and a phone app so the whole thing fits in a pocket. We built all four and wired them to one backend.
Powered by 27th MarketingFree shipping nationwide · 30-day returns · Pay on delivery or online.
Orders arrived in three places: a chat inbox, a notebook, and someone's memory. Stock counts were a guess by Friday. Customers who asked about a size on Tuesday were never heard from again, because nobody's job was to remember them.
One backend became the single source of truth. The storefront, the admin CRM and the phone app all read and write the same data, so a sale on the website, a walk-in at the counter and a stock edit on someone's phone are the same event. Nothing gets typed twice, and nothing gets lost between apps.
Leads, orders, revenue and low stock, the whole shop in one glance.
Every checkout, chat and signup becomes a customer record automatically.
Order status, fulfilment and the customer history behind each one.
Counts down on every sale and flags low stock before it sells out.
Follow-up sequences queued on purchase, wording and timing editable.
Storefront chat bubble with your rules, tone, office hours, lead capture.
Customers per day, emails sent, revenue and live stock levels.
Styles and colourways edited once, published to shop and app together.
Admin / Boss / Staff roles with optional two-factor authentication.
Dashboard, POS, leads, orders and inventory on a phone, via Expo Go.
Every checkout posts the customer, name, mobile, email, what they bought and what they spent, straight into the CRM. Chat conversations and newsletter signups land there too. The number of leads typed in by hand is zero.
A purchase queues a follow-up series: thank you, care instructions, then the nudge back. Messages, timing and sender are editable in the CRM, so the shop changes its own copy without calling us.
The chat bubble on the storefront answers with keyword rules the owner controls, tone, office hours, fallback message, and captures the visitor as a lead while it's answering.
Inventory decrements on every sale, online and at the counter, and raises a low-stock flag at the threshold you set. The Friday recount stops being a job.
Role-based access, TOTP two-factor, HTTP-only secure cookies, CSRF protection, security headers and login rate-limiting. The admin UI is static files, every request is re-checked by the API.
Docker + nginx with Let's Encrypt, one command to deploy, daily database backups, and an SMS/e-mail layer that goes live the moment credentials are pasted in.
The same backend, from a phone. Sell at a pop-up, check stock in the stockroom, answer a lead on the commute. It runs through Expo Go, so there's no app-store account to buy and no review queue to wait on.
Every way a customer arrives and every way an order leaves, written down before a line of code.
One API for products, orders, leads, stock and automation, so the apps can't drift apart.
The shop customers see and the back office the team runs, built against the same contracts.
HTTPS on the real domain, backups scheduled, then a walkthrough so the team owns it.
Designed, built and powered by 27th Marketing.
We don't hand over a folder of files and disappear. The system is deployed, documented and yours, and we stay on to run it with you.
Tell us how you sell today. We'll scope the storefront, the CRM and the automation, and give you a fixed number and a date.