Impulsar el éxito empresarial con la plataforma de datos de Salesforce
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Definir la plataforma Salesforce.
- Describir el escenario de Dreamhouse.
- Crear un Trailhead Playground.
- Explicar la diferencia entre desarrollo sin código (declarativo) y programático.
Una introducción rápida a Salesforce
Si es la primera vez que utiliza Salesforce Platform, este módulo de Trailhead es ideal para aprender los aspectos básicos. Explorará algunos de los términos, conceptos y capacidades fundamentales de Salesforce Platform y hasta podrá realizar prácticas. ¡Vamos a ello!
Podría pensar que Salesforce es solo un software de CRM. Almacena sus datos de clientes, le da procesos para cuidar clientes potenciales y le proporciona maneras para colaborar con personas que trabajan con usted. Y hace todas esas cosas. Sin embargo, Salesforce no es solo una solución de CRM. Hay mucho más aparejado.
Salesforce viene con gran cantidad de funciones estándar que puede utilizar para llevar adelante su negocio. A continuación se describen algunas cosas comunes que los negocios desean hacer con Salesforce y las funciones que le damos para dar cobertura a esas actividades. (Puede aprender sobre muchos más productos y funciones de Salesforce en el módulo Fundamentos de desarrollo de la plataforma).
Necesita: |
Así que le ofrecemos: |
---|---|
Vender a clientes potenciales y clientes |
Prospectos y oportunidades para gestionar las ventas |
Ayudar los clientes después de la venta |
Casos y comunidades para la implicación de los clientes |
Trabajar en sus desplazamientos |
La aplicación móvil personalizable Salesforce |
Colaborar con colegas, socios y clientes |
Slack y comunidades para conectar su compañía |
Comercializar en su audiencia |
Marketing Cloud Engagement para gestionar las trayectorias de los clientes |
Automatizar funciones de negocio comunes |
Flow Builder |
Aprovechar datos actuales y heredados de muchas fuentes |
Data Cloud para incorporar sus datos, normalizarlos y mostrar perspectivas para todas las interacciones con clientes |
Trabajar de un modo más inteligente y mejorar la productividad |
Salesforce Einstein para herramientas de IA generativa y predictiva |
Dependiendo de lo que adquiera su compañía, puede obtener esas funciones y mucho más sin levantar un dedo. Pero casi podría pensar en estas funciones como un modelo de vivienda que muestra un agente inmobiliario. Definitivamente podría vivir allí, pero no tendría los cuadros ni ninguno de los demás elementos únicos que hacen que su casa sea su hogar.
Aquí es donde entra la plataforma Salesforce. Con la plataforma, puede personalizar y crear lo que sea para hacer que su compañía sea única. Y cuando tiene una aplicación de negocio exclusiva para usted, todos tienen más éxito.
Historias sobre Salesforce
En Trailhead, presentamos algunas compañías ficticias que utilizan Salesforce de diversas maneras.
Conozcamos a una de ellas. Dreamhouse Realty es conocida por su enfoque actualizado con respecto al negocio inmobiliario. Dreamhouse utiliza Salesforce para conectar a sus empleados y mejorar la eficiencia en la venta de propiedades.
Michelle es la principal agente inmobiliaria en Dreamhouse. Encuentra muchos posibles compradores a través del sitio web y las aplicaciones móviles de Dreamhouse. Con las aplicaciones, los clientes pueden establecer filtros para ver propiedades que les interesan. También pueden ponerse en contacto directamente con Michelle u otros agentes para concertar visitas.
D’Angelo es el administrador de Salesforce de Dreamhouse. Empleando la plataforma Salesforce, está construyendo un conjunto de funciones personalizadas para dar cobertura a Michelle y su equipo. Michelle puede utilizar estas funciones personalizadas para modificar y ver información sobre las propiedades que vende, así como para realizar un seguimiento de sus posibles compradores.
Recuerde, Salesforce viene con funciones estándar para realizar un seguimiento de objetos de ventas comunes, como cuentas, contactos y prospectos. Pero Dreamhouse es una inmobiliaria, así que tiene necesidades específicas de su sector y modelo de negocio. En este módulo, verá el modo en que D’Angelo trabaja con Salesforce Platform para satisfacer esas necesidades.
Conocer nuestra terminología
Quizá se dio cuenta de una palabra extraña en el último párrafo: los objetos. Un objeto es uno de los muchos términos importantes que aprenderá a medida que va conociendo Salesforce.
En primer lugar, es importante comprender lo que es una base de datos en el contexto de Salesforce. Cuando hablamos sobre la base de datos, piense en una hoja de cálculo gigante. Cuando pone información en Salesforce, se almacena en la base de datos de modo que pueda acceder a ellos más adelante. Se almacenan de una manera muy específica de modo que acceda a la información que necesita en todo momento.
Veamos una página de la aplicación de Dreamhouse para definir algunos de sus elementos importantes y cómo se relacionan con la base de datos.
- Una aplicación en Salesforce es un conjunto de objetos, campos y otras funciones para cubrir un proceso de negocio. Puede ver qué aplicación está utilizando y cambiar entre aplicaciones empleando el Iniciador de aplicación ().
- Los objetos son tablas en la base de datos de Salesforce que almacenan un tipo de información en particular. Existen objetos estándar como Cuentas y Contactos y objetos personalizados como el objeto Propiedad que ve en el gráfico.
- Los registros son filas en las tablas de la base de datos. Los registros son los datos reales asociados con un objeto. Aquí la propiedad Contemporary City Living es un registro.
- Los campos son columnas en las tablas de la base de datos. Los objetos estándar y personalizados tienen campos. En nuestro objeto Propiedad, tenemos campos como Dirección y Precio.
Otro término importante que es difícil de encuadrar en una imagen es organización. Una organización hace referencia a una instancia específica de Salesforce. La imagen aquí está tomada de la organización de Dreamhouse. Su compañía puede tener una o múltiples organizaciones.
Hay mucho que asimilar. Si no lo entiende todo a la primera, no se preocupe. A medida que vaya aprendiendo sobre Salesforce, la terminología irá viniendo de forma natural.
Practicar con un Trailhead Playground
Si es la primera vez que utiliza Trailhead, le brindaremos orientación sobre nuestro entorno especial de prácticas. Un Trailhead Playground es un entorno seguro donde puede practicar las habilidades que está adquiriendo antes de llevarlas al trabajo real. Todos los playgrounds vienen con las herramientas estándar de creación de aplicaciones y de personalización necesarias para probar sus desarrollos de aplicaciones. Si alguna vez escuchó sobre una organización de Developer Edition (DE), un playground es, de hecho, un tipo especial de organización de Developer Edition.
Cuando se inscribe en Trailhead, creamos automáticamente un Trailhead Playground para usted. Así que si aún no se inscribió, ahora es un momento excelente de hacerlo. Para este módulo, necesita un playground nuevo; por lo tanto, si ya tiene un playground viejo o uno que caducó, siga estos pasos para crear y lanzar un playground nuevo.
Los playgrounds son gratuitos, y puede tener hasta 10 al mismo tiempo. Para crear uno nuevo, desplácese a la parte inferior de esta página y haga clic en los tres puntos junto a Launch (Iniciar) y, luego, en +Create Playground (Crear Playground). Si alcanza la cantidad máxima o desea gestionar sus playgrounds, puede verlos y eliminarlos de su perfil de Trailhead. Si necesita el nombre de usuario y la contraseña de su playground, puede acceder a ellos con las instrucciones que encontrará aquí.
Instalar la aplicación de Dreamhouse
Para seguir y practicar los pasos de este módulo, es necesario que instale la aplicación de Dreamhouse (a través de un paquete) en su Trailhead Playground. También utiliza el paquete y el playground cuando es el momento de completar el reto práctico.
Siga los pasos que aparecen a continuación para iniciar su playground e instalar el paquete.
- Inicie su Trailhead Playground desplazándose hasta la parte inferior de esta página y haciendo clic en Iniciar.
- Si su Trailhead Playground es completamente nuevo, verá Playground Starter en la parte superior. Si no lo ve, desde el Iniciador de aplicación (), busque y seleccione Playground Starter.
- Haga clic en la ficha Get Your Login Credentials (Obtener sus credenciales de inicio de sesión) y siga las instrucciones para restablecer su contraseña.
- En la aplicación Playground Starter, haga clic en la ficha Install a Package (Instalar un paquete).
- Pegue
04tKY000000LOv6YAG
en el campo Package ID (Id. de paquete) y haga clic en Install (Instalar).
- Seleccione Instalar para todos los usuarios y, a continuación, haga clic en Instalar.
- Cuando vea el cuadro emergente para aprobar el acceso externo, haga clic en Sí y en Continuar. Se proporciona información actualizada al mapa de la aplicación DreamHouse.
- Cuando la instalación finalice, haga clic en Listo.
- Ahora regrese a App Launcher (Iniciador de aplicación) (), busque la aplicación Dreamhouse y selecciónela.
- Haga clic en la ficha Settings (Configuración) y luego en el botón Import Data (Importar datos). Esto propaga datos de muestra en la aplicación, como propiedades, contactos y agentes.
Trataremos algunas de las partes de esta aplicación en el módulo, pero no dude en regresar a la aplicación de Dreamhouse para echar un vistazo antes de continuar. Es posible que deba actualizar su navegador si no ve las imágenes de las propiedades o los mapas con las ubicaciones.
Personalizar la plataforma Salesforce
Ya sabe que puede utilizar la plataforma Salesforce para desarrollar objetos y funciones personalizados específicos para su negocio. Lo que es posible que no sepa es que puede hacer la mayor parte de este desarrollo sin redactar una sola línea de código de computación.
El desarrollo en el que no se usa código se conoce como sin código (o declarativo). En este tipo de desarrollo, se utilizan formularios y herramientas con función de arrastrar y soltar para realizar tareas de personalización potentes. La plataforma también ofrece desarrollo programático, que utiliza cosas como componentes Lightning. Pero si usted no es programador, aún puede construir algunas cosas increíbles sobre la plataforma.
Comencemos por abajo. Michelle desea una forma rápida de indicar si un posible comprador está precualificado para una hipoteca. Para realizar este cambio, D’Angelo desea crear una casilla de verificación Precualificado en el objeto Contacto. En el idioma de Salesforce, estamos agregando un campo personalizado a un objeto estándar. Veamos cómo lo hace.
- Haga clic en y, luego, en Setup (Configuración) para abrir la página de configuración. Utilizamos mucho Configuración, ¡así que recuerde este paso!
- Haga clic en la ficha Gestor de objetos.
- Haga clic en Contacto.
- En el panel Detalles, haga clic en Campos y relaciones y, luego, en Nuevo.
- Un tipo de datos indica el tipo de información que se aloja en su campo. Para este campo, seleccione Checkbox (Casilla de verificación) y haga clic en Next (Siguiente).
- La Etiqueta de campo es lo que ve en la página Contacto. Escriba
Prequalified?
(¿Precualificado?).
- Presione la tecla Tab y verá que el nombre del campo se completa automáticamente. Para obtener más información sobre el nombre y la etiqueta del campo, haga clic en .
- Haga clic en Siguiente.
- Haga clic en Siguiente de nuevo para aceptar los valores predeterminados de seguridad a nivel de campo.
- Marque las casillas de verificación para agregar el nuevo campo a todos los formatos de página de contacto (es posibles que las casillas de verificación ya estén marcadas) y, luego, haga clic en Save (Guardar).
Acaba de personalizar su primer objeto. ¡Excelente trabajo!
Veamos lo que acaba de hacer. En el Iniciador de aplicación ( ), busque y seleccione DreamHouse. En la aplicación de Dreamhouse, haga clic en la ficha Contacts (Contactos) y, luego, en un nombre de contacto. En la ficha Details (Detalles), puede ver su campo nuevo (puede demorar unos minutos). Ahora es más sencillo para Michelle y el resto de los agentes registrar y recuperar esta importante información sobre el cliente.
Agregó ese campo bastante rápido. Pero resulta que no solo agregó un campo. Al mismo tiempo, la plataforma hizo gran cantidad de trabajo bajo el capó. Obviamente el nuevo campo se agregó a la interfaz de usuario. También puede ejecutar reportes y crear tableros que hacen referencia a su nuevo campo. El campo está incluso listo para funcionar en la aplicación móvil Salesforce. ¡Y no tuvo que hacer nada excepto hacer clic en Siguiente!
Ese es el poder de la plataforma Salesforce. En la siguiente unidad, descubra algunas formas de aprovechar la plataforma para su negocio.
Recursos
¿Listo para el reto?
Si estaba siguiendo la unidad, completó satisfactoriamente una casilla de verificación "¿Precualificado?". Ahora pruebe lo que aprendió haciendo un campo completamente nuevo. Esta vez haga un campo de divisa en vez de una casilla de verificación. Complete el nuevo reto a continuación para probar lo que aprendió.