Criar APK grátis

Apps de conteúdo

Links inteligentes de carrinho abandonado

Reengaje usuários com push → deep link

Quando um usuário adiciona itens ao carrinho mas não conclui a compra, você pode enviar uma notificação push que o leva de volta à página exata do carrinho.

Esta é uma das estratégias de reengajamento mais eficazes:

  • 📈 Recupere de 10% a 30% dos carrinhos abandonados
  • 💰 Recuperação direta de receita
  • 🎯 Notificações muito segmentadas
  • ⏰ Urgência com prazo curto

2Pré-requisitos#

Para usar os links inteligentes de carrinho abandonado, você precisa de:

  1. ✅ Integração com OneSignal ativada no seu app
  2. ✅ Um site com URLs de carrinho exclusivas (por exemplo, seusite.com/cart?id=abc123)
  3. ✅ Uma forma de rastrear carrinhos abandonados no seu servidor

Se o seu site usa Shopify, WooCommerce ou algo parecido, eles muitas vezes já têm rastreamento de carrinho abandonado integrado.

3Método 1: push com URL simples (sem código)#

O método mais fácil: basta enviar um push com a URL do carrinho. Sem JSON e sem programar!

OneSignal Dashboard Steps:

1. Go to Messages → New Push
2. Title: "You left something in your cart! 🛒"
3. Message: "Complete your order - items are
   selling fast!"
4. Launch URL: https://yoursite.com/cart?id=abc123
5. Send to: Specific user (by OneSignal Player ID)
   or a segment

That's it! User taps → app opens → cart page loads

4Método 2: push com payload JSON (avançado)#

Para ter mais controle, envie um payload de dados JSON. O JavaScript do seu site pode ler esses dados e executar ações personalizadas:

OneSignal API Call:

POST https://onesignal.com/api/v1/notifications
{
  "app_id": "YOUR_ONESIGNAL_APP_ID",
  "include_player_ids": ["PLAYER_ID"],
  "headings": {"en": "Your cart misses you! 🛒"},
  "contents": {
    "en": "Complete checkout & get 10% off"
  },
  "url": "https://yoursite.com/cart",
  "data": {
    "type": "abandoned_cart",
    "cart_id": "cart_abc123",
    "discount_code": "COMEBACK10",
    "expires": "2025-12-31"
  }
}

5Tratar dados JSON no site#

Quando o app abre a partir de uma notificação com dados JSON, você pode ler os parâmetros da URL no seu site:

// On your cart/checkout page:
const params = new URLSearchParams(
  window.location.search
);

// Auto-apply discount if present
const discount = params.get('discount_code');
if (discount) {
  applyDiscountCode(discount);
  showBanner('Welcome back! ' + discount +
    ' discount applied 🎉');
}

// Or handle via OneSignal web SDK:
// OneSignal.on('notificationDisplay',
//   function(event) {
//     console.log(event.data);
//   });

6Automação com webhooks#

Para uma recuperação de carrinho abandonado totalmente automatizada:

  1. O usuário abandona o carrinho no seu site
  2. Seu servidor não detecta nenhuma compra após 1 hora
  3. O servidor chama a API do OneSignal para enviar o push
  4. O usuário toca na notificação → volta ao carrinho

A maioria das plataformas de e-commerce (Shopify, WooCommerce, Magento) tem plugins que automatizam todo esse fluxo com o OneSignal.

7Boas práticas#

✅ Momento certo: envie o primeiro lembrete 1 hora após o abandono

✅ Segunda chance: envie outro após 24 horas com um desconto

✅ Urgência: use frases como 'Itens vendendo rápido' ou 'Estoque limitado'

✅ Personalize: inclua o nome do produto, se possível

✅ Desconto: de 5% a 15% geralmente basta para converter

⚠️ Não faça spam: no máximo 2 a 3 lembretes por carrinho abandonado

⚠️ Respeite quem optou por não receber: honre as preferências de notificação

8Acompanhando o sucesso#

Acompanhe sua taxa de recuperação de carrinhos abandonados:

📊 No painel do OneSignal:

  • Verifique a CTR (taxa de cliques) das notificações
  • Acompanhe 'Entregas confirmadas' x 'Cliques'

📊 No seu site:

  • Acompanhe as conversões das visitas vindas das notificações
  • Compare as taxas de conclusão do carrinho antes e depois

💡 Dica de especialista: faça testes A/B com diferentes mensagens e horários de notificação para otimizar sua taxa de recuperação.

Esta página é gerada a partir do Guia de Integração dentro do próprio app, então diz exatamente o que a versão atual diz. Leia em Markdown.

Conferido com o guia atual em 22/10/2026.