Yes, making engaging and valuable pins can bring more traffic to the site. The engaging pins will create a spark of curiosity within the viewers and they will be visiting your site.