Shopify lança aplicativo personalizado com programa de fidelidade do cliente

Shopify lança aplicativo personalizado com programa de fidelidade do cliente

Fato: os clientes repetidos gastam 67% a mais em comparação com os novos clientes.

Não há como negar o simples fato de que sua loja precisa de uma solução eficaz para orientar o cliente para que ele permaneça fiel à sua loja. Se se trata de estabelecer uma relação de lealdade com o cliente, o indivíduo precisa perceber que, se um cliente compra um produto, ele sempre espera algo adicional ao produto adquirido. Pode ser uma oferta de desconto, uma finalidade de recompensa para a compra seguinte ou possivelmente uma amostra do produto.

Essa prática padrão tem sido usada há muito tempo por proprietários de lojas de varejo para aumentar a lealdade de um cliente para com a loja. No entanto, o e-commerce contribuiu com uma nova dimensão para os programas convencionais de fidelidade.

O que foi usado por pontos de venda para aumentar a fidelidade do cliente evoluiu como um empreendimento comercial B2B autônomo. Os fornecedores de software de fidelização têm como alvo o ecossistema de comércio eletrónico e cooperam com os retalhistas para criar uma ferramenta digital de fidelização para as suas empresas.

Este sistema de "software de fidelidade de terceiros " recompensa tanto os comerciantes quanto os compradores. Enquanto os comerciantes podem se concentrar em seus negócios principais com todo o programa de fidelidade sendo administrado por um vendedor terceirizado, os clientes podem encontrar novos fornecedores e economizar mais em cada compra que ganham na forma de créditos de fidelidade e descontos.

Os programadores especializados do Shopify no The CISIN recentemente tiveram a oportunidade de ajudar um

provedor de programa de fidelidade terceirizado comparável " Freebeespoints ". Freebees trabalhou em um modelo de negócios comparável de direcionamento a comerciantes online com seu programa de fidelidade distinto que contém alguns recursos inovadores como:

  • Os membros do Freebees podem usar suas contas em vários sites de parceiros e lojas de varejo.
  • Reembolso na compra de um site parceiro.
  • Carteira virtual para supervisionar seu cashback e utilizá-lo durante o conserto.

Para ampliar sua base de parceiros, eles inicializaram sua pesquisa de comerciante na Internet estabelecendo um aplicativo plug and play para o Shopify.

Para dar aos nossos leitores um conceito dos meandros envolvidos no desenvolvimento desse tipo de programa, redigimos este guia para orientar você pelos principais recursos fornecidos pelo aplicativo Shopify e também pela abordagem que adotamos para criar o aplicativo do zero.

Desenvolvimento de aplicativo personalizado do Shopify

Este aplicativo Shopify personalizado oferece aos parceiros a capacidade de incluir " pontos de fidelidade Freebees " como uma opção na página de carrinho de seu site. Sobre a página do carrinho, esses clientes que se inscreveram no programa de pontos de fidelidade Freebees podem utilizar o saldo da conta Freebees para obter descontos em seus pedidos.

Para realizar essa operação, o aplicativo Shopify usou a API Freebees para conduzir operações CRUD dentro do banco de dados Freebees.

Todo este procedimento foi compilado como um programa embutido Shopify que foi hospedado no servidor do cliente.

Quando o aplicativo foi configurado, ele foi feito na região administrativa do Shopify a partir da alternativa do aplicativo instalado:

Para poder ativar o aplicativo, o administrador recebeu acesso às configurações do aplicativo, onde ele pode ativar suas contas Freebee para que os clientes possam usar a opção na página da web.

Uma vez feito isso, a opção de inserir as informações do cartão de fidelidade aparecerá na página do carrinho, onde os clientes podem utilizar seus fatores de recompensa freebees.

O comprador pode simplesmente inserir os detalhes de seu cartão Freebees e a máquina busca as informações da conta Freebees do consumidor.

O comprador pode inserir a quantia que gostaria de pagar por meio de suas contas do freebees para fazer a compra. O valor idêntico é representado como uma redução do valor do pedido.

Como foi concluído

Este aplicativo foi construído usando o SDK de aplicativos incorporados também. Enquanto a porta foi construída utilizando a estrutura YII, a porta foi carregada no Shopify dentro de um Iframe com a ajuda da funcionalidade de aplicativos incorporados.

Para exibir o saldo da conta Freebees de um cliente durante o checkout, agora utilizamos o número do cartão Freebees de um cliente e entregamos uma petição ao servidor Freebees por meio de sua API de internet. O retorno de chamada da API reage de volta usando o título da conta e o saldo da conta instantaneamente.

Esses detalhes são exibidos no front-end do Shopify de forma programática e o consumidor pode inserir o valor desejado que gostaria de pagar usando o saldo do Freebees. O simples fato de que os clientes irão inserir o valor do desconto do Shopify enquanto os detalhes reais da conta são salvos no servidor Freebees, portanto, nossos desenvolvedores especialistas do Shopify tiveram que criar um código extremamente versátil que verifica vários problemas.

Inclui:

  • Avaliando que o cliente não consegue entrar no valor da redução que ultrapassa o saldo de sua carteira.
  • O cliente não pode inserir o valor do desconto que exceda o valor do item.
  • Cada vez que um cliente utiliza a carteira, o saldo é atualizado também no banco de dados do freebees.
  • Depois que o cliente aplica a redução, o valor da compra é atualizado corretamente antes de enviá-lo posteriormente na página de check-out do Shopify.
  • Cada vez que o pedido é cancelado ou devolvido, o saldo da carteira também pode ser reembolsado, dependendo da quantidade e do valor completo do carrinho, além da quantidade e valor do pedido devolvido.

Operando Reembolsos e Check-out do Shopify

Depois que um cliente aplica o desconto com seu cartão Freebees, passa para a página de check-out, a soma com desconto é deduzida na conta Freebees. Assim que ele for para a página de checkout, o saldo da conta do freebees será atualizado. No entanto, o cliente não pode adicionar, remover ou atualizar itens do carrinho de acordo com sua conveniência e sempre que ele fizer isso, atualizamos também o equilíbrio do carrinho de freebees.

Além disso, essa lógica também é estendida após o pedido ser definido: em instâncias de uso para cancelamento de pedido e reembolso, já que o aplicativo depende do valor do pedido de uma mercadoria dentro do banco de dados do Shopify.

Seu processo

Para entender como o equilíbrio das abelhas livres foi sincronizado, vamos começar entendendo a ideia por trás de fazer um pedido no Shopify.

Como nosso aplicativo é hospedado fora do Shopify, portanto, para fazer um pedido cujo valor é alterado de uma máquina externa, usamos os ganchos da API do Shopify.

Utilizando o gancho " Checkout Create ", pudemos enviar o valor do pedido com desconto para esta página de checkout do Shopify. A função que acionou o gancho "Checkout Create" foi o comando "aplicar" na opção Freebees da página do carrinho.

A fim de atualizar o saldo da conta do freebees de um cliente toda vez que ele adiciona ou remove qualquer produto na página de checkout, usamos um gancho comparável do Shopify "Checkout update".

Este gancho não foi apenas sincronizado com eventos como adicionar mercadoria, remover produto, etc., mas também junto com o banco de dados de arranjo padrão. Monitoramos programaticamente o valor do pedido e mesmo quando o valor da compra foi alterado pelo administrador após calcular um reembolso, o gancho " Atualização do checkout " foi acionado automaticamente e também o saldo de recompensas foi reembolsado automaticamente também.

Conclusão

Houve alguns grandes desafios durante o processo de criação? Na verdade!! Com anos de experiência, nossos profissionais do Shopify desenvolveram inúmeros programas de celular que exigem integração de API de terceiros e personalização da página do carrinho do Shopify.

Leia mais sobre nossas aventuras no desenvolvimento de aplicativos personalizados do Shopify, muito semelhantes ao aplicativo de fidelidade Freebees.

Você tem alguma pergunta sobre o desenvolvimento de aplicativo personalizado do Shopify que fizemos para o Freebees? Entre em contato conosco hoje para falar sobre suas idéias ou contrate um desenvolvedor Shopify se você estiver procurando implementar uma alternativa habitual ao Shopify.