Creating Opportunities with Online Marketing