Below is an example of how I created a macro that issues text instead of a number when using a query prompt. Others may have already known this, but I just discovered this actually works and thought I'd share. Problem: We're playing 1st Edition D&D and I want the player's macro to show them some basic information about a spell when they cast it. (This saves time so they don't have to look up stuff like Range and Duration.) Solution: Initially I just added the text to the macro so it would show in the chat window. This ends up cluttering the chat though. Since query prompts in macros allow you to customize the text of the prompt, I decided to add the spell data as the entire prompt.  Here's the macro for the Command spell, for example: ?{COMMAND Range: 10 feet Casting Time: 1 Duration: 1 round Target: 1 living creature Component: V Creatures with INT 13+ or Hit Dice 6+get to save vs spells|@{Name} } casts Command Then I decided to add text as the default value. I use an Attribute from the character sheet for the character's name, followed by the phrase "casts Command". When the player clicks the macro, they get all the spell information (granted, it does not have carriage returns in the popup, so it's a bit crammed together). If all the game conditions for the spell are met, when they click Submit in the query prompt dialog the only thing that appears in the chat window is  character's name casts Command. There may be other interesting uses for text in query prompts. This was just the first one that happened to work and solved a problem for me.