I use Google Analytics today to notify me of big traffic spikes. In my case, a big traffic spike is typically due to a link from a prominent website.
Google Analytics includes a new "Intelligence" feature to report on spikes. Unfortunately, today it only reports that I had a spike, but doesn't report the referring site; instead it reports the geographic region of the traffic, e.g. "California."
This isn't a very useful dimension to report on, because geography is almost never the cause of the traffic spike; it's almost always due to a referring site.
Is there a way to configure Google Analytics Intelligence to report on the cause (the referring site) of traffic spikes?
I would use the following Alert Conditions:
You could also change the 'applies to' condition to a regex to filter out any regular refers that fluctuate above the increase % you treat as a spike.
I'd take the Google Analytics alert as an indicator you should take a look at your logs. Something like webalizer or awstats will give you the detail you want. Analytics is good, but it can't tell you everything your log files can.