Invia SMS: Recent trends and challenges in marketing management