You must open chests, complete quests, raids, or other events to get cards. The way to get free cards without spending coins is by trading cards with other players or friends.