It doesn't matter what type of business you have you already have everything you need to create passive income programs. If you have any type of online business it is likely that you engage in content marketing. You likely already create content for your blog and maybe you even have a short report as a freebie for email newsletter sign ups. Maybe you even have a regularly sent out email newsletter.
You probably even send educational information to your audience in the form of curated content that answers questions or by outright answering your audience's questions about your niche. You probably also have social media content for Facebook.com and perhaps even Youtube.com. All of this content that you create can be repurposed into passive income streams.