A+ CRM
A+ Drive
Entra a tu Sales Hub
Usa el correo de tu cuenta de A+ Drive.
{{ loginError }}
Uso interno del equipo de A+ Drive
A+ Drive
A+ Drive
{{ sbMonthLabel }}
+Nueva llamada
Buscar cliente… ⌘K
Dashboard
Dashboard
{{ nav_oper_label }}
{{ nioper.iconEl }}{{ nioper.label }} {{ nioper.badge }}
{{ nav_ventas_label }}
{{ niventas.iconEl }}{{ niventas.label }} {{ niventas.badge }}
{{ nav_dinero_label }}
{{ nidinero.iconEl }}{{ nidinero.label }} {{ nidinero.badge }}
{{ nav_chats_label }}
{{ nichats.iconEl }}{{ nichats.label }} {{ nichats.badge }}
{{ nav_equipo_label }}
{{ niequipo.iconEl }}{{ niequipo.label }} {{ niequipo.badge }}
{{ syncStatusLabel }}
{{ darkModeLabel }}
Cerrar sesión
{{ myInitials }} {{ myAvatarImg }}
{{ currentUserName }}
{{ currentUserRoleLabel }}
{{ unreadNotifCount }}
Notificaciones Marcar todo leído
Sin notificaciones.
{{ nf.groupLabel }}
{{ nf.text }}
A+ Drive
A+ Drive Sales Hub
{{ unreadNotifCount }}
Sin notificaciones.
{{ nf.groupLabel }}
{{ nf.text }}
{{ myInitials }} {{ myAvatarImg }}
{{ currentUserName }}
{{ currentUserRoleLabel }}
{{ mi.iconElLight }}{{ mi.label }}
{{ darkModeLabel }}
Cerrar Sesión
Sin resultados.
👤 {{ sr.name }}
🧑‍💼 {{ sv.name }}
LEAD{{ sl.name }}
Ambos
Español
Inglés
Viendo: {{ marketLabel }}
Anuncio para el equipo
Llamadas por aceptar
{{ pendingAcceptCountLabel }}
{{ pc.clientName }}
{{ pc.whenLabel }} {{ pc.minutesLeftLabel }}
{{ greetDateLabel }}
· {{ marketLabel }}
{{ vsLastMonthIcon }} {{ vsLastMonthLabel }}
{{ greetLabel }}
Tus llamadas de hoy
{{ myDayCountLabel }}
+Recordatorio
Sin llamadas ni seguimientos para hoy.
{{ dc.callTime }}
{{ dc.tzLabel }}
{{ dc.clientName }}🌎 LATAM{{ dc.leadLabel }}
{{ dc.clientTimeLabel }}
{{ dc.statusLabel }}
{{ dc.notes }}
Nuevo recordatorio
Solo para ti. No es una agenda y no cuenta en tus métricas.
{{ mfuError }}
Cancelar
Tus llamadas de hoy
Sin llamadas ni seguimientos para hoy.
Resumen
Análisis
Forecast del mes
{{ fcStatusLabel }} {{ fcDaysLeftLabel }}
Cierres proyectados
{{ fcProjCierres }}
{{ fcGoalLabel }}
Ventas brutas proyectadas
{{ fcProjGross }}
Al ritmo actual
Ritmo
{{ fcPaceLabel }}
{{ fcNeedLabel }}
{{ fcNowLabel }} · tono claro = proyección {{ fcBreakEvenLabel }}
Equipo
{{ teamRecapLabel }} · {{ teamVendorCount }} vendedores
Hoy
7 días
Esta semana
Mes
Ventas cerradas
{{ teamClosedCount }}
{{ kpiClosedLabel }}
{{ kpiVsLabel }}
🇺🇸 USA {{ teamClosedUsa }} 🌎 LATAM {{ teamClosedLatam }}
{{ kpiSparkClosed }}
Llamadas
{{ teamTotalCalls }}
{{ kpiCallsLabel }}
{{ kpiVsLabel }}
{{ kpiSparkCalls }}
Comisión
{{ teamCommissionShort }}
{{ kpiCommLabel }}
{{ kpiVsLabel }}
{{ kpiSparkComm }}
Leads
{{ teamPeriodLeadsCount }}
{{ kpiLeadsLabel }}
{{ kpiVsLabel }}
{{ kpiSparkLeads }}
Tasa de agenda
{{ teamAgendaRateLabel }}
{{ teamAgendaRateSub }}
Show-up
{{ teamShowRateLabel }}
{{ teamShowedCount }} efectivas
Cierre
{{ teamCloseRateLabel }}
sobre efectivas
Leads hoy
{{ companyLeadsTodayCount }}
entraron hoy
{{ mk.label }} {{ mk.share }}
Llamadas
{{ mk.calls }}
Show-up
{{ mk.showRate }}
{{ mk.showSub }}
Cierre
{{ mk.closeRate }}
{{ mk.closeSub }}
{{ salesCumTitle }}
{{ salesCumTotal }}
{{ salesChartEl }}
{{ callsCumTitle }}
{{ callsCumTotal }}
{{ callsChartEl }}
{{ leadsCumTitle }}
{{ leadsCumTotal }}
{{ leadsChartEl }}
Tu mes
Llamadas
{{ dashTotalCalls }}
Show-up
{{ dashShowRate }}
Cierre
{{ dashCloseRate }}
Ventas
{{ dashClosedCount }}
Comisión
{{ dashCommission }}
Cierres por plataforma
{{ pr.label }}
{{ platSummary }}
Aún no hay cierres en cuotas en este periodo.
{{ pl.count }}
{{ pl.label }}
{{ pl.pctLabel }}
✅ {{ chkReminderLabel }}
· {{ rm.text }}
{{ chkReminderMore }}
Ir al checklist
TU PRÓXIMA LLAMADA ✕
{{ nextCall.clientName }}
{{ nextCall.whenLabel }} {{ nextCall.tzLabel }}
Dónde está el freno del mes
{{ bottleneckMsg }}
{{ fr.label }} {{ fr.tagLabel }}
{{ fr.rateLabel }} {{ fr.benchLabel }}
{{ fr.countLabel }}
⚖️ Carga de mañana
{{ loadSummary }}
{{ lr.name }} {{ lr.tagLabel }} {{ lr.countLabel }}
Por qué no cerramos
{{ lossReasonTotalLabel }}
{{ lo.label }} {{ lo.countLabel }} · {{ lo.pctLabel }}
🎬 Videos por conversión real
Este mes
Histórico
{{ videoInsight }}
Aún no hay videos con suficientes leads etiquetados.
{{ vr.rank }} {{ vr.name }} {{ vr.convLabel }}
{{ vr.statsLabel }}
Historial de llamadas grabadas
{{ recHistCountLabel }}
Todas
Cerradas
No cerradas
Todavía no hay llamadas grabadas.
{{ rh.clientName }} {{ rh.sellerName }} {{ rh.dateLabel }} {{ rh.resultLabel }} Ver ↗
Anuncios
{{ an.text }} · {{ an.date }}
Quitar
MI TASA DE DISPUTAS
{{ myDisputeRateLabel }}
{{ myDisputeCountLabel }} {{ myDisputeStatusLabel }}
LEADS ESTE MES
{{ leadsThisMonthCount }}
AGENDARON
{{ leadsScheduledCount }}
VENTAS CERRADAS (EQUIPO)
{{ dashClosedCount }}
MI COMISIÓN
{{ dashCommission }}
MIS LEADS HOY
{{ myLeadsTodayCount }}
🏢 Meta del equipo — {{ currentMonthLabel }}
{{ teamGoalMsg }}
🎯 Mi meta del mes
{{ goalMsg }}
{{ goalMsg }}
⚠️ Vendedores inactivos
{{ ia.name }}{{ ia.label }}
Ingresos brutos — {{ currentMonthLabel }}
{{ grossRevenueTotal }}
Aún no hay ventas cerradas este mes.
{{ rc.name }}{{ rc.amountLabel }}
Comparativa por vendedor
VENDEDORLLAMADASSHOW-UPCIERRECERRADASCOMISIÓN
{{ row.initials }}{{ row.name }}{{ row.calls }}{{ row.showRate }}{{ row.closeRate }}{{ row.closed }}{{ row.commission }}
Seguimientos pendientes
hoy y mañana
Nada para hoy ni mañana.
{{ p.clientName }} · {{ p.sellerName }}
{{ p.dueLabel }} WhatsApp Eliminar
{{ pendingFollowUpsLaterLabel }}
Seguimientos
{{ seqCountLabel }}
3 toques por cliente: día 1, 3 y 7.
Todo al día. Ningún toque pendiente.
{{ sg.label }} {{ sg.countLabel }}
{{ sq.initials }}
{{ sq.clientName }}
{{ sq.metaLabel }}
{{ sq.openLabel }}
{{ sq.message }}
Copiar mensaje
Resumen de la semana (últimos 7 días)
{{ weeklySummaryText }}
Ranking del mes
Aún no hay ventas cerradas este mes.
{{ lb.rank }} {{ lb.initials }}{{ lb.avatarImg }}
{{ lb.name }} {{ lb.youLabel }}
{{ lb.closed }} ventas
CRM
‹
{{ crmViewedMonthLabel }}
›
Este mes
{{ cs.label }}
{{ crmCountLabel }}·{{ crmClosedLabel }}·{{ crmRateLabel }}
Sin resultados
Ningún registro coincide con los filtros de {{ crmViewedMonthLabel }}.
Aún no tienes registros
Agrega tu primera llamada para empezar a llevar tu CRM.
Cliente Vendedor HoraEstadoMonto
{{ r.dayLabel }}{{ r.dayCount }}
Pendiente{{ r.clientName }} Sin evidencia Sin notas Ver captura {{ r.sellerInitials }}{{ r.sellerName }}
{{ r.timeOnly }}
Hora VE · {{ r.timeSub }}
{{ r.statusLabel }} {{ r.amountDisplay }}
Aceptar{{ r.minutesLeftLabel }} Detalles
⋯
Ficha del cliente
Editar registro
Eliminar
⚠️ PENDIENTE{{ r.clientName }}
{{ r.dateDisplay }} · {{ r.sellerName }}
{{ r.amountDisplay }}
{{ r.statusLabel }}
{{ r.notes }}
📷 Ver evidencia ⚠️ Falta evidencia de llamada {{ r.evidenceExpiredLabel }}
🎥 Ver grabación
Aceptar llamada{{ r.minutesLeftLabel }}
💬 {{ r.adminComment }}
Editar Eliminar
Comisiones
{{ co.label }}
Comisión del mes
{{ comReceiptTotalLabel }}
{{ comReceiptCountLabel }} · {{ comReceiptRateLabel }}
{{ comNextMsg }}
{{ ct.range }}
{{ ct.price }}
{{ ct.latam }}
{{ comFixedRateLabel }}
Desglose
Sin ventas cerradas este mes.
{{ cr.n }} {{ cr.clientName }} {{ cr.dateLabel }} {{ cr.marketLabel }} {{ cr.rateLabel }}
Estructura por venta
0 – 14 ventas
$50
15 – 25 ventas
$65
26 en adelante
$75
Acumulado este mes
{{ myCommissionTotal }}
{{ myClosedCount }} ventas cerradas · tier actual {{ myRateLabel }}
{{ myNextTierMsg }}
Estructura — Setter
Por venta cerrada del equipo
$10
Pago acumulado este mes
{{ setterCommissionTotal }}
{{ myClosedCount }} ventas cerradas del equipo · $10 por venta
{{ setterGoalMsg }}
Meta personal del mes
{{ goalMsg }}
Por vendedor
{{ currentMonthLabel }}
VendedorCerradasTierTotal
{{ c.name }}{{ c.closed }}{{ c.rateLabel }}{{ c.total }}
Recursos
{{ rt.label }}
Guiones para setters
{{ res.title }} {{ res.arrow }}
{{ res.body }}
Pruebas sociales
Testimonios de clientes Videos, mensajes y fotos de reservas de clientes activos. Abrir ↗
Tu Calendly
{{ myCalendlyLink }}
Whop Pago directo · vía Whop
Pago completo
$597
Un solo pago
Financiamiento dentro de Whop
Splitit Sezzle Afterpay
Mitad
$298.50
50% ahora, 50% después
Financiamiento dentro de Whop
Splitit Sezzle Afterpay
Mantenimiento
$29.99/mes
Suscripción recurrente
🌎 Latinoamérica · vía Whop
Pago completo🌎 LATAM
Un solo pago
4 pagos semanales🌎 LATAM
Financiamiento directo con A+ Drive
Interés $20
2 pagos🌎 LATAM
Financiamiento directo con A+ Drive
Sin intereses
Financiado · el cliente paga en cuotas
StripeCompleto
$597
Cuotas conKlarna
StripeMitad
$298.50
Factura dividida, cuotas conKlarna
PayPalPay Later
$597
El cliente paga en cuotas con PayPal
Pago completo
Un solo pago
$597
Mitad
50% ahora, 50% después
$298.50
Mantenimiento mensual
Suscripción recurrente
$29.99
PayPal Pay Later
Financiado por PayPal
Stripe — Klarna
Pago completo en cuotas con Klarna
Klarna
$597
Stripe — Klarna · Mitad
Factura dividida, en cuotas con Klarna
Klarna
$298.50
El link se copia al portapapeles listo para enviar por WhatsApp.
Mensaje pre-call
{{ precallMessage }}
Sistema Pre-Call
Envía los 3 mensajes en orden antes de la llamada para que el lead llegue emocionado, con sus pain points activados y confiando en el resultado.
1 Pain points justo después de agendar
{{ precallPainMessage }}
2 Prueba social 1 día antes
{{ precallTestimonialMessage }}
3 VSL + confirmación mismo día, horas antes
{{ precallVslMessage }}
Material
Testimonios de clientes Videos, mensajes y fotos de reservas de clientes activos. Abrir ↗
Páginas demo para enseñar
Tu Calendly
{{ myCalendlyLink }}
Calendario
‹
{{ calendarMonthLabel }}
›
Hoy Apple Calendar
Conectar Apple Calendar
Tus llamadas y seguimientos asignados aparecen solos en tu calendario, con aviso 15 minutos antes.
Generando tu link privado…
Falta activarlo: corre supabase-calendar-feed.sql y despliega la función calendar-feed.
No se pudo generar el link. Intenta de nuevo en un momento.
Agregar a Apple Calendar
En iPhone
Abre el Hub desde el iPhone, toca Agregar a Apple Calendar y luego Suscribirse.
En Mac
Toca el botón de arriba. Si no abre, en Calendario ve a Archivo → Nueva suscripción a calendario, pega el link y en Actualización automática elige cada 15 minutos.
El link es personal: muestra solo tus llamadas. No lo compartas. Los cambios en el Hub tardan hasta 15 minutos en aparecer.
Conectar Apple Calendar
{{ cs.label }}
{{ calMonthCallsLabel }} {{ calMonthFollowsLabel }}
Toca un día para ver o crear llamadas · arrastra una llamada para reagendarla
L
M
M
J
V
S
D
{{ day.dayNum }}
Lun
Mar
Mié
Jue
Vie
Sáb
Dom
{{ day.dayNum }} {{ day.count }} {{ day.followLabel }}
{{ pv.label }} {{ day.moreLabel }}
{{ calendarSelectedLabel }}
Hoy
{{ calendarDayCountLabel }}×
Sin llamadas ni seguimientos ese día.
{{ cr.timeLabel }} {{ cr.timeSub }} {{ cr.clientName }} {{ cr.sellerName }} {{ cr.statusLabel }} ›
{{ equipoPageTitle }}
{{ et.label }}
👤 Mi Perfil
{{ myInitials }} {{ myAvatarImg }}
En Slack: tu foto → Perfil → ⋮ → “Copiar ID de miembro”.
No tienes notas rápidas propias todavía.
{{ qn.text }}Quitar
Horario semanal disponible
{{ d.toggleLabel }}
{{ d.label }}
a
Bloquear días específicos
No tienes días bloqueados.
{{ bd.date }}Quitar
Asignar Llamadas
Distribuye las agendas entrantes y da seguimiento a quién aceptó su llamada.
{{ at.label }}{{ at.badge }}
Horario del día
Todas las horas en hora Venezuela · {{ schedTotalLabel }}
{{ sd.label }}
{{ schedPendTitle }}
{{ sp.timeLabel }} {{ sp.regionLabel }} {{ sp.name }}
{{ schedHint }}
No hay vendedores activos.
{{ sp2.name }} {{ sp2.countLabel }}
{{ schedMSellerName }} no tiene llamadas este día.
{{ mr.mTime }} AHORA
{{ mi.name }} {{ mi.tag }} {{ mi.sub }}
{{ mr.mCell.blockedLabel }} · elige otro vendedor {{ mr.pendCount }} agenda sin asignar a esta hora
{{ sh.name }}
{{ sh.countLabel }} · {{ sh.clashLabel }}
{{ sr.timeLabel }} AHORA {{ sr.pendCount }} sin asig.
{{ si.name }} {{ si.tag }} {{ si.sub }}
{{ sc.blockedLabel }}
Aceptada Sin aceptar Cerrada Choque (menos de 50 min) Fuera de su horario
Devueltas al pool · reasignar primero
{{ asgPoolCountLabel }}
Llamadas rechazadas o sin aceptar. Reasígnalas a otro vendedor.
{{ up.clientName }}
{{ up.dateLabel }} · {{ up.prevSellerLabel }}
Por asignar
{{ asgPendingCountLabel }}
{{ ad.label }}{{ ad.countLabel }}
No hay agendas nuevas por asignar.
{{ asgDayEmptyMsg }}{{ asgDayJumpLabel }}
{{ asgSelLabel }} Seleccionar todas Limpiar
{{ pb.selMark }} {{ pb.dayChip }}{{ pb.timeOnly }}
{{ pb.clientName }}{{ pb.leadLabel }}{{ pb.marketLabel }}{{ pb.urgLabel }}
Quitar
{{ pb.priorLabel }} {{ pb.priorDetail }}
{{ pb.answersShort }} {{ pb.ansToggleLabel }}
{{ pb.answersText }}
Asignadas hoy
{{ asgAssignedCountLabel }}·{{ asgWaitingLabel }}
No hay llamadas asignadas hoy.
{{ ld.initials }}{{ ld.name }}{{ ld.count }}
{{ ac.sellerInitials }}
{{ ac.clientName }}
{{ ac.sellerName }} · {{ ac.callLabel }}
Aceptada Sin aceptar a tiempo Esperando · {{ ac.minutesLeftLabel }} Reasignar
Asignadas ayer
{{ asgYesterdayCountLabel }}·{{ asgYesterdayWaitingLabel }}
No hubo llamadas asignadas ayer.
{{ ay.sellerInitials }}
{{ ay.clientName }}
{{ ay.sellerName }} · {{ ay.callLabel }}
Aceptada Sin aceptar a tiempo Reasignar
Notificación por correo (Zapier)
{{ webhookDisplayLabel }}
Cuando asignas una llamada, se envía aquí el correo del vendedor para que Zapier le mande el email.
Notificaciones de Slack
{{ slackDisplayLabel }}
Postea al canal del webhook: llamada asignada, cierre de venta, seguimiento vencido y leaderboard los lunes. Para que el ping mencione a la persona, pon su Slack Member ID en su perfil.
{{ equipoPageTitle }}
{{ et.label }}
{{ vendorCountLabel }}
{{ v.initials }}
{{ v.name }} {{ v.roleLabel }} {{ v.marketLabel }}
{{ v.email }} · {{ v.monthStatLabel }}
{{ v.toggleRoleLabel }} Eliminar
{{ v.calendlyLink }}
Nueva cuenta
Mercado
ACCESO A FUNCIONALIDADES
{{ vendorFormError }}
Meta del equipo — {{ currentMonthLabel }}
{{ teamGoalMsg }}
Exportar CSV
Feed de coaching
Aún no hay comentarios o grabaciones registradas.
{{ cf.clientName }} · {{ cf.sellerName }}{{ cf.date }}
{{ cf.comment }}
Ver grabación ↗
Cuentas eliminadas
{{ d.name }} · {{ d.email }}Eliminado: {{ d.deletedAt }}
Perfiles de Admin
Como Owner, controla a qué secciones tiene acceso cada admin.
No hay perfiles de admin todavía.
{{ ad.name }}{{ ad.roleTag }}
{{ ad.email }}
Eliminar
Los owners tienen acceso completo a todas las secciones.
{{ undoBarLabel }} Deshacer ×
{{ ficha.name }} {{ ficha.stageLabel }}
{{ ficha.phone }} · {{ ficha.sellerLabel }}
Llamadas
{{ ficha.callCount }}
Pagado
{{ ficha.paidLabel }}
Por cobrar
{{ ficha.pendingLabel }}
{{ ficha.disputesLabel }}
Historial
{{ ft.title }} {{ ft.dateLabel }} Ver {{ ft.sub }} {{ ft.notes }}
WhatsApp Cerrar
Mi día
{{ miDiaDateLabel }} {{ miDiaSummary }}
Todo al día. No hay llamadas, seguimientos ni cobros pendientes para hoy.
Llamadas de hoy {{ miDiaCallsCount }}
Sin llamadas agendadas hoy.
{{ mc.timeLabel }} {{ mc.clientName }} {{ mc.sellerLabel }} {{ mc.statusLabel }} Ver
Seguimientos {{ miDiaFollowsCount }}
Ningún toque pendiente.
{{ mf.clientName }} {{ mf.touchLabel }} {{ mf.dueLabel }} {{ mf.sellerLabel }} Ver
Cobros pendientes {{ miDiaCobrosCount }}
{{ miDiaCobrosNote }}
Sin cobros dentro de la ventana.
{{ mp.clientName }} {{ mp.paidLabel }} {{ mp.deadlineLabel }} {{ mp.sellerLabel }} {{ mp.pendingLabel }} Ver
WhatsApp
{{ waActiveLabel }} {{ waActiveSub }} ▾
{{ wn.label }} {{ wn.sub }} {{ wn.mark }}
Actualizar
WhatsApp aún no está conectado
Los números de los vendedores se conectan con Coexistencia de Meta: siguen usando WhatsApp normal en su celular y las conversaciones aparecen aquí.
1.Corre supabase-whatsapp.sql en el SQL Editor de Supabase.
2.Despliega la función whatsapp-webhook y pega su URL en Meta.
3.Conecta cada número con Coexistencia y regístralo en la tabla wa_numbers.
{{ waInboxErrorMsg }}
Casi listo. Falta conectar el primer número
La base de datos y el webhook ya están funcionando. Al conectar por coexistencia, el vendedor sigue usando WhatsApp normal en su celular y las conversaciones aparecen aquí.
✓Tablas creadas en Supabase
✓Webhook desplegado y verificado en Meta
3.En Meta: completar la verificación como proveedor de tecnología y crear la configuración de Inicio de sesión con Facebook para empresas.
4.Volver aquí y usar el botón de abajo: se abre el QR y el número queda registrado solo.
¿De quién es el número?
{{ ws.label }}
{{ waConnectMsg }}
Abre la ventana de Meta. Elige usar el WhatsApp Business que ya tienes en el celular y escanea el QR: el vendedor sigue usando su app normal.
{{ wf.label }}
Sin conversaciones que coincidan.
{{ wc.initials }} {{ wc.name }} {{ wc.timeLabel }} {{ wc.preview }} {{ wc.recLabel }} {{ wc.sellerLabel }}
{{ waChatName }}
{{ waChatPhone }} · {{ waChatCount }}
Ver llamada Responder
{{ wi.body }}
{{ wi.timeLabel }}
Elige una conversación para verla.
Condiciones
{{ condWeekLabel }}
Diagnóstico automático comparando la semana con las dos anteriores. Solo visible para Owner.
{{ wm.label }}
{{ condGlobalLabel }} {{ condCauseLabel }}
{{ condGlobalDesc }}
{{ sc.label }} {{ sc.condLabel }}
{{ sc.valueLabel }} {{ sc.deltaLabel }}
{{ sc.prevLabel }}
{{ sc.chartEl }}
Fórmula de {{ condShownLabel }}
{{ condStepsProgress }}
{{ condShownDesc }}
{{ cs.mark }} {{ cs.text }}
Otras fórmulas {{ of.label }} Volver al diagnóstico
Evolución de la condición · 12 semanas
{{ tl.condLabel }} {{ tl.weekLabel }}
{{ cobrosPageTitle }}
{{ ct.label }}
Clientes que cerraron por menos de $597. El pendiente es la diferencia hasta $597.
Total pendiente
{{ pagosTotalLabel }}
Clientes
{{ pagosCountLabel }}
Ya cobrado
{{ pagosCollectedLabel }}
Promedio por cliente
{{ pagosAvgLabel }}
{{ pagosStaleLabel }}
{{ ps.label }}
Mensaje para el equipo
Agrupado por vendedor, del más viejo al más reciente.
{{ pagosExportMsg }}
Cerrar
CLIENTE
VENDEDOR
PAGÓ ($)
FECHA
{{ pagoAddError }}
No hay pagos pendientes. Todos los cierres están completos.
{{ pg.clientName }} {{ pg.ageLabel }}
{{ pg.sellerName }} · {{ pg.dateLabel }}
{{ pg.pctLabel }}
Pagó
{{ pg.paidLabel }}
Restante
{{ pg.pendingLabel }}
⛔ Alerta crítica
{{ criticalAlertText }}
Checklist diario
‹
{{ chkDateLabel }}
›
Hoy
{{ chkPendingLabel }}
{{ chkGoalLabel }}
{{ chkPaceLabel }}
{{ chkSetterGoalTitle }}
{{ chkAgendasGoalLabel }}
Alerta {{ al.level }}
{{ al.text }}
{{ sec.title }}
{{ sec.owner }}
{{ it.mark }} {{ it.text }}
{{ mt.label }} {{ mt.goalLabel }}
D · Vendedores
{{ sr.name }}
{{ sr.progressLabel }}
{{ sr.goalLabel }}
{{ sr.recLabel }}
{{ it.mark }} {{ it.text }}
Grabaciones de la semana
Todas
Cerradas
No cerradas
Sin grabaciones esta semana.
{{ rc.clientName }} {{ rc.sellerName }} · {{ rc.date }} {{ rc.resultLabel }} Ver ↗
Nómina
💸 Qué pagar
📊 Resumen
👥 Nómina
⚙️ Ajustes
{{ todayLabel }}
{{ healthLabel }}
EN CAJA HOY
{{ finCashLabel }}
Whop {{ finWhopLabel }} · Banco {{ finBankLabel }}
POR PAGAR
{{ payrollPendingLabel }}
{{ payrollDateLabel }}
PARA TI
{{ ownerTotalLabel }}
{{ nextPay5Label }}
CERRADOS HOY
{{ todayCloses }}
{{ finCierres }} en el mes
Registrar movimiento
Cash out baja Whop y sube el banco. Gasto baja el banco y entra al profit del mes.
Cash out de Whop
Gasto
{{ movError }}
Sin movimientos registrados.
{{ mv.typeLabel }} {{ mv.note }} {{ mv.date }} {{ mv.amountLabel }} ✕
Mensualidades cobradas
Whop las registra solo. No tienes que marcar nada.
{{ finMrrCollectedCount }}
{{ finMrrCollectedLabel }} neto este mes · se suma al balance en cuanto Whop confirma el cobro.
Detalle de cobros · {{ mrrPayCountLabel }}
Todavía no hay cobros de mensualidad este mes.
{{ mp.name }}
{{ mp.sub }}
{{ mp.amountLabel }} Ver
Ver más
¿Hacer cash out hoy?
{{ cashoutSuggestedLabel }}
{{ cashoutMsg }}
1 al 15
16 al fin
{{ nm.label }}
Histórico
Total de la quincena
{{ nomTotalLabel }}
{{ nomPeriodLabel }} · {{ nomPayDayLabel }}
Persona
BaseVariableBonoTotalEstado
{{ nm.name }}
{{ nm.role }} · {{ nm.varNote }}
{{ nm.baseLabel }} {{ nm.varLabel }} {{ nm.bonoLabel }} {{ nm.totalLabel }} {{ nm.statusLabel }}
{{ nm.name }}
{{ nm.totalLabel }}
{{ nm.role }} · {{ nm.varNote }}
Base
{{ nm.baseLabel }}
Variable
{{ nm.varLabel }}
Bono
{{ nm.bonoLabel }}
{{ nm.statusLabel }}
Todo lo que alimentó los cálculos. Se guarda solo al escribir.
{{ fg.title }}
{{ ff.label }}
VENTAS BRUTAS (MES)
{{ finGrossLabel }}
{{ finCierres }} cierres{{ finManualNote }}
{{ finGrossNote }}
INGRESO TOTAL NETO (MES)
{{ finTotalIncomeLabel }}
páginas + cuotas + mensualidades, menos fees
Pagos recibidos en Whop · en vivo
Todavía no ha entrado ningún cobro este mes por el webhook de Whop.
{{ wp.name }}
{{ wp.sub }}
{{ wp.amountLabel }} Ver
Ver más
FEES WHOP
−{{ finFeesLabel }}
neto {{ finNetSalesLabel }}
MENSUALIDADES (NETO)
{{ finMrrLabel }}
{{ finActiveClients }} clientes activos (estimado) · +{{ finCierres }} el mes que viene
COSTOS TOTALES
−{{ finCostsLabel }}
sueldos, comisiones, ads, dominios
PROFIT LIMPIO
{{ finProfitLabel }}
margen {{ finMarginLabel }}
POR COBRAR (CRM)
{{ finPagosPendientesLabel }}
clientes con pago parcial
🏦 Efectivo disponible hoy
{{ finCashLabel }}
Whop: {{ finWhopLabel }} {{ finWhopIncomeNote }}
Banco: {{ finBankLabel }}
Gastos registrados este mes: {{ movGastosMesLabel }}
Cash out de Whop
Gasto
{{ movError }}
Sin movimientos registrados.
{{ mv.typeLabel }} {{ mv.note }} {{ mv.date }} {{ mv.amountLabel }} ✕
Desglose de costos del mes
{{ cr.name }} {{ cr.amountLabel }}
Bonos del equipo por volumen
{{ br.label }} {{ br.statusLabel }}
Parámetros del negocio
Se guardan automáticamente y alimentan todos los cálculos de arriba.
{{ ff.label }}
Clientes con pago pendiente
Por cobrar: {{ finPagosPendientesLabel }}
No hay pagos pendientes.
{{ fp.name }}
{{ fp.sellerName }}
PAGADO
{{ fp.paidLabel }}
RESTA
{{ fp.restLabel }}
{{ cobrosPageTitle }}
{{ ct.label }}
Marca al cliente cuando entre una disputa. El límite de la empresa es 2%.
Por vendedor
VENDEDOR
CIERRESDISPUTASTASAESTADO
{{ dr.name }}
{{ dr.closed }} {{ dr.disputes }} {{ dr.rateLabel }} {{ dr.statusLabel }}
Marcar una disputa
No hay cierres que coincidan.
{{ dc.clientName }}
{{ dc.sellerName }} · {{ dc.dateLabel }} · {{ dc.amountLabel }}
{{ cobrosPageTitle }}
{{ ct.label }}
Mensualidades de $29.99 que fallaron en Whop. Whop reintenta solo los primeros 3 días — después la cuenta pasa a tu cola.
Cola de trabajo
Métricas
Conexión
◉ Contactar ya
{{ prActionCount }}
◷ En gracia
{{ prGraceCount }}
◐ Contactado
{{ prContactedCount }}
En riesgo
{{ prAtRiskLabel }}
Contactados hoy
{{ prDoneToday }} / {{ prWorkableCount }} · faltan {{ prLeftToday }}
Pendientes de hoy
Por trabajar
En gracia
Recuperados
Perdidos
Todos
{{ prSelCount }} seleccionada(s) Eliminar Limpiar
{{ prEmptyMsg }}
{{ pr.checkMark }}
{{ pr.name }}
{{ pr.motivo }} · {{ pr.montoLabel }}
{{ pr.daysLabel }}
{{ pr.estadoShape }}{{ pr.estadoLabel }}
{{ pr.lastLabel }}
{{ pr.agentLabel }}
{{ pr.toqueLabel }} ✓ ✕ ✉︎ Ver ›
Agregar cuenta a mano
{{ prError }}
Importar en lote
Pega los past due y cancelados que ya tienes en Whop.
{{ prBulkToggleLabel }}
Una línea por cliente. Separa con coma o tabulación (así pegas directo desde Excel o el CSV de Whop). Solo el nombre es obligatorio; el resto lo detecta solo:
Nombre, teléfono, email, motivo, fecha (YYYY-MM-DD)
{{ prBulkError }}
Tasa de recuperación
{{ prRateLabel }}
{{ prRecCount }} recuperados · {{ prLostCount }} perdidos
Recuperado este mes
{{ prMonthAmountLabel }}
{{ prMonthCount }} mensualidades
Días promedio a recuperar
{{ prAvgDaysLabel }}
Por agente
Nadie tiene cuentas asignadas todavía.
Agente
TrabajadasRecup.TasaMonto
{{ pa.name }}
{{ pa.worked }} {{ pa.rec }} {{ pa.rateLabel }} {{ pa.amountLabel }}
Motivos del fallo
Si “tarjeta expirada” domina, se arregla con una campaña preventiva, no persiguiendo cuentas.
Sin datos todavía.
{{ pm.name }} {{ pm.count }} · {{ pm.pctLabel }}
Conectar Whop al Hub
1. En Supabase → SQL Editor, corre el archivo supabase-payment-recovery.sql. Crea la tabla payment_failures.
2. En Whop → Developer → Webhooks, suscribe tres eventos: pago fallido, pago exitoso y membresía cancelada.
3. Whop no puede escribir directo en Supabase, así que el webhook apunta a un Zap (Zapier o Make) de dos pasos: Catch Hook, y luego Webhooks → POST a https://TU-PROYECTO.supabase.co/rest/v1/payment_failures con los mismos headers que ya usas en ManyChat: apikey, Authorization Bearer, Content-Type y Prefer return=minimal.
4. El body que manda el Zap (reemplaza los valores por los campos de Whop):
{
  "event": "failed",
  "client_name": "NOMBRE_DEL_CLIENTE",
  "client_email": "EMAIL",
  "client_phone": "TELEFONO",
  "membership_id": "MEMBERSHIP_ID",
  "amount": 29.99,
  "reason": "Tarjeta rechazada",
  "next_attempt": "FECHA_PROXIMO_INTENTO"
}
Para el cobro exitoso manda lo mismo con "event": "recovered" y el mismo membership_id: el Hub marca la cuenta como recuperada y suma la mensualidad en Finanzas automáticamente. Para cancelaciones usa "event": "canceled".
El Hub revisa la tabla cada 2 minutos, importa lo nuevo y la limpia. Mientras conectas el webhook puedes trabajar la cola agregando cuentas a mano.
Correos automáticos al cliente
El botón Enviar correo de cada cuenta dispara un Zap que le manda al cliente un correo profesional avisándole que su pago falló, con un botón para actualizar su tarjeta.
Zap paso 1: Webhooks by Zapier → Catch Hook. Copia la URL que te da y pégala abajo.
Zap paso 2: Email by Zapier (o Gmail / Outlook con tu dominio) → To: clientEmail, Subject: Tu pago no se procesó — actualiza tu método de pago, Body (HTML): pega la plantilla del archivo email-pago-fallido.html y reemplaza los campos marcados por los campos del Catch Hook.
Campos que manda el Hub: clientName, clientEmail, amountLabel, motivo, fechaFallo, billingUrl, sentBy.
{{ prEmailCfgLabel }}
La tabla payment_failures todavía no existe en Supabase. Corre el SQL del paso 1 y recarga el Hub.
{{ prDetail.name }}
{{ prDetail.motivo }} · {{ prDetail.montoLabel }} · hace {{ prDetail.daysLabel }}
×
{{ prDetail.estadoShape }}{{ prDetail.estadoLabel }}
{{ prDetail.graceNote }}
Email{{ prDetail.email }}
Teléfono{{ prDetail.phone }}
Fecha del fallo{{ prDetail.falloLabel }}
Membresía Whop{{ prDetail.membership }}
WhatsApp
{{ prDetail.emailSentNote }}
Asignada a
Historial de contactos
Nadie ha contactado a este cliente todavía.
{{ pc.whenLabel }} · {{ pc.canalLabel }} · {{ pc.agente }}
{{ pc.resultadoLabel }}
{{ pc.nota }}
Registrar contacto
Eliminar de la cola
{{ sistemaPageTitle }}
{{ st.label }}
Errores de guardado, problemas de conexión y avisos de capacidad de la base de datos.
Sin alertas. Todo funcionando correctamente ✓
{{ al.icon }}
{{ al.title }}
{{ al.detail }}
{{ al.levelLabel }} · {{ al.whenLabel }}
{{ sistemaPageTitle }}
{{ st.label }}
Visible solo para admin — quién editó o eliminó qué.
Sin actividad registrada todavía.
{{ al.actorName }} — {{ al.action }}
{{ al.detail }}
{{ al.whenLabel }}
Leads
‹
{{ statsMonthLabel }}
›
Instagram y Facebook Este mes
{{ lt.label }}
Embudo del mes
Leads{{ funnelLeadsCount }}
Agendaron{{ funnelSchedCount }}{{ funnelSchedRate }}
Cerrados{{ funnelClosedCount }}{{ funnelClosedRate }}
Tiempo de respuesta a lead {{ leadRespSampleLabel }}
Mediana {{ leadRespMedLabel }} Promedio {{ leadRespAvgLabel }} En 5 min o menos {{ leadRespUnder5Label }}
{{ leadRespWaitingLabel }}
{{ lw.name }} {{ lw.waitLabel }} Ya contacté
Leads por día{{ leadsDailyAvgLabel }}
{{ leadsDailyChart }}
Pasa el cursor por una barra para ver el número de ese día.
Anuncios vs orgánico
De dónde vienen los leads y cuáles compran
LeadsAgendasVentasConv.
{{ ch.label }}{{ ch.sub }}
{{ ch.count }}{{ ch.scheduled }}{{ ch.closed }}{{ ch.convLabel }}
Reporte del día
{{ dailyReportText }}
Reporte de ayer
{{ dailyReportYesterdayText }}
Videos
Solo videos orgánicos · toca una columna para ordenar · {{ srcRangeLabel }}
Video
{{ sc.label }}
{{ lbs.rankLabel }} {{ lbs.name }}
{{ lbs.count }} {{ lbs.scheduled }} {{ lbs.closed }} {{ lbs.convLabel }}
Total (todos los canales)
{{ leadsTotalCount }} {{ sourceTotalScheduled }} {{ leadsTotalClosed }} {{ leadsTotalConvLabel }}
‹ Anteriores {{ srcPageLabel }} Siguientes ›
Anuncios
Anuncio
LeadsAgendasVentasConv.
{{ lba.name }}
{{ lba.count }} {{ lba.scheduled }} {{ lba.closed }} {{ lba.convLabel }}
Total
{{ adLeadsTotalCount }} {{ adLeadsTotalScheduled }} {{ adLeadsTotalClosed }} {{ adLeadsTotalConvLabel }}
Registro de leads
Cerrado: {{ newLeadClosedLabel }}
{{ leadFormError }}
Hoy
Todos
Agendados
Cerrados
{{ leadsListEmptyMsg }}
{{ ld.name }} · {{ ld.platformLabel }} · {{ ld.date }} · {{ ld.sellerName }}{{ ld.source }}{{ ld.entryLabel }}
{{ ld.profileLabel }} ↗Eliminar
Cerrado: {{ ld.closedSaleLabel }} Agendó: {{ ld.scheduledLabel }} {{ ld.sourceBtnLabel }}
← Anterior {{ leadsPageLabel }} Siguiente →
{{ modalTitle }}
Resultado
{{ so.label }}
{{ sc2.label }}
$597
$298.50
Otro
{{ sf.label }}
Aparecerá en el dashboard como recordatorio cuando se acerque.
{{ lo.label }}
Obligatorio: en 2 meses te dice qué objeción te está costando ventas.
{{ fm.label }}
Sin contar el interés. La comisión se calcula sobre este precio.
{{ lp.label }}
{{ lp.sub }}
{{ formLatamCommHint }}
Se llena solo según el plan. Lo que falte aparece en Cobros.
De contado
En cuotas
{{ payTypeHint }}
¿Con qué compañía? {{ planReqLabel }}
{{ pp.label }} {{ pp.mark }}
Evidencia y notas
Captura de la conversación donde se vea el intento de llamada — aunque no haya contestado.
Ver evidencia subida ↗
+ Precio + Necesita pensar + No decisor + Falta de tiempo + {{ qn.text }}
{{ formError }}
{{ calendarDetail.clientName }}
{{ calendarDetail.sellerName }} · {{ calendarDetail.date }} · {{ calendarDetail.callTime }} {{ calendarDetail.timezone }}
Asistió
{{ calendarDetail.showedUpLabel }}
Cerró
{{ calendarDetail.closedLabel }}
Monto
{{ calendarDetail.amountLabel }}
Tipo de pago{{ calendarDetail.payTypeLabel }}
Teléfono{{ calendarDetail.phone }}
Por qué no cerró{{ calendarDetail.lossReason }}
Segundo contacto{{ calendarDetail.followUpLabel }}
GrabaciónAbrir ↗
Evidencia de pagoVer ↗
Notas del vendedor
{{ calendarDetail.notes }}
Comentario del admin
{{ calendarDetail.adminComment }}
Respuestas del formulario
{{ calendarDetail.answersText }}
Conversación de WhatsApp {{ calendarDetail.waChatCountLabel }}
{{ calendarDetail.waChatError }}
Sin mensajes registrados con este número.
{{ wm.body }}
{{ wm.timeLabel }}
WhatsApp
{{ seqWaClient }}
{{ seqWaTouchLabel }}
¿Cómo quedaron la última vez? Elige y te armo el mensaje adecuado.
{{ op.label }}
{{ op.hint }}
{{ seqWaMessage }}
Abrir WhatsApp Cambiar contexto
{{ assignModalTitle }}
{{ sg.name }} ★ Sugerido {{ sg.reason }} {{ sg.cta }}
{{ assignVetHint }}
{{ asgSlotsTitle }} Huecos libres · toca uno
{{ asgBusyLabel }}
No quedan huecos entre 9:00 AM y 9:00 PM hora Venezuela.
{{ sl.vetLabel }} VE Cliente {{ sl.clientLabel }}
{{ asgConflict }}
Respuestas del cliente (opcional)
{{ assignError }}
✓ ! {{ toastMessage }} {{ toastAction }}