AutomationMart
Home/Browse/Automated DHL shipment tracking bot for web forms and email inquiries
n8n

Automated DHL shipment tracking bot for web forms and email inquiries

n8nn8n9 modulesv1.0
GmailSlack

This n8n template automates responses to customer inquiries about DHL shipment status, handling requests from both web forms and emails. Use cases - Automate Customer Support: Provide 24/7 instant answers to the common "Where is my order?" question without human intervention. - Reduce Support Tickets: Decrease the volume of repetitive tracking inquiries by providing customers with immediate, self-service information. - Enhance Customer Experience: Offer a consistent and rapid re

At a glance

Automated DHL shipment tracking bot for web forms and email inquiries is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack
Modules
9
Price
Free
Version
v1.0
Automated DHL shipment tracking bot for web forms and email inquiries workflow diagram

About this workflow

This n8n template automates responses to customer inquiries about DHL shipment status, handling requests from both web forms and emails. Use cases - Automate Customer Support: Provide 24/7 instant answers to the common "Where is my order?" question without human intervention. - Reduce Support Tickets: Decrease the volume of repetitive tracking inquiries by providing customers with immediate, self-service information. - Enhance Customer Experience: Offer a consistent and rapid response across multiple channels (your website and email), allowing customers to use their preferred method of contact. Good to know - DHL API Key is required: You'll need to register on the DHL Developer Portal to get your API key. - This workflow requires Gmail credentials (OAuth2) to monitor incoming emails and send replies. - The webhook URL must be configured in your website's contact or tracking form to receive submissions. How it works 1. The workflow is initiated by one of two triggers: a Webhook (from a website form) or a Gmail Trigger (when a new email arrives). 2. A Merge node combines the data from both triggers into a single, unified flow. 3. The "Extract Tracking Number" Code node intelligently parses the tracking number from either the form data or the email body. It also extracts the customer's name and email address. 4. The HTTP Request node sends the extracted tracking number to the DHL API to fetch the latest shipment status. 5. The "Format Response Message" Code node takes the API response and composes a user-friendly message for the customer. It also handles cases where tracking information is not found. 6. An If node checks the original source of the inquiry to determine whether it came from the webhook or email. 7. If the request came from the webhook, a Respond to Webhook node sends the tracking data back as a JSON response. 8. If the request came from an email, the Gmail node sends the formatted message as an email reply to the customer. How to use 1. Configure the Triggers: - Webhook Trigger: Copy the Test URL and set it as the action endpoint for your web form. Once you activate the workflow, use the Production URL. - Gmail Trigger: Connect your Gmail account using OAuth2 credentials and set the desired filter conditions (e.g., unread emails with a specific subject). 2. Set up the DHL API: - Open the "Get DHL Tracking Status" (HTTP Request) node and navigate to the "Headers" tab. - Replace YOURDHLAPIKEY with your actual DHL API key. 3. Configure the Gmail Send Node: - Connect the same Gmail credentials to the "Send Gmail Response" node. - Customize options like the replyTo address as needed. 4. Activate the workflow. Requirements - A DHL Developer Portal account to obtain an API key. - A Gmail account configured with OAuth2 in n8n. Customising this workflow - Add More Carriers: Duplicate the HTTP Request node and response formatting logic to support other shipping carriers like FedEx or UPS. - Log Inquiries: Add a node to save inquiry details (tracking number, customer email, status) to a Google Sheet or database for analytics. - Advanced Error Handling: Implement more robust error handling, such as sending a Slack notification to your support team if the DHL API is down or returns an unexpected error.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

✨ Meta ads campaign report by period – auto-send via WhatsApp & email

Hi, I’m Amanda 🌷 I created this workflow with great care to help you simplify your daily reporting routine. If you manage Meta Ads campaigns, you know how time-consuming it can be to open Ads Manager, filter data, and build client reports. This automation does all that for you — pulling campaign data by period, calculating key metrics, filtering only what matters, and sending everything via WhatsApp or Email, fully formatted and ready to share. --- What it does - Collects ad performance data fro

Free

Automated Revolut payment drafts from Airtable database with a Slack notification

Retrieve payment transfer information from Airtable, create a Revolut draft payment and send a Slack notification. Your Airtable table has to include the following fields: Name of the recipient (First name and Last name if it's an individual), Amount, Payment date (field of type Date), Payment reference and payment details. There also needs to be a field of type 'Created time' or 'Last modified time' (both populated automatically) for Make to register new or updated records. To see which detai

Free

Build your own FileSystem MCP server

This template is for self-hosted n8n instances only. This n8n demonstrates how to build a simple FileSystem MCP server. Connecting to this server allows MCP clients and agents to list, read and create directories and files on the local machine or remote server. This MCP example is based off an official MCP reference implementation which can be found here - How it works A MCP server trigger is used and connected to 5 tools: 3 Execute Command tools and 2 custom workflow tools. The 3 Execute Comm

Free

Translate a word to GIF with GIPHY when a new user joins Slack and send it in a message

Every time a new user joins Slack, Make will automatically translate a word to a Gif using GIPHY and send it in a Slack message.

Free

Search Google, Bing, Yandex & extract structured results with Bright Data MCP & Google Gemini

Notice Community nodes can only be installed on self-hosted instances of n8n. Who this is for? The Search Engine Intelligence Extractor is a powerful n8n automation that leverages Bright Data’s MCP based AI Agents to simulate human-like searches across Google, Bing, and Yandex, and then distills clean, structured insights using Google Gemini. This workflow is tailored for: - SEO analysts researching competitors or market trends - Market researchers needing real-time search visibility - Journalis

Free

Extract & analyze brand content with Bright Data and Google Gemini

Who this is for? The Brand Content Extract, Summarization & Sentiment Analysis workflow is designed for professionals and teams who need to monitor, understand, and act on public brand perception at scale. It is ideal for: 1. Brand Managers - Looking to track how their brand is portrayed online. 2. Marketing Analysts - Seeking insights from competitor and industry content. 3. PR & Communications Teams - Evaluating media tone and potential reputation risks. 4. Data Scientists & AI Developers - A

Free

WhatsApp RAG chatbot with Supabase, Gemini 2.5 Flash, and OpenAI embeddings

WhatsApp RAG Chatbot with Supabase, Gemini 2.5 Flash, and OpenAI Embeddings This n8n template demonstrates how to build a WhatsApp-based AI chatbot that answers user questions using document retrieval (RAG) powered by Supabase for storage, OpenAI embeddings for semantic search, and Gemini 2.5 Flash LLM for generating high-quality responses. Use cases are many: Turn your WhatsApp into a knowledge assistant for FAQs, customer support, or internal company documents — al

Free

Create AI product images and marketing videos with NanoBanana Pro, Veo 3.1 and Blotato

Generate product images with NanoBanana Pro to Veo videos and Blotato Who is this for? This workflow is designed for: - Content creators and marketers - E-commerce and product-based businesses - Agencies producing social media visuals and videos - Automation builders looking for AI-powered creative pipelines It is ideal for anyone who wants to automate product image and video creation using AI and publish content wi

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free