online marketplace opportunity analysis