It's also worth noting that macros are case-sensitive, so often times specific letters need to be uppercase/lowercase in order for the game to recognize it.