Ir para o conteúdo

Loop

O Track by Loop é o produto de rastreamento da Loop para clientes de eCommerce. Ele acompanha pacotes entre operadoras, normaliza os status de fulfillment e envia esses eventos para a Braze para envio de mensagens.

Essa integração é mantida pelo Track by Loop.

Sobre a integração

Quando um evento de envio ocorre (por exemplo, remessa criada, em trânsito, saiu para entrega, entregue ou parada), o Track by Loop chama a REST API da Braze para disparar uma Campaign disparada por API ou um Canvas disparado por API. Cada chamada inclui propriedades de remessa e pedido que você pode usar para personalização com Liquid. A Braze continua sendo o sistema de registro para elegibilidade, limite de frequência e entrega de mensagens nos canais que você configurar.

Casos de uso

  • Envie atualizações de envio como “seu pedido está a caminho”, “saiu para entrega” e “entregue”, com número de rastreamento, operadora, previsão de entrega e uma URL de rastreamento com a sua marca.
  • Dispare Canvas de remessa parada ou erro de entrega para que equipes de suporte e retenção possam responder a chamados do tipo “onde está meu pedido”.
  • Promova reposição, avaliações ou produtos relacionados quando um pacote for entregue ou estiver chegando em breve.
  • Inicie um Canvas a partir do mesmo evento do Track by Loop e ramifique em e-mail, SMS ou push com base no estado de inscrição.

Pré-requisitos

Antes de começar, você precisa do seguinte:

Pré-requisito Descrição
Uma conta Track by Loop Uma conta Track by Loop é necessária para esta integração.
Uma chave da API REST da Braze Uma chave da API REST da Braze com as permissões campaigns.trigger.send, canvas.trigger.send ou ambas. Crie essa chave no dashboard da Braze em Configurações > APIs e Identificadores > Chaves de API. Para saber mais, consulte Criando chaves da API REST.
Um endpoint REST da Braze O endpoint REST do seu espaço de trabalho (somente origin), por exemplo https://rest.iad-01.braze.com. O host deve corresponder ao seu cluster da Braze (*.braze.com ou *.braze.eu). Para saber mais, consulte Endpoints da REST API.

Integração

Etapa 1: Crie Campaigns ou Canvas disparados por API na Braze

  1. Na Braze, crie uma Campaign ou Canvas para cada momento de fulfillment que você pretende comunicar (por exemplo, Entregue).
  2. Defina a entrega como Disparada por API. Para saber mais, consulte Entrega disparada por API.
  3. Crie o texto da mensagem com personalização Liquid para dados de pedido, rastreamento e consumidor, incluindo um deep link para a página de rastreamento. Referencie as propriedades de disparo com {{api_trigger_properties.${your_property}}}.
  4. Copie o identificador de API dessa Campaign ou Canvas. Você vai inserir esse valor no Track by Loop em uma etapa posterior.

Etapa 2: Conecte as credenciais no Track by Loop

  1. No Track by Loop, acesse Settings > Integrations > Braze.
  2. Insira o seu endpoint REST (somente origin), por exemplo https://rest.iad-01.braze.com.
  3. Cole a sua chave da API REST.
  4. Selecione Save credentials.

Etapa 3: Mapeie os eventos de fulfillment

Em Event mappings, cada linha é um evento de fulfillment do Track by Loop. Esses são os mesmos eventos que o Track by Loop usa para outras integrações de marketing.

Para cada evento:

  1. Selecione Campaign ou Canvas.
  2. Cole o identificador de API da Braze para a Campaign ou Canvas que você criou.
  3. Salve a linha.

Personalização

Escolha Campaign ou Canvas por evento

Use uma Campaign quando uma única mensagem for suficiente. Use um Canvas quando você precisar de postergações, fallback de canal ou ramificação (por exemplo, SMS se o consumidor não estiver inscrito em e-mail). O Track by Loop armazena um mapeamento por evento como Campaign ou Canvas.

Usando esta integração

O Track by Loop direciona um destinatário por evento:

  1. Se um ID de cliente Shopify estiver presente, o Track by Loop define external_user_id no objeto de destinatário com esse ID como string. Isso corresponde a clientes que definiram o external_id da Braze como o ID de cliente Shopify.
  2. Se nenhum ID de cliente estiver disponível, o Track by Loop define email no objeto de destinatário e usa a priorização de e-mail da Braze: unidentified, depois most_recently_updated.

O consumidor já precisa ter um perfil na Braze acessível por esse identificador.

Teste a conexão

Na página de configurações da integração com a Braze no Track by Loop, envie um evento de teste para confirmar o mapeamento da sua Campaign ou Canvas.

  1. Em Test connection, selecione Campaign ou Canvas.
  2. Cole o identificador de API de uma Campaign ou Canvas ativa disparada por API.
  3. Insira o e-mail de um destinatário de teste que seja um usuário da Braze já existente e que possa receber mensagens nesse canal.
  4. Selecione Send test trigger.
New Stuff!