Order Tracking Integration
Overview
The Order Tracking Integration feature allows your WPiko AI Chatbot to provide customers with real-time order status information. This powerful functionality enables customers to check their order status, tracking numbers, and delivery details directly through the chatbot interface, reducing support inquiries and enhancing customer satisfaction.
How Tracking Number Detection Works
The plugin automatically detects tracking numbers from multiple sources:
- AfterShip Integration: Primary tracking detection method
- WooCommerce Shipment Tracking: Secondary detection method
- Advanced Shipment Tracking plugin: Tertiary detection method
- Common Meta Keys: Fallback method checking standard tracking number fields
When a tracking number is found, the system automatically generates a tracking link using the AfterShip tracking URL format:
https://track.aftership.com/your-tracking-number
Usage Examples
Example 1: Customer Checking Order Status
Customer: “What’s the status of my order #1234?”
Chatbot:
> “I found your order #1234. It was placed on June 5, 2023, and is currently in the ‘Processing’ status. Your payment was received on June 5, 2023. Once your order ships, I’ll be able to provide tracking information.”
Example 2: Customer Requesting Tracking Information
Customer: “Where is my order? My email is customer@example.com”
Chatbot:
> “I found an order associated with your email. Your order #2468 is currently ‘Completed’ and was shipped on June 10, 2023. Your tracking number is ABC123456789, and you can track your package here: Track Your Package.”
Example 3: Customer Asking About Order Items
Customer: “What did I order? My order number is #3579”
Chatbot:
> “Your order #3579 contains:
> – 2x Premium T-Shirt (Blue, Size L) – $45.98
> – 1x Canvas Tote Bag – $15.99
> Total: $61.97
> Your order is currently ‘Processing’ and was placed on June 15, 2023.”
Troubleshooting
No Orders Appearing in Chatbot
Possible causes and solutions:
- Orders Sync is disabled: Check that you’ve selected an appropriate sync option
- WooCommerce integration disabled: Ensure the main WooCommerce integration toggle is enabled
- License issues: Verify your premium license is active
Tracking Numbers Not Showing
Possible causes and solutions:
- Tracking field disabled: Ensure “Tracking Number” and “Tracking Link” fields are enabled
- No tracking added to orders: Verify you’ve added tracking information to your orders
- Unsupported tracking plugin: The system may not detect tracking numbers from custom or unsupported plugins
Conclusion
The Order Tracking Integration enhances your customer service capabilities by allowing customers to self-serve their order status and tracking information. This reduces support inquiries while providing customers with the information they need, when they need it.