FREE042 is the page you send a customer to instead of answering "where is my order?" one message at a time. They type their order ID, press Track Order, and everything you have recorded about that order comes back on one screen — delivery status, payment state, address and all.
The result carries the order number, the customer name and phone, the product name and product code, the payment method used, the billing and shipping address, whether the order has been delivered or is still pending, and whether payment has been received. That is usually the entire content of a support conversation, delivered without one. They can print the page or save it as a PDF.
Type an ID that is not in the sheet and the portal says the ID is wrong and to check it, rather than returning an empty page that looks like a system fault. Small thing, but it is the difference between a customer retyping their number and a customer messaging you anyway.
The columns in the demo — order number, customer, phone, product, code, payment method, address, delivery status, payment received — are a starting point, not a fixed schema. Add a courier name, a dispatch date, a tracking reference, whatever your business actually records.
Copy the sheet, open Apps Script from Extensions, paste in the code and the index file, then deploy as a web app. One step catches almost everyone: the sheet name written in the code must match your actual tab name. If it does not, tracking an ID throws a script error instead of finding the row — the walkthrough triggers that error on purpose and fixes it, so you will recognise it immediately.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | CRUD & Dashboards |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.
What you get
Not subscribed yet? Subscribe to our channel
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
20–30% advance to start · Clear quote before work begins · Support after delivery
What we customize
Paid picks from the same category
Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21
176 views this month
Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14
372 views this month
How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45
141 views this month
What buyers and YouTube viewers say about this project.