Skip to content
Full platform overview

Every feature UAE, Qatar & Oman merchants need

Storefront, admin panel, delivery portal, and optional modules — all in one system. Turn features on or off as your business grows.

storefront

Storefront (customer-facing)

Catalog

Home page, product listing, detail pages, categories, and optional brands

Cart & checkout

Guest cart, cart by email, shipping address, order notes, optional guest checkout

Payments

Cash on delivery, Razorpay, and Stripe — each toggleable

Coupons & orders

Discount codes at checkout (optional), order history, confirmation page

Account

Register, login, profile, password reset

Optional modules

Wishlist, product reviews, customer returns (RMA), CMS pages via /page/{slug}

Themes

Six layouts: Classic, Minimal, Bold, Retail, Editorial, Midnight

Integrations

WhatsApp float button, GTM/GA4 tracking pixels, UTM capture, newsletter (Editorial theme)

dashboard

Admin panel

Commerce core

Dashboard KPIs, products (variants, stock, images), categories, brands, orders, manual orders, coupons, customers

Fulfillment

Order statuses (Pending → Delivered, No Answer, Rescheduled, Cancelled), delivery assignment, courier export PDF

Documents

Invoice PDF (standard + alternate logo), bulk invoices, Excel/PDF order exports

Returns & recovery

RMA admin + customer requests (optional), abandoned cart tracking (optional)

Marketing

Analytics (revenue, AOV, conversion, trends), marketing hub, pixel codes, UTM attribution (optional)

Content & reviews

Homepage banners, static CMS pages, review moderation (optional)

Team & reports

Staff roles (Spatie RBAC), attendance clock-in/out, sales/stock/customer reports + Excel (optional)

System

Site settings, SEO, payment keys, multi-currency, audit logs, trash restore, feature flags (developer)

local_shipping

Delivery portal

Mobile-friendly

Built for delivery staff on phones — separate from admin

Assigned orders

Active orders vs upcoming rescheduled deliveries

Field updates

Scan/open by order number, mark delivered, no answer, reschedule

Role-based

Delivery role only — no access to catalog or pricing

User roles & permissions

Granular access with Spatie RBAC — super_admin, admin, manager, staff, content_manager, delivery, customer, and developer accounts.

  • verified_user super_admin / admin — full platform access
  • verified_user manager — products, orders, customers, coupons, reports
  • verified_user staff — order processing
  • verified_user content_manager — CMS, banners, pages, reviews
  • verified_user delivery — delivery portal only
  • verified_user customer — storefront only

Toggleable feature flags

Enable only what you need via Admin → Feature Flags or .env — no bloat, no surprise bills.

Analytics Marketing hub Abandoned carts Wishlist Reviews RMA Guest checkout Brands CMS Theme switcher WhatsApp Tracking pixels Razorpay Stripe
Why merchants switch

EcomPilot vs Shopify

Shopify is strong for apps and global scale. EcomPilot is built for Gulf merchants who need storefront, operations, and delivery in one place — without stacking paid apps.

Capability EcomPilot Shopify
GCC-first operations check_circle Delivery portal, courier PDFs, COD-native workflows, statuses like No Answer & Rescheduled Requires third-party apps for local delivery ops
All-in-one pricing check_circle Storefront + admin + delivery included; plans from $19/mo Base plan + transaction fees + apps for delivery, invoices, staff
Cash on delivery check_circle Built-in, toggle on/off Via apps; extra monthly cost
Local payment gateways check_circle Razorpay & Stripe built-in Supported; setup via Shopify Payments/partners
Storefront themes check_circle 6 themes included (Classic, Minimal, Bold, Retail, Editorial, Midnight) Large theme store; premium themes often paid
Staff & attendance check_circle Roles, permissions, clock-in/out reports (optional) Staff accounts on higher plans; attendance via apps
Invoices & exports check_circle PDF invoices, bulk invoices, Excel order exports Apps or Shopify Plus for advanced exports
Feature control check_circle Turn modules on/off via feature flags Enable/disable via app installs
Abandoned carts check_circle Optional built-in module Shopify Email / apps
Returns (RMA) check_circle Optional customer + admin RMA flow Apps or manual process
Analytics check_circle Revenue, AOV, conversion, trends dashboard Built-in analytics; deeper reports on higher tiers
App ecosystem check_circle Focused native modules 10,000+ apps — powerful but adds cost & complexity

Need help choosing? Talk to our team — we'll map EcomPilot to your store workflow.

See the full platform live

Book a walkthrough tailored for UAE, Qatar, or Oman — storefront, admin, and delivery in one demo.

Book a demo arrow_forward