Aramex Delivery Sync
For Shopify merchants who ship with Aramex

Automatic Aramex delivery sync
for Shopify

Stop manually updating orders. Aramex Delivery Sync watches your Aramex shipments and automatically marks Shopify fulfillments as delivered — no manual work, no missed updates.

How it works

Set up in minutes. Runs automatically around the clock.

1

Connect your Aramex account

Enter your Aramex API credentials once. We encrypt and store them securely.

2

We discover your shipments

Aramex Delivery Sync scans your recent fulfilled orders and picks up all Aramex tracking numbers automatically.

3

Status syncs automatically

Every 2 hours (configurable), we check Aramex for updates and push the delivery confirmation to Shopify.

4

Customer gets notified

Shopify sends the delivery notification email to your customer. No extra work on your end.

Everything you need

Purpose-built for Shopify merchants shipping with Aramex.

🔄

Automatic polling

We check Aramex every 2 hours (or however often you want). No cron jobs to manage — it just runs.

📦

Shopify fulfillment events

Creates a proper Shopify fulfillment event so the order timeline updates and the customer email fires correctly.

🏷️

Order tagging

Optionally tag delivered orders with aramex_delivered_synced so you can filter and report easily.

📝

Order notes

Appends a note to the order confirming delivery, including the AWB number, for your records.

Real-time webhook

Configure an Aramex push webhook for instant updates the moment a delivery is scanned — no waiting for the next poll.

🔁

Automatic retry

If Shopify returns an error, we retry with exponential backoff. You see the full retry history in the app.

📊

Sync dashboard & analytics

See all tracked shipments, current status, and full event history at a glance. Includes a monthly tracking chart with year-over-year comparison, exportable to Excel or PDF.

🔍

Exception tracking

Delivery exceptions and returns are flagged separately so your team can take action quickly.

🔒

Secure by default

Aramex API credentials are encrypted at rest. Webhook events are validated with HMAC signatures.

Simple, transparent pricing

All plans include a 7-day free trial. No credit card required to start.

Starter
$9 / month
  • Up to 50 new shipments / 30 days
  • Resets every 30 days from subscription date
  • Automatic delivery sync
  • Order tagging & notes
Start free trial

7-day free trial — no credit card required

Scale
$79 / month
  • Up to 1,000 new shipments / 30 days
  • Resets every 30 days from subscription date
  • Automatic delivery sync
  • Order tagging & notes
Start free trial

7-day free trial — no credit card required

Enterprise
Custom pricing
  • 1,000+ shipments / month
  • All Scale features included
  • Volume-based custom pricing
  • Billed securely through Shopify
  • Priority support
Contact us

Frequently Asked Questions (FAQ)

What counts as a "discovered shipment"?

A discovered shipment is an Aramex AWB (waybill) number we find in your Shopify fulfilled orders and add to your All Shipments table in the app. The count is based on when the AWB was first discovered, not how long it stays open. An AWB found in January counts against January's quota — even if the parcel is still in transit in February. It will not count again in February. Your total store order volume is irrelevant; only the Aramex AWBs we actively track count.

What if a shipment from last month is still open this month?

It does not count against this month's quota. Counting is locked to the month of discovery. An AWB found in January counts once — in January — and then continues syncing for free until delivered, no matter how long that takes. You are never counted twice for the same shipment.

Does it work with all Shopify plans?

Yes. Aramex Delivery Sync uses standard Shopify Fulfillment APIs and works on all Shopify plans, including Basic, Shopify, Advanced, and Plus.

What happens if I reach my monthly limit?

We stop discovering new AWBs from your orders for the rest of the calendar month. Any shipments already in your tracking table continue syncing normally until delivered — they are not affected by the limit. Your quota resets on the 1st of the next month, or you can upgrade at any time to resume discovery immediately.

How often does it check Aramex?

By default every 2 hours. You can configure the interval from 5 minutes to 24 hours in the app settings. For near-real-time updates, you can also configure the Aramex push webhook.

Is my Aramex API key safe?

Yes. Your Aramex credentials are encrypted with AES-256 before being stored. They are never logged and are only decrypted at the time of an API call.

Will my customers receive old "delivered" emails when I first set up the app?

Yes — Shopify automatically sends a "Your order has been delivered" email whenever a fulfillment is marked as delivered. If you're importing a backlog of shipments that were never synced (orders from months or years ago), your customers will receive those emails retroactively.

What we recommend for your first sync: Go to Shopify Admin → Settings → Notifications and temporarily disable the "Shipment delivered" notification. Run the initial discovery to catch up your backlog, then re-enable the notification. From that point on, only genuine new deliveries will trigger the email.

Note on very old shipments: Aramex only returns tracking data for AWBs they still have on record. Shipments from a long time ago will still be discovered and added to your tracking table, but if Aramex no longer has data for those AWBs they will stay at "no updates" indefinitely — this is a limitation of the Aramex API, not the app.

What are the limitations of the Aramex API?

The app can only sync tracking updates that Aramex actively provides through their API. As long as Aramex is returning data for a shipment — whether it's in transit, out for delivery, or recently delivered — the app will keep tracking it and pushing updates to Shopify automatically.

However, if Aramex stops returning data for a shipment (typically for very old AWBs that have been purged from their systems), there is nothing the app can do — the shipment will remain at its last known status with no further updates. This is a limitation of the Aramex API itself, not the app.

In practice this affects only historical shipments that were fulfilled a long time ago. For all current and recent shipments, Aramex API responses are reliable and the app syncs them as expected.

Can I cancel anytime?

Yes. Cancel anytime directly from your Shopify admin. There are no contracts or cancellation fees.

Start syncing deliveries today

7-day free trial. No credit card required.

Start free trial

Aramex Delivery Sync is an independent app developed by AMNYA Technology and is not affiliated with, endorsed by, or officially connected to Aramex or Shopify Inc. Aramex® is a registered trademark of Aramex International LLC. Shopify® is a registered trademark of Shopify Inc.