For dungeons, the "loot" is in drops inside the dungeon. You'll see swords for weapons -- walk to the icon and you'll automatically pick it up. You'll see gems for the gems.

For the other missions, it's random when you finish a mission that you might get an "extra" reward -- such as treasure stash, buffs. The buffs start immediately so you'd better be ready when you click on the gold completion icon.