Rishidocs

Upsell pós-compra

4 min de leituraAtualizado há 4 dias

Upsell pós-compra é uma oferta extra exibida ao cliente logo depois que o pagamento da compra principal é confirmado — em uma página dedicada, com um único clique pra aceitar e sem precisar redigitar dados de pagamento.

Diferente do Order Bump (que aparece no checkout, antes de pagar), o upsell entra em cena na página de obrigado. O cliente já comprou, já está com a "barreira da compra" vencida — esse é o melhor momento pra oferecer um complemento.

Recurso em beta

O Upsell pós-compra está em fase beta e vem desativado por padrão. Antes de habilitar em produção, teste com pedidos reais e acompanhe os primeiros dias de uso.

Como ativar

Não há toggle visual no admin (ainda). A ativação é via opção do banco:

update_option( 'wc_smart_checkout_enabled_upsell_beta', 'yes' );

Você pode rodar isso com WP-CLI, Code Snippets ou direto no wp_options. Após ativar, recarregue o admin — o menu WooCommerce → Marketing → Upsell vai aparecer.

Cadastrar uma oferta

Em WooCommerce → Marketing → Upsell, clique em Adicionar Upsell. Você verá duas caixas:

Caixa "Condições gerais"

Define quando a oferta aparece. As condições suportadas são as mesmas do Order Bump (carrinho, cliente, produtos, cupons, valor, peso, classe de envio, CEP, estado).

Você monta grupos de condições — o pedido precisa bater com pelo menos um grupo pra a oferta disparar.

Caixa "Configuração da oferta"

Campo O que faz
Produto oferecido Selecione qual produto será exibido como upsell.
Página da oferta Página que será exibida ao cliente após o pagamento. Use Criar página pra gerar uma página padrão com os shortcodes prontos.
Desconto Valor fixo (ex.: 20.00) ou percentual (ex.: 15%) aplicado sobre o produto oferecido.

A página da oferta é uma página comum do WordPress — você pode editar layout, copy e imagens normalmente. Os shortcodes injetam imagem, nome, preço e os botões "Aceitar" / "Recusar".

O que o cliente vê

  1. Cliente conclui o pagamento da compra principal.
  2. Em vez de cair direto na página de obrigado, é redirecionado pra página da oferta.
  3. Vê a oferta com botões Aceitar e Recusar.
  4. Recusar: vai pra página de obrigado normal.
  5. Aceitar: o sistema cria um novo pedido vinculado e tenta cobrar com o mesmo método de pagamento, sem nova digitação.

Como funciona o "um clique"

A mecânica do "sem redigitar dados" muda conforme o método:

  • Cartão de crédito: se o gateway suporta tokenização (Pagar.me, MercadoPago, Asaas), o cartão usado no pedido principal é cobrado automaticamente.
  • Pix: o cliente recebe um novo QR Code pro pedido do upsell. Não é "um clique" propriamente dito, mas o pedido principal já está pago e separado — o upsell vira um pedido independente que o cliente pode pagar ou ignorar.
  • Boleto / transferência: mesma lógica do Pix — é gerado um novo pedido offline.

Janela de validade

A oferta expira automaticamente 15 minutos após o pedido principal. Se o cliente acessar a página depois disso, vê a página de obrigado padrão.

Pra mudar essa janela, use o filtro:

add_filter( 'wc_smart_checkout_upsell_expiration_minutes', function () {
    return 30; // expira em 30 minutos
} );

Order Bump vs Upsell — qual usar?

Os dois recursos podem (e devem) conviver. Cobrem momentos diferentes:

Order Bump Upsell pós-compra
Quando aparece Durante o checkout, antes do pagamento Após confirmação do pagamento
Atrito Baixo (1 clique no checkout) Muito baixo (cliente já pagou)
Conversão típica 25–40% 8–15%
Risco de matar conversão principal Pequeno (pode confundir) Zero (o pedido principal já fechou)
Cobrança automática Sim (junto do pedido principal) Sim, no cartão; pedido separado em Pix/boleto

Estratégia comum: Order Bump pra acessório de uso direto (capa pro celular, meias pro tênis) e Upsell pra produto complementar maior (proteção estendida, kit completo, upgrade de plano).

Limitações conhecidas

  • Sem suporte a Elementor ainda — a integração existe parcialmente mas está desativada nesta versão. Use a página padrão criada pelo botão Criar página.
  • Sem upsell em cascata — não dá pra criar um upsell que oferece outro upsell em sequência (por enquanto).
  • Pagamentos recorrentes não suportados.
  • Sem opção visual de desativação — pra desligar, troque a opção wc_smart_checkout_enabled_upsell_beta pra no.
Acompanhamento de status

Cada pedido com upsell ganha um bloco "Informações de Upsell" na tela do pedido (admin), mostrando se o cliente aceitou, recusou, ou se o pagamento do upsell falhou. Use isso pra acompanhar o desempenho real.

Foi útil?