It creates a huge impact of social traffic on your website. It enables you to add rich pictures, videos and media experience that will help drive traffic to your website. The cards are larger and more engaging than a tweet. Twitter cards enables you to attach images on your website, which when clicked on send users to your landing page. Twitter is among the popular and leading social media platform. And so, if adequately utilized by business owners, will boost their user engagement and flow of traffic.