Built for COD in Pakistan

Orders. Managed.
The Pakistani Way.

From the Shopify order to the money in your bank — confirm, book DEX, scan out, take returns back and match every payment. Then judge each ad by the orders that were delivered, not the ones that were placed.

14-day free trialRuns inside Shopify adminWorks on your phone

3Delivery outcomes sent to Meta
15 minShopify reconcile, on top of webhooks
4Intelligence modules
1,000+Automated tests

Operations

Every step from
order to bank

Built around how COD really works in Pakistan — orders confirmed by phone, parcels refused at the door, and cash that arrives weeks later.

01

COD order workflow

Pending, approval, approved, dispatched, delivered — with hold, cancelled and returned as branches. Every move is checked on the server, so two people acting at once never dispatch twice, and an aging summary flags anything that has sat too long.

02

Two-way Shopify sync

Orders arrive by webhook, and a 15-minute reconcile catches any the webhook missed. Status tags, notes, tracking links, address edits and cancellations are written back, so Shopify admin always shows where an order stands.

03

Scan station

Scan any barcode on the box — order number, Shopify id or the courier's CN — to dispatch parcels or take returns back in. A scanned return is cancelled in Shopify with its stock put back, and stays a return in your reports.

04

DEX booking & Shipper Advice

Book, cancel and track Daraz Express consignments over its API, with the city codes already mapped. When DEX holds a parcel after a failed attempt, tell it to reattempt or return without opening its portal.

05

Airway bills & loadsheets

Labels 3-up on A4, or on A5, A6 and 100×150, designed for a black-and-white laser printer, with barcodes for the order and the consignment. The rider's loadsheet shows exactly what to collect, advances already taken off.

06

Returns & claims

RTO and customer returns, inspection, restocking, refunds and courier claims — each case taken through its own steps and mirrored into the Shopify order note.

07

DEX payments, matched

Upload DEX's net-off statement as it comes. Every parcel on it is matched to its order, DEX's delivery charge and taxes are split out and booked as expenses, and delivered parcels DEX has not paid for yet stand out.

08

Finance Hub

COD reconciliation, advances and partial payments, expenses, stock purchases, partner funding, a ledger and an aging report — all in rupees, without a separate spreadsheet.

09

Reports & the Full Report

A matched profit and loss for any period: orders placed, delivered and returned, revenue, product cost, courier charges, ad spend and expenses. Ten reports in all, each exported to CSV.

10

Customer reliability

Every customer scored on their real delivery history — VIP, trusted, normal, risky or blocked. Approve good buyers automatically and call the risky ones before you ship.

11

WhatsApp & automations

A WhatsApp Business inbox with approved templates and opt-outs, and rules that run on their own: auto-approve, flag stuck orders, mark RTO risk, assign a courier, send a template.

12

Works on your phone

A drawer menu, thumb-sized controls, and an app icon on your home screen. Check the day's numbers from anywhere, or work the scan station from the warehouse floor.

The COD ad fix

Teach Meta
who actually pays

Shopify's pixel tells Meta a COD order is a purchase the moment it is placed — including the ones refused at the door. Your ads learn to find more people who never pay. Zukhruf OMS tells Meta what really happened.

  • Custom event names, so nothing clashes with Shopify's own pixel — which keeps running for your reporting.
  • Sent from the server with the time the order was placed, so a delivery five days later still counts for the ad that brought it.
  • Click IDs captured at checkout for a strong match, and every event logged as sent, failed or stale.
When an order isMeta receives
Approvedconfirmed on the phoneOrderConfirmed
Deliveredcash collectedOrderDelivered
Returnedrefused at the doorOrderRefused
Cancelled, on hold, dispatcheda stock-out is not a bad buyerNothing

Marketing Intelligence

Every ad judged
on delivered orders

Four modules that read Meta, Shopify and the OMS together, so a rupee of ad spend is measured against cash that arrived. They advise — nothing in them launches, pauses or edits a campaign.

Ad Intelligence

Which product gets the next rupee of ad money?

  • Delivered CPA and contribution per product, campaign and ad — not Meta's purchase count
  • The ad behind each order, read from its landing link
  • A call for every product: Scale, Restock, Needs creative, Investigate or Test
  • Meta's figures reconciled against the OMS, with failed orders explained

Creative Intelligence

Which creative to make, test and retire next?

  • A library of concepts and versions, tagged by angle, hook and format
  • A testing queue with scorecards, verdicts and fatigue warnings
  • A product × creative matrix of delivered revenue
  • Creatives set up straight from the names of your ads

Funnel Intelligence

Where are customers lost between the ad and the doorstep?

  • Sessions, carts, checkouts, orders and deliveries, per product and page
  • Landing pages, ads → pages, variants and offers side by side
  • Price, page and offer changes logged against the numbers they moved
  • Every figure tagged Meta, Shopify or OMS — sources never silently mixed

Customer Intelligence

What is a customer worth after the first order?

  • One customer across every phone number, email and order
  • Lifetime value from the first order to a year, against what they cost to acquire
  • Cohorts by acquisition month, first product and the ad that brought them
  • Who comes back — returning, high-value, lapsed, and sample buyers who return for the full size

Integrations

Connected to what
you already use

Direct connections to Shopify, Daraz Express, Daraz Seller Center, Meta and WhatsApp Business — no middleware, no copying between tabs.

Shopify
Shopify analytics
Daraz Express (DEX)
Daraz Seller Center
Meta Conversions API
Meta Ads
WhatsApp Business

Using another courier? Add it with its tracking link and use it in your routing rules. A booking API for another courier can be built on request.

How It Works

Up and running
in a day

No IT team required. We set it up with you, and you process orders the same day.

01

Connect your Shopify store

Install the app and approve its permissions. Recent orders import, and new ones arrive the moment they are placed.

02

Link DEX and set your rules

Bind your DEX account by OTP, choose routing rules and a label layout, and invite your staff. Connect Meta so your ads learn from deliveries.

03

Run the day

Confirm by phone, book and print, scan out, take returns back in, and match DEX's payments — then see what it all earned.

Live Preview

See it in action

The Zukhruf OMS screens, filled with sample data. Click through the tabs — the scan station takes both modes.

Zukhruf OMS / Dashboard
Sample data
Dashboard
Orders
Scan Station
Returns & Claims
DEX
Finance Hub
Ad Intelligence
Creative Intelligence
Funnel Intelligence
Customer Intelligence
Right nowEach links to where it is done
To confirm7
Ready to ship12
Waiting for your decision2DEX is holding them
Delivered, not closed5
Coming back3
Delivery success82%+4 pts on last month
Orders placed — last 7 days

Want to see this with your own store's data?

Request a Demo

Pricing

The Three Plans

Simple, transparent pricing for Pakistani e-commerce. No hidden fees, no USD invoices, no surprise charges.

MonthlyAnnual Save 2 months

Starter

For growing stores finding their rhythm

PKR12,000/mo
Up to 300 orders/month2 staff seatsDEX booking included
  • ✓COD order workflow with two-way Shopify sync
  • ✓Delivery outcomes sent to Meta
  • ✓DEX booking, tracking and Shipper Advice
  • ✓Scan station, airway bills and loadsheets
  • ✓Returns & refunds
  • ✓PKR finance tracking
  • ✓Basic WhatsApp notifications
  • ✓Email support
Get Started on WhatsApp

Scale

For high-volume operations that need everything

PKR45,000/mo
Unlimited orders10 staff seatsNew courier APIs on request
  • ✓Everything in Growth
  • ✓Creative, Funnel and Customer Intelligence
  • ✓Full Report, P&L, aging and COD ledger
  • ✓Advanced returns & courier claims
  • ✓Automation rules & stuck-order alerts
  • ✓Partner funding & purchases
  • ✓Dedicated onboarding session
  • ✓Priority support (WhatsApp + call)
Get Started on WhatsApp
✦

All plans include a 14-day free trial, local PKR billing, onboarding support, and the delivery signal to Meta — the part that pays for itself. No USD fees, no credit card required to start.

Frequently Asked Questions

Yes — 14 days free on all plans. No credit card required. Just WhatsApp us to get started.

Daraz Express (DEX) is built in: booked, tracked, advised and reconciled over its API. Any other courier can be added with its tracking link and used in your routing rules. A booking API for another courier can be built on request.

No. The Meta signal only reports what happened to each order, and the Intelligence modules only advise. Nothing in the OMS launches, pauses or edits a campaign.

Yes. The whole OMS works in a phone browser, and you can add it to your home screen like an app.

We'll notify you and offer a plan upgrade. We never cut off your access mid-month.

Yes. We accept bank transfer, JazzCash, and EasyPaisa. No international card required.

No. We handle the full onboarding. You'll be live within 24 hours of signing up.

Yes. No lock-in contracts. Cancel before your next billing cycle with zero penalty.

Start today

Ready to run COD
on real outcomes?

Orders, couriers, returns and cash in one place — and ads that learn from the parcels that were actually paid for.