Migraine:
Triggers, HRV
& Patterns.
Migraine attacks rarely come from nowhere. HRV shifts, sleep disrupts, stress accumulates - days before the pain. Isabella tracks the signals. This guide explains the science.
Migraine isn't just a headache.
It's a neurological event.
Understanding the mechanism - cortical spreading depression, the trigeminal nerve, and the autonomic nervous system - explains why HRV, sleep, and stress are so tightly connected to your attacks.
Triggers aren't one-size-fits-all.
Yours are specific to you.
The migraine brain has a lower threshold for sensory input and neurochemical change. What tips you over varies - but the combination that triggers your attacks is identifiable with enough data.
Single triggers rarely cause attacks in isolation. The migraine brain has a threshold - when multiple factors combine, the threshold is crossed. This explains why red wine doesn't always cause a migraine, but red wine + poor sleep + high stress does.
The attack starts
before the pain does.
The prodrome phase - 6 to 48 hours before headache onset - is when the most actionable early warning signals appear. Most people overlook it. Once you know what to look for, the window becomes clear.
Your heart rate variability
sees the attack coming.
HRV is the most clinically significant wearable signal for migraine prediction. The mechanism is understood - and it gives you a measurable window before the pain arrives.
Sleep disruption and migraine
drive each other.
The sleep-migraine relationship is bidirectional - poor sleep triggers attacks, and attacks disrupt sleep. Breaking the cycle starts with understanding which direction is dominating your pattern.
Stress lowers your threshold.
Chronic stress keeps it low.
Stress is one of the most reported migraine triggers - and one of the most complex. Acute stress, chronic stress, and the let-down from stress all interact with the migraine threshold in different ways.
How tracking changed
three people's migraine frequency.
Individual patterns are specific - what Isabella found for each of these people couldn't have been discovered without daily data.
Sarah had 6–8 migraines per month and suspected red wine and stress. She'd reduced both significantly but attacks continued.
After 3 months of data, 8 of her last 9 attacks followed nights under 6.5 hours - regardless of stress or alcohol. Her HRV was consistently below 38ms in the 36 hours before each attack.
"Sleep is your primary lever - not wine, not stress. 8 of your last 9 attacks followed sub-6.5 hour nights. Protecting your sleep consistently has a higher expected impact than any other change."
James had attacks almost exclusively on Saturday mornings. He worked long weeks and assumed stress was the trigger - but he wasn't stressed on weekends.
His HRV was consistently high Monday–Friday (stress suppression) then dropped sharply Friday night. Attacks followed within 12–18 hours - a textbook let-down pattern. He was also sleeping 2.5 hours longer on Saturday, adding the weekend migraine component.
"Your attacks are let-down migraines - not stress migraines. Keeping your wake time within 45 minutes on weekends and winding down gradually on Friday evenings rather than decompressing abruptly should interrupt the pattern."
Amara had tested and eliminated many individual triggers - caffeine, aged cheese, red wine. Her attacks continued and she felt like her migraine was "random."
None of Amara's eliminated triggers appeared consistently in her data. But Isabella found a reliable combination: stress logged above 7/10 + sleep under 6.5 hours within the same 48-hour window preceded 9 of her last 10 attacks. Neither alone was sufficient.
"Your trigger isn't a single food or substance - it's a combination. High stress plus short sleep in the same 48-hour window is your pattern. Protecting either one on high-stress days breaks the combination."
Your migraine pattern tracked.
The signals that matter.
Migraine pattern recognition requires combining passive physiological data with daily logs over multiple attack cycles. Isabella does this automatically - building your personal attack signature as your history grows.
"Your HRV has been dropping for 2 days - now 28% below baseline. Combined with yesterday's disrupted sleep, this matches your pre-attack window. Rest and hydrate today."
"Poor sleep preceded 88% of your attacks. High stress preceded 78%. The combination of both preceded 9 of your last 10 attacks. Single triggers in isolation are not your pattern."
"3 attacks this month - down from 7 in January. Average severity 6.4/10, avg duration 5.8 hours. Your provider has this data ready for your appointment next week."
Common questions
Stop reacting to migraines.
Start understanding them.
HRV, sleep, trigger logs, and attack diary - Isabella builds your personal migraine pattern as your data grows.
Start for free →