Um sino genérico misturava rastreio de pedido com promoções. Para compensar, a marca disparava e-mails demais, o que gerava descadastros.
Central de Notificações
Notificação certa, no lugar certo
Como separei o útil do promocional e criei um canal de marketing dentro do app ZZ Mall.
- Empresa
- Arezzo&Co
- Produto
- App ZZ Mall
- Plataforma
- iOS e Android
- Meu papel
- UX/UI Designer: fluxos, prototipação e UI
- Time
- Eu, em parceria com o PO e com os gerentes da marca

Criei uma central com abas “Pedidos” (transacional) e “Mensagens” (promocional), além dos estados de erro, do opt-in de push e do onboarding.
Informações de pedido fáceis de achar, campanhas com mais cliques dentro do contexto de compra e menos dependência de e-mail marketing.
Um sino que misturava tudo
No app ZZ Mall, o sino de notificações era genérico: rastreio de pedido e promoções apareciam na mesma lista. Para compensar a falta de um canal dentro do app, a marca disparava e-mails demais, o que gerava descadastros.
Informação misturada
Quem queria saber do pedido precisava passar por promoções, e quem buscava ofertas via avisos de entrega.
Excesso de e-mail
Sem um canal promocional no app, o e-mail marketing virou a principal saída, e os descadastros cresciam.
Push desativado
Usuários com as notificações desligadas perdiam avisos importantes e não tinham um caminho fácil para religá-las.
Objetivos do projeto
- Separar o que é transacional do que é promocional
- Criar um canal de marketing dentro do contexto de compra
- Recuperar o opt-in de push
- Cobrir os estados de erro, vazio e deslogado
Por que a central antiga não funcionava
Antes de desenhar, olhei para o que o usuário encontrava ao tocar no sino e para o que a marca fazia para compensar.
Diagnóstico da central antiga
Analisei a lista de notificações existente e os cenários em que ela falhava: push desligado, usuário deslogado e lista vazia.
O que isso me mostrouO problema não era a quantidade de mensagens, e sim a mistura de intenções. Quem quer rastrear um pedido e quem quer ver ofertas estão em momentos diferentes.
Três princípios para a nova central
Cada princípio responde a um problema do diagnóstico.
Separar por intenção
Cada tipo de mensagem tem o seu lugar, para que uma não atrapalhe a outra.
Responde aA informação misturada no sino.
Valor no momento certo
A notificação promocional precisa levar direto à ação, sem passos extras.
Responde aO excesso de e-mail e a falta de canal no app.
Nunca uma tela sem saída
Todo estado, inclusive erro, vazio e deslogado, oferece um próximo passo.
Responde aO push desativado e os cenários sem conteúdo.
As decisões, uma a uma
Para cada decisão: o problema, o que eu fiz e por que fiz assim.
Duas abas, duas intenções
Rastreio de pedido e promoções disputavam a mesma lista.
Criei duas abas: “Pedidos”, para as mensagens transacionais, e “Mensagens”, para as promocionais. Cada aba mostra um contador com o total de notificações pendentes.
Quem quer rastrear o pedido não é interrompido por banner, e quem busca ofertas tem um feed só seu.

Detalhe que converte
Uma notificação promocional que só informa não gera ação.
O detalhe da notificação tem banner rico, botão “Copiar cupom” e deep link direto para a campanha.
O usuário vai da mensagem à compra sem precisar procurar a campanha ou digitar o cupom.

Controle na lista
Com muitas mensagens, a lista precisa ser fácil de organizar e de ler.
Swipe para excluir, com toast de confirmação, e tags que hierarquizam as mensagens.
O usuário limpa a lista com um gesto, o toast confirma a ação, e as tags mostram de imediato o que é cada mensagem.

Recuperar o push perdido
Com as notificações desativadas, o usuário perdia avisos e não sabia como religá-las.
Um banner na central leva, por deep link, direto às configurações do iOS ou do Android. O usuário deslogado vê um convite ao login em vez de uma tela vazia.
Encurtar o caminho até as configurações aumenta a chance de reativação, e o convite ao login transforma um beco sem saída em próximo passo.

Onboarding contextual
Uma central nova, com duas abas, precisava ser entendida logo no primeiro acesso.
No primeiro acesso, um bottom sheet explica as duas abas.
Explicar no momento do uso, e não antes, garante a adoção sem atrasar o usuário.

Como validar e acompanhar
Estes são os indicadores que eu usaria para saber se a nova central funcionou:
Opt-in de push recuperado
O que medirQuantos usuários reativam as notificações depois de ver o banner.
ObjetivoValidar se o deep link para as configurações funciona.
Engajamento por aba
O que medirO uso das abas “Pedidos” e “Mensagens”.
ObjetivoConfirmar que a separação atende às duas intenções.
CTR de cupons e campanhas
O que medirOs cliques em “Copiar cupom” e nos deep links das campanhas.
ObjetivoMedir se a aba promocional vira um canal de marketing.
Descadastros de e-mail
O que medirO volume de descadastros do e-mail marketing.
ObjetivoVerificar se o canal no app reduz a dependência do e-mail.
O que este projeto me ensinou
- Design de notificação não é bombardear: é entregar valor no momento certo.
- O desafio foi equilibrar as permissões do sistema e as metas de marketing sem ser intrusivo.
- Os estados de erro, vazio e deslogado são parte do produto, não um detalhe.
- Arquitetura de informação
- Mobile (iOS e Android)
- Edge cases e estados vazios
- Onboarding
- Definição de KPIs