Fraud Blocker

Clarity Connect integration

FedEx Microsoft Dynamics CRM Integration

Bring FedEx tracking and delivery exceptions into Dynamics 365, so sales and service see where an order is without opening FedEx.

FedEx and Microsoft Dynamics CRM kept in sync through Clarity Connect

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.

Carrier

FedEx

Track API and visibility webhooks

  • Tracking numbers
  • Scan events and status
  • Delivery exceptions
  • Signature proof of delivery
Clarity Connectwebhook or scheduled
CRM

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.

FedExDynamics 365Direction
Tracking number (from the shipping system)Field on the order (salesorder)To Dynamics 365
Scan event and statusTimeline activity on the orderFedEx to Dynamics 365
Delivery exceptionCase (incident) on the contactFedEx to Dynamics 365
Signature proof of deliveryFile or note on the caseFedEx to Dynamics 365
Customer reference or PO numberOrder number used for lookupDynamics 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.

Book a demo

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.

How a Clarity Connect project runs
  1. Discovery

    A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.

  2. 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.

  3. Testing

    Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.

  4. 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