Marketing is just as important for how to run a nonprofit business as for a for-profit business. Some tips for great nonprofit marketing include developing a strong online presence, leveraging storytelling to gain supporters, and engaging volunteers and advocates to help.