Home Cards are a great way to increase engagement with your video ad or brand. Where do you create cards? byMiss Techy •March 04, 2019 0 Cards are a great way to increase engagement with your video ad or brand. Where do you create cards? Bumper ads Google Preferred Google Ads YouTube Facebook Twitter