Probably the best way to get ideas is to find a software based product launch and join their Jv list. That way, you get specific ideas based on what you're trying to promote.