This question was about creating global macro rules in the portal macro rules application and not about making brand new customized macro's.
I was able to make it work, but it took a day to try different ones in the benchmark to finally get the macro rule to return text. Thanks for your efforts.