Love Spreadsheets
PricingContactAPI
Log inSign up free
Tutorials

Internal Help Desk Spreadsheet: Free IT Ticket Tracker

Love SpreadsheetsPublished Jul 22, 20265 min read

There are two of you in IT and eighty of everyone else. Requests arrive through every channel the company has: a Slack DM at 8:47, a shoulder-tap on the way to the kitchen, and the hallway ambush that starts with "quick question" and ends with a laptop swap. None of it is written down anywhere except, occasionally, your own memory — which is also where it gets lost.

The failure mode isn't laziness; it's physics. A password reset takes ninety seconds, so you do it on the spot and it evaporates. An access request takes an approval, a change, and a record you'll need when the auditor asks who granted the finance-drive permission and when — and right now that record is a Slack thread someone will eventually delete. Meanwhile half your interruptions are the same person asking, "hey, did you get my ticket?" There is no ticket. That's the problem.

Enterprise service desks solve this with per-agent seats, workflow designers, and a training course — a mortgage for a doorbell when there are two of you. An internal help desk is fundamentally a shared list with rules — and a Google Sheet plus an AI-built portal on top gets you the list, the rules, and the audit trail without a procurement cycle.

Step 1: Set Up the IT Ticket Sheet

One tab, one row per request. Eight columns cover nearly everything:

ColumnExample
Ticket IDIT-0187 (auto-generated)
EmployeePriya N.
DepartmentFinance
TypeAccess request
PriorityMedium
StatusWaiting on approval
AssignedMarcus
AssetLT-2041 (MacBook Air, 2024)

Add two supporting tabs. A directory tab that says which of you owns what — Marcus takes hardware and onboarding, you take access and software. And an FAQ tab seeded with the self-serve answers you repeat weekly: password self-resets, printer setup, VPN configs.

The Asset column is the sleeper: point it at an inventory tab of every laptop, monitor, and license key, and each ticket carries hardware history with it.

Step 2: Register a Free Account

Head to lovespreadsheets.com and create an account — the free tier both builds and runs the desk. Paid features are the login wall on your admin view and hosting at something like help.yourcompany.com.

lovespreadsheets.com
Describe what you want to build from your spreadsheet…
it_helpdesk.xlsxSend →
Your free account, your sheet attached — it_helpdesk.xlsx stays the source of truth.

Step 3: Describe the Desk in Plain English

Choose the Website template and write out both halves. The requester half — remembering your users are your coworkers:

"Employees open an internal request page and pick a type: access, hardware, software, or password. Each request becomes a row with an auto-generated ticket ID, and the employee gets an instant confirmation email with that ID. For password-type requests, check my FAQ tab first and include the self-serve steps in the confirmation, worded as 'this may fix it now — we'll follow up either way.' Route the alert to whichever of us the directory tab says owns that request type."

The IT half:

"Behind a login, show us every open ticket, filterable by type, priority, and department, editable inline. Access requests need a visible approval trail — who approved, when, and what changed."

Three requests worth typing:

  • Type-based routing with an approval step — access requests pause at "waiting on approval" and log the approver, so the audit trail writes itself
  • Asset linking — the asset field pulls from your inventory tab, so a flaky laptop's third ticket is visible on its fourth
  • A self-serve FAQ page — published alongside the form, aimed squarely at deflecting password resets before they're filed

Hit AI Optimize if the description sprawls, answer whatever clarifying questions come back, and the build takes roughly 15–20 minutes.

lovespreadsheets.com
"Employees pick a request type — access, hardware, software, or password; auto-number tickets, include self-serve FAQ steps for password requests, route alerts by my directory tab, and track approvals."
it_helpdesk.xlsx✦ AI OptimizeSend →
Plain English is the whole interface — AI Optimize tightens the wording if it needs it.
lovespreadsheets.com
Building your IT helpdesk
Reading your columns
Designing the app
·Wiring two-way sync
The AI builds while you watch (or play) — typically 15–20 minutes.

Step 4: The Interruptions Become Rows

You get a URL to pin in the #it-help Slack channel and the onboarding doc. From then on, every request has an ID the moment it's submitted, the requester has a confirmation in their inbox, and the right half of your team gets the alert. "Did you get my ticket?" finally has a boring answer: yes, it's IT-0187, status is visible.

The sheet stays the source of truth: portal edits update the row, and row edits show up in the portal.

lovespreadsheets.com
helpdesk.vexlerinc.comCopy link
Private — team logins only+ Add team memberCustom domain: Connect
One link for the whole team — private logins and your own domain are the paid extras.
What you end up with
helpdesk.vexlerinc.com
IT HelpdeskLive appSynced to your sheet
IT-0187Finance drive access — Priya N.ApprovalWaiting
IT-0183LT-2041 keyboard swapHardwareClosed
IT-0190New hire laptop setupOnboardingAssigned — Marcus
Access requests, hardware, and asset tags in one queue — the sheet underneath doubles as your asset log.

Why IT Teams Keep the Sheet

Audits stop being archaeology. When access grants live as rows with approvers and timestamps, the annual review is a filter, not a week of Slack spelunking.

Asset history compounds. Tickets joined to an inventory tab turn "this laptop feels cursed" into data — the full service record is there before you decide to replace it.

Two people can't afford per-seat pricing. Service-desk suites bill by agent; this desk costs nothing to run whether it's two admins or five.

Common Questions from IT Teams

Will people actually use the form instead of DMing us? They will once the form is faster than you are — instant ID, instant confirmation, visible status. Politely answer DMs with the link for two weeks and the habit flips.

Can non-IT employees see each other's tickets? No — requesters see the form and their own confirmations. The full queue sits behind the login-gated admin view.

Can we get response-time tracking? Ask for SLA timers and priority auto-assignment in your description. Timestamps are columns, and columns are what sheets do best.

Build Yours

Open a fresh Google Sheet, add the eight columns and an inventory tab, and describe your two-person desk at lovespreadsheets.com. Twenty minutes from now, the next hallway ambush ends with "file it at the link — you'll have a ticket ID before you're back at your desk."

Skip the manual steps — build this in 60 seconds
Upload the sheet you already have and let AI turn it into a working app.
Try it free
More versions of this guide
Written by
Love Spreadsheets

The team turning other people's spreadsheets into software they actually trust — one sheet at a time.

Keep reading

Tutorials

Tax Calculator Lead Generation for Accountants

Jul 22, 20265 min read
Tutorials

Contractor Estimate Calculator That Wins You Leads

Jul 22, 20264 min read
Tutorials

Macro Calculator for Coaches: Grow Your List, Not Ads

Jul 22, 20264 min read

Your spreadsheet is already an app. Let's turn it on.

Upload your sheet and watch it become a working app — with a real engineer to finish the last mile with you.