ENSV
DHL logo

IntegrationShipping integration

AI customer support for DHL shipments

Customers track their DHL shipment right in your chat. Connect with a key from the DHL Developer Portal. There is no widget or marketplace app to install through DHL.

DHL logo

BubblaV + DHL

What can BubblaV do with DHL?

Connect DHL once. Customers track any DHL shipment in the chat, and your team can ask Copilot for the same answers while they reply.

Your visitors ask the AI chatbot

Shipment answers in the chat

  • “Where is my DHL package? The tracking number is 00340434292135100186.”
  • “When will my DHL Express shipment arrive?”
  • “Has my parcel been delivered yet?”
  • “Wo ist meine Sendung? Die Sendungsnummer ist 1234567890.”

Your team asks Copilot

Tracking while you reply

  • “Track DHL shipment 00340434292135100186 for this customer.”
  • “Draft a reply with the estimated delivery for this DHL shipment.”
  • “What are the latest tracking events for this shipment?”
  • “Where was this DHL parcel last scanned?”

Shipping answers, right in the chat

Customers get shipment answers in the chat, without opening DHL's own site.

  • API-key setup

    Connect from your BubblaV dashboard with a DHL Developer Portal API key. No marketplace app is needed, and BubblaV does not install a widget through DHL.
  • Shipment tracking

    Track a shipment by its tracking number: status, location, estimated delivery, the last 5 tracking events, and a link to DHL's own tracking page.
  • Estimated delivery

    Answer "when will my parcel arrive" with DHL's own estimated delivery time or delivery window.
  • All DHL services

    One tool covers DHL Express, Parcel (Germany, Netherlands, Poland, UK), eCommerce, Freight, Global Forwarding and Same Day shipments.
  • Customer's language

    Status texts come back in the customer's language when DHL has a translation, so answers match what DHL shows locally.

Connect and test

Follow these five steps to connect your key and test shipment answers.

  1. 01

    Choose your BubblaV website

    Create or select the BubblaV website for your online store. You need edit access to that website.
  2. 02

    Get a DHL API key

    Create an app at developer.dhl.com, add the "Shipment Tracking - Unified" API, wait for DHL to approve it, then copy the app's Consumer Key.
  3. 03

    Connect in the dashboard

    In Dashboard → Integrations → DHL, click Connect, paste the Consumer Key and submit.
  4. 04

    BubblaV adds the tool

    BubblaV validates the key with a live call and adds the DHL tracking tool to your chatbot.
  5. 05

    Test with real data

    Ask the chatbot with a real DHL tracking number to check the status, location and estimated delivery answers.

Why teams use DHL + BubblaV

  • Let customers track DHL shipments themselves in chat
  • Cover Express, Parcel, eCommerce, Freight and more with one tool
  • Answer with DHL status texts in the customer's language
  • Link out to DHL's own tracking page for every shipment
  • Keep receiver details out of the chat: a tracking number is all a visitor needs
  • Connect with an API key, without a marketplace app
  • Request a higher DHL rate limit as your volume grows
  • Available on every BubblaV plan, including Free

Simple, transparent pricing

Compare BubblaV plans for your store.

  • Free

    Perfect for trying out AI chatbot features

    $0/mo

    Free forever. No credit card.

    Get Started Free
  • Pro

    Most popular

    Advanced features for growing businesses

    $39/mo

    Billed $468 yearly · or $49 monthly

    Start 14-Day Free Trial
  • Custom

    Tailored solutions for enterprise needs

    Contact us

    Volume pricing, SLA, and a dedicated account manager.

    Contact Sales
Compare all plans

DHL integration FAQ

What to know before connecting DHL to BubblaV.

How do I connect DHL?

Create an app at developer.dhl.com, add the "Shipment Tracking - Unified" API and copy the app's Consumer Key once DHL approves it. Open Dashboard → your website → Integrations → DHL, click Connect, paste the key and submit. BubblaV validates the key and adds the DHL tracking tool. The shared "demo-key" is not accepted because it only returns mock data. Take a look at the setup guide for the full steps.

What can the DHL tool access?

The tool reads DHL tracking data only: status, location, estimated delivery, the last 5 events and a link to DHL's tracking page. It cannot change shipments, and it never reads your store's other data. Receiver names, addresses and postal codes are not shown in the chat. Tracking results carry the line "Delivered by Deutsche Post DHL Group", as DHL's terms require.

Do visitors need to give an email to track a shipment?

No. A DHL tracking number is all a visitor needs, the same as DHL's own public tracking page. Receiver names and addresses are never shown in the chat.

Is there a limit on how many shipments can be tracked?

Yes. A new DHL app starts with a default limit of 250 calls per day and 1 call per 5 seconds. If your volume grows, open your app in DHL's My Apps and click Request Upgrade to ask for a higher limit. Until DHL raises it, extra lookups get a short "try again in a minute" answer.

Which DHL services are covered?

The tool uses DHL's Shipment Tracking - Unified API, which covers DHL Express, DHL Parcel (Germany, Netherlands, Poland, UK), DHL eCommerce, DHL Freight, DHL Global Forwarding and Same Day shipments. Which details come back depends on the service.

Why does DHL say the shipment is not found?

A newly created shipment can take time before it appears, so the number may be too new yet. Otherwise the number may carry a typo, or it may not be a DHL tracking number. Check the number the customer sent and try again.

How do I disconnect or replace the key?

Use the DHL integration card in Dashboard → Integrations. To replace the key, click Disconnect, then connect again with the new key. Nothing is installed on your site through DHL, so there is nothing to uninstall there.

Bring DHL answers into your chat

Connect your DHL key, then let customers track shipments while they talk to you.