Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este guia apresenta um exemplo completo de previsão de cancelamento de assinaturas usando dados de exemplo. Tente essa previsão em um novo ambiente.
Cenário: previsão de cancelamento de assinaturas da Contoso Coffee
A Contoso é uma empresa que produz café e máquinas de café de alta qualidade. Eles vendem os produtos pelo site da Contoso Coffee. Recentemente, eles começaram um negócio de assinatura para seus clientes obterem café regularmente. O objetivo deles é entender quais clientes assinantes podem cancelar sua assinatura nos próximos meses. Saber qual de seus clientes está propenso a rotacionar, pode ajudá-los a economizar esforços de marketing, concentrando-se em mantê-los.
Pré-requisitos
- Por último, Permissões de colaborador no Dynamics 365 Customer Insights - Data.
Tarefa 1 - Ingerir dados
Reveja os artigos sobre ingestão de dados e conexão a uma fonte de dados do Power Query. As informações a seguir pressupõem que você está familiarizado com a ingestão de dados em geral.
Ingerir dados do cliente da plataforma de comércio eletrônico
Crie uma fonte de dados do Power Query chamada Comércio eletrônico e selecione o conector Texto/CSV.
Insira o URL para contatos de comércio eletrônico https://aka.ms/ciadclasscontacts.
Ao editar os dados, selecione Transformar e então Usar a primeira linha como cabeçalhos.
Atualize o tipo de dados para as colunas listadas abaixo:
- DateOfBirth: data
- CreatedOn: Data/Hora/Zona
No campo Nome no painel direito, renomeie sua fonte de dados como eCommerceContacts
Salvar a fonte de dados.
Ingerir dados do cliente do esquema de fidelidade
Crie uma fonte de dados chamada LoyaltyScheme e selecione o conector Texto/CSV.
Insira o URL para clientes de fidelidade https://aka.ms/ciadclasscustomerloyalty.
Ao editar os dados, selecione Transformar e então Usar a primeira linha como cabeçalhos.
Atualize o tipo de dados para as colunas listadas abaixo:
- DateOfBirth: data
- RewardsPoints: Número inteiro
- CreatedOn: Data/Hora
No campo Nome no painel direito, renomeie sua fonte de dados como loyCustomers.
Salvar a fonte de dados.
Ingerir informações de assinatura
Crie uma fonte de dados chamada SubscriptionHistory e selecione o conector Texto/CSV.
Digite o URL para assinaturas https://aka.ms/ciadchurnsubscriptionhistory.
Ao editar os dados, selecione Transformar e então Usar a primeira linha como cabeçalhos.
Atualize o tipo de dados para as colunas listadas abaixo:
- SubscriptionID: Número inteiro
- SubscriptionAmount: Moeda
- SubscriptionEndDate: Data/Hora
- SubscriptionStartDate: Data/Hora
- TransactionDate: Data/Hora
- IsRecurring: Verdadeiro/Falso
- Is_auto_renew: Verdadeiro/Falso
- RecurringFrequencyInMonths: Número Inteiro
No campo Nome no painel direito, renomeie sua fonte de dados de para SubscriptionHistory.
Salvar a fonte de dados.
Ingerir dados do cliente de comentários do site
Crie uma fonte de dados chamada Website e selecione o conector Texto/CSV.
Digite a URL para avaliações do site https://aka.ms/ciadclasswebsite.
Ao editar os dados, selecione Transformar e então Usar a primeira linha como cabeçalhos.
Atualize o tipo de dados para as colunas listadas abaixo:
- ReviewRating: Número Inteiro
- ReviewDate: Data
No campo Nome no painel direito, renomeie sua fonte de dados como webReviews.
Tarefa 2 - Unificação de dados
Revise o artigo sobre da unificação de dados. As informações a seguir pressupõem que você está familiarizado com a unificação de dados em geral.
Depois de ingerir os dados, inicie o processo de unificação de dados para criar um perfil de cliente unificado. Para obter mais informações, consulte Unificação de dados.
Descrever os dados do cliente a serem unificados
Depois de ingerir os dados, mapeie os contatos dos dados de comércio eletrônico e de fidelidade para tipos de dados comuns. Vá para Dados>Unificar.
Selecione as tabelas que representam o perfil do cliente eCommerceContacts e loyCustomers.
Selecione ContactId como a chave primária para eCommerceContacts e LoyaltyID como a chave primária para loyCustomers.
Selecione Próximo. Ignore registros duplicados e selecione Avançar.
Definir regras correspondentes
Escolha eCommerceContacts : eCommerce como a tabela principal e inclua todos os registros.
Escolha loyCustomers : LoyaltyScheme e inclua todos os registros.
Adicionar uma regra:
- Selecione FullName para eCommerceContacts e loyCustomers.
- Selecione Tipo (telefone, nome, endereço, ...) para Normalizar.
- Defina Nível de precisão: Básico e Valor: Alto.
Adicionar uma segunda condição para o endereço de email:
- Selecione Email para eCommerceContacts e loyCustomers.
- Deixe o campo Normalizar em branco.
- Defina Nível de precisão: Básico e Valor: Alto.
- Insira FullName, Email para o nome.
Selecione Concluído.
Selecione Próximo.
Exibir dados unificados
Renomeie a ContactId da tabela loyCustomers como ContactIdLOYALTY para diferenciá-la das outras IDs ingeridas.
Selecione Avançar para revisar e, em seguida, selecione Criar perfis de cliente.
Tarefa 3 - Criar atividade do histórico de transações
Revise o artigo sobre as atividades do cliente. As informações a seguir pressupõem que você está familiarizado com a criação de atividades em geral.
Crie atividades com as tabelas Assinatura e Reviews:Website.
Para Assinatura, selecione Assinatura para o Tipo de Atividade e CustomerId para a Chave primária.
Para Reviews:Website, selecione Review para o Tipo de Atividade e ReviewID para a Chave primária.
Insira as seguintes informações para a atividade de assinatura:
- Nome da atividade: SubscriptionHistory
- Carimbo de data/hora: SubscriptionEndDate
- Atividade do evento: SubscriptionType
- ID da Transação: TransactionID
- Data da transação: TransactionDate
- ID da assinatura: SubscriptionID
- Data de início da assinatura: SubscriptionStartDate
- Data de término da assinatura: SubscriptionEndDate
Insira as seguintes informações para a atividade de revisão da web:
- Nome da atividade: WebReviews
- Carimbo de data/hora: ReviewDate
- Atividade do evento: ActivityTypeDisplay
- Detalhe adicional: ReviewRating
Crie um relacionamento entre SubscriptionHistory:Subscription e eCommerceContacts:eCommerce com CustomerID como a chave estrangeira para conectar as duas tabelas.
Crie um relacionamento entre Site e eCommerceContacts com UserId como a chave estrangeira.
Revise as alterações e selecione Criar atividades.
Tarefa 4 - Configurar a rotatividade de previsão de assinatura
Com os perfis de cliente unificados em vigor e a atividade criada, execute a previsão de rotatividade de assinatura. Para obter etapas detalhadas, consulte Previsão da rotatividade de assinaturas.
Acesse Insights>Previsões.
Na guia Criar, selecione Usar modelo no bloco Modelo de rotatividade de clientes.
Selecione Assinatura para o tipo de rotatividade e depois Introdução.
Nomeie o modelo Previsão de rotatividade de assinaturas OOB e a tabela de saída OOBSubscriptionChurnPrediction.
Definir as preferências do modelo:
- Dias desde o término da assinatura: 60 dias para indicar que um cliente é considerado desligado se não renovar a assinatura nesse período após o término da assinatura.
- Dias para olhar para o futuro para prever a rotatividade: 93 dias, que é a duração que o modelo prevê que clientes podem se desligar. Quanto mais longe você olhar no futuro, menos precisos serão os resultados.
Selecione Próximo.
Na etapa Dados obrigatórios, selecione Adicionar dados para fornecer o histórico de assinaturas.
Selecione Assinatura e a tabela SubscriptionHistory e selecione Avançar. Os dados necessários são preenchidos automaticamente a partir da atividade. Clique em Salvar.
Em Atividades do cliente, selecione Adicionar dados.
Para este exemplo, adicione a atividade de avaliação da web.
Selecione Próximo.
Na etapa Atualizações de dados, selecione Mensal para o cronograma do modelo.
Depois de revisar todos os detalhes, selecione Salvar e executar.
Tarefa 5 - Revise os resultados e explicações do modelo
Deixe o modelo concluir o treinamento e a pontuação dos dados. Revise as explicações do modelo de rotatividade de assinatura. Para mais informações, consulte Analisar resultados de previsão.
Tarefa 6 - Crie um segmento de clientes de alto risco de rotatividade
Executar o modelo cria uma nova tabela, que é listada em Dados>Tabelas>Saída. Você pode criar um novo segmento com base na tabela criada pelo modelo.
Na página de resultados, selecione Criar segmento.
Crie uma regra usando a tabela OOBSubscriptionChurnPrediction e defina o segmento:
- Campo: ChurnScore
- Operador: maior que
- Valor: 0.6
Selecione Salvar e Execute o segmento.
Agora, você tem um segmento que é atualizado dinamicamente que identifica clientes de alto risco de rotatividade para este negócio de assinatura. Para obter mais informações, consulte Criar e gerenciar segmentos.
Dica
Você também pode criar um segmento para um modelo de previsão na página Insights>Segmentos selecionando Novo e escolha Criar de>Insights. Para obter mais informações, consulte Criar um novo segmento com segmentos rápidos.