Make your iPhone log every snooze: a ten-minute Shortcuts setup
Apple's Shortcuts app can run an automation when a Clock alarm is snoozed or stopped. Set up two of them and an iPhone note keeps a timestamped snooze log.
In this article4 sections
Picture a note titled Snooze log after a rough week. The lines below are invented to show the format:
snoozed 6:30 AM
snoozed 6:39 AM
snoozed 6:48 AM
stopped 6:57 AM
stopped 6:30 AM
Two things stand out. The first morning took 27 minutes from first snooze to stop. The second took none. An iPhone can write those lines for you, because Apple’s Shortcuts guide lists “Is Snoozed” and “Is Stopped” as options for the Alarm automation.
What you need
An iPhone with the Shortcuts app, an alarm in the Clock app, and ten minutes. Nothing here needs a subscription.
The setup
- In Notes, create a note called Snooze log.
- Open Shortcuts, tap Automation, tap +, and choose Alarm.
- Pick Is Snoozed. Under Alarms, choose Existing and select your wake-up alarm. (Any covers every Clock alarm. Wake-up ties it to the alarm in your Bedtime schedule.)
- Tap Next. Add Current Date, then Append to Note, and point it at Snooze log. Type “snoozed” before the date.
- On the last screen, switch off the setting that asks before running. If the automation waits for a tap, it will not run at 6 a.m.
- Repeat from step 2 with Is Stopped and the word “stopped”.
Labels shift a little between iOS versions. Search for “append” in the action list if you cannot find the exact name.
Reading the log
After two weeks the note holds something memory does not: a timestamped row for every snooze and a stopped line for every morning. Count the snoozed lines per morning, and subtract the time of the first snoozed line from the stopped line to get the length of that morning’s snooze run. Look for runs rather than averages, and check whether the bad mornings share a weekday.
Leave everything else alone for the first fourteen days. A hand-kept version of this log, a month with a stopwatch, is the comparison if you want one.
Two limits
- Apple describes the Alarm option as covering Clock-app alarms, so an alarm that lives in another app may not appear in the log.
- Is Stopped fires when the alarm is stopped, not when you get out of bed. A stopped line at 6:42 followed by a screen unlock at 7:15 is a different story, and this log cannot see it.
Once the log shows how many snoozes you take, the length of each one is a separate lever, and iOS 26 lets you change it (a short note on picking a duration).