Every fight is rewarded with gold, no matter if you play a campaign on the map or a multiplayer battle against other players or the computer.

Build a treasure chamber and keep upgrading it! For every battle fought, the treasure chamber will earn you extra gold.