Promoção exclusiva para grupo de clientes

Olá.

Tenho um sistema de assinaturas (recorrência) em minha loja e gostaria de dar um desconto em todos os produtos somente para os clientes que possuem uma assinatura recorrente. Acho que existem 2 maneiras de fazer isso.

Maneira 1.

Criar um grupo de clientes de assinaturas Master Data e depois fazer a promoção no PRICING direcionada para este grupo.

Como meu conhecimento técnico é limitado, achei muito complicado utilizar o Master Data, então acho que só conseguiria fazer isso se tivesse um tutorial em vídeo de como fazer exatamente isso.

Maneira 2.

Fui no PRINCING e tentei adicionar os e-mails dos assinantes diretamente no campo "Cluster de clientes", essa não é a maneira mais eficiente, mas já resolveria em um primeiro momento. Infelizmente não funcionou, abaixo como eu fiz para adicionar os e-mails:

E-mail=marcos@gmail.com

E-mail=paulo@gmail.com

E-mail=ricardo@gmail.com

Também tentei assim:

email=marcos@gmail.com

email=paulo@gmail.com

email=ricardo@gmail.com

Mas não funcionou.

Alguém pode dar um help?

Grato, desde já.

Pessoal, aproveitando esse tópico:

Maneira 1 citado pelo colega é muito engessado para lojas que trabalham com diversas ações em paralelo. Não posso criar um campo de cliente para cada ação que eu vou rodar. Acho pouco viável e não gostaria de depender disso, pois perco flexibilidade na ação e agilidade.

Maneira 2: é possível usar expressões no campo dependendo do tipo do campo. Ex: email=nome@dominio.com.br, document=12345, funcionario=true, etc. Porém, quando eu preciso subir diversos valores, isso fica inviável. Se eu for criar uma promoção para 10k pessoas da minha base, não posso criar 10k linhas de campo cluster e inserir MANUALMENTE o CPF de cada uma delas.

Existe uma forma de usar o campo cluster onde possa aceitar múltiplos valores e também wild cards (que é para ações de aniversariante do mês, promoções para domínios exclusivos, etc) ?

Abs,

Creio que a minha dificuldade seja a mesma de vocês:

Estou tentando fazer algo do tipo, mas não estou conseguindo.

Tentei dessas duas formas e nada:

CLUSTER-EXPRESSION

meuCampo1=true AND meuOutroCampo<=2

(meuCampo1=true) AND ((meuOutroCampo=1) OR (meuOutroCampo=2))

Olá @Marcos Magalhães​

Não costumamos fazer tutorial com vídeo porque o mesmo poderia ficar desatualizado.

Mas nesse artigo explica o passo a passo: http://help.vtex.com/pt/tutorial/criando-promocao-para-um-cluster-de-clientes

Olá @Juliana Andrade​ .

Fiz conforme indicado no tutorial

email=nome@uol.com.br

E não funcionou.

Segue o print.

vtex

@Marcos Magalhães a promoção está ativa? Como está a configuração completa dela?

Eu sugiro você realizar a clusterização dos clientes, não é tão complicado. Primeiro segue o tutorial neste link:

https://help.vtex.com/faq/como-criar-um-cluster-de-clientes/

E depois configura a promoção conforme o link que a @Juliana Andrade​ mencionou:

https://help.vtex.com/pt/tutorial/criando-promocao-para-um-cluster-de-clientes

Essa é a melhor solução.

Bom dia a todos,

Acompanhando o comentário do Sr. Arthur Matsuda.

Estou tentando segmentar os funcionários da empresa na qual eu trabalho.​

1) Na entidade de dados CLIENTE: https://prnt.sc/kx1ruk

Criei um campo para saber se o cliente é um funcionário da empresa: https://prnt.sc/kx1s11

2) Criei uma nova trigger na entidade de dados CLIENTE: https://prnt.sc/kx1t1d

Com a condição de que: se o atributo EMAIL for alterado. Alterar o atributo que eu criei no item 1 (isColaboradorMorenaRosa).

Assumindo que todo colaborador possui o e-mail nome@morenarosa.com.br

Posso fazer uma expressão dinâmica utilizando o domínio do e-mail para alterar o atributo que criei.: https://prnt.sc/kx1vb9

No meu caso, não consegui criar a expressão dinâmica.

Pedi ajuda ao time VTex mas não possui documentação e não conseguiram me ajudar na expressão dinâmica. Sugeriram utilizar C#, usando recursos .NET

Estou postando esta resposta para dar um norte e promover o uso da trigger.

Obrigado.