Formscoop
Iniciar sesión

Salesforce

Formularios que escriben directamente en Salesforce.

Conecta tu org, arrastra sus campos a un formulario y ponlo en tu web con una sola línea. Cada respuesta se convierte en un registro en el objeto correcto, vinculado al contacto correcto, en cuanto se envía.

También para Dynamics 365

  • Contactos, casos, clientes potenciales y tus propios objetos
  • Sin duplicados: encontrado por tus campos, o actualizado por un ID externo
  • Una solicitud por envío: todo o nada

Cómo funciona

Tu org, tu app, tus reglas.

Formscoop se conecta mediante una External Client App que creas en tu propia org: tú decides qué puede hacer y puedes desactivarla en cualquier momento.

  1. 1

    Crea una External Client App

    Una sola vez, en Setup: activa OAuth, pega la dirección de callback que muestra el creador y añade los scopes api y refresh_token. Formscoop inicia sesión con el flujo OAuth de servidor web y PKCE.

  2. 2

    Inicia sesión en tu org

    Añade la conexión con la consumer key y el consumer secret, e inicia sesión en login.salesforce.com, en test.salesforce.com para un sandbox o en tu propio My Domain.

  3. 3

    Arrastra campos al formulario

    El creador muestra los objetos que el usuario conectado puede crear, con sus campos. Arrástralos al formulario, publica y pega una línea en tu web.

Necesitas una edición de Salesforce con acceso a la API, como Enterprise, Unlimited, Performance o Developer Edition.

Lee la guía para conectar Salesforce

Varios objetos

Un contacto y el caso que abrió. En una sola solicitud.

Un formulario puede crear registros en varios objetos y vincularlos: el caso al contacto, los archivos al caso.

Todo lo que escribe un envío va a Salesforce en una sola solicitud Composite, todo o nada. Si Salesforce rechaza un registro, no se escribe ninguno y el envío muestra el motivo.

  • La búsqueda de coincidencias encuentra un registro existente por los campos que elijas y actualiza la coincidencia más antigua en lugar de crear un duplicado
  • Los enlaces de un envío abren el registro en Lightning
  • Los registros se escriben como el usuario que inició sesión, así que se aplican los conjuntos de permisos y la seguridad a nivel de campo
  • Buscar coincidencias por un campo External ID se convierte en un solo upsert, así que dos personas que envían a la vez nunca crean dos registros
  1. Un envío
  2. Una solicitud Composite

    1. Contactencontrado por correo y actualizado, o creado
    2. Casecreado, vinculado al contacto
    3. ContentVersionlos archivos subidos, como Salesforce Files en el caso

    Todo o nada

Si Salesforce rechaza un registro, no se escribe nada y el envío muestra el motivo.

Tipos de campo

Campos de Salesforce, en un formulario.

Cada tipo de campo de Salesforce se convierte en el campo de formulario que le corresponde, con los valores de tu org.

Cómo aparecen en el formulario los tipos de campo de Salesforce
En SalesforceEn el formulario
Texto, correo, teléfono, número, fecha y casillaEl campo de formulario equivalente
Lista de selecciónUna opción, con el valor guardado como texto
Lista de selección múltipleVarias opciones, unidas con punto y coma
Búsqueda de un objetoUna elección entre registros existentes, de una vista de lista o un filtro
Tipo de registroUna elección entre los tipos de registro del objeto por su nombre, o uno fijo
Lista de selección dependienteSolo las opciones que van con la respuesta que las controla: el formulario filtra mientras se responde, y el servidor lo comprueba
ArchivosLos archivos subidos, guardados como Salesforce Files en el registro que crea el formulario

Más que registros

Consentimiento, vínculos personales y aprobación, incluidos.

Las mismas herramientas que para Dynamics 365, adaptadas a Salesforce.

Registros de consentimiento

Si tu org tiene los objetos de consentimiento, una casilla marcada crea un ContactPointConsent para la finalidad de uso de datos que elijas, con su ContactPointEmail encontrado o creado bajo el Individual del contacto. En la misma solicitud de todo o nada.

Vínculos personales

Un enlace firmado abre el formulario rellenado a partir de un registro de Salesforce y actualiza ese registro. Un flujo, Zapier o la API lo pide con el ID de 15 o 18 caracteres del registro.

Aprobación antes de publicar

En el plan Business, los colaboradores lo piden y un administrador publica. En todos los planes se guarda cada versión publicada, con lo que cambió, y se puede recuperar.

Seguridad

Tus claves se quedan en Key Vault.

Un formulario público es una puerta a tu org. Estas son sus cerraduras.

Tu propia app

Formscoop inicia sesión mediante una External Client App de tu org, con el flujo OAuth de servidor web y PKCE. Revoca la app en Salesforce y el acceso termina.

Secretos en Key Vault

El consumer secret y el inicio de sesión se guardan en Azure Key Vault, nunca en la base de datos, y no se vuelven a mostrar.

Un usuario de integración dedicado

Los registros se escriben como el usuario que inició sesión. Usa un usuario de integración con Crear y Leer en los objetos que necesitan tus formularios, y nada más.

Más sobre seguridad

Tus datos, tu elección

Decide en cada formulario qué pasa con las respuestas.

Una suscripción a un boletín y una queja sobre una factura no merecen el mismo trato. Cada formulario indica qué guarda, y el creador lo cumple.

No guardar nada

Las respuestas pasan directamente a Dynamics 365 o Salesforce y Formscoop nunca las almacena. Solo se conserva un recuento por día, para que puedas ver que el formulario funciona.

Guardar una copia

Una vista de envíos con búsqueda, exportación a CSV y un botón para reintentar todo lo que tu CRM rechazó. Las copias se eliminan solas después de 7 a 365 días.

Un correo por cada envío

Las respuestas, más vínculos a los registros creados, enviadas a quien se encargue de ellas. Al responder, escribes directamente a la persona que preguntó.

Tu marca

Cada formulario parece hecho por tu equipo web.

Colores, fuente, redondeo de esquinas, estilo de campos y botones, espaciado y tu logotipo, guardados como un tema que comparte toda la empresa. Cambia el tema y todos los formularios que lo usan lo siguen, incluidos los publicados.

Los formularios se muestran en su propio marco aislado dentro de tu página, así que los estilos de tu sitio web no pueden romper un formulario, ni los de un formulario filtrarse a tu sitio web.

Inserción

Una línea en tu sitio web.

Pega el fragmento donde deba aparecer el formulario. Se ajusta solo a la página, tanto en un teléfono como en un escritorio.

<div data-pp-form="your-form-id"></div>
<script src="https://formscoop.com/embed/forms.js" async></script>
  • Funciona en WordPress, Webflow, Sitecore, SharePoint y aplicaciones de una sola página
  • Un iframe para sitios que eliminan los scripts, y una página alojada para todo lo demás
  • Pasa códigos de campaña y otros valores ocultos desde la página
26tipos de campo
36kB pesa el motor del formulario
6idiomas para los mensajes propios del formulario
1línea de código para insertarlo

Tu primer formulario de Salesforce puede estar en línea esta tarde.

Regístrate, crea un área de trabajo, conecta tu org y empieza con una plantilla.