Teste seus conhecimentos sobre a nova matriz de ofertas
Bem-vindo ao Quiz de Retenção!
Este treinamento irá avaliar seu conhecimento sobre:
Matriz de ofertas para ELO Mais e ELO Grafite
Sequência correta de abordagem
Regras de elegibilidade para vouchers e isenção
Diferença entre clientes dentro e fora da loja
Valores de saldo que determinam as ofertas
const questions = [
{
type: “Situação-Problema”,
question: “Maria liga querendo cancelar seu cartão ELO Grafite. Ela compra apenas dentro da loja e tem saldo de fatura de R$ 800,00. Qual deve ser sua sequência de abordagem?”,
scenario: {
cliente: “Maria Silva”,
cartao: “ELO Grafite”,
saldo: “R$ 800,00”,
historico: “Compras apenas na loja”
},
options: [
“1º Benefícios ELO → 2º Voucher R$25 → 3º Isenção 3 meses → 4º Downgrade”,
“1º Benefícios ELO → 2º Downgrade”,
“1º Voucher R$25 → 2º Benefícios ELO → 3º Downgrade”,
“Apenas oferecer Downgrade direto”
],
correct: 1,
feedback: {
correct: “Perfeito! Para clientes ELO Grafite que compram apenas na loja, NÃO oferecemos voucher nem isenção, independente do valor.”,
incorrect: “Atenção! Clientes que compram APENAS NA LOJA não recebem voucher nem isenção. A sequência correta é: 1º Benefícios → 2º Downgrade.”
}
},
{
type: “Situação-Problema”,
question: “João possui ELO Mais, compra fora da loja e tem saldo de R$ 250,00. Qual abordagem está correta?”,
scenario: {
cliente: “João Santos”,
cartao: “ELO Mais”,
saldo: “R$ 250,00”,
historico: “Compras fora da loja”
},
options: [
“1º Benefícios → 2º Voucher Uber R$20 → 3º Isenção → 4º Downgrade”,
“1º Benefícios → 2º Downgrade (sem voucher/isenção)”,
“Apenas oferecer os Benefícios ELO”,
“1º Voucher → 2º Benefícios → 3º Downgrade”
],
correct: 1,
feedback: {
correct: “Correto! Com saldo inferior a R$ 300,00, o cliente NÃO é elegível para voucher e isenção, mesmo comprando fora.”,
incorrect: “Cuidado! Saldo inferior a R$ 300,00 no ELO Mais NÃO recebe voucher nem isenção. Oferecemos apenas Benefícios e depois Downgrade.”
}
},
{
type: “Regra de Negócio”,
question: “A partir de qual valor de saldo um cliente ELO Grafite com uso FORA da loja é elegível para receber voucher e isenção?”,
options: [
“R$ 300,00”,
“R$ 500,00”,
“R$ 600,00”,
“R$ 1.000,00”
],
correct: 2,
feedback: {
correct: “Excelente! ELO Grafite precisa ter saldo mínimo de R$ 600,00 para receber voucher e isenção.”,
incorrect: “Revise a matriz! Para ELO Grafite, o saldo mínimo é R$ 600,00 para elegibilidade a voucher e isenção.”
}
},
{
type: “Situação-Problema”,
question: “Ana tem ELO Grafite, compra fora da loja, saldo de R$ 1.500,00. Ela recusou os Benefícios ELO. Qual é sua próxima oferta?”,
scenario: {
cliente: “Ana Costa”,
cartao: “ELO Grafite”,
saldo: “R$ 1.500,00”,
historico: “Compras fora da loja”,
status: “Recusou Benefícios ELO”
},
options: [
“Isenção de anuidade por 3 meses”,
“Voucher de R$ 25,00”,
“Downgrade para ELO Mais”,
“Encerrar a ligação”
],
correct: 1,
feedback: {
correct: “Muito bem! Seguindo a sequência, após recusa dos Benefícios, oferecemos o Voucher de R$ 25,00.”,
incorrect: “Lembre-se da sequência! Para Grafite fora da loja: 1º Benefícios → 2º Voucher R$25 → 3º Isenção → 4º Downgrade.”
}
},
{
type: “Diferencial”,
question: “Qual é o valor do voucher oferecido para clientes ELO Mais elegíveis?”,
options: [
“R$ 15,00 (Uber)”,
“R$ 20,00 (Uber)”,
“R$ 25,00 (Compras)”,
“R$ 30,00 (iFood)”
],
correct: 1,
feedback: {
correct: “Correto! ELO Mais recebe voucher Uber de R$ 20,00 quando elegível.”,
incorrect: “Atenção! ELO Mais recebe voucher UBER de R$ 20,00. ELO Grafite recebe R$ 25,00.”
}
},
{
type: “Situação-Problema”,
question: “Pedro tem ELO Mais, saldo R$ 450,00, compra fora da loja. Recusou Benefícios e Voucher. O que oferecer agora?”,
scenario: {
cliente: “Pedro Lima”,
cartao: “ELO Mais”,
saldo: “R$ 450,00”,
historico: “Compras fora da loja”,
status: “Recusou Benefícios e Voucher”
},
options: [
“Downgrade imediato”,
“Isenção de anuidade por 3 meses”,
“Aumentar valor do voucher”,
“Transferir para supervisor”
],
correct: 1,
feedback: {
correct: “Perfeito! Após recusa de Benefícios e Voucher, oferecemos a isenção de 3 meses.”,
incorrect: “Siga a sequência! Após Benefícios e Voucher, vem a isenção de 3 meses, e só depois o Downgrade.”
}
},
{
type: “Regra Crítica”,
question: “Cliente ELO Grafite com saldo de R$ 1.200,00 que compra APENAS DENTRO da loja. Pode oferecer isenção de anuidade?”,
options: [
“Sim, pois o saldo está acima de R$ 600,00”,
“Sim, mas apenas 1 mês de isenção”,
“Não, clientes dentro da loja não recebem isenção”,
“Depende do tempo de relacionamento”
],
correct: 2,
feedback: {
correct: “Excelente memória! Clientes que compram APENAS dentro da loja NÃO recebem voucher nem isenção, independente do valor.”,
incorrect: “REGRA IMPORTANTE: Uso apenas DENTRO da loja = SEM voucher e SEM isenção, não importa o valor!”
}
},
{
type: “Situação Complexa”,
question: “Carla tem ELO Mais, usa apenas na loja, saldo R$ 1.500,00. Qual sequência está CORRETA?”,
scenario: {
cliente: “Carla Mendes”,
cartao: “ELO Mais”,
saldo: “R$ 1.500,00”,
historico: “Apenas dentro da loja”
},
options: [
“1º Benefícios → 2º Voucher R$20 → 3º Isenção → 4º Downgrade”,
“1º Benefícios → 2º Downgrade”,
“Direto para Downgrade”,
“1º Isenção → 2º Benefícios → 3º Downgrade”
],
correct: 1,
feedback: {
correct: “Perfeito! Uso apenas na loja = sem voucher/isenção. Só Benefícios e Downgrade.”,
incorrect: “Lembre-se: clientes que usam APENAS NA LOJA seguem fluxo reduzido: Benefícios → Downgrade.”
}
},
{
type: “Aplicação Prática”,
question: “Roberto tem Grafite, R$ 2.500,00 de saldo, compras fora. Aceitou o voucher de R$ 25. Você deve:”,
scenario: {
cliente: “Roberto Alves”,
cartao: “ELO Grafite”,
saldo: “R$ 2.500,00”,
historico: “Compras fora da loja”,
status: “ACEITOU voucher R$ 25”
},
options: [
“Continuar oferecendo isenção de 3 meses”,
“Finalizar o atendimento com sucesso”,
“Oferecer também o Downgrade”,
“Oferecer voucher adicional”
],
correct: 1,
feedback: {
correct: “Excelente! Cliente aceitou a oferta = retenção bem-sucedida! Finalize positivamente.”,
incorrect: “Atenção! Quando o cliente ACEITA qualquer oferta, a retenção foi bem-sucedida. Não continue oferecendo.”
}
},
{
type: “Conhecimento Final”,
question: “Qual é o valor mínimo de saldo para um cliente ELO Mais com uso fora da loja receber ofertas de voucher?”,
options: [
“R$ 200,00”,
“R$ 300,00”,
“R$ 500,00”,
“R$ 600,00”
],
correct: 1,
feedback: {
correct: “Parabéns! Você domina a matriz! ELO Mais precisa de no mínimo R$ 300,00 para voucher/isenção.”,
incorrect: “Revise: ELO Mais = mínimo R$ 300,00 | ELO Grafite = mínimo R$ 600,00″
}
}
];
let currentQuestion = 0;
let score = 0;
let startTime;
let answered = false;
function startQuiz() {
document.getElementById(‘introScreen’).classList.remove(‘active’);
document.getElementById(‘quizScreen’).classList.add(‘active’);
startTime = Date.now();
showQuestion();
}
function showQuestion() {
answered = false;
const question = questions[currentQuestion];
const container = document.getElementById(‘questionContainer’);
let scenarioHTML = ”;
if (question.scenario) {
scenarioHTML = `
`;
updateProgress();
document.getElementById(‘nextBtn’).disabled = true;
}
function selectAnswer(index) {
if (answered) return;
answered = true;
const question = questions[currentQuestion];
const options = document.querySelectorAll(‘.option’);
const feedback = document.getElementById(‘feedback’);
options[index].classList.add(‘selected’);
setTimeout(() => {
if (index === question.correct) {
options[index].classList.add(‘correct’);
feedback.className = ‘feedback correct show’;
feedback.innerHTML = `✅ ${question.feedback.correct}`;
score++;
} else {
options[index].classList.add(‘incorrect’);
options[question.correct].classList.add(‘correct’);
feedback.className = ‘feedback incorrect show’;
feedback.innerHTML = `❌ ${question.feedback.incorrect}`;
}
document.getElementById(‘nextBtn’).disabled = false;
// Desabilitar outras opções
options.forEach(opt => {
opt.style.pointerEvents = ‘none’;
});
}, 300);
}
function nextQuestion() {
currentQuestion++;
if (currentQuestion = 80) {
scoreCircle.className = ‘score-circle excellent’;
resultTitle.textContent = ‘Excelente Desempenho!’;
resultMessage.textContent = ‘Você está preparado para aplicar a matriz de retenção com segurança!’;
reviewNeeded.style.display = ‘none’;
} else if (percentage >= 60) {
scoreCircle.className = ‘score-circle good’;
resultTitle.textContent = ‘Bom Trabalho!’;
resultMessage.textContent = ‘Você tem boa compreensão, mas revise alguns pontos importantes.’;
reviewNeeded.innerHTML = `
📚 Pontos para Revisar:
• Clientes DENTRO da loja: sem voucher/isenção
• ELO Mais: mínimo R$ 300 para voucher
• ELO Grafite: mínimo R$ 600 para voucher
• Sequência sempre em ordem
`;
} else {
scoreCircle.className = ‘score-circle needs-improvement’;
resultTitle.textContent = ‘Precisa de Mais Estudo’;
resultMessage.textContent = ‘Revise o material e a matriz de ofertas antes de atender.’;
reviewNeeded.innerHTML = `