Giveaways can bring quick attention but the people who join usually care more about free stuff than your actual content. After the contest ends, most of these followers will unfollow you or never engage with your posts again. This means your engagement rate drops and your content reaches fewer people over time. If you do run one, make the prize related to what you offer so you attract the right crowd. For example, if you sell art supplies, give away art materials instead of an iPhone. That way people interested in your topic will participate. What do you think works better for long term growth?