Cross-channel and interactive CRM: towards long-term customer relationships