Cotizaciones
Quotes permite que su equipo elabore, envíe y dé seguimiento a cotizaciones comerciales sin salir de graph8. Extraiga líneas de productos de su catálogo de Stripe, adjunte términos contractuales, envíe a firma y observe el avance de la cotización desde borrador hasta aceptada en tiempo real.
Ciclo de vida de una cotización
Cada cotización avanza por una secuencia de estados:
| Estado | Significado |
|---|---|
| Borrador | En elaboración; aún no enviada al prospecto |
| Enviada | Entregada al correo del firmante |
| Vista | El firmante abrió la cotización al menos una vez |
| Aceptada | El firmante firmó y aceptó la cotización |
| Rechazada | El firmante rechazó la cotización |
| Vencida | La cotización superó su fecha valid_until sin ser aceptada |
Las transiciones de estado son automáticas: graph8 las actualiza a medida que el prospecto interactúa con la cotización.
Crear una cotización
- Vaya a Ingresos → Cotizaciones
- Haga clic en Nueva cotización
- Complete la información básica:
- Título: nombre interno (visible para su equipo)
- Empresa: la empresa compradora (se vincula a un contacto y una oportunidad)
- Firmante: el contacto que recibirá y firmará la cotización
- Oportunidad: opcional; vincule a una oportunidad activa en su pipeline
- Responsable: qué representante es dueño de esta cotización
- Moneda: usa la moneda predeterminada de su organización; puede cambiarse por cotización
- Válida hasta: fecha de vencimiento
- Agregue líneas de productos (ver más abajo)
- Agregue términos, condiciones de pago y cualquier nota personalizada
- Haga clic en Guardar para mantenerla como borrador, o en Enviar para entregarla
Líneas de productos
Las líneas de productos son los bienes y servicios incluidos en la cotización. Cada línea se extrae de su catálogo de Stripe o puede ser una línea personalizada puntual.
| Campo | Descripción |
|---|---|
| Producto | Extraído de su catálogo de Stripe (o nombre personalizado para líneas puntuales) |
| Descripción | Texto libre opcional que se muestra al firmante |
| Cantidad | Número de unidades |
| Precio unitario | Precio por unidad (en centavos internamente; ingresado como moneda) |
| Descuento % | Descuento por línea aplicado antes de impuestos |
| Frecuencia de facturación | Mensual, anual, pago único o personalizada |
| Total de línea | Calculado automáticamente: quantity × unit_amount × (1 - discount_pct) |
Agregar una línea de producto desde Stripe
- Haga clic en Agregar línea → Desde Stripe
- Busque por nombre de producto
- Seleccione un nivel de precio (los productos de Stripe pueden tener varios puntos de precio)
- Establezca la cantidad y cualquier descuento por línea
- Haga clic en Agregar
El nombre del producto, el precio y la frecuencia de facturación de Stripe se completan automáticamente. Puede modificar la descripción y el descuento por línea.
Líneas de productos personalizadas
Para servicios, implementaciones puntuales o cualquier elemento que no esté en Stripe:
- Haga clic en Agregar línea → Personalizada
- Ingrese nombre del producto, descripción, precio unitario y cantidad
- Establezca la frecuencia de facturación manualmente
Las líneas personalizadas no se sincronizan con Stripe; son locales a la cotización.
Totales de la cotización
La fila de totales muestra:
| Total | Cálculo |
|---|---|
| Subtotal | Suma de todos los totales de línea |
| Descuento | Descuentos acumulados aplicados |
| Impuesto | Monto del impuesto (según la configuración de impuestos de su organización) |
| Total | Subtotal − Descuento + Impuesto |
Todos los montos respetan la moneda seleccionada en la cotización.
Términos contractuales
Además de las líneas de productos, las cotizaciones incluyen términos contractuales que rigen la venta.
Términos estándar
| Campo | Propósito |
|---|---|
| Condiciones de pago | Cuándo vence el pago (p. ej., “Neto 30”, “Al recibir”) |
| Meses de contrato | Duración del contrato en meses |
| Fecha de inicio del contrato | Cuándo comienza el contrato |
| Fecha de fin del contrato | Cuándo termina el contrato |
| Métodos de pago aceptados | Qué métodos de pago puede usar el firmante |
| Derechos de marketing | Si puede utilizar al cliente en casos de éxito, logotipos o comunicados de prensa |
Plantillas de términos
Guarde conjuntos de términos reutilizables en Configuración → Cotizaciones → Términos para no tener que reescribirlos en cada cotización. Seleccione una plantilla al crear una cotización y los campos estándar se completarán automáticamente.
Términos personalizados y contenido de privacidad
| Campo | Contenido |
|---|---|
| Contenido de términos | Términos contractuales completos; generalmente un bloque legal extenso |
| Contenido de privacidad | Cláusulas de privacidad y manejo de datos |
| Notas | Notas internas (no visibles para el firmante) |
| Notas públicas | Notas que aparecen en la página de la cotización visible para el firmante |
Use formato de texto enriquecido o HTML; el renderizador de cotizaciones aplica el escape adecuado para una visualización segura.
Plantillas de cotización
Los esqueletos reutilizables de cotización permiten crear cotizaciones consistentes con rapidez.
- Vaya a Configuración → Cotizaciones → Plantillas
- Haga clic en Nueva plantilla
- Configúrela como una cotización regular: términos, líneas de productos, condiciones de pago
- Guarde la plantilla
Al crear una cotización, seleccione una plantilla y todos los campos se completarán automáticamente. Luego puede personalizarla por prospecto.
Documentos de plantilla
Las plantillas pueden incluir documentos adjuntos (p. ej., NDAs, MSAs):
| Tipo de documento | Uso común |
|---|---|
| NDA | Acuerdo de confidencialidad mutua |
| MSA | Acuerdo marco de servicios |
| Otro | Cualquier adjunto personalizado |
Los documentos adjuntos se incluyen en el sobre de firma junto con la cotización.
Enviar una cotización
- Abra una cotización en borrador
- Haga clic en Enviar
- Confirme el correo electrónico del firmante
- Opcionalmente, personalice el cuerpo del correo
- Haga clic en Enviar ahora
graph8 genera un token público y un token de visualización para la cotización, y envía al firmante un enlace por correo. El estado cambia a Enviada. Cuando el firmante abre el enlace, el estado cambia a Vista. Cuando firma, el estado cambia a Aceptada.
Lo que ve el firmante
La página visible para el firmante muestra:
- El nombre, logotipo y colores de marca de su empresa
- Todas las líneas de productos con descripciones y totales
- Los términos contractuales (los públicos; las notas internas están ocultas)
- Los métodos de pago aceptados
- Un área de firma para aceptar
Los firmantes no necesitan una cuenta de graph8; el enlace público es suficiente.
Firma electrónica
Las cotizaciones aceptadas pasan por el flujo de firma electrónica:
| Campo capturado | Origen |
|---|---|
| Nombre del firmante | Escrito por el firmante al momento de firmar |
| IP del firmante | Capturada automáticamente de la sesión de firma |
| Agente de usuario | Capturado automáticamente de la sesión de firma |
| Aceptada el | Marca de tiempo de la firma |
graph8 almacena un registro de sobre con estos campos de auditoría. Si su organización utiliza un proveedor externo de firma electrónica (DocuSign, etc.), el ID del sobre se sincroniza de vuelta para que cuente con una fuente única de referencia.
Generación de PDF
Tras la aceptación, graph8 renderiza la cotización firmada como PDF y la almacena en S3. El pdf_s3_key queda registrado en el registro de la cotización. Los representantes pueden descargar el PDF firmado desde la página de detalle de la cotización.
Seguimiento de actividad de la cotización
Cada interacción con la cotización queda registrada en su línea de tiempo de actividad:
| Acción | Registrada como |
|---|---|
| Cotización creada | Actor: representante |
| Cotización enviada | Actor: representante, con destino de correo |
| Cotización vista | Actor: firmante (anónimo), con IP y agente de usuario |
| Cotización aceptada | Actor: firmante, con metadatos de firma |
| Cotización rechazada | Actor: firmante, con motivo opcional |
| Cotización vencida | Actor: sistema, automático en valid_until |
| Cotización duplicada | Actor: representante, con ID de cotización origen |
La línea de tiempo es visible en cada página de detalle de cotización.
Duplicar una cotización
Para crear una cotización similar (p. ej., una renovación o una versión modificada):
- Abra la cotización de origen
- Haga clic en Duplicar
- graph8 crea una copia en borrador con todas las líneas de productos, términos y metadatos
- Actualice las diferencias (firmante, fechas, líneas de productos)
- Guarde y envíe
Integración con Stripe
Cuando está conectado a Stripe (consulte Configuración → Integraciones):
- Las líneas de productos de la cotización pueden extraerse directamente de su catálogo de productos de Stripe
- Las cotizaciones aceptadas pueden crear opcionalmente un objeto Stripe Quote (el
stripe_quote_idqueda registrado en la cotización de graph8) - Las líneas de suscripción generan suscripciones en Stripe al momento de la firma
Configure el comportamiento de creación automática de Stripe Quote en Configuración → Cotizaciones → Configuración.
Configuración de cotizaciones
El comportamiento general de cotizaciones de la organización se configura en Configuración → Cotizaciones:
| Configuración | Qué controla |
|---|---|
| Moneda predeterminada | Moneda utilizada para nuevas cotizaciones |
| Vencimiento predeterminado | Días hasta que una cotización vence automáticamente (p. ej., 30) |
| Condiciones de pago predeterminadas | Neto 30, Neto 60, etc. |
| Tasa de impuesto predeterminada | Aplicada a las cotizaciones salvo que se modifique |
| Crear Stripe Quote automáticamente | Si aceptar una cotización crea un Stripe Quote |
| Marca del correo | Nombre del remitente, correo del remitente, bloque de firma |
Permisos
| Rol | Capacidades |
|---|---|
| Administrador | Crear, editar, enviar y eliminar cualquier cotización; administrar plantillas y configuración |
| Miembro | Crear, editar, enviar y eliminar sus propias cotizaciones |
| Visualizador | Acceso de solo lectura a las cotizaciones |
Solución de problemas
| Problema | Solución |
|---|---|
| El firmante indica que el enlace de la cotización no funciona | Verifique que la cotización no esté vencida o aceptada; reenvíela si es necesario |
| Los productos de Stripe no aparecen en las líneas de productos | Verifique que Stripe esté conectado en Configuración → Integraciones y que la lista de productos se haya actualizado |
| El monto del impuesto parece incorrecto | Confirme que la tasa de impuesto de la organización esté configurada correctamente en Configuración → Cotizaciones |
| La cotización permanece en “Enviada” y el firmante dice que recibió el correo | Es posible que el firmante aún no haya hecho clic en el enlace; el estado cambia a “Vista” solo al hacer clic |
| No se puede eliminar una cotización | Las cotizaciones aceptadas no pueden eliminarse (cumplimiento normativo / auditoría). Elimine solo cotizaciones en Borrador o Vencidas |
| La firma no capturó el nombre | Los navegadores más antiguos pueden no ser compatibles con el área de firma; solicite al firmante que vuelva a abrir en Chrome/Safari |
Relacionado
- Productos y servicios →: catálogo de Stripe que alimenta las líneas de productos de la cotización
- Prospectos →: oportunidades activas a las que se adjuntan cotizaciones
- Clientes →: donde aterrizan las cuentas con cotizaciones aceptadas
- Configuración del pipeline →: probabilidades de etapa utilizadas para proyecciones