Drills
Short, self-contained practice scenarios instead of a full course — an inbox, a spreadsheet, a reconciliation, a CRM record. Each one puts you in the software's own screens with a real task, and checks what you actually did. A few are free to try any time; the rest are included once you own the course they practice.
Office Morning
Try it →A short simulated work morning — a full inbox, five requests that need you, real decisions, no account needed.
Details
Every job that touches email expects you to triage a full inbox with no hand-holding: know what's actually urgent, catch a phishing attempt before it becomes a real problem, and reply professionally without cc'ing people who don't need to be there. This is the baseline "day one, no supervision" office skill — worth practicing before any admin, coordinator, or entry-level office role, and before you say "yes, I'm comfortable with email" in an interview.
Inbox Triage
Try it →A shared inbox during a lunch rotation — new messages keep arriving while you work. No account needed.
Details
Front desk, office coordinator, and support roles rarely hand you a fixed to-do list — new requests land while you're still working through the last one. This drill practices exactly that: noticing what just arrived, judging when a reply genuinely needs to go to everyone versus just one person, and handling a real time-boxed request before the window closes. If a job posting mentions "fast-paced" or "juggling multiple priorities," this is what that actually feels like.
Nothing Says So
Try it →A real Outlook inbox, six screens open at once — no numbered tasks. A recall that can't undo what's already been read, a mail rule collision, a double-booked room, and more, in whatever order you find them. No account needed.
Details
Outlook rarely throws an error when something quietly didn't work — a recall fails silently, a rule overlaps an old one, a scheduled send never leaves the Outbox. This drill drops the numbered sequence and puts six of those moments into one inbox at once, the way an actual morning at your desk would.
Second Look
Try it →Six real Outlook tasks, on an actual message — an autocomplete that picked the wrong person, an address list every client can see, a thread forwarded with its history, and more. No account needed.
Details
Outlook sends whatever is in the window. The autocomplete guesses the wrong Priya, the CC field shows 29 clients each other's addresses, a forward carries the private thread beneath it. This drill runs you through six things worth a second look before you hit send, before a real one reaches the wrong person.
Default Settings
Try it →Six real Outlook tasks, on an actual mailbox and calendar — a meeting time that's only right for you, a recurring edit that moves the whole series, a link anyone can edit, and more. No account needed.
Details
Outlook does exactly what its defaults say. The meeting shows only your time zone, a recurring edit can rewrite twelve weeks at once, the From line is your own address, the sharing link is open to anyone, and a distribution list hides who is on it. This drill runs you through six defaults worth checking before they cost you a client, an interview, or a confidential timeline.
No Take-Backs
Try it →Six real Outlook tasks, on an actual mailbox — a Reply All to 412 people, three files named Final, a BCC that got a Reply All, a CEO request that is not from the CEO, and more. No account needed.
Details
Once you hit send there is no take-back. Reply All reaches hundreds, an attachment named Final carries internal comments, a BCC'd colleague can Reply All to your client, personal data typed into the body sits readable in every mailbox it touches, and a display name proves nothing about who is asking. This drill runs you through six of the ways a send goes wrong, before a real one reaches the wrong people.
Out of Sight
Try it →Six real Outlook tasks, on an actual mailbox — a client sorted into the Other tab, a quote request in Junk, a full mailbox, a payment change hiding in a real thread, and more. No account needed.
Details
Outlook decides what you see before you see it. Focused Inbox and the junk filter guess wrong on real people, a full mailbox forces a choice about what to keep, and delegate access changes who the reader thinks wrote a message. A lookalike reply can hide inside a real thread, and a calendar can hold an invite you never accepted. This drill runs you through six of them, before one costs you a client, a contract, or a password.
Communication
↑ All groupsNobody Stopped You
🔒 With SlackA real Slack workspace, six situations open at once — no numbered tasks. A habit-post to the wrong place, @here vs. @channel, a sensitive file in the wrong channel, and more, in whatever order you find them. Included with Slack.
Details
A Slack mistake rarely looks like one in the moment — the message sends, the reaction registers, the channel looks the same as any other. This drill drops the numbered sequence and puts six of those moments into one workspace at once, the way an actual workday would.
Quietly Missed
🔒 With SlackSix real Slack tasks, on an actual workspace — a thread reply most of the channel never sees, a snooze that hid a message, a status that cleared mid-meeting, and more.
Details
Slack tells you a message sent, not who noticed it. A reply buried in a thread, an alert silenced by a snooze, a status that expired early, a private channel made public with its whole history. This drill runs you through six of the quiet ways a message posts and still never lands, before a real one costs someone a decision.
Who's Actually Here
🔒 With SlackSix real Slack tasks, on an actual workspace — an @mention for someone who was never notified, a shared channel with a vendor in it, a stale pin, an archive that breaks automations, and more.
Details
Slack shows a name in the box, not who is behind it. A mention notifies no one if they're not in the channel, a shared channel includes people from another company, a pin outlives the truth it points at, and a scheduled message sends whatever it says when it fires. This drill runs you through six ways the audience is different from what you assumed, before a real message reaches the wrong people.
Not Where You Think
🔒 With SlackSix real Slack tasks, on an actual workspace — a message that lands at 1:40 AM, a group DM converted into a channel, a decision made in a huddle, a workflow that outlived its owner, and more.
Details
Slack makes the easy move look harmless — send, convert, paste, create — and never tells you where it will end up. A message can wake someone through Do Not Disturb, converting a group DM shows its whole history to the next person, a huddle decision exists only for whoever was in it, and text pasted from a canvas never updates. This drill runs you through six ways a message, a history or a decision lands somewhere other than where you meant, before it happens for real.
Fine Print
🔒 With SlackSix real Slack tasks, on an actual workspace — a link that names a private doc, an app permission prompt, a bot in a private channel, a decision buried in a thread, a stale channel header, a command Slack reformats.
Details
Slack makes the quick move easy: paste a link, click Allow, add a bot, type a command. The cost sits in the detail, such as who sees a document title, what an app is allowed to read, which reply in a thread is the last word. Nothing throws an error, so the habit of reading the fine print is the only safeguard.
Just a Label
🔒 With Microsoft TeamsSix real Microsoft Teams tasks, on an actual calendar, feed, and file library — a meeting length that isn't enforced, an Announcement nobody was alerted to, a feed item cleared but not answered, and more.
Details
A lot of Teams settings are only labels. A 30-minute slot doesn't end the call, an Announcement banner doesn't notify anyone, a cleared mention is still an unanswered question. This drill runs you through six places where what the label says and what Teams does come apart, before a real one costs someone a meeting or a file.
Whoever's Watching
🔒 With Microsoft TeamsA real Microsoft Teams workspace, six situations open at once — no numbered tasks. A correction in the wrong meeting chat, a screen share that shows too much, a guest with too much access, and more, in whatever order you find them. Included with Microsoft Teams.
Details
A Teams mistake rarely announces itself — the screen share starts fine, the meeting chat looks normal, the recurring meeting saves without complaint. This drill drops the numbered sequence and puts six of those moments into one workspace at once, the way an actual workday would.
Open by Default
🔒 With Microsoft TeamsSix real Microsoft Teams tasks, on an actual workspace — a new chat member who can read the whole past, a lobby everyone skips, a recording open to the guests, an @team mention, and more.
Details
Teams starts a lot of things open, and the defaults are quiet: adding someone to a chat can share its entire history, the lobby can let anyone straight in, a recording lands in front of every invitee, and a standard channel is visible to the whole team. This drill runs you through six settings worth checking before you act, before a real one exposes something to the wrong people.
Easy to Overlook
🔒 With Microsoft TeamsSix real Teams tasks, on an actual tenant — a role that can't admit anyone from the lobby, a recording that deletes itself, a synced folder that isn't a copy, and more.
Details
Teams rarely tells you what a choice will do. A presenter can't admit anyone from the lobby, a recording expires on a date nobody mentions, deleting a synced file deletes it for everyone, and an Offline status doesn't silence a phone. This drill runs you through six choices whose real effect is easy to overlook, before a real one costs someone a meeting, a file, or a night's sleep.
After the Fact
🔒 With Microsoft TeamsSix real Teams tasks, on an actual tenant — an overwritten tracker, an approval sent to the wrong Dana, latecomers stranded outside the breakout rooms, captions versus a saved transcript, an archived team, and an attendance report that was never switched on.
Details
In Teams, what you can fix afterwards depends on what you set up before. Version history, an approval's recipient, breakout assignments, a transcript, an archive and an attendance report each work one way, and nothing warns you when you pick the wrong one. This drill makes you see the mechanism before it matters.
Same as Last Time
Try it →Six real Zoom tasks, on an actual waiting room, live call, and breakout-room grid — a waiting-room name that isn't identity, muting the wrong participant, security settings that don't save themselves, and more. No account needed.
Details
Zoom rarely stops you before a mistake — a matched name isn't verified identity, a setting from last call doesn't carry into this one, a recording isn't ready the instant the call ends. This drill runs you through six of the quiet ways "it worked last time" stops being true, before a real call goes sideways.
Before You Hit Start
Try it →Six real Zoom tasks, on an actual meeting — a host who left and ended the call, a recurring time zone, a pop-up inside a shared window, a camera that remembered, and more. No account needed.
Details
Zoom remembers, assumes and defaults. It remembers your last camera and microphone state, ends a meeting when the host leaves unless someone else is assigned, shows pop-ups from the app you are sharing, and can run out of storage without stopping you. This drill runs you through six things worth checking before you hit start, before a real call runs into one of them.
Scheduled Wrong
Try it →A Zoom meeting can be scheduled so it goes wrong later: the link everyone already has, a passcode inside the URL, a room that opens before you. Six real tasks on the scheduler, meeting list and recordings page. No account needed.
Details
Zoom rarely warns you when a meeting is set up to reach too far. A Personal Meeting ID is one permanent room, a passcode in the link is no passcode, and an approval setting does nothing for people already approved. These tasks make you check who each setting reaches before the meeting starts.
Safety
↑ All groupsSecurity Hour
Try it →Six short security situations — a text, a call, a stranger at the door, a wifi choice, and more — each worked through on real chrome, not a labeled list. No account needed.
Details
Most employers now run some form of security-awareness training in the first week — a phishing text, a suspicious call, someone asking to borrow your badge or your login. This drill runs you through six of those situations on real phone, network, and activity-log chrome before a real one catches you off guard. Walking into a job with good instincts here is a genuine, quiet advantage: it's one less thing new-hire training has to teach you, and it signals you won't be the reason for the next incident report.
Payroll Hour
🔒 With ADP Workforce NowSix payroll and HR tasks — a deposit change request, a rushed reclassification, a garnishment order, and more — each worked through on a real, updating employee record.
Details
Payroll and HR systems move real money and carry real legal exposure — a rushed reclassification, an unverified banking change, or a quiet off-the-books adjustment can turn into a wage claim, a fraud loss, or a compliance finding weeks later. This drill runs you through six of those moments on a real employee-record panel that actually updates, before a real one catches you off guard.
Not by Tone
Try it →Six real computer-literacy tasks, on an actual popup/search-result/screen-share screen — a real update next to a fake one, an ad that's actually the real vendor, a truncated file extension, and more. No account needed.
Details
Scammers and legitimate software both use urgent language — tone alone was never a reliable signal, and treating it as one goes wrong in both directions: trusting a fake because it sounds official, or dismissing something real because it sounds alarming. This drill runs you through six of those tasks before a real one costs you.
Under the Surface
Try it →Six real computer tasks, on everyday tasks — a sender name that's only a name, a link that goes somewhere else, a support number from a search result, a cleanup that deletes the only backup, and more. No account needed.
Details
On a computer the surface and the substance can differ. A display name can be set to anything, a link's text can hide its destination, a search result can offer a fake support number, and a cleanup app nudges you to delete the biggest file. This drill runs you through six everyday moments where looking underneath is the whole skill, before a real one costs a payment, a password or the only copy of a file.
Books
↑ All groupsNothing Left Open
🔒 With QuickBooks OnlineOne real QuickBooks company file, six screens open at once — no numbered tasks. Match vs. categorize, the three-bucket reconciliation rule, a sales tax exemption, and more, in whatever order you find them. Included with QuickBooks Online.
Details
Closing the books never comes one clean task at a time — it comes as a whole company file someone hands you, and it's on you to look at all of it before you call it closed. This drill drops the numbered sequence and puts six real problems into one file at once, the way an actual month-end handoff would.
Bill Pay Day
🔒 With QuickBooks OnlineSix real accounts-payable tasks, on an actual QuickBooks-style bill and vendor screen — enter a bill vs. record it paid, which bill to pay first, a vendor credit, a duplicate entry, a 1099 flag, and a partial payment.
Details
A bill marked paid before it actually is creates a real risk of paying twice; a vendor call about a balance isn't the same as that balance actually being the most urgent one. Accounts-payable mistakes are cheap to catch this week and can cost a real vendor relationship if they surface next quarter instead.
Numbers Before the Meeting
🔒 With QuickBooks OnlineSix real bookkeeping tasks, on an actual P&L, Balance Sheet, and journal — a personal expense buried in a report, a cash-vs-accrual mismatch, a duplicate transaction, an unbalanced Balance Sheet, a misassigned expense, and a journal entry that plugs instead of explains.
Details
A report can be technically generated correctly and still say the wrong thing — a personal expense sitting in the wrong category, the wrong accounting basis, a plug instead of a real fix. None of these throw an error. This drill runs you through six of the quiet ways a set of books looks done right up until someone in the meeting asks a real question about the number.
Parked in the Wrong Place
🔒 With QuickBooks OnlineSix real QuickBooks tasks, on an actual company file — an unapplied deposit, checks stuck in Undeposited Funds, a payroll tax balance, inventory booked as supplies, a closed month, and a half-billed estimate.
Details
A balance can sit in the books for months looking harmless — a deposit never applied, a liability never paid, stock booked as an expense. None of it throws an error; the reports just read the money from the wrong place. This drill runs you through six of the quiet ways it happens, and what each fix actually changes.
The Collections Desk
🔒 With QuickBooks OnlineSix real QuickBooks tasks, on an actual company file — an overdue list, a card processing fee, a refund, a bad debt, a bank rule that guessed wrong, and a duplicate customer.
Details
Customer-side mistakes rarely look like mistakes. A hidden balance, a shaved invoice or a tidy category makes a report look cleaner while the real problem stays. This drill trains the habit of recording what actually happened to the money, and fixing rules and records at the source.
Reopened
🔒 With XeroSix real bookkeeping tasks, on an actual ledger and journal — a tracking tag that wasn't there yet, a journal that balances but might be wrong, a bank feed's confident wrong suggestion, and more.
Details
Xero rarely stops you from making a mistake — a journal that balances, a suggested match, a default that quietly carries forward all look fine on the surface. This drill runs you through six of the quiet ways the books end up wrong anyway, before a real one costs someone a decision made on bad numbers.
Accepted as Coded
🔒 With XeroSix real Xero tasks, on actual reports and bills — an account type changed after the report went out, a reminder template that didn't fit one client, a due date that hid a late invoice, and more.
Details
Xero accepts whatever account, type or date it is given. A changed account type doesn't restate a report already sent, one reminder template covers everyone the same way, and an aging report trusts the due dates it was handed. This drill runs you through six ways the books look finished and say something else, before a real report goes out on a number that isn't right.
Paid, Not Applied
🔒 With XeroSix Xero jobs where the money looks settled and isn't: a credit note nobody allocated, an overpayment still unapplied, a deposit coded as an expense, and more.
Details
Xero accepts a credit note, a payment or a bill without checking that the last step happened. An unallocated credit leaves an invoice overdue, an unapplied overpayment keeps a paid customer on the chase list, and a deposit coded to expense overstates the month. This drill has you finish six of those jobs in Xero's own screens before a wrong balance reaches a customer or a tax return.
Set and Forget
🔒 With FreshBooksSix real freelance-billing tasks, on an actual estimate and invoice — an estimate that should have been converted, a recurring invoice that outlived the retainer, a billable expense left uninvoiced, and more.
Details
FreshBooks runs on things you set up once — estimates, recurring templates, billable expenses, logged time — and it has no way to know when the real-world situation around them has changed. This drill runs you through six of the quiet ways something set-and-forgotten goes out wrong, before a real one costs a client's trust or a real invoice.
Logged, Not Billed
🔒 With FreshBooksSix real FreshBooks tasks, on an actual invoice and report — hours logged but never billed, a reminder that only emails, new terms that didn't touch an old invoice, a $50 fee nobody explained, and more.
Details
FreshBooks records what you do and no more. Logged time isn't billed until someone pulls it in, a reminder is only an email, new default terms don't touch an invoice already sent, and a balanced sheet can hide errors that cancel out. This drill runs you through six steps the software leaves to you, before a real client goes unbilled, unchased or misled.
Balanced, Not Right
Try it →Six real bookkeeping tasks, on an actual ledger — an entry that balances but uses the wrong account, an asset booked as a one-time expense, a compound entry missing a line, and more. No account needed.
Details
Software like QuickBooks or Xero will stop you from saving an entry that doesn't balance — but it can't stop you from balancing the wrong accounts, misclassifying a transaction, or leaving out a line that should be there. This drill runs you through six of those tasks, the ones no software catches for you.
Right Number, Wrong Place
Try it →Six real bookkeeping tasks, on plain entries — a payment counted as a second sale, a bank credit on the wrong side, sales tax in revenue, an expense in the wrong month, and more. No account needed.
Details
In bookkeeping the amount can be right and the books still wrong. A payment recorded as a new sale counts the revenue twice, a bank statement's credit is a debit in your books, sales tax collected is a liability and not revenue, and an owner's groceries are a draw. This drill runs you through six moments where the number is fine and where it lands isn't, before a real set of books is built on one.
Booked Too Early
Try it →Six month-end bookkeeping jobs where every entry balances but lands in the wrong month or the wrong kind of account: a deposit counted as a sale, a year of insurance in one month, a power bill not yet booked. No account needed.
Details
An entry that balances can still put money in the wrong month, which makes one month look great and the next look bad. This drill practises the timing calls bookkeepers make at every month-end: deferring what is not yet earned or used, accruing what is owed but not billed, and spreading costs over the months they cover. Getting the month and the kind of account right is what makes a profit figure trustworthy.
Spreadsheets
↑ All groupsData Cleanup Day
🔒 With Microsoft ExcelSix real spreadsheet tasks, on an actual grid, sortable table, and chart — a VLOOKUP that quietly returns the wrong row, a sort that scrambles pairs, Remove Duplicates deleting someone real, and more.
Details
A spreadsheet doing exactly what it's told isn't the same as it doing what you meant — a lookup, a sort, or a dedupe can run clean and still quietly produce the wrong list. This drill runs you through six of the ways that happens, before a real one erases or mismatches something nobody notices until later.
Off the Sheet
🔒 With Microsoft ExcelSix real workbook-structure tasks, on an actual sheet, table, and tab strip — a stale Print Area, sheet protection locking the wrong cells, a range that isn't really a Table, a forgotten hidden sheet, and more.
Details
A workbook can look completely finished and still have real structural problems underneath — a print area that never grew, a sheet that's "protected" but not the way you think, a table that isn't a Table. None of these throw an error. This drill runs you through six of the quiet ways that happens, before a real one gets missed on the way out the door.
Ready to Send
🔒 With Microsoft ExcelOne real Excel workbook, six tabs open at once — no numbered tasks. A filtered report's inflated total, a number stored as text, a stale cross-sheet reference, and more, in whatever order you find them. Included with Excel.
Details
Real spreadsheet work never comes one clean task at a time — it comes as a whole workbook someone hands you, and it's on you to look at all of it before you send it back out. This drill drops the numbered sequence and puts six real problems into one workbook at once, the way an actual handoff would.
Report Day
🔒 With Microsoft ExcelSix real Excel tasks, on an actual sheet, pivot, and file list — a pivot that never refreshed, dates that came in day-first, a lookup that misses identical-looking names, IDs that lost their leading zeros, and more.
Details
A report can look completely finished and still be wrong underneath — a pivot that never saw the correction, dates that quietly swapped days and months, a lookup that fails on a name that looks identical, a file still linked to someone else's drive. None of these throw an error. This drill runs you through six of the quiet ways that happens, before a real one goes out with your name on it.
Sheet Audit
🔒 With Microsoft ExcelSix real Excel tasks, on an actual sheet — hidden rows that come along in a paste, a highlight rule that marks the wrong rows, a validation rule that pasting bypasses, a bonus formula that misses the threshold, and more.
Details
A sheet can look checked and still be wrong underneath: rules that shade the wrong rows, validation that never inspected the pasted values, a formula that is off by one at the exact threshold, a rate that slid down a column, a date that recalculates itself. None of these show an error, so the only defense is testing the edges and looking at what is actually in the cells.
Out of Sync
🔒 With Google SheetsSix real spreadsheet tasks, on an actual sheet — a stale IMPORTRANGE, a real-time edit collision, a stale sharing link, and more.
Details
A shared, live spreadsheet fails quietly — a broken link doesn't error, an overwritten edit doesn't warn you, a stale share doesn't expire on its own. This drill runs you through six of the quiet ways a collaborative sheet gets out of sync with reality, before a real one costs someone a decision made on bad or missing data.
Half a Setting
🔒 With Google SheetsSix real Google Sheets tasks, on an actual shared sheet — a viewer who can still copy the data, a warning that isn't a barrier, an alert set up for one person, an AND that should have been OR, and more.
Details
A Sheets setting usually does half of what its name suggests. Domain restriction locks out legitimate outsiders, Viewer access still allows copying, a warning is only a click, and a notification rule covers one person. This drill runs you through six settings that look like control and aren't, before a real sheet leaks, drifts or goes unwatched.
Looks Right, Reads Wrong
🔒 With Google SheetsSix Google Sheets jobs where the sheet looks right and computes wrong: a total that ignores a filter, amounts stored as text, a highlight rule on the wrong rows, a stale pivot table, a lookup that guesses, and a count that cannot read checkboxes.
Details
Sheets rarely shows an error when a formula quietly reads the wrong cells. A total can ignore a filter, a pivot can miss today’s rows, and a lookup can guess instead of match, and the sheet still looks finished. This drill runs you through six of them, so you learn to check what a number is actually built from before someone acts on it.
Technically Runs
Try it →Six real formula tasks, on an actual live formula bar and grid — a wrong auto-suggested range, missing parentheses, a count question answered with a total, and more. No account needed.
Details
A formula that runs without an error isn't the same as a formula that answers the actual question — a guessed range, a missing condition, or an unnecessary layer of nesting all execute just fine and still give the wrong answer. This drill runs you through six of those quiet gaps between "it runs" and "it's right."
Small Slip, Big Miss
Try it →Six real spreadsheet-formula tasks, in any spreadsheet app — a formula that was only text, a reference that shifted on fill-down, a rate typed as 8 instead of 8%, a total that counted itself, and more. No account needed.
Details
In a spreadsheet one small slip can spoil a whole column without an error. A formula without its equals sign is only text, a plain reference shifts when filled down, a click can land one row off, and a rate typed as 8 is a hundred times too large. This drill runs you through six small slips and their big misses, before a real sheet goes out with one of them in it.
Filled Down Wrong
Try it →Six spreadsheets where a fill, a copy or a recalculation quietly changed the answer: a half-locked reference, subtotals counted twice, numbers stored as text, a report built on TODAY and more. No account needed.
Details
A formula can run without an error and still be wrong. Filling, copying and recalculating change what a formula points at or when it runs. This drill trains you to check what a formula really did, not just that a number appeared.
Documents
↑ All groupsBefore You Send It
🔒 With Microsoft WordSix real send-it-off tasks, on an actual document — a mail merge with a gap, tracked changes still recording, a comment that should never leave the building, and more.
Details
A document rarely announces that it's not ready — the tracked changes look resolved, the merge looks complete, the search-and-replace looks done. This drill runs you through six of the quiet ways a document goes out not quite right, before a client, not you, is the one who finds it.
Off the Page
🔒 With Microsoft WordSix real document-structure tasks, on an actual page and section list — a footnote numbered twice, a header leaking onto the cover page, a DRAFT watermark left on the final copy, and more.
Details
A document can look completely finished and still have a structural setting quietly working against it — a section that never inherited the right numbering, a watermark nobody remembered to clear, a style edit that rippled further than intended. This drill runs you through six of the quiet ways that happens, before a real one goes out the door.
Looks Fine on Screen
🔒 With Microsoft WordSix real Microsoft Word tasks, on an actual document — a template that remembers its last client, a PDF that kept the redlines, two copies with two sets of edits, an image with no alt text, and more.
Details
What you see in Word is the page, not the file. Hidden text and properties travel with a template, a PDF prints whatever markup is showing, merging two copies by eye drops edits, and a blank alt-text field reads out as a file name. This drill runs you through six gaps between the screen and what the reader actually gets, before a real one reaches a client.
Behind the Text
🔒 With Microsoft WordSix real Word tasks, on an actual document — a page break made of blank lines, a rebrand done shape by shape, a contract anyone can unlock, a spell check that never ran, and more.
Details
The words on the page are only half of a Word file. Blank lines holding a heading in place, a hand-typed bibliography, a banner that only looks like a lock, and text that spell check was told to skip all hold up until something changes. This drill runs you through six settings that sit behind the text, before a real document goes out with one of them wrong.
The Long Document
🔒 With Microsoft WordSix real Word tasks, on an actual document — a list of figures typed by hand, a contents page from last week, a contract returned with tracking off, and more.
Details
A long Word document holds together only through its structure, and nothing errors when that structure is missing. A caption typed by hand, a contents page nobody updated or a style fixed in the wrong file all look finished until the document changes or someone else opens it. This drill makes you look at the setting that decides it.
Still Open
🔒 With Google DocsSix real document tasks, on an actual document — suggestions left open before sending, a resolved comment hiding a pending suggestion, an old sharing link, and more.
Details
A shared, live document fails quietly — a checkmark can be wrong, a mention can silently not notify anyone, an old sharing link can still be live. This drill runs you through six of the quiet ways a document isn't actually as done, or as private, as it looks, before a real one reaches the wrong person or the wrong audience.
Not Automatic
🔒 With Google DocsSix real Google Docs tasks, on an actual document — a table of contents that didn't update, an Accept All that hid a price change, a name without the @, a share that still gave access, and more.
Details
Docs doesn't do the follow-through for you. A table of contents only updates when refreshed, Accept All is live the moment you click it, a name typed without the @ isn't a mention, and turning off the notification doesn't turn off the access. This drill runs you through six steps Docs leaves to you, before a real document goes out with one of them missed.
Exported Different
🔒 With Google DocsSix real Google Docs tasks on documents that look right on screen but come out different when sent — a header you can't see, a linked chart never updated, the wrong version exported, and more.
Details
What you see in the editor is not always what the reader gets. Pageless view hides headers and footers, linked charts keep old numbers until you click Update, and a Word file only names its fonts. This drill runs you through six ways a document goes out different from how it looked, before a real one reaches a client.
Out of Order
🔒 With DocuSignSix real e-signature tasks, on an actual envelope and routing screen — a typo after one signature is already in, a decline with a reason, an envelope about to expire, and more.
Details
DocuSign rarely stops you from making a mistake — voiding, resending, and routing choices all go through without a warning, even when they throw away work already done. This drill runs you through six of those moments before a real one costs someone a signature they already had.
Sent, Not Signed
🔒 With DocuSignSix real DocuSign tasks, on an actual envelope and report — a CC who only sees the finished copy, a required field that blocks completion, an access code sent to an old number, an IP address mistaken for a location, and more.
Details
DocuSign confirms an envelope was sent, not that it can be signed. A CC sees only the finished copy, a required field can block completion, editing a template doesn't fix envelopes already sent, and a code goes to whatever number is on file. This drill runs you through six reasons an envelope sits unsigned, before a real contract stalls for a week.
Completed, Not Filed
🔒 With DocuSignSix DocuSign envelopes that look sent or signed but are quietly wrong. Fix the setup in DocuSign's own recipient, field, bulk send and download screens.
Details
DocuSign shows Sent and Completed whether or not the envelope is set up right. An access code in the same email, an optional Initial box, or a contract nobody downloaded all pass without an error. This drill trains you to check the setup, not just the status.
Saved Somewhere Else
Try it →Six everyday file jobs on an office computer — a price list saved only on a laptop, two versions of one quote, a deleted file the Recycle Bin never had, a USB drive pulled too early, and more. No account needed.
Details
A file can look saved and still be lost, doubled or out of reach. Where it lives, how many copies exist, what its name really ends with and whether a drive finished writing decide if it is there when someone needs it. This drill runs you through six of those moments before a real one costs a quote, a schedule or a presentation.
Design
↑ All groupsBuild a Flyer
🔒 With CanvaDesign a real event flyer end-to-end — pick a size, write the headline, place your logo, choose colors, and see the finished piece.
Details
Design roles are judged on finished work, not just software fluency — this drill mirrors that: a real brief, a handful of concrete decisions, and an actual flyer to show for it at the end, the same way a portfolio piece would.
Build a Social Post
🔒 With CanvaDesign a real social media post end-to-end — pick a platform format, drop in a photo background, write a caption and hashtags, place a logo and CTA sticker, and see the finished piece.
Details
Design roles are judged on finished work, not just software fluency — this drill mirrors that: a real brief, a handful of concrete decisions, and an actual social post to show for it at the end, the same way a portfolio piece would.
Fix the Flyer
🔒 With CanvaA flyer headed to the printer with real problems — low-contrast text, four fonts, tiny small print, a logo outside the safe zone, the wrong paper size — fixed in an editor with live print checks that tell you when each one is actually right.
Details
Design work gets sent back for reasons that have nothing to do with taste: text that fails a contrast check, too many fonts, small print nobody can read, a logo cut off at the trim. This drill hands you a flyer with those problems and measures the fixes live — a real contrast ratio, a real font count, a real safe-zone check — so you learn to see them before a printer or a client does.
One Design, Every Platform
🔒 With CanvaAdapt one announcement for a square post, a Story and a banner without breaking the brand: colors, fonts, safe zones, logo size and one consistent message, each checked live.
Details
Most Canva work is not one design, it is one message in several sizes. Resizing is where brands quietly break: off-palette colors sneak in, a headline hides under the Story profile bar, the logo shrinks below legibility, and one version keeps the old date. This drill practices catching all of those before anything is posted.
Print-Ready Menu
🔒 With CanvaTake a rough one-page wall menu to print-ready in an always-on editor: set a clear type hierarchy, one alignment, spacing that groups sections, a balanced photo and the right export, each checked live on the page.
Details
Most Canva work ends at a printer or a screen, and the problems are quiet: every size the same, text scattered across three edges, a photo that swallows the page, a web image sent to a print shop. This drill practices catching each one, with the consequence shown right on the page, before anything is printed.
Design a Sign-Up Screen
🔒 With FigmaBuild a real mobile sign-up screen in an always-on editor — stack the fields and buttons with auto layout, put the primary action first, design the error and loading states, and give every layer a real name.
Details
Design roles are judged on finished work, and a screen that looks right in one state is only half done. This drill mirrors the handoff a developer actually needs: a clear hierarchy, the states nobody remembers to draw, and a layers panel that says what each thing is.
Still Detached
🔒 With FigmaSix design-system checks in a real Figma file — a button that stopped following its component, a color that is only close to the variable, a badge restyled instead of switched, a cart row that breaks when the text grows.
Details
A Figma file can look finished and still be wrong underneath, because detached, hard-coded, and overridden layers all look right on the canvas. This drill has you check what each layer is actually linked to, and shows you what each shortcut costs the next person to open the file.
Ready for Dev
🔒 With FigmaSix handoff checks on a Figma file — a section marked Ready for dev that isn't, exports set to the wrong format, a frame that breaks when it resizes, a prototype that starts in the wrong place, and more.
Details
A Figma file can look done and still stop a developer cold: a status that promises too much, a logo that exports blurry, a layout that only works at the size you drew. This drill practices opening the panels a developer will open, and fixing what is wrong, before they do.
Retouch a Product Photo
🔒 With Adobe PhotoshopTake a real product shot from raw to ready-to-post — heal a blemish, add a shadow, grade the color, drop in a sale badge.
Details
A product photo is judged on the finished image, not on which software you know — this drill mirrors that: a real shot, a handful of concrete retouching decisions, and an actual finished photo to show for it, the same way a portfolio piece would.
Prep a Headshot
🔒 With Adobe PhotoshopGet a staff headshot web-ready in an always-on editor — crop it square, mask a new background behind the subject, fix the exposure on an adjustment layer, and export it small and sharp with a live file-size readout.
Details
The gap between a photo that looks fine and one that is ready to publish is mostly invisible: a fill that covers the subject, an exposure change baked into the pixels, a file ten times too heavy. This drill mirrors the real prep job, decision by decision, and shows you the consequence of each on the image itself.
Flattened Too Soon
🔒 With Adobe PhotoshopSix Photoshop jobs where the image looks finished but the file can’t be changed or won’t hold up: a cord erased instead of masked, a blur baked in, a logo shrunk for good, a wrong-profile export, a flattened master, a resampled print size.
Details
A picture that looks right on screen can still be a dead end for the next revision or the next screen it lands on. Erasing, baking in a filter, or flattening all look identical to the lasting version until the client asks for a change. This drill runs you through six of those moments, so the quick edit and the lasting edit stop looking the same to you.
Commerce
↑ All groupsBackordered
🔒 With ShopifySix real storefront tasks, on an actual order and product screen — cancel vs. refund, publishing to sales channels, a phone-in order with nowhere to ring it up, and more.
Details
Shopify rarely stops you from picking the wrong action — canceling a shipped order, leaving a product unpublished, skipping a shipping zone all go through cleanly, with the real problem showing up later as a refund dispute, a lost sale, or an angry customer. This drill runs you through six of those moments before a real one costs an order.
Still Live
🔒 With ShopifySix real Shopify tasks, on an actual store — an order fulfilled with blank tracking, a wholesale tag that didn't match, a discount with no end date, an alert on the wrong variant, and more.
Details
Shopify lets things go live and keeps them running. Fulfillment can be confirmed with tracking blank, a pricing rule matches a tag exactly, a fraud score is a signal and not a verdict, and a discount runs until someone ends it. This drill runs you through six things that stay live on a store after you set them, before a real one costs an order, a margin or a customer.
Refunded, Not Restocked
🔒 With ShopifySix real Shopify admin jobs that look finished and leave the store wrong — a refund that never restocked, a sale with no badge, a collection that stopped filling, a free shipping rate nobody sees, and more.
Details
Shopify saves almost any change without a warning, so a refund, a price, a collection or a shipping rate can look finished and still be wrong. A refund doesn't restock unless you ask, a lower price isn't a sale without a compare-at price, and a collection or rate quietly drops anything that misses a condition. This drill runs you through six of them before a real one costs a sale, a margin or a customer.
Data
↑ All groupsClose Enough
Try it →Six real data-entry tasks, on an actual entry form and queue — a record never checked against its source, a duplicate that slipped in, a required field filled with a placeholder, and more. No account needed.
Details
An entry that looks right can still be wrong — a transposed digit, a duplicate contact, a placeholder standing in for real data. This drill runs you through six of the quiet ways a near-perfect record fails later, before a real one causes a failed mail-out or a wrong payment.
Exactly As Written
Try it →Six real data-entry tasks, on an actual entry form — a name that lost its accent, an ID that was retyped, a date that could mean two months, a whole batch copied from one bad record, and more. No account needed.
Details
Data entry rewards exactness where it counts. A name without its accent can't be found, a retyped ID can swap two digits, a date like 12/03 means two different days, and one wrong first record copies into every row below it. This drill runs you through six moments where being exact — or checking at the right point — is the whole job, before a real one spreads.
Autocorrected Away
Try it →Six data-entry tasks where the computer quietly changed what was typed: a reshaped name, a dropped leading zero, a year in the wrong century, a look-alike dash, an invisible space, an old autofilled address. No account needed.
Details
A form can change what you typed and never say so. Names get reshaped, zeros vanish, short years change century, and autofill brings back yesterday's address. This drill trains you to read the saved record against the source, not against what you remember typing.
Dashboard Drift
🔒 With TableauSix real data-tasks, on an actual dashboard — a refresh that silently failed, Live vs. Extract, a chart that's technically valid but hides the point, and more.
Details
Tableau rarely stops you from making a mistake — a stale refresh, a technically valid chart, a workbook-level permission all look fine on the surface. This drill runs you through six of the quiet ways a dashboard goes wrong anyway, before a real one costs someone a decision made on bad or misleading data.
What Viewers See
🔒 With TableauSix real Tableau tasks, on an actual dashboard — a filter action that never fires, a filter that hit one sheet, a parameter wired to nothing, an axis rule on the wrong chart, and more.
Details
A Tableau dashboard can be built and still not work for the person using it. A filter action needs the right trigger, a filter reaches only the sheets it's applied to, a parameter does nothing until a calculated field uses it, and one period's ranking isn't a trend. This drill runs you through six ways a dashboard looks finished and fails the viewer, before a real one goes out.
Adds Up Wrong
🔒 With TableauSix Tableau views that look reasonable and add up wrong: a rate that averages instead of totals, a join that repeats rows, a Top 5 that ranks the wrong set, and more.
Details
Tableau views rarely show an error when they compute the wrong answer. A rate, a join or a filter order can quietly change a total that people then repeat in meetings. This drill trains you to check a view against a number you trust before you publish it.
Operations
↑ All groupsOvercommitted
🔒 With NetSuiteSix real inventory and operations tasks, on an actual order queue and inventory list — two orders drawing from the same shelf, reorder urgency vs. lead time, an overbill that never got stopped, and more.
Details
NetSuite will let a number look fine in isolation even when it isn't — an order that clears on its own can still be short once every other order drawing from the same stock is counted, and a flag doesn't stop a payment by itself. This drill runs you through six of the quiet ways that gap shows up, before a real one costs an order or a payment.
Open Loops
🔒 With NetSuiteSix real NetSuite tasks, on an actual PO, return, and valuation — a PO the vendor never acknowledged, an RMA booked as a credit, a reorder point too low for the lead time, a valuation missing pending posts, and more.
Details
NetSuite records your half and leaves the loop open. A sent PO isn't binding, an RMA isn't a credit until the vendor approves it, a reorder point is only as good as the number entered, and a valuation shows only what has been posted. This drill runs you through six ways a purchasing or inventory record looks settled and isn't, before a real customer promise or month-end rests on it.
Received, Not Billed
🔒 With NetSuiteSix NetSuite jobs where the paperwork looks finished and the books are still wrong: a receipt with no bill, an unmatched price, a closed period, a shipment never invoiced, a bad write-off, and spend with no department.
Details
In NetSuite a record can be saved, approved and closed while the posting is wrong. A bill dated today lands in today's period, an Item Fulfillment that never shipped cannot be invoiced, and a blank Department drops spend off the report. This drill makes you check status, period and posting instead of trusting that the record exists.
Already Gone
🔒 With ShipStationSix real fulfillment tasks, on an actual order and batch screen — a label already scanned, a batch that already shipped, a promo rule with no end date, and more.
Details
ShipStation lets you undo plenty of things — but not everything, and not always the way you'd expect. A scanned label, a completed batch, and a permanent automation rule all behave differently once they're in motion. This drill runs you through six of those moments before a real one costs an order.
Not on the Label
🔒 With ShipStationSix real ShipStation tasks, on an actual shipping queue — a preset weight that was only the box, two accounts with the same name, an estimate treated as a promise, a carrier compared on postage alone, and more.
Details
ShipStation shows the label, the rate and the count. It doesn't show that a preset weight is only the empty box, that two accounts share a nickname, that a transit estimate isn't a promise, or that the cheapest postage isn't the cheapest parcel. This drill runs you through six things that aren't on the label, before a real shipment pays for them.
Shipped, Not Synced
🔒 With ShipStationSix ShipStation setups that print a label fine and go wrong afterwards: a store never told, rules in the wrong order, an address type left blank, an uninsured parcel, and more.
Details
A label printing is not proof the shipment is set up right. Missed store updates, rule order, address flags, coverage, ship-from and customs data all fail quietly and cost money or customers later. This drill practises checking the setup behind the label.
Sales
↑ All groupsAlready in the System
🔒 With SalesforceSix real Salesforce tasks, on an actual account list, opportunity record, and lead conversion screen — a new account that already exists, a lead conversion that should merge instead of create, a deal closed with no contact role, and more.
Details
Salesforce will let you create a record that already exists, close a deal with no paperwork attached, and apply a discount nobody approved — none of it throws an error. This drill runs you through six of the quiet ways the system stays clean or gets messy, before a real duplicate account becomes someone else's problem to untangle.
Gone Stale
🔒 With SalesforceSix real Salesforce tasks, on an actual lead, pipeline, and forecast — a lead nobody owns, deals with dead close dates, a healthy-looking deal gone quiet, a forecast that is really a total, and more.
Details
A CRM stays accurate only while someone keeps it that way. A lead sits under an integration user, a deal keeps its Commit status while the buyer goes quiet, old close dates inflate the pipeline. This drill runs you through six of the ways a Salesforce record goes stale without any warning, before a real one costs a deal or a forecast.
Merged, Not Mapped
🔒 With SalesforceSix real Salesforce tasks, on an actual merge screen, report, field setup, and flow — a contact merge that keeps the wrong values, a validation rule beaten with a made-up number, a report that hides half the pipeline, and more.
Details
Salesforce will merge the wrong values, accept a made-up tax ID, and save a report whose filters quietly hide deals, and none of it shows an error. This drill runs you through six of those quiet ways a record looks fine and is wrong, before a real merge, report, or flow causes damage.
Nowhere to Go
🔒 With HubSpotSix real HubSpot tasks, on an actual list, form, and workflow — a list that hasn't caught up to a change yet, a form with nothing downstream to catch its submissions, a workflow mistake that keeps repeating, and more.
Details
HubSpot rarely stops you before a mistake compounds — a stale list quietly includes the wrong person, a form collects submissions nobody's watching, a workflow trigger error fires again and again instead of failing once. This drill runs you through six of the quiet ways that happens, before a real campaign or automation goes out wrong at scale.
Nobody Was Told
🔒 With HubSpotSix real HubSpot tasks, on an actual contact, deal, and email — a call that was never logged, a chat assigned to someone who never saw it, a flag nobody followed up, and more.
Details
HubSpot records what you enter and stops there. An unlogged call leaves nothing behind, a flag notifies no one, an assignment doesn't ring anyone's phone, and a sent email can't be recalled. This drill runs you through six moments where the record is right and the person who needed to know never found out, before a real one costs a deal or a customer.
Quietly Enrolled
🔒 With HubSpotSix real HubSpot jobs where the automation ran fine and still got it wrong: a workflow that re-sends, a send list that stopped updating, a sequence that ignored a reply, a lifecycle stage that won't go back, and more.
Details
HubSpot runs workflows, lists and sequences on its own and rarely flags a mistake. A re-enrolled contact gets the same email again, a static list keeps people who no longer qualify, and a backwards lifecycle change is skipped with no error. A merge keeps the primary record's values, and a mapped form field can overwrite a correct one. This drill runs you through six of those quiet failures before a real send or merge makes one of them permanent.
Projects
↑ All groupsLooks Handled
🔒 With AsanaSix real Asana tasks, on an actual project, task list, and goal — a custom field that didn't follow into a second project, a subtask with no owner of its own, a dependency that didn't actually stop anything, and more.
Details
Asana rarely stops you before a mistake — a custom field doesn't carry to a new project automatically, a subtask doesn't inherit its parent's owner or deadline, a dependency is a visual flag, not a lock. This drill runs you through six of the quiet ways something looks handled without actually being handled, before a real deadline or handoff slips through.
Slipped Through
🔒 With AsanaSix real Asana tasks, on an actual project — a task with no due date, an @mention that never alerted anyone, a portfolio that shared nothing, a project 40% done and slowing, and more.
Details
Asana holds the work but doesn't chase it. A task with no due date drops off deadline views, an @mention lands in an inbox nobody is watching, a portfolio doesn't grant access to its projects, and completing a parent leaves its subtasks open. This drill runs you through six ways work slips through a project that looks fully organized, before a real one misses a deadline.
Moved, Not Rescheduled
🔒 With AsanaSix real Asana project plans that look organized and are quietly wrong: a date that moved without its chain, a template started on the wrong day, a rule that fires on everything, and more.
Details
Asana does what you set, not what you meant. A project’s dependency setting decides whether moving one date moves the tasks behind it, and a template dates every task from whatever day you pick. A rule runs on every task that matches its trigger, and a Done column completes nothing on its own. This drill runs you through six of these quiet failures, plus a filter that hides overdue work and a repeat that drifts, before a real plan slips.
Support
↑ All groupsDoesn't Reach Back
🔒 With ZendeskSix real Zendesk tasks, on an actual ticket, macro, and SLA countdown — a macro that doesn't quite fit the ticket, a merge that can't be undone, a VIP tag that doesn't reach back to reprioritize the queue, and more.
Details
Zendesk rarely double-checks that an action actually fits before it fires — a macro applies its status change whether or not it matches the ticket, a merge can't be un-done, a VIP tag never reaches back to reprioritize what's already in the queue. This drill runs you through six of the quiet ways that happens, before a real customer gets the wrong response.
Off the Radar
🔒 With ZendeskSix real Zendesk tasks, on an actual ticket queue — a view that never alerts anyone, a priority that is only a label, one business-hours schedule for two regions, a public reply that should have been a note, and more.
Details
Zendesk stores the label and stops there. A view matches a ticket without telling anyone, an Urgent priority doesn't reorder a queue, and a reply box left on Public sends whatever you typed to the customer. This drill runs you through six ways a ticket ends up correctly labeled and in front of nobody, before a real one waits overnight.
Solved, Not Resolved
🔒 With ZendeskSix real Zendesk tasks, on an actual ticket, view, automation, and trigger list — a solve with a question still out, a reminder that keeps sending, a quote copied to the wrong people, and more.
Details
Zendesk lets a ticket be marked Solved while the customer is still waiting, and it does not warn you when a rule repeats itself or a reply reaches the wrong person. A view that requires an assignee never shows the tickets nobody picked up, and two triggers can quietly undo each other. This drill runs you through six ways a ticket looks closed out and still isn't, before a real customer is left waiting.
Marketing
↑ All groupsSent As Configured
🔒 With MailchimpSix real Mailchimp tasks, on an actual segment, campaign, and automation — a segment with nobody in it, a campaign with a placeholder subject line, an A/B test that answers the wrong question, and more.
Details
Mailchimp rarely stops you before a mistake ships — a segment can match zero people with no warning, a campaign can send with a placeholder subject line, an A/B test can declare a "winner" from a setup that never answered the real question. This drill runs you through six of the quiet ways that happens, before a real campaign goes out wrong to a real audience.
Delivered, Not Read
🔒 With MailchimpSix real Mailchimp tasks, on an actual campaign — buyers flagged inactive, a campaign with no way to unsubscribe, an email scheduled in the wrong time zone, an open rate that jumped for no reason, and more.
Details
Mailchimp sends what you schedule and reports what it counts. Inactivity is judged by opens alone, a custom footer can leave without an unsubscribe link, the schedule follows the account's time zone, and open rates can be inflated by mail privacy. This drill runs you through six ways an email goes out fine and reaches the wrong people, at the wrong time, or nobody real at all.
Imported, Not Consented
🔒 With MailchimpSix real Mailchimp tasks, on an actual import, segment, and journey — a trade-show list ready to load, a price list for approved accounts, a welcome email before a big import, and more.
Details
Mailchimp does what the settings say and rarely warns you. An import status applies to every row, a segment built on the wrong field still shows a healthy count, and a journey that accepts imports welcomes customers you already have. This drill runs you through six ways a campaign sends fine and still reaches the wrong people, before a real one does.
Recruiting
↑ All groupsNothing Flagged It
🔒 With GreenhouseSix real Greenhouse tasks, on an actual job, pipeline, and offer — a job posted to the wrong hiring manager, a candidate moved too far too fast, an interview scheduled with the wrong panel, and more.
Details
Greenhouse rarely stops a mistake before it happens — a stage skip goes through, a mismatched interview panel gets scheduled, an offer with no real approver gets created, all with no warning. This drill runs you through six of the quiet ways that happens, before a real candidate or a real hire gets the wrong outcome.
Counted Anyway
🔒 With GreenhouseSix real Greenhouse tasks, on an actual hiring round — a scorecard submitted half filled, a scoring rubric changed mid-search, a referral recorded as a job board, a split vote averaged away, and more.
Details
Greenhouse counts whatever it is given. A scorecard can be submitted half filled, a scoring rubric can change mid-search, a source can be wrong without showing it, and a split vote averages to a plain Yes. This drill runs you through six ways hiring data looks clean and means something else, before a real decision rests on it.
Rejected, Not Told
🔒 With GreenhouseSix Greenhouse tasks where the record says Rejected, Scheduled, Hired or Sent but the candidate or the data is still wrong. Work in the profile, interview plan, merge dialog, offer page and pipeline.
Details
A Greenhouse record can look finished while the candidate was never told, the interview has nothing to score, or the hire sits on the wrong job. Nothing warns you, so the damage shows up later in candidate experience and in reports. These tasks train you to open the record and check what the candidate and the reports actually see.
Scheduling
↑ All groupsStill the Default
🔒 With When I WorkSix real When I Work tasks, on an actual schedule, shift swap, and labor report — a pay rate that's still the position default, a shift scheduled against stale availability, overtime that isn't about the weekly total, and more.
Details
When I Work tracks the schedule as planned, not always what's actually true — a rate stays the position default until someone sets an override, a weekly-hours check misses a state's daily overtime rule, a labor cost number reflects scheduled hours, not the real clocked ones. This drill runs you through six of the quiet ways that happens, before a real paycheck or a real understaffed shift catches someone off guard.
Looked Covered
🔒 With When I WorkSix real When I Work tasks, on an actual schedule — a new location with no clock-in radius, coverage that changed after you checked, a busy day the schedule can't see, and more.
Details
When I Work shows the schedule as it was entered, not as the day will go. A new location has no clock-in radius until someone sets one, coverage checked on Tuesday can be short by Friday, a headcount rule doesn't know about the festival, and a forgotten clock-out becomes paid hours. This drill runs you through six ways a schedule looks fully covered and isn't, before a real one runs short.
Published, Not Notified
🔒 With When I WorkSix When I Work tasks where the schedule looks finished and isn't: drafts nobody was told about, approved time off still on the grid, overtime split across two stores, and more.
Details
A When I Work schedule can look complete while the team never got it. Approved time off, hours across locations, and settings that stack leave no error behind. Checking who was actually notified and what the totals really are is what keeps people from showing up wrong or being paid wrong.
Retail
↑ All groupsNothing Warns You
🔒 With SquareSix real Square tasks, on an actual item, transaction, and timecard — two size variations priced the same by mistake, a new item that silently skips its tax category, a void that's no longer available once the batch settles, and more.
Details
Square rarely stops a mistake before it happens — a duplicate price goes live, a missed tax category quietly undercharges every sale, a void window closes with no warning that it's gone. This drill runs you through six of the quiet ways that happens, before a real customer gets charged wrong or a real dispute gets lost for lack of evidence.
Rung Up, Not Settled
🔒 With SquareSix real Square tasks, on an actual point of sale — a discount nobody applied, a refund that never restocked, a dispute contested on thin evidence, cash that never went through the register, and more.
Details
Square records what is rung up and nothing else. A manual discount only applies when a cashier remembers it, a refund doesn't restock the shelf, a dispute is decided on the evidence you submit, and cash outside the register never reaches the report. This drill runs you through six ways a sale looks finished at the counter and isn't, before a real one costs the business money.
Rung Up Wrong
🔒 With SquareSix Square jobs where the sale rings up fine and is quietly wrong: a store with no tax, two taxes on one item, stacked discounts, a gift card booked as income, a keyed-in item, and a cashier with manager permissions.
Details
A Square sale can go through with no error and still carry the wrong tax, the wrong discount or the wrong permissions. Nothing warns you when a store has no tax set or two discounts stack. This drill makes you check the settings behind the sale, as you would on the job.
On the Clock
🔒 With ADP Workforce NowSix real ADP tasks, on an actual payroll — a raise queued for next month, a benefits window about to close, PTO capped without notice, a garnishment that never ended, and more.
Details
ADP runs on dates and windows. A future-dated change sits queued until its date, a qualifying-life-event window closes without a warning, an accrual cap fills without notice, and a garnishment keeps deducting until someone ends it. This drill runs you through six moments where the clock is the whole problem, before a real employee is the one who pays for it.
After the Cutoff
🔒 With ADP Workforce NowSix ADP Workforce Now payroll moments where the register looks final and someone is about to be paid wrong: a correction after the cutoff, a bonus on the wrong earnings code, a garnishment over its limit, and more.
Details
A payroll register can total correctly and still pay one person wrong. Corrections made after the cutoff wait for the next payroll, a bonus keyed as regular pay is taxed and deferred wrong, and a garnishment with no limit can take more than the law allows. This drill makes you open what sits behind the totals before the checks go out.
Left Behind
🔒 With WorkdaySix real Workday tasks, on an actual org record, comp grade, and budget report — a position moved without its open requisition, a manager reorganized while their team stays behind, a salary that predates its comp grade, and more.
Details
Workday rarely keeps everything in sync on its own — a reorganization moves the person you selected and nobody else, a compensation grade only applies going forward, a budget report reflects last week's numbers, not this morning's spending. This drill runs you through six of the quiet ways something gets left behind, before a real org chart, paycheck, or budget goes visibly wrong.
Approved on Paper
🔒 With WorkdaySix real Workday tasks, on an actual requisition, leave, and review — a valid budget code nobody cleared, an escalation that funded nothing, a leave that never reached Payroll, a raise calculated but never routed, and more.
Details
Workday accepts the code, calculates the raise, and displays the criteria — and leaves the rest to a person. A valid budget code isn't Finance's sign-off, an escalation doesn't raise a ceiling, and a filed leave doesn't tell Payroll. This drill runs you through six steps Workday shows and doesn't finish, before a real hire, raise, or leave is approved on paper and never actually done.
Dated Wrong
🔒 With WorkdaySix real Workday tasks where the date or the kind of change is wrong: a promotion in the wrong pay period, a termination that needed rescinding, an expired delegation, and more.
Details
Workday records exactly the date and the kind of change you enter. A date a week off, or a Correct where a Rescind was needed, flows straight into pay, history and access. These six tasks make you check the date, the transaction type and the record you changed.
Run It Anyway
🔒 With GustoSix real Gusto tasks, on an actual payroll — a pay schedule changed under live employees, an overpayment recovered all at once, a contractor who works like an employee, and more.
Details
Gusto will run payroll on whatever it's given — a pay date that shifts, a deduction over a state cap, a mistyped routing number, a misclassified worker. This drill runs you through six of the quiet ways that happens, before a real one costs someone a paycheck.
Processed as Entered
🔒 With GustoSix real Gusto tasks, on an actual payroll — a work location that defaulted to a home address, a flagged timecard nobody fixed, overtime counted by the week, last year's tax rate, and more.
Details
Gusto pays exactly what it is given. A work location can default to a home address, a flag marks an entry without correcting it, overtime can be daily as well as weekly, and last year's tax rate stays until someone changes it. This drill runs you through six ways payroll processes exactly what was entered and gets it wrong, before a real paycheck goes out.
Deducted, Not Deposited
🔒 With GustoSix Gusto payroll setups that run without an error and still pay or withhold the wrong amount: a deduction taxed the wrong way, an expense paid as wages, a pay day the money misses, and more.
Details
Gusto accepts these setups without a warning. The mistake shows up later as a short paycheck, a late deposit, or a notice about an unpaid state tax. This drill trains you to check the paycheck and the filing, not the green tick.
Saved, Not Done
🔒 With BambooHRSix real BambooHR tasks, on an actual org chart, posting, and time-off queue — a department nobody was moved into, a job that never reached outside boards, a hire with no system access, and more.
Details
BambooHR saves the record and stops there — a new department stays empty, a posting stays internal, a new hire gets no access, a raise only starts from its entry date. This drill runs you through six of the quiet ways a record saves without the job actually being done.
Still on File
🔒 With BambooHRSix real BambooHR tasks, on an actual people-ops queue — a benefits tier locked for the year, a denial that offered nothing, an offboarding that left system access on, a headcount rise that was mostly transfers, and more.
Details
BambooHR records what is entered and stops there. A wrong benefits tier is locked until open enrollment, an accrual change doesn't recalculate old balances, a denial offers no next step, and ending active status doesn't end system access. This drill runs you through six ways a people record looks complete and leaves the real work undone, before a real employee pays for it.
Approved, Not Recorded
🔒 With BambooHRSix BambooHR records that look updated and are quietly wrong: a request filed under the wrong category, a mis-dated promotion, a report with open filters, and more.
Details
A saved BambooHR record can look finished and still be wrong underneath. Nothing shows an error, so the wrong balance, date or access sits there until someone is paid wrong or sees data they shouldn't. This drill trains you to reopen the record and check what it says now.
Want the full, structured version of these skills?
Browse all courses
OfficeDrills