A few key ingredients shared by successful NFT projects include

Establish social media channels 

Reach out to NFT influencers and consider donating NFTs to them for support

Run giveaways

Engage with the community

Create a professional website

Create promotional videos, photos, and written content

Create a presale sign-up form and mailing list

Add your project to the NFT calendar