Invia SMS: Principles of marketing engineering