// Módulo MARKETING — Campanhas + Automações + Templates
const MarketingPage = () => {
const [tab, setTab] = React.useState("campanhas");
return (
Comunicação segmentada
Marketing
Campanhas WhatsApp/voz · automações por gatilho · templates com variáveis dinâmicas.
{tab === "campanhas" &&
}
{tab === "automacoes" &&
}
{tab === "templates" &&
}
{(tab === "listas" || tab === "historico") &&
}
);
};
const CampanhasView = () => (
{[
{ cat: "Aniversário", nome: "Parabéns + cashback", icon: "cake", body: "Feliz aniversário, {primeiro_nome}! 🎂 De presente, R$ 30 de cashback liberado: {link_loja}" },
{ cat: "Carrinho", nome: "Recuperação 2h", icon: "cart", body: "Você esqueceu {valor_carrinho} no carrinho! Volta lá: {link_carrinho}" },
{ cat: "Live", nome: "Convite live 1h antes", icon: "live", body: "Daqui 1h tem live com lançamentos exclusivos! Bota o despertador: {link_live}" },
{ cat: "Cobrança", nome: "Parcela D-3", icon: "dollar", body: "Oi {primeiro_nome}! Sua parcela de {parcela_valor} vence em 3 dias ({parcela_vencimento})." },
{ cat: "Boas-vindas", nome: "Boas-vindas + Instagram", icon: "user", body: "Que bom te ter por aqui, {primeiro_nome}! Acompanha nossas lives: @estudio.aurora" },
{ cat: "Promoção", nome: "Cashback expirando", icon: "sparkles", body: "Você tem {valor_cashback} de cashback expirando em 10 dias. Usa antes! {link_loja}" },
].map((t, i) => (
))}
);
Object.assign(window, { MarketingPage });