Unless they've clicked through from a direct link to another page, your website's homepage is the first place most people will see your site from. If they've heard of you by word of mouth or seen you mentioned somewhere, but there wasn't a link, normally they will Google you, and click to view your homepage. This is why it's important for people to be able to find all the information they are looking for, or a way to click through to find it, at first glance.
Here are the top 3 things your visitors should see above the fold on your homepage:
Whether its a byline, a slider, or a block on your homepage, make sure it is immediately clear to any visitor of your website what it is that you offer in case they have stumbled across you from a platform that didn't explain it for you.
A link to your products and/or services is crucial on our website. Make it eye catching and include a call to action so visitors click through. You can't rely on them to click the menu only. You don't need to include all of your information, but you might want to feature your most popular items.
Social media is one thing, but the most future-proofed communication tool is still email. Add a short form for your audience to sign up to your email list. Add an opt in like a resource or freebie, to give people something in exchange for their email. You can then hook them in using email marketing tactics for continued engagement.
Sure, you can have more information on your homepage, but these are the core three non-negotiables. Everything you add is a balance of necessity and distraction.