O carrinho lateral Caddy transforma o carrinho do WooCommerce em um painel deslizante que abre sem recarregar a página. Segundo o Baymard Institute (2024), a taxa média de abandono de carrinho fica em 70,19%. Um side cart bem configurado encurta o caminho até o checkout em 1 a 2 cliques. Configure tema, AJAX e cache antes de ativar gatilhos de upsell.
O carrinho lateral Caddy é um plugin que substitui o redirecionamento para a página de carrinho por um painel lateral que desliza na tela quando o cliente adiciona um produto. Em vez de tirar o visitante da página de produto, o carrinho lateral Caddy mostra o resumo do pedido ali mesmo, com botão direto para o checkout. Esse comportamento reduz fricção em lojas WooCommerce e é por isso que muitas operações que chegam ao suporte da FULL pedem para trocar o carrinho padrão por um side cart. Este tutorial mostra como instalar, configurar e validar o carrinho lateral Caddy sem quebrar tema, cache ou funil. Para o contexto maior da loja, veja os conteúdos de WooCommerce da FULL.
Neste artigo
Primeiros passos: O que o carrinho lateral caddy faz
O carrinho lateral Caddy intercepta o evento add-to-cart do WooCommerce via AJAX e abre um painel deslizante em vez de recarregar a página, o que corta 1 clique do fluxo de compra. O plugin opera sobre o carrinho nativo do WooCommerce 9.x: não cria carrinho paralelo, só muda a interface de exibição.
Em lojas que vendem ticket baixo e volume alto, esse clique a menos costuma mover a taxa de conclusão de pedido de forma perceptível, sem precisar tocar no checkout. É a forma mais barata de reduzir fricção antes de mexer em frete ou pagamento.
| Etapa | Objetivo | Check de validação |
|---|---|---|
| Instalar o plugin | Ativar o side cart no WooCommerce | Ícone de carrinho aparece no header |
| Configurar AJAX | Abrir o painel sem recarregar | Painel desliza ao adicionar item |
| Excluir do cache | Evitar carrinho de outra sessão | Contador atualiza por usuário |
| Ativar upsell | Aumentar ticket médio | Sugestão aparece sem duplicar item |
| Testar checkout | Garantir caminho até pagamento | Botão leva ao checkout correto |
Legenda: o painel deslizante mantém o cliente na página de produto, reduzindo o abandono no meio do fluxo.
Por que o carrinho lateral caddy depende do tema e do AJAX
O carrinho lateral Caddy depende de 2 sinais técnicos para funcionar: suporte a cart fragments do WooCommerce no tema e a rota admin-ajax ativa. Quando o tema não declara suporte a fragments, o contador do carrinho lateral Caddy não atualiza sem recarregar a página, e o cliente acha que o item não entrou na compra.
Na prática, a maioria dos chamados de “carrinho que não soma” que chegam ao suporte da FULL tem essa causa raiz, não um bug do plugin. Temas leves como Astra PRO e GeneratePress já trazem suporte a fragments, mas temas antigos ou muito customizados removem o script wc-cart-fragments para ganhar velocidade. O resultado é um carrinho lateral Caddy mudo: ele abre, mas não reflete o estado real. A correção é reativar o enfileiramento do fragmento no tema ou usar um tema compatível. Quem monta a loja do zero ganha tempo seguindo o passo a passo de como configurar a loja com WooCommerce antes de trocar o carrinho.
Como instalar o carrinho lateral caddy em 5 passos
Instalar o carrinho lateral Caddy leva cerca de 10 minutos em uma loja WooCommerce 9.x já no ar, e o ponto crítico não é a instalação e sim a ordem: tema, AJAX e cache antes de qualquer gatilho de venda. Os 5 passos abaixo seguem essa sequência para evitar o erro mais comum.
O erro número 1 é ativar upsell antes de o painel estar estável, o que duplica item e gera ticket. Cada passo abaixo traz um check objetivo de validação, então você confirma o resultado antes de avançar para o próximo.
Passo 1: Instale e ative o plugin caddy
Acesse Plugins, Adicionar novo, e busque por “Caddy side cart”. Após instalar e ativar, o WooCommerce passa a exibir um ícone de carrinho fixo. O carrinho lateral Caddy não pede configuração de banco nem cria tabelas: ele lê o carrinho da sessão atual do WooCommerce. Confirme que o ícone aparece no header em desktop e em mobile.
Passo 2: Ative o add-to-cart via AJAX
Em WooCommerce, Configurações, Produtos, marque a opção de adicionar ao carrinho via AJAX nas páginas de arquivo. Esse ajuste faz o carrinho lateral Caddy abrir sem recarregar. Sem ele, o painel só aparece após um reload, o que anula o ganho. Adicione um produto e confirme que o painel desliza na hora.
Passo 3: Exclua o fragmento do carrinho do cache
Se você usa WP Rocket ou outro cache de página, exclua o objeto wc-cart-fragments e a sessão do WooCommerce do cache. O carrinho lateral Caddy com cache de página sem essa exclusão pode mostrar itens de outra sessão. Em loja com login, esse é o conflito que mais gera ticket. Teste em janela anônima e em sessão logada.
Passo 4: Configure o upsell e o frete
Ative as sugestões de produto e a estimativa de frete dentro do painel do carrinho lateral Caddy. Use no máximo uma sugestão por painel para não duplicar item no resumo. O upsell agressivo combinado a um checkout de uma página do FunnelKit tende a duplicar o produto, então valide o resumo do pedido após cada gatilho.
Passo 5: Teste o caminho até o checkout
Adicione, remova e atualize a quantidade pelo carrinho lateral Caddy e clique no botão de finalizar. Confirme que o botão leva ao checkout correto, sem passar pela página de carrinho intermediária. Faça um pedido de teste real, do clique ao pagamento, em desktop e mobile, antes de liberar a loja.
Conflitos comuns do carrinho lateral caddy com cache e funil
O carrinho lateral Caddy entra em conflito com 3 camadas previsíveis: cache de página, plugins de funil e temas sem suporte a fragments. Quando o WP Rocket serve o fragmento de carrinho a partir do cache, 2 usuários diferentes podem ver o mesmo carrinho lateral Caddy com itens trocados, o que assusta na primeira vez.
A exclusão do fragmento e da sessão resolve na maioria dos cenários testados: é sinal de configuração, não de defeito do plugin. No funil, o carrinho lateral Caddy com upsell agressivo somado ao checkout de uma página do FunnelKit pode duplicar o item no resumo do pedido quando os dois disparam o mesmo gatilho add-to-cart. A solução é deixar um único componente responsável pelo upsell. Para a parte de recuperação, vale separar o que é exibição (o side cart) do que é remarketing, tema coberto em retenção e recuperação de carrinho no WooCommerce e nos plugins de carrinho abandonado.
Carrinho lateral caddy versus carrinho padrão do WooCommerce
O carrinho lateral Caddy e o carrinho padrão do WooCommerce resolvem o mesmo problema por 2 caminhos opostos: o padrão redireciona para /carrinho, enquanto o carrinho lateral Caddy abre um painel sobreposto e mantém o cliente na página de produto.
Em lojas de catálogo grande, manter o contexto reduz a chance de o visitante se distrair e sair, e é por isso que boa parte das lojas que pedem revisão de conversão no suporte da FULL migra para o side cart. Vale dizer onde cada produto compete. O carrinho lateral Caddy compete por um carrinho lateral leve e nativo do WooCommerce; o FunnelKit compete por funil completo de checkout e upsell; o Elementor PRO compete por construção visual do template de carrinho. Não são concorrentes diretos: muita loja usa o carrinho lateral Caddy para exibição e o FunnelKit para o funil. Para aumentar ticket sem inflar a stack, as dicas simples de WooCommerce para vender mais ajudam a priorizar.
Como validar o carrinho lateral caddy depois de publicar
Validar o carrinho lateral Caddy em produção pesa mais que validar em staging, porque o cache e a sessão se comportam diferente com tráfego real. Faça 3 testes mínimos: adicione um produto anônimo e veja o contador somar; repita logado e confirme que não vaza item entre sessões; e finalize 1 pedido de ponta a ponta.
Em loja com mais de 1.000 SKUs, observe o tempo de resposta durante o pico. Aqui entra um detalhe de operação em escala. Em loja WooCommerce com mais de 1.000 SKUs rodando em VPS abaixo de 2GB de RAM, o refresh de fragments do carrinho lateral Caddy a cada add-to-cart dispara queries admin-ajax em cascata e o servidor sobe de CPU no horário de pico. A configuração recomendada nesses casos é mover o refresh do contador para o evento de hover e excluir o fragmento do cache, o que estabiliza o TTFB sem perder a atualização do painel. Para personalizar o template do checkout junto, veja como personalizar o checkout WooCommerce no Elementor.
Ative o carrinho lateral caddy com o bundle da FULL
Rodar o carrinho lateral Caddy junto de cache, builder e funil fica mais barato no bundle da FULL do que licenciar cada plugin avulso. No plano PRO da FULL, por R$849, você ativa o pacote completo de plugins premium e gerencia até 10 sites, o que dá R$85 por site.
A gente vê no suporte da FULL que loja pequena costuma travar justamente no custo de empilhar WP Rocket, Astra PRO e ferramentas de funil separadas. Com o bundle, esses plugins já vêm ativados em 1 clique, e o carrinho lateral Caddy se integra ao mesmo ambiente sem licença extra. Compare os planos em FULL.services/planos antes de montar a stack da sua loja. Para aprender o resto da operação, o FULL Academy reúne os tutoriais de WooCommerce em um só lugar.
Perguntas frequentes sobre o carrinho lateral caddy
Por que o carrinho lateral Caddy não atualiza o contador sem recarregar a página?
Porque o tema não declara suporte a cart fragments do WooCommerce. O carrinho lateral Caddy depende do script `wc-cart-fragments` para atualizar o contador via AJAX; quando o tema remove esse script para ganhar velocidade, o painel abre mas não soma. A correção é reativar o enfileiramento do fragmento no tema ou usar um tema compatível como Astra PRO, que já traz o suporte por padrão.
É possível usar o carrinho lateral Caddy sem instalar nenhum outro plugin de funil?
Sim. O carrinho lateral Caddy funciona sozinho sobre o carrinho nativo do WooCommerce 9.x e não exige FunnelKit nem nenhum plugin de funil para exibir o painel deslizante. Você só precisa de um plugin de funil se quiser checkout de uma página ou order bump. Para exibição, upsell simples e estimativa de frete dentro do painel, o Caddy resolve sem dependência externa.
Qual a diferença entre o carrinho lateral Caddy e o carrinho padrão do WooCommerce?
O carrinho padrão redireciona o cliente para a página `/carrinho`, enquanto o carrinho lateral Caddy abre um painel deslizante sobre a página atual, sem reload. A diferença prática é 1 clique a menos até o checkout e a manutenção do contexto de navegação. O Caddy não cria um carrinho paralelo: ele lê a mesma sessão do WooCommerce e só troca a interface de exibição.
Quanto custa rodar o carrinho lateral Caddy junto do bundle de plugins da FULL?
No plano PRO da FULL, o custo é R$849 para até 10 sites, o que dá R$85 por site. Esse valor cobre o pacote de plugins premium que costuma acompanhar o carrinho lateral Caddy numa loja, como WP Rocket e Astra PRO, ativados em 1 clique. Rodar cada licença avulsa sai mais caro do que o bundle quando você soma cache, tema e funil na mesma loja.
O que o carrinho lateral Caddy muda na taxa de conversão de uma loja WooCommerce?
O carrinho lateral Caddy encurta o caminho até o checkout em 1 a 2 cliques e mantém o cliente na página de produto, o que tende a reduzir o abandono no meio do fluxo. Segundo o Baymard Institute, o abandono médio de carrinho fica em 70,19%, então qualquer redução de fricção conta. O ganho real depende do tema, do cache e de um checkout limpo; o painel sozinho não corrige um funil quebrado.
Próximos passos para estabilizar o side cart da loja
O carrinho lateral Caddy entrega o ganho prometido quando você respeita a ordem de configuração: tema com suporte a fragments, AJAX ativo, fragmento de carrinho fora do cache e só então os gatilhos de upsell. Pulando essa sequência, o painel abre mas vaza item, não soma o contador ou duplica produto, e o que era ganho de conversão vira ticket de suporte. Trate o side cart como camada de exibição e mantenha funil e recuperação de carrinho em ferramentas próprias. Com a base estável, o carrinho lateral Caddy passa a ser o atalho que ele promete ser, do clique no produto ao pagamento, sem tirar o cliente do contexto da compra.
















