Marketing Features
O Perfex Shop inclui um conjunto completo de ferramentas de marketing. Cada recurso pode ser ativado ou desativado em Setup → Settings → Products em Marketing Features.
Product Reviews
Permita que os clientes avaliem e comentem produtos.
Flow
- Cliente compra um produto.
- Na página de detalhe do produto, pode enviar uma avaliação (nota + texto).
- Admin aprova ou rejeita avaliações em Products → Product Reviews.
- Avaliações aprovadas aparecem na página do produto.
Configuration
- Ative Product reviews em Settings.
- Avaliações exigem que o cliente tenha comprado o produto.
- Uma avaliação por produto por cliente.
Referral Program
Os clientes ganham comissão ao indicar novos compradores.
Flow
- Cliente recebe um referral code e shareable link únicos.
- Compartilha o link (ex.:
yoursite.com/products/client?ref=ABC123). - Quando alguém visita com
?ref=, o código é armazenado na sessão. - Se esse visitante fizer um pedido, o indicador ganha a comissão.
- A comissão é registrada e visível em Products → Referral Program.
Configuration
- Ative Referral program em Settings.
- Defina Commission % e Commission fixed amount em Settings (ou na página Referral Program).
- A comissão é calculada quando o pedido é feito.
Back-in-Stock Notifications
Notifique inscritos quando produtos esgotados voltarem ao estoque.
Flow
- Produto está esgotado.
- Cliente digita e-mail no formulário "Notify me when back in stock".
- Quando o estoque é restaurado, um cron job envia e-mails aos inscritos.
- Inscritos são marcados como notificados para não receberem e-mail novamente.
Configuration
- Ative Back in stock em Settings.
- Adicione o back-in-stock cron ao seu servidor. Veja Cron Jobs.
Price Drop Alerts
Notifique inscritos quando os preços caírem.
Flow
- Cliente se inscreve na página do produto (opcionalmente com preço alvo).
- Quando o preço cai abaixo do alvo (ou preço atual na inscrição), um cron job envia um e-mail.
- Inscritos são marcados como notificados.
Configuration
- Ative Price drop alerts em Settings.
- Adicione o price drop cron ao seu servidor. Veja Cron Jobs.
Newsletter / Marketing Consent
Colete opt-in de marketing no checkout.
Flow
- No checkout, aparece uma caixa de seleção: "Send me promotional emails and updates".
- Se marcada,
product_marketing_consentdo contato principal é definido como 1. - Você pode usar isso para campanhas de e-mail e segmentação.
Configuration
- Ative Newsletter em Settings.
- A caixa de seleção é mostrada apenas para clientes logados.
Urgency / Low Stock
Mostre sinais de urgência para incentivar a compra.
Flow
- Quando a quantidade do produto está no ou abaixo do limite low quantity (Settings), um badge "Low stock" é mostrado nos cards de produto.
- Opcional: preço promocional e contagem regressiva (se sale_price_end for usado).
Configuration
- Ative Urgency em Settings.
- Defina Low quantity em Settings (seção Shipping & Tax).
Gift Cards
Venda e resgate cartões presentes.
Purchase Flow
- Cliente vai em Buy Gift Card (do menu do cliente).
- Digita valor, e-mail do destinatário, mensagem opcional.
- Paga via fatura.
- Quando pago, um cartão presente é criado e um e-mail é enviado ao destinatário (ou comprador se não houver destinatário).
Redemption Flow
- No checkout, cliente digita o código do cartão presente.
- Clica em Apply.
- O saldo é aplicado ao total do pedido.
- O saldo restante permanece no cartão para uso futuro.
Configuration
- Ative Gift cards em Settings.
- Defina Gift card minimum amount em Settings.
- Crie Gift Card Templates em Products → Gift Cards → Templates (design, merge fields).
- Gerencie cartões presentes em Products → Gift Cards.
Post-Purchase Upsell
Mostre produtos relacionados após uma compra.
Flow
- Cliente conclui um pedido.
- Na página de agradecimento, um botão "See special offers" pode aparecer.
- Um modal mostra produtos de upsell baseados em Upsell Rules.
- Cliente pode clicar para ver ou adicionar produtos ao carrinho.
Configuration
- Ative Upsell em Settings.
- Vá em Products → Upsell Rules.
- Crie regras: Trigger products (o que comprou) → Upsell products (o que mostrar).
- Deixe o trigger vazio para mostrar em qualquer compra.
Social Proof
Mostre atividade de compra para construir confiança.
Flow
- Nas páginas de detalhe do produto, quando ativado:
- "X customers bought this product" – Contagem total vendida do histórico de pedidos.
- "X just purchased this" – Mensagem de compra recente (ex.: "Someone just purchased this" ou "John D. just purchased this"), baseada em pedidos pagos recentemente dentro da janela de tempo configurada.
Configuration
- Ative Social proof em Settings.
- Recent purchase (hours) – Quantas horas mostrar "X just purchased" (padrão 24, máx. 168).
- Show "Someone" instead of names – Quando Sim, exibe "Someone just purchased this". Quando Não, exibe o primeiro nome do comprador (ex.: "John D. just purchased this").
Product Recommendations
"Clientes que compraram X também compraram Y."
Flow
- Nas páginas de detalhe do produto, uma seção "You might also like" mostra produtos relacionados.
- Lógica: produtos comprados juntos nos mesmos pedidos, ou mesma categoria.
Configuration
- Ative Product recommendations em Settings.
A/B Testing & Segmentation
Esses recursos têm tabelas de banco de dados e toggles. A lógica completa (divisão de tráfego, segmentação de público) pode ser estendida em versões futuras.
Email Templates
Templates de e-mail relacionados a marketing estão registrados no sistema de e-mail do Perfex. Gerencie-os em Setup → Email Templates – procure pelo tipo Products.
| Template | Merge fields | Used by |
|---|---|---|
| Abandoned Cart Reminder | {client_name}, {cart_total}, {cart_link}, {companyname} | Abandoned cart cron |
| Product Review Request | {client_name}, {order_id}, {product_link}, {companyname} | Review requests |
| Product Back In Stock | {product_name}, {product_link}, {companyname}, {store_link} | Back-in-stock cron |
| Product Price Drop Alert | {product_name}, {product_price}, {product_link}, {companyname}, {store_link} | Price drop cron |
| Newsletter Welcome | {client_name}, {store_link}, {companyname} | Newsletter signup |
| Gift Card | {recipient_name}, {gift_card_amount}, {currency}, {gift_card_code}, {gift_card_expiry}, {store_link}, {companyname} | Gift card delivery |
| Referral Invite | {referrer_name}, {referral_code}, {store_link}, {companyname} | Referral program |
| Order Placed (Before Payment) | {client_name}, {order_id}, {total}, {currency}, {invoice_link}, {companyname} | Order placed |
O template Abandoned Cart Reminder está desativado por padrão. Você deve ativá-lo em Setup → Email Templates para que os e-mails de carrinho abandonado sejam enviados.