It all depends on your personal choice and decision . There's nothing really wrong with promoting it for free if you have the time . Just that free promotion on social media will definitely make you to work hard that's all.Many people usually promote things on social media sites for free. For example, some people also promote their fiverr gig on social media platform and they tend to get many customers for free.