Where FedEx fits next to a CRM
FedEx labels are printed by the system that ships the order, usually the store, the ERP or the warehouse system. Dynamics CRM, which Microsoft now sells as Dynamics 365 Sales and Customer Service, is where your team talks to the customer about that order.
The useful link between them carries delivery information one way: tracking numbers, scan events and exceptions from FedEx onto the Dynamics 365 order, contact and case. Creating shipments stays with the system that packs them.
FedEx
Track API and visibility webhooks
- Tracking numbers
- Scan events and status
- Delivery exceptions
- Signature proof of delivery
Dynamics 365
Formerly Dynamics CRM
- Orders
- Contacts and accounts
- Customer Service cases
- Timeline activities
FedEx to Dynamics 365 record mapping
A starting map. Discovery confirms your FedEx account setup and which Dynamics 365 apps you run.
| FedEx | Dynamics 365 | Direction |
|---|---|---|
| Tracking number (from the shipping system) | Field on the order (salesorder) | To Dynamics 365 |
| Scan event and status | Timeline activity on the order | FedEx to Dynamics 365 |
| Delivery exception | Case (incident) on the contact | FedEx to Dynamics 365 |
| Signature proof of delivery | File or note on the case | FedEx to Dynamics 365 |
| Customer reference or PO number | Order number used for lookup | Dynamics 365 to FedEx |
How FedEx data reaches Dynamics 365
Track by number or by your own reference
FedEx's Track API looks shipments up by tracking number, up to 30 in one request, or by a reference such as a purchase order, invoice or customer reference number. That lets Connect find a shipment from the order number already on the Dynamics 365 record.
Pushed events or scheduled checks
For U.S. accounts, FedEx's Advanced Integrated Visibility sends tracking events to your server as they happen through a shipment visibility webhook, billed monthly by the number of tracking numbers. Without it, Connect polls the Track API for open shipments on a schedule.
Exceptions and proof on the case
A delivery exception can open or update a case on the contact. When a customer disputes a delivery, the signature proof FedEx returns can be attached to that case; FedEx sends it only when the request includes the shipper's billing account number.
See Clarity Connect move an order
Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.
Developer access on both sides
FedEx's APIs are issued through the FedEx Developer Portal, where an administrator links your FedEx shipping accounts to your organization before any calls are made. Webhook projects are a premium, paid option.
On Microsoft's side, Dynamics CRM 2016 is out of extended support since January 2026. Dynamics 365 records sit in Dataverse, and Connect writes to them through its OData v4 Web API.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. It can take FedEx's webhook events as they arrive or run tracking checks as a scheduled task, and it writes each result to Dynamics 365. Jobs aimed at a system that is offline go to a retry queue, so no event is lost. Clarity's FedEx shipping page notes that FedEx webhook updates can feed the back office, CRM and email workflows, and Connect demos are in the video playlist.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
Tasks and mapping
Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
Live, with a dashboard
Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.
Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.
Questions
We searched for FedEx and Dynamics NAV. Does this apply?
Only partly. If NAV ships your orders, connect FedEx to NAV, where the shipment is created. See Dynamics NAV integration; this page is about showing delivery status in the CRM.
Do we need FedEx webhooks?
No. Webhooks give near real-time events but are a paid option for U.S. accounts. Scheduled Track API checks work for any account and are enough for most service teams.
Can Dynamics 365 book FedEx shipments?
It is possible, but the system that knows weights, packages and pick status should book them. Clarity's FedEx integration for online stores handles rates, labels and tracking there.
How is Clarity Connect priced?
$599 a month as SaaS or $15,000 for a one-time license with no ongoing fees; larger work is priced to scope. See pricing.
Related resources
Bring FedEx tracking into Dynamics 365
Tell us which system ships your FedEx orders and whether your account uses visibility webhooks. A Clarity business analyst will work out the tracking flow with your team before it goes live.
Book a demo
