All tagged lessons in viral marketing