Enviar in-apps
O Pushwoosh oferece duas maneiras de enviar mensagens in-app, dependendo de quando e como você deseja que elas apareçam:
- In-apps instantâneos
Esta opção permite exibir uma mensagem imediatamente quando um evento específico ocorre dentro do aplicativo. Isso garante que a mensagem chegue ao usuário enquanto ele está usando ativamente o aplicativo.
- Elemento in-app na Customer Journey
Esta opção agenda uma mensagem in-app para ser entregue na próxima vez que o usuário abrir o aplicativo. Ela permite automatizar o envio de mensagens e combinar mensagens in-app com notificações push, e-mails, SMS e WhatsApp para uma experiência multicanal integrada.
Enviar in-apps instantâneos
Anchor link toOs in-apps instantâneos oferecem a capacidade de entregar mensagens aos usuários no momento em que uma ação especificada acontece dentro do aplicativo, maximizando a chance de serem vistos.
Para enviar mensagens in-app através de campanhas in-app:
- Navegue até Campaigns no Painel de Controle do Pushwoosh.
- Selecione Instant in-apps.
- Clique em Create in-app para configurar uma nova campanha.

Definir conteúdo criativo
Anchor link toInsira um nome e uma descrição
Anchor link toForneça um nome para uso interno e, opcionalmente, adicione uma descrição para melhor organização.
Adicionar um criativo in-app
Anchor link toSelecione uma página de Rich Media da lista de templates existentes ou crie uma nova com antecedência.

Maneiras de criar um template in-app
Anchor link toVocê pode:
- Crie um template usando o editor in-app integrado. Saiba mais
- Use um template da biblioteca integrada. Navegue pelos templates disponíveis
- Faça o upload de Rich Media manualmente.
Habilitar in-app de alta prioridade (opcional)
Anchor link toAs mensagens in-app de alta prioridade garantem que a mensagem seja baixada e esteja pronta para ser exibida imediatamente após um evento ser acionado, mesmo que isso aconteça logo após o lançamento do aplicativo.
Quando habilitado, o SDK do Pushwoosh bloqueará temporariamente a interface do usuário do aplicativo por alguns segundos enquanto a mensagem está sendo baixada. Isso garante que a mensagem in-app esteja disponível e não seja atrasada devido a condições de rede ou processos de inicialização do aplicativo.
Como os in-apps de alta prioridade diferem das mensagens in-app comuns?
Habilitar a opção High-Priority In-App garante que a mensagem seja exibida instantaneamente, sobrepondo-se a outras mensagens in-app ou notificações na fila. Diferente das mensagens in-app regulares, que seguem uma ordem de exibição sequencial e podem ser atrasadas se outra mensagem estiver ativa, as mensagens de alta prioridade contornam essas restrições e aparecem assim que são acionadas.
Este recurso é particularmente útil para anúncios urgentes, alertas de segurança ou promoções sensíveis ao tempo que exigem atenção imediata do usuário.
Pré-visualizar a mensagem
Anchor link toNo lado direito da tela, você verá uma pré-visualização móvel do template de Rich Media selecionado. Isso ajuda a visualizar como a mensagem aparecerá para os usuários.
Clique em Next para prosseguir para as configurações de Audience.
Definir público
Anchor link toPara definir os usuários que devem receber a mensagem in-app, configure as condições nas seções Segment e Behavior.
Definir segmento de público
Anchor link toEscolha uma das seguintes opções:
- Sem filtros: Enviar a mensagem in-app para todos os usuários.
- Usar filtros para direcionar um segmento de público específico. Para aplicar filtros, escolha um segmento existente na lista suspensa ou crie um novo segmento com base nos dados e preferências do usuário.
Para refinar ainda mais seu público, clique em + ADD CONDITION para adicionar mais critérios.

Definir comportamento do usuário
Anchor link toRefine ainda mais seu público, direcionando usuários com base em suas ações.
-
Nenhum comportamento específico. Enviar a mensagem in-app para todos os usuários no segmento escolhido.
-
Direcionar usuários com comportamento específico. Defina uma condição baseada em ação para a entrega da mensagem.
Defina condições com base na atividade do usuário:
- Tipo de ação: Escolha se o usuário “realizou” ou “não realizou” uma ação.
- Evento: Selecione um evento que os usuários devem ter concluído (por exemplo, abertura do aplicativo, compra, assinatura).
- Frequência: Especifique quantas vezes o evento deve ter ocorrido.
- Período de tempo: Defina o período (por exemplo, últimos 7 dias, exatamente 3 dias atrás).
Para adicionar múltiplas condições comportamentais, clique em + Add Attribute.

Agendar a mensagem in-app
Anchor link toDefinir um gatilho de evento
Anchor link toDefina quando sua mensagem in-app aparecerá, configurando um gatilho de evento.
- Selecione um evento da lista que acionará a mensagem.
- Adicione atributos para refinar quando a mensagem deve ser exibida.
- Verifique se o evento está configurado corretamente no Painel de Controle do Pushwoosh antes de usá-lo.

Por exemplo, a mensagem in-app é acionada quando um usuário realiza o evento “ProductAdd”. Isso significa que sempre que um usuário adicionar um produto ao carrinho, a mensagem in-app será exibida.
Para refinar ainda mais quando a mensagem aparece, você pode clicar em + Add Attribute para especificar condições adicionais.
Configurar o limite de mensagens (capping)
Anchor link toAs configurações de capping controlam a frequência com que uma mensagem in-app aparece para os usuários.
- Mostrar a mensagem in-app toda vez que as condições especificadas forem atendidas
- Limitar a frequência de exibição desta mensagem in-app para um usuário específico

Opções de capping
Anchor link to| Total de impressões | Define o número máximo de vezes que a mensagem in-app pode ser exibida para um usuário. | Se definido como 3, a mensagem será mostrada apenas três vezes para cada usuário, independentemente do tempo. Se um usuário acionar o evento cinco vezes, ele ainda verá a mensagem apenas três vezes. |
| Limitar impressões em X dias | Define quantas vezes um usuário pode ver a mensagem dentro de um período específico. | Definir 1 impressão por dia garante que a mensagem apareça no máximo uma vez por dia. Se um usuário acionar o evento várias vezes em um dia, ele ainda receberá apenas uma mensagem in-app. |
| Intervalo entre impressões | Define um número mínimo de dias entre impressões repetidas. | Se você permitir 1 impressão por dia e definir um intervalo de 1 dia, a mensagem aparecerá uma vez a cada dois dias. Se um usuário vir a mensagem hoje, ele não a verá novamente até depois de amanhã, mesmo que acione o evento novamente amanhã. |
Como o frequency capping global e o capping de mensagens in-app estão inter-relacionados
Anchor link toO frequency capping global garante que os usuários não sejam sobrecarregados com muitas mensagens de diferentes campanhas, mesmo que as mensagens individuais tenham suas próprias configurações de capping separadas.
Por exemplo, se uma mensagem in-app está configurada para aparecer 5 vezes em 3 dias, e o frequency capping global para mensagens in-app também é de 5 vezes em 3 dias, mas o usuário já viu 3 outras mensagens in-app, esta mensagem específica será mostrada apenas mais 2 vezes antes de atingir o limite global. Saiba mais sobre o Global Frequency capping
Definir o período de exibição
Anchor link toDefina o período de tempo em que a mensagem in-app estará ativa.
- Começar agora e terminar manually: A mensagem in-app será executada continuamente até que você a pare manualmente.
- Definir datas de início e término: Especifique um intervalo de tempo fixo para a exibição da mensagem.
Exemplo: Se a data de início for 13 de março de 2025 e a data de término for 20 de março de 2025, a mensagem in-app só será mostrada durante este período.

Confirmar e salvar sua mensagem in-app
Anchor link toAntes de lançar a campanha, revise as configurações da sua mensagem in-app.
- Verifique os detalhes do criativo, incluindo o nome da mensagem, descrição, prioridade e conteúdo de Rich Media.
- Verifique as configurações de público, garantindo que o segmento, comportamento e atributos corretos sejam aplicados.
- Revise o agendamento, confirmando o evento de gatilho, as datas de início e término e qualquer frequency capping.
Para fazer alterações, clique em Edit na seção relevante.
Depois de revisar todos os detalhes:
- Clique em Save para finalizar e ativar a mensagem in-app.
- Clique em Save draft para salvar o progresso sem lançar a mensagem.
- Clique em Cancel para descartar as alterações e sair.
Cenário de exemplo: Enviando uma mensagem in-app usando campanhas in-app
Anchor link toImagine que você tem um aplicativo de varejo de moda com o objetivo de aumentar as conversões, oferecendo um desconto por tempo limitado quando os usuários adicionam itens ao carrinho. Você configura uma campanha in-app direcionada a usuários nos EUA com inglês como idioma preferido que adicionam produtos no valor de pelo menos $50.
Preparar a mensagem in-app
Anchor link toCrie um template in-app usando o editor integrado.
Incentive os usuários a agir rapidamente com uma mensagem clara e envolvente:
“Complete sua compra nos próximos 10 minutos e ganhe 10% de desconto!”
Certifique-se de adicionar um botão de CTA que leve ao checkout.
Definir o público
Anchor link to- Selecione Use filters e escolha Create filter para direcionar um público específico.
- Clique em Add Condition e defina Country como Estados Unidos da América.
- Clique em Add Condition novamente e defina Language como Inglês.
- Em Behavior, selecione No specific behavior para enviar a mensagem a todos os usuários no segmento escolhido.
Agendar a mensagem
Anchor link to- Escolha o evento “ProductAdd” como gatilho, para que a mensagem apareça assim que um usuário adicionar um item ao carrinho.
- Clique em + Add Attribute e defina: Preço maior ou igual a $50 para direcionar usuários que adicionam produtos de alto valor.
- Em seguida, configure o capping da mensagem. Limite as impressões a 2 vezes por usuário em 3 dias para evitar sobrecarregar os usuários e defina um intervalo de 1 dia entre as impressões.
- Defina o período de exibição e configure a campanha para ser executada de 13 de março de 2025 a 20 de março de 2025 para se alinhar com o período promocional.
Confirmar e lançar a campanha
Anchor link to- Revise as configurações, público, agendamento e capping.
- Clique em Save para ativar a mensagem in-app.
Enviar in-apps via Customer Journey
Anchor link toVá para o Customer Journey Builder → Create Campaign do Pushwoosh.

Aqui, você pode configurar um público-alvo e adicionar configurações de agendamento personalizadas.
Como um exemplo básico, vamos construir uma Journey de mensagem in-app única. Este fluxo mostra como enviar um in-app para um segmento de usuários de sua escolha.
Arraste e solte os seguintes elementos em sua tela: Entry, In-App e Exit. Conecte os elementos:
Segmentação de público
Anchor link toConfigurar um segmento de Entry é um passo obrigatório em sua Journey. Sem ele, seu in-app não pode ser entregue aos dispositivos dos usuários.
Trigger-based Entry—mostre seu in-app quando um usuário realiza uma ação específica, por exemplo, acessa uma tela de preços. O Pushwoosh oferece uma variedade de gatilhos e eventos padrão para começar. Ou você pode criar os seus próprios.
No nosso exemplo, queremos mostrar um in-app com um desconto apenas para usuários de iOS:
Audience-based Entry inicia uma jornada para um segmento pré-construído de usuários de um aplicativo específico. Por exemplo, se você quiser enviar sua mensagem in-app para toda a sua base de usuários.
Você pode criar um novo segmento com base em tags e/ou eventos. O Pushwoosh oferece uma variedade de segmentos pré-construídos (padrão) que você pode usar gratuitamente. Aprenda como criar segmentos de usuários aqui >
Agendamento
Anchor link toPor padrão, ao usar a Audience-based Entry, os usuários do segmento entrarão na jornada apenas uma vez — no momento em que ela for ativada. No entanto, você pode optar por agendar o lançamento da jornada. O Scheduled Launch permite automatizar suas campanhas definindo horários, datas e intervalos específicos para o início da jornada. Saiba mais sobre como configurar o Scheduled Launch.

Construção de conteúdo
Anchor link toAdicione seu template à sua Journey de usuário clicando em In-App → Media Source. O template mais recente será mostrado primeiro. Escolha um template e clique em Apply.
Você pode opcionalmente escolher In-app expiration para definir o número de dias que a mensagem in-app estará disponível para os usuários. Por exemplo, se sua oferta expira em 7 dias, escolha In-app expiration 7 dias para que os usuários não vejam a oferta após sua expiração.
E é isso. Clique em Launch campaign no canto superior direito para enviar sua mensagem in-app aos usuários.
