No. Ads are not mandatory to get results from social media. You can get good results organically from social media. But it can take some time if you're a new brand to gain followers and recurring customers.