You might include a stopmacro if a mod is pressed in conjunction with the macro.

Like...

/cast Blink
/stopmacro [mod]
/follow


So click with mod or without, and it executes blink either way.
But if alt, ctrl or shift is down, when you click the macro, it ends the macro after the blink and before the /follow.