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.
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.
- 01
Choose your BubblaV website
Create or select the BubblaV website for your online store. You need edit access to that website. - 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. - 03
Connect in the dashboard
In Dashboard → Integrations → DHL, click Connect, paste the Consumer Key and submit. - 04
BubblaV adds the tool
BubblaV validates the key with a live call and adds the DHL tracking tool to your chatbot. - 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
Get Started Free$0$0 /moFree forever. No credit card.
Pro
Most popularAdvanced features for growing businesses
Start 14-Day Free Trial$39$39 /moBilled $468 yearly · or $49 monthly
Custom
Tailored solutions for enterprise needs
Contact SalesContact us
Volume pricing, SLA, and a dedicated account manager.
DHL integration FAQ
What to know before connecting DHL to BubblaV.
How do I connect DHL?
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?
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?
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?
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?
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?
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?
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.

