SOSTAC - A Generic Framework For Digital Marketing Planning