Aunque todas las profesiones requieren un cierto equilibrio entre habilidad y motivación, las ventas en particular dependen en gran medida de la motivación. El trabajo que conlleva generar ventas (hacer llamadas, investigar clientes potenciales, hacer un seguimiento, ir más allá para cerrar un trato, superar el rechazo) no puede lograrse sin un cierto grado de impulso y ambición
Cuando un representante de ventas no tiene las habilidades de venta necesarias, los líderes tienen opciones. Pueden recurrir al coaching o a la formación para poner al día al representante novato. Pero cuando un representante carece de la motivación o el impulso para tener éxito, la corrección del rumbo se vuelve infinitamente más difícil.
En este artículo, presentamos un marco de gestión del rendimiento denominado matriz de habilidades frente a voluntad. A continuación, vamos a discutir por qué la habilidad por sí sola no es suficiente en las ventas y cómo usted, como líder de ventas, puede crear una fuerza de ventas más motivada.
La motivación es la clave para el éxito
Motiva a tus representantes con el pago automatizado de incentivos
Descubra el poder de automatizar las comisiones con la Gestión de Compensación de Incentivos, y cree fácilmente programas de incentivos que escalen.
Lo que aprenderás:
¿Qué es la matriz habilidad-voluntad?
La matriz habilidad vs. voluntad fue desarrollada por los líderes empresariales Paul Kersey y Ken Blanchard, y se ha convertido en una herramienta popular para evaluar el rendimiento de los empleados. El objetivo de la matriz es mapear la habilidad de una persona (las competencias básicas necesarias para hacer su trabajo que se pueden aprender, practicar y desarrollar) y su voluntad (su disposición y motivación para hacer algo), dentro de una cuadrícula de dos por dos.
El lugar que ocupa un empleado dentro de los cuatro cuadrantes dicta la forma en que un gerente podría elegir trabajar con esta persona. Aunque la matriz de habilidades frente a voluntad se puede utilizar en todas las funciones y sectores, es especialmente útil en el mundo de las ventas, donde el esfuerzo, el empuje y la perseverancia de los empleados de ventas pueden tener un impacto tangible en los beneficios de la empresa.
Echemos un vistazo a la matriz y exploremos qué significa cada uno de los cuatro cuadrantes.
Cuadrante 1: Guía – Alta voluntad, baja habilidad
Un empleado que aterriza en el cuadrante uno tiene la motivación para trabajar duro, pero aún no tiene las habilidades que necesita para hacer su trabajo a un alto nivel. Podría ser alguien sin mucha experiencia o alguien que no lleva mucho tiempo en el puesto. El mejor curso de acción a tomar con un empleado en el cuadrante uno es invertir en formación o coaching para desarrollar el conjunto de habilidades de la persona.
Trabajar en equipo
Cuadrante 2: Delegar – Alta voluntad, alta habilidad
Alguien que se encuentra en el cuadrante dos de la matriz habilidad vs. voluntad es una persona que tiene tanto la motivación como las habilidades necesarias para hacer un buen trabajo. Estos son típicamente los de alto rendimiento. La mejor manera de gestionar a alguien en el cuadrante dos es delegar responsabilidades; dar a la gente en este cuadrante algo que hacer y salir de su camino
Cuadrante 3: Directo – Baja voluntad, baja habilidad
Los individuos que caen en esta categoría no tienen ni la habilidad ni la voluntad para hacer el trabajo a un alto nivel. Los empleados de este cuadrante pueden suponer un reto para los directivos. La mejor manera de manejar a un empleado que cae en esta categoría es dirigirlo de cerca y de manera práctica. Déle instrucciones específicas y dígale exactamente cómo y cuándo quiere que haga algo. Trabaje para ver si esta persona es entrenable o tiene capacidad para aumentar su motivación. En circunstancias extremas, puede considerar la posibilidad de despedirlo
Cuadrante 4: Excitar – Baja voluntad, alta habilidad
Alguien con baja voluntad y alta habilidad no está comprometido con su trabajo. Tiene las habilidades para tener éxito en su puesto pero, por una razón u otra, no está motivado para esforzarse. Puede que no se le planteen retos o que el trabajo no sea lo suficientemente interesante. Cualquiera que sea la razón, como jefe de esta persona, es tu trabajo encontrar maneras de motivarla y hacer que se entusiasme con su trabajo
Cómo crear motivación de ventas cuando la habilidad por sí sola no lo corta
En la mayoría de los trabajos de ventas, los empleados que se sitúan en los cuadrantes tres y cuatro de la matriz habilidad vs. voluntad tendrán dificultades para tener éxito en su puesto a largo plazo, a menos que se reconozcan sus deficiencias y se les ponga remedio rápidamente.
Ahí es donde usted, como líder de ventas, entra en escena
Aquí hay algunas técnicas probadas y comprobadas para motivar a los representantes cuando su «voluntad» natural no es suficiente.
Establezca objetivos S.M.A.R.T
Los objetivos de ventas suelen estar estrechamente relacionados con el rendimiento de las ventas y la compensación de incentivos. También le ayudan a destacar comportamientos y resultados de ventas importantes para su equipo. Sin embargo, aunque la mayoría de las organizaciones de ventas confían en la fijación de objetivos como medio para motivar a sus equipos, algunos objetivos son motivadores más eficaces que otros.
Los objetivos de ventas suelen estar estrechamente relacionados con el rendimiento de ventas y la compensación de incentivos
Si no está seguro de la eficacia de sus objetivos de ventas, utilice el marco de objetivos S.M.A.R.T. como punto de referencia.
Si no está seguro de la eficacia de sus objetivos de ventas, utilice el marco de objetivos S.M.A.R.T. como punto de referencia
- ¿Son sus objetivos lo suficientemente específicos? Si el único objetivo que le da a su equipo es una cuota, puede que necesite ser más específico y establecer objetivos en torno a las actividades de ventas que desea impulsar, como el número de llamadas realizadas al día y las reuniones concertadas.
- Los objetivos de ventas de su equipo son lo suficientemente específicos
- ¿Son sus objetivos (M)easurables? Asigne un número a cada uno de sus objetivos y asegúrese de que es algo de lo que puede realizar un seguimiento fácilmente.
- ¿Son sus objetivos (A)alcanzables? ¿Su equipo está luchando por alcanzar los objetivos debido a su rendimiento, o son sus objetivos poco realistas? Como líder, puede ser tentador establecer constantemente objetivos ambiciosos en un esfuerzo por motivar a su equipo. Pero como miembro del equipo, sentir que estás constantemente rindiendo por debajo de tus posibilidades puede tener exactamente el efecto contrario.
- ¿Son sus objetivos (R)elevantes? ¿Sus objetivos se correlacionan con los objetivos generales de la organización? O, ¿los objetivos de su equipo se crean en un silo, separados de los objetivos de la organización? Sin una estrecha alineación con el resto de la organización, los objetivos pueden carecer de sentido para los empleados encargados de alcanzarlos. Asegúrese de que los representantes de ventas tienen objetivos relevantes no sólo para sus funciones individuales, sino también para el éxito general de la empresa
- ¿Sus objetivos están vinculados a un período de tiempo específico? Asocie plazos y fechas límite claros a todos sus objetivos. Una vez más, asegúrese de que el cumplimiento de estos plazos sea realista y alcanzable, pero que suponga un reto adecuado para sus equipos de ventas.
- Sus objetivos están vinculados a un periodo de tiempo específico?
- Sus objetivos están vinculados a un periodo de tiempo específico?
Crear propósito
Hay dos tipos de motivadores: intrínsecos y extrínsecos. Los motivadores extrínsecos son cosas que motivan desde fuera. Los motivadores extrínsecos comunes en las ventas son cosas como la compensación, el prestigio y el poder. El problema con los motivadores extrínsecos es que su impacto es efímero; cuando alguien recibe la recompensa de un motivador extrínseco, al principio se siente satisfecho, pero vuelve a la casilla de salida con relativa rapidez.
El problema con los motivadores extrínsecos es que su impacto es efímero
Los motivadores intrínsecos, por otro lado, provienen del interior de uno mismo y están relacionados con los valores personales. Son cosas como la productividad, el propósito, el dominio y la autonomía. Las investigaciones demuestran que los motivadores intrínsecos duran más tiempo y, de hecho, contribuyen más a la satisfacción de los empleados que los motivadores extrínsecos
El propósito, en particular, impulsa nuestras acciones e influye en cómo nos sentimos, tanto en el trabajo como en casa. Cuando los empleados sienten que su trabajo tiene un significado y un propósito mayor, esto repercute positivamente en su actitud y rendimiento.
Para saber si está creando con éxito un sentido de propósito para su equipo de ventas, hágase las siguientes preguntas:
- ¿Entiende mi equipo la visión y la misión de la organización?
- ¿Entienden cómo sus contribuciones y objetivos repercuten en la organización en general?
- ¿Ven cómo las acciones diarias les ayudan a alcanzar sus objetivos?
- ¿Comparten el «por qué» de las grandes decisiones?
Únete al movimiento Salesblazer
Estamos construyendo la mayor y más exitosa comunidad de profesionales de ventas, para que puedas aprender, conectar y crecer.
Construir confianza
En la vida, es difícil invertir tiempo y esfuerzo en una persona u organización en la que no confías que tenga tu mejor interés en mente. Lo mismo ocurre con su organización de ventas. Si no has priorizado la construcción de una cultura de confianza entre el liderazgo de ventas y los representantes de ventas, es hora de empezar.
Entonces, ¿cómo fomentas una cultura de confianza en tu equipo de ventas? Desafortunadamente, no hay una solución rápida o un truco de vida que ayude a construir la confianza al instante. Pero, con el tiempo, si te mantienes fiel a tu palabra y actúas con transparencia, tu equipo empezará a confiar en ti
- Sé transparente. Actúa con transparencia aunque eso signifique decir las cosas difíciles. Nunca es fácil imponer disciplina o llamar la atención sobre el mal rendimiento de alguien, pero hacerlo directamente y sin pelos en la lengua ayudará a generar confianza. Tu equipo sabrá que siempre eres sincero con ellos, sin segundas intenciones ni agendas ocultas, incluso cuando sea difícil.
- Actuar con transparencia incluso si significa decir las cosas duras
- Ponga su confianza en sus representantes. Cuando no confía en que su equipo haga su trabajo, es más probable que cuestione sus acciones, los microgestione y les aplique una presión constante para que rindan. A medida que pasa el tiempo, esta presión puede hacer que los representantes se quiebren, lo que refuerza su falta de confianza en ellos, aunque su estilo de gestión fuera el verdadero problema. De este modo, empezar desde la desconfianza puede convertirse en una profecía autocumplida
- Asume lo mejor de las personas. Es fácil crear historias en tu cabeza sobre cómo o por qué alguien se comporta de la manera en que lo hace, especialmente cuando su comportamiento te impacta negativamente. Pero la realidad es que nadie quiere ser malo en su trabajo y, por lo tanto, suele haber una explicación inocente para el bajo rendimiento: falta de recursos, malentendidos o falta de comunicación. Sacar conclusiones precipitadas y actuar movido por la frustración le impedirá llegar a la raíz del problema.
- Las personas que se comportan mal en su trabajo suelen tener una explicación inocente
- Pida opiniones. Pedir opiniones a su equipo demuestra que valora sus aportaciones y que entiende que no es perfecto. Esto crea menos división entre el jefe y el equipo.
- Pedir feedback a tu equipo demuestra que valoras sus opiniones y que entiendes que no eres perfecto
Contar con un equipo que confía en ti hace que tu entrenamiento y dirección tengan un mayor impacto. De hecho, los estudios demuestran que la confianza en los líderes es el factor más relacionado con el compromiso de los empleados, con un 77%. Es incluso superior a los motivadores tradicionales, como la cultura organizativa (73%) o las oportunidades de desarrollo profesional (66%).
La confianza en los líderes es el factor más importante para el compromiso de los empleados
Reconoce el buen trabajo
Ventas no es un trabajo fácil – los representantes que tienen tanto las habilidades como la motivación para tener éxito (de acuerdo con la matriz de habilidades vs. voluntad anterior) son un hallazgo raro. Así que, cuando veas a un miembro de tu equipo que tiene la motivación y el empuje para cerrar tratos, asegúrate de destacarlo.
Reconoce el buen trabajo
El reconocimiento es un gran motivador y desempeña un papel en la conducción de muchos de los otros motivadores que ya hemos discutido. Aquí hay algunos pequeños pasos que puede tomar para hacer que su reconocimiento sea más significativo.
- Reconoce tanto las grandes como las pequeñas victorias. Para reforzar los comportamientos correctos en ventas, es importante celebrar las pequeñas victorias en el camino hacia las más grandes. Presta atención a las pequeñas mejoras y reconoce el crecimiento de tu equipo. Asegúrese de que su equipo sabe que está prestando atención y reconociendo esos éxitos.
- Por favor, no se olvide de celebrar las pequeñas victorias
- Reconozca tanto en público como en privado. Todos los seres humanos están conectados de forma diferente. Lo que es significativo para un representante puede no serlo tanto para otro. Por eso es importante reconocer a su equipo en público y en privado. Para algunos, el reconocimiento público será un gran logro. Para otros, los comentarios personales pueden ser más importantes
- Sea específico en su reconocimiento. Cuando elogie a alguien por su buen trabajo, asegúrese de dar información específica sobre por qué su actuación ha sido ejemplar. Los elogios generales pueden parecer vacíos o difíciles de repetir. Los elogios específicos le dan a su equipo algo que reproducir o replicar más adelante.
- Los elogios generales pueden parecer vacíos o difíciles de replicar
Revisa tus planes de comisiones
En ventas, la compensación juega un papel crítico tanto en el rendimiento de un vendedor como en la forma en que se siente con su trabajo. Si tiene dificultades para motivar a su equipo, eche un vistazo a sus planes de comisiones de ventas y pregúntese:
Los planes de comisiones de ventas son una herramienta fundamental para motivar a los vendedores
- ¿Sus planes motivan los comportamientos correctos?
- ¿Cuál es la motivación?
- ¿Está la compensación vinculada a las métricas más significativas?
- ¿Es demasiado fácil o demasiado difícil para sus representantes ganar un salario deseable?
Recuerde, el propósito principal del empleo es llevar a casa un cheque de pago. Si sus planes de compensación no se crean teniendo en cuenta la motivación, es posible que vea cómo los niveles de motivación empiezan a decaer. Sabemos que el dinero no lo es todo, pero sería falso decir que no es una pieza importante del rompecabezas
Proporcionar acceso a información crítica
La información es poderosa si se aprovecha de la forma adecuada. Para los líderes de ventas, proporcionar a su equipo acceso a la información correcta en el momento adecuado le permitirá desbloquear nuevos niveles de motivación en su equipo.
La información es poderosa si se aprovecha de la forma correcta
Considere qué tipos de información necesita su equipo a lo largo de cualquier día, semana o ciclo de ventas. Es posible que esté pensando en datos de intención, señales de compra, información de contacto o eventos de comportamiento, ya que todos estos puntos de datos son lo que clasificaríamos como información importante para los representantes de ventas.
El acceso a la información correcta en el momento adecuado le permitirá desbloquear nuevos niveles de motivación en su equipo
El momento en el que entrega esta información es tan importante como los propios datos. Al fin y al cabo, si recibe una señal de intención después de que una organización ya haya decidido comprar a su mayor competidor, esa pieza de información ya no será de utilidad para su equipo.
Por ejemplo, si una organización ya ha decidido comprar a su mayor competidor, esa pieza de información ya no será de utilidad para su equipo
Con esto en mente, recomendamos asociarse con sus equipos de habilitación de ventas y RevOps para hacer lo siguiente.
- Revisa las notificaciones de tu equipo. ¿Qué tipos de notificaciones recibe tu equipo en un día normal? Si no estás prestando mucha atención, las notificaciones pueden acumularse y distraer, eliminando todo su propósito. Guarde las notificaciones sólo para los puntos de datos más importantes.
- Las notificaciones pueden distraerle
- Construye cuadros de mando. Sondea a tus equipos para ver a qué información les cuesta más acceder. A continuación, colabore con las partes necesarias para crear nuevos cuadros de mando que les faciliten tener la información adecuada al alcance de la mano.
- Cree cuadros de mando
- Considera tu pila tecnológica. ¿Equipas a tus equipos con las herramientas adecuadas? Cuando introduce una nueva pieza de tecnología, ¿tiene un impacto inmediato o su equipo está confundido sobre cómo y por qué utilizarla? La línea entre una buena pila de tecnología y una mala pila de tecnología es delgada – especialmente teniendo en cuenta la gran cantidad de tecnología disponible para los equipos hoy en día.
Aprovechar la tecnología para mantener la motivación
La motivación de un representante de ventas suele aumentar a medida que se acerca el momento de conseguir un acuerdo. Después de todo, suele ser entonces cuando se les recompensa por el trabajo que dedican a cada ciclo de ventas. Pero, ¿y si existiera una forma de ayudar a tus representantes a mantener ese mismo nivel de motivación durante todo el proceso, desde el principio?
Preguntas frecuentes
Puede hacerlo aprovechando la tecnología de gestión de compensación de incentivos que ofrece a los representantes visibilidad de sus próximas ganancias. Cuando los representantes pueden ver lo cerca que están de alcanzar la cuota completa y la comisión potencial que ganarán por las oportunidades abiertas, todo en tiempo real, sus recompensas se vuelven más tangibles que hipotéticas y estarán mucho más motivados para ganarlas
Considere la matriz habilidades vs. voluntad y comience a ajustar su habilitación
No todos los representantes de ventas van a ser a la vez excepcionalmente hábiles y excepcionalmente motivados. Pero eso no significa que no pueda tomar medidas para influir positivamente en ambos. Aunque es probable que cuente con una formación en ventas basada en las habilidades, no descuide el hecho de que la voluntad y la motivación también pueden mejorarse. Analice su estrategia de capacitación en ventas e identifique formas no sólo de hacer que sus representantes sean vendedores más eficaces, sino también vendedores más motivados.
La capacitación en ventas es una parte importante de su estrategia
Alcanzar la cuota más rápido y acelerar las operaciones de ventas
Aprenda cómo la Gestión del Rendimiento de Ventas le ayuda a conectar los datos de los clientes con la planificación y ejecución de las ventas.
Hay muchos talentos por descubrir en el ecosistema de Salesforce. Salesforce Talent Ecosystem Stars to Watch (STErs to Watch) es una serie que destaca a los empleadores que dan la oportunidad a las personas de cambiar sus carreras y entrar en el sector tecnológico con conocimientos técnicos limitados. Esta vez queremos celebrar a ACTUM Digital por la contratación de Adela como Consultora de Salesforce.
«Cuando contrato nuevos talentos, mi instinto guía las decisiones que tomo y, hasta ahora, siempre ha merecido la pena», explica Martin Humpolec, Director de la División de Salesforce en ACTUM Digital. «Cuando alguien te da una corazonada positiva, suele haber una muy buena razón para ello. Es porque te enfrentas a un talento en bruto que sólo espera una oportunidad para florecer»
ACTUM Digital, una empresa que da prioridad a lo digital, es un socio de implementación de Salesforce con sede en Praga, República Checa, que ofrece una serie de servicios digitales, como desarrollo de sitios web, comercio electrónico, gestión de datos de productos y mucho más.
La empresa ACTUM Digital, con sede en Praga, República Checa, ofrece una serie de servicios digitales, como desarrollo de sitios web, comercio electrónico, gestión de datos de productos y mucho más
Para ser una empresa de este tipo, ACTUM busca personas específicas a la hora de contratar. Personas que, o bien tengan una formación técnica, o bien posean la mentalidad que les ayude a adquirirla. «La forma de contratar en ACTUM depende de para qué», afirma Martin. «Si estoy buscando contratar a alguien para un proyecto puntual o algún tipo de implementación, puede que me centre más estrictamente en las credenciales y en el proverbial CV solamente. Si el objetivo es contratar talentos a largo plazo que queremos cultivar, entonces lo importante es la sensación que me transmite el candidato. Las credenciales son mucho menos importantes»
Contratar para el potencial, invertir para el futuro
«Es una ecuación apasionante», continúa. «No hay un sí/no binario cuando se trata de contratar a alguien basándose únicamente en el talento potencial. Tienes que confiar en tu instinto y dejarte llevar. Lo que realmente buscamos es la forma en que estas personas resuelven los problemas y los ángulos que adoptan para hacerlo. A menudo descubrimos ideas nuevas e innovadoras cuando un problema reservado normalmente a una disciplina específica se deja en manos de alguien nuevo en esa disciplina»
Martin cree que las personas que no están familiarizadas con un problema o un área determinada de una empresa suelen aportar enfoques más inusuales -a veces revolucionarios- porque están más dispuestas a desafiar el statu quo. La coherencia no es mala para las empresas. Pero las organizaciones necesitan personas que les obliguen a pensar de forma diferente si quieren seguir innovando
Adela, una de las contrataciones viscerales que Martin hizo hace algún tiempo, es un caso así. «La trayectoria de Adela es muy distinta de la que ha tenido en ACTUM», dice Martin. «Ascendió de recepcionista a analista hipotecaria en una pequeña empresa de consultoría financiera, pero sentía que no se le planteaban retos. Todo se estaba volviendo rutinario y no había mucho espacio para que ella creciera»
Adela se encontraba en una encrucijada, así que decidió dar un paso transformador. «Adela tenía poca o ninguna experiencia en TI, pero eso no impidió que su creciente interés en el campo diera forma a sus próximos pasos», explica Martin. «Se topó por casualidad con un curso sin código para especialistas en CRM y, según sus palabras, quedó enganchada desde el primer momento. Completó el curso y obtuvo su primera certificación»
Cómo crecer a la manera de ACTUM
Después de obtener la certificación, Adela solicitó un puesto como consultora de Salesforce. Fiel a su naturaleza, fue proactiva y buscó esta oportunidad. Martin quedó impresionado. «Le dimos un caso práctico técnico para que lo presentara como parte de su solicitud», afirma. «Inmediatamente demostró atención al detalle, habilidades lingüísticas y de presentación, confianza y fluidez, todo ello con destreza y superando las expectativas»
Entonces, ¿qué tiene Adela para que su trayectoria haya sido tan exitosa? Martin cree que se reduce a una combinación de concentración, ética de trabajo y dedicación para mejorar. «Independientemente de tu formación o experiencia laboral, siempre hay habilidades que puedes transferir. Adela utiliza sus habilidades personales y analíticas para ser una consultora de Salesforce muy centrada en ACTUM», explica. «Y ese viaje comenzó hace más de un año»
¿Qué últimas palabras de sabiduría tiene Martín? «Mantén los ojos abiertos para la gente que viene a ti, no al revés», concluye. «Sí, busque talento y a las personas adecuadas para reforzar su equipo. Pero ten en cuenta que, seas consciente de ello o no, es muy probable que estés buscando en el mismo sitio con demasiada frecuencia. Cuando el talento ha hecho el esfuerzo de venir a ti, haz el esfuerzo de mantenerlo»
¿Quieres leer otra historia? Échele un vistazo. ¿Desea obtener más información sobre el ecosistema de talento de Salesforce? Visite nuestro sitio Web.
Introducción
Salesforce es una plataforma de gestión de relaciones con los clientes (CRM) líder en el mercado que ayuda a las empresas a gestionar y mejorar sus relaciones con los clientes. Es una herramienta esencial para cualquier negocio, ya que permite a las empresas gestionar eficazmente sus ventas, marketing y servicio al cliente. La importancia de Salesforce en el mundo empresarial ha llevado a la necesidad de una formación especializada en esta plataforma.
La formación especializada en Salesforce es fundamental para aprovechar al máximo esta poderosa herramienta. Proporciona a los profesionales las habilidades y conocimientos necesarios para utilizar Salesforce de manera efectiva y maximizar su potencial. En este artículo, exploraremos en detalle qué es Salesforce, por qué es importante para las empresas, cómo la formación especializada puede mejorar tus habilidades en Salesforce y cómo elegir la formación adecuada para tus necesidades.
¿Qué es Salesforce y por qué es importante para las empresas?
Salesforce es una plataforma de gestión de relaciones con los clientes basada en la nube que permite a las empresas gestionar todas sus interacciones con los clientes, desde el marketing hasta las ventas y el servicio al cliente. Proporciona una visión completa de los clientes y ayuda a las empresas a tomar decisiones más informadas y estratégicas.
La importancia de Salesforce para las empresas radica en su capacidad para mejorar la eficiencia y la productividad. Permite a las empresas automatizar tareas repetitivas, como el seguimiento de clientes potenciales y la gestión de oportunidades de venta, lo que ahorra tiempo y recursos. Además, Salesforce proporciona análisis y datos en tiempo real que ayudan a las empresas a tomar decisiones más informadas y a adaptarse rápidamente a las necesidades cambiantes del mercado.
Muchas empresas líderes en diferentes industrias utilizan Salesforce para gestionar sus relaciones con los clientes. Por ejemplo, Coca-Cola utiliza Salesforce para gestionar su fuerza de ventas y mejorar la eficiencia de sus operaciones. Adidas utiliza Salesforce para mejorar la experiencia del cliente y aumentar las ventas. Estos son solo algunos ejemplos de cómo Salesforce ha ayudado a las empresas a alcanzar el éxito.
¿Cómo puede la formación especializada mejorar tus habilidades en Salesforce?
La formación especializada en Salesforce es esencial para mejorar tus habilidades en esta plataforma y aprovechar al máximo sus características y funcionalidades. Proporciona a los profesionales los conocimientos y habilidades necesarios para utilizar Salesforce de manera efectiva y maximizar su potencial.
La formación especializada en Salesforce ofrece una serie de beneficios. En primer lugar, te ayuda a entender cómo funciona Salesforce y cómo utilizar sus diferentes herramientas y funcionalidades. Esto te permite aprovechar al máximo la plataforma y utilizarla de manera eficiente en tu trabajo diario.
Además, la formación especializada en Salesforce te ayuda a adquirir habilidades técnicas específicas que son altamente demandadas en el mercado laboral actual. Estas habilidades te hacen más valioso como profesional y te abren nuevas oportunidades de carrera.
Por último, la formación especializada en Salesforce te mantiene actualizado sobre las últimas tendencias y actualizaciones en la plataforma. Esto es especialmente importante, ya que Salesforce está en constante evolución y es fundamental estar al tanto de las últimas novedades para utilizar la plataforma de manera efectiva.
Tipos de formación especializada disponible para Salesforce
Existen diferentes tipos de formación especializada disponibles para Salesforce, que van desde cursos en línea hasta programas de certificación. Algunos de los tipos de formación especializada más comunes incluyen:
1. Cursos en línea: Estos cursos están disponibles en plataformas de aprendizaje en línea y te permiten aprender a tu propio ritmo. Puedes acceder a los materiales de formación en cualquier momento y lugar, lo que te brinda flexibilidad para adaptar la formación a tu horario.
2. Programas de certificación: Salesforce ofrece una serie de programas de certificación que te permiten demostrar tus habilidades y conocimientos en la plataforma. Estas certificaciones son reconocidas en la industria y pueden mejorar tus oportunidades de carrera.
3. Formación presencial: Algunas organizaciones y proveedores de formación ofrecen cursos presenciales donde puedes aprender directamente de expertos en Salesforce. Estos cursos suelen ser más intensivos y te brindan la oportunidad de interactuar con otros profesionales.
Cómo elegir la formación adecuada para tus necesidades en Salesforce
Al elegir la formación adecuada para tus necesidades en Salesforce, hay varios factores que debes tener en cuenta. En primer lugar, debes considerar tu nivel de experiencia en Salesforce. Si eres un principiante, es posible que desees comenzar con cursos básicos que te enseñen los fundamentos de la plataforma. Si ya tienes experiencia en Salesforce, puedes optar por cursos más avanzados o programas de certificación.
También debes considerar tus objetivos profesionales y las habilidades que deseas adquirir. Por ejemplo, si estás interesado en convertirte en un administrador certificado de Salesforce, debes buscar programas de certificación que te preparen para el examen correspondiente.
Además, debes tener en cuenta tu presupuesto y el tiempo que puedes dedicar a la formación. Algunos cursos y programas de certificación pueden ser costosos, por lo que debes asegurarte de que se ajusten a tu presupuesto. Además, debes considerar si prefieres la flexibilidad de los cursos en línea o la interacción personal de los cursos presenciales.
Aplicación de la formación especializada en Salesforce en el mundo real
La formación especializada en Salesforce puede ser aplicada en una variedad de escenarios del mundo real para mejorar la eficiencia y la productividad. Por ejemplo, un profesional con formación especializada en Salesforce puede utilizar la plataforma para automatizar tareas repetitivas, como el seguimiento de clientes potenciales y la gestión de oportunidades de venta. Esto ahorra tiempo y recursos, permitiendo al profesional centrarse en tareas más estratégicas.
Además, la formación especializada en Salesforce permite a los profesionales utilizar las herramientas y funcionalidades avanzadas de la plataforma para mejorar la experiencia del cliente. Por ejemplo, un profesional con formación especializada puede utilizar Salesforce para personalizar las interacciones con los clientes y proporcionar un servicio más personalizado.
La aplicación de la formación especializada en Salesforce también puede ayudar a las empresas a tomar decisiones más informadas y estratégicas. Los profesionales con formación especializada pueden utilizar los análisis y datos en tiempo real proporcionados por Salesforce para identificar tendencias y patrones, lo que les permite tomar decisiones más informadas y adaptarse rápidamente a las necesidades cambiantes del mercado.
Cómo la formación especializada en Salesforce puede mejorar tus oportunidades de carrera
La formación especializada en Salesforce puede mejorar significativamente tus oportunidades de carrera al proporcionarte las habilidades y conocimientos necesarios para tener éxito en el mercado laboral actual. Las empresas valoran cada vez más las habilidades en Salesforce y buscan profesionales con experiencia en la plataforma.
La formación especializada en Salesforce te hace más valioso como profesional y te diferencia de otros candidatos en el mercado laboral. Te permite adquirir habilidades técnicas específicas que son altamente demandadas, como la administración de Salesforce, el desarrollo de aplicaciones y la personalización de la plataforma.
Además, la formación especializada en Salesforce te permite obtener certificaciones reconocidas en la industria que pueden mejorar tus oportunidades de carrera. Las certificaciones de Salesforce son altamente valoradas por las empresas y pueden abrirte puertas a nuevas oportunidades de empleo y promoción.
Medición del éxito de la formación especializada en Salesforce
La medición del éxito de la formación especializada en Salesforce puede ser desafiante, pero hay varias métricas que puedes utilizar para evaluar tu progreso y el impacto de la formación en tu trabajo. Algunas métricas comunes incluyen:
1. Certificaciones obtenidas: Si has obtenido certificaciones de Salesforce como resultado de tu formación, esto es un indicador claro de tu éxito y demuestra tus habilidades y conocimientos en la plataforma.
2. Mejora en las métricas clave del negocio: Puedes medir el impacto de tu formación en Salesforce observando mejoras en las métricas clave del negocio, como el aumento de las ventas o la mejora del servicio al cliente.
3. Retroalimentación positiva: Si recibes retroalimentación positiva de tus superiores, colegas o clientes sobre tu trabajo con Salesforce después de recibir formación especializada, esto es un indicador de éxito.
4. Avance en tu carrera: Si has logrado avanzar en tu carrera o conseguir nuevas oportunidades de empleo después de recibir formación especializada en Salesforce, esto es un claro indicador de éxito.
Mantenerse al día con las últimas tendencias y actualizaciones en Salesforce
Es fundamental mantenerse al día con las últimas tendencias y actualizaciones en Salesforce para utilizar la plataforma de manera efectiva. Salesforce está en constante evolución y se lanzan regularmente nuevas características y funcionalidades.
Para mantenerse informado, puedes suscribirte a boletines informativos y blogs de Salesforce, seguir a expertos en Salesforce en las redes sociales y participar en eventos y conferencias relacionadas con la plataforma. Además, puedes aprovechar la formación continua para actualizar tus habilidades y conocimientos en Salesforce.
Mejorar la colaboración y la eficiencia en el equipo de Salesforce a través de la formación especializada
La formación especializada en Salesforce puede mejorar significativamente la colaboración y la eficiencia en el equipo de Salesforce. Al proporcionar a todos los miembros del equipo una formación común, se crea un lenguaje común y se mejora la comunicación.
Además, la formación especializada permite a los miembros del equipo utilizar las herramientas y funcionalidades avanzadas de Salesforce de manera efectiva, lo que mejora la eficiencia y la productividad. Esto permite al equipo trabajar de manera más colaborativa y lograr mejores resultados.
Maximizar el retorno de la inversión en formación especializada en Salesforce
Para maximizar el retorno de la inversión en formación especializada en Salesforce, es importante seguir algunos consejos clave. En primer lugar, debes establecer objetivos claros para tu formación y asegurarte de que estén alineados con tus objetivos profesionales y las necesidades de tu empresa.
Además, debes elegir la formación adecuada para tus necesidades y asegurarte de que sea relevante y actualizada. También debes asegurarte de aplicar lo que has aprendido en tu trabajo diario y buscar oportunidades para utilizar tus nuevas habilidades y conocimientos.
Por último, debes medir el impacto de tu formación en Salesforce y evaluar si ha cumplido tus objetivos. Si no has logrado los resultados deseados, puedes considerar buscar formación adicional o buscar oportunidades para aplicar tus habilidades en otros proyectos o tareas.
Conclusión
La formación especializada en Salesforce es esencial para aprovechar al máximo esta poderosa herramienta y mejorar tus habilidades en el mundo empresarial actual. Proporciona a los profesionales los conocimientos y habilidades necesarios para utilizar Salesforce de manera efectiva y maximizar su potencial.
La formación especializada en Salesforce ofrece una serie de beneficios, como mejorar la eficiencia y la productividad, adquirir habilidades técnicas específicas y mantenerse actualizado sobre las últimas tendencias y actualizaciones en la plataforma.
Al elegir la formación adecuada para tus necesidades en Salesforce, debes considerar tu nivel de experiencia, tus objetivos profesionales, tu presupuesto y el tiempo que puedes dedicar a la formación. Además, debes medir el éxito de tu formación utilizando métricas como las certificaciones obtenidas, la mejora en las métricas clave del negocio, la retroalimentación positiva y el avance en tu carrera.
En resumen, la formación especializada en Salesforce es una inversión valiosa que puede mejorar tus habilidades y oportunidades de carrera. No pierdas la oportunidad de aprovechar al máximo esta poderosa herramienta y mejorar tus habilidades en el mundo empresarial actual.
Si estás interesado en mejorar tus habilidades en Salesforce, te recomendamos leer nuestro artículo sobre «Cómo impulsar el crecimiento con soluciones de comercio rápido en AppExchange». En este artículo, encontrarás información valiosa sobre cómo utilizar las soluciones de comercio rápido en AppExchange para impulsar el crecimiento de tu negocio. Aprenderás cómo aprovechar al máximo esta plataforma y cómo utilizarla para mejorar tus habilidades como desarrollador. ¡No te lo pierdas! Leer más
Última actualización el 29 de junio de 2023 por Rakesh Gupta
Gran idea o pregunta duradera:
- ¿Cómo puede aprovechar la API de zona horaria de Google para actualizar automáticamente la información de zona horaria de un cliente potencial en función de sus coordenadas geográficas?
Objetivos:
Después de leer este blog, podrá:
Jestilla Zetkin se desempeña actualmente como arquitecta de Salesforce en Gurukul On Cloud (GoC). El Director Comercial le ha confiado a Jestilla un desafío único. El objetivo es asegurarse de que, en el momento de la creación, los prospectos de Salesforce (creados a través de Web-to-lead) reciban los detalles exactos de la zona horaria, que se determinan en función de sus respectivas coordenadas geográficas.
- El caso de uso comercial requiere que usemos la API de zona horaria de Google para actualizar automáticamente cuatro campos específicos en los clientes potenciales:
- dstOffset (la compensación del horario de verano en segundos)
- rawOffset (el desplazamiento de la hora universal coordinada para la zona horaria de la ubicación dada)
- timeZoneId (una cadena que identifica de forma única la zona horaria)
- y timeZoneName (el nombre largo de la zona horaria)
- En caso de una respuesta fallida, instituya una acción de contingencia para crear una tarea para el propietario designado del cliente potencial.
¿Qué es la API de zona horaria de Google?
Hay muchas posibilidades de que su base de clientes esté repartida en varias zonas horarias. Este factor puede influir en gran medida en sus interacciones con ellos, especialmente al programar llamadas, reuniones o enviar mensajes automáticos. La plataforma de Salesforce ofrece un entorno altamente adaptable para almacenar y administrar datos de clientes, pero de forma predeterminada, no proporciona una forma de registrar automáticamente la zona horaria del cliente potencial en función de sus coordenadas geográficas.
La API de zona horaria de Google es un servicio ofrecido por Google como parte de su plataforma Google Maps. La API proporciona datos de zona horaria para cualquier ubicación en todo el mundo en función de las coordenadas de latitud y longitud. Este servicio puede ser particularmente útil para los desarrolladores que necesitan ajustar la comunicación de acuerdo con la ubicación geográfica de un cliente potencial o contacto o para empresas que operan en diferentes zonas horarias.
La API de zona horaria proporciona la siguiente información:
- El ID de la zona horaria , según lo define la base de datos de zonas horarias de la IANA (por ejemplo, America/New_York ).
- El nombre de la zona horaria (por ejemplo, hora de verano del este ).
- La diferencia horaria con respecto a la hora universal coordinada (UTC) sin tener en cuenta el horario de verano (rawOffset).
- El desfase horario debido al horario de verano (dstOffset).
Tenga en cuenta que la API de zona horaria de Google está sujeta a cargos, por lo que es importante comprender las implicaciones de costos antes de implementarla.
¿ Cómo funciona la API de zona horaria de Google?
La API de zona horaria de Google funciona tomando coordenadas de latitud y longitud y devolviendo datos de zona horaria en formato JSON. Aquí hay un ejemplo básico de cómo usarlo.
La siguiente solicitud HTTP GET obtiene información de zona horaria para una ubicación en la latitud 40.712776 y longitud -74.005974 (ciudad de Nueva York), y asume que está realizando la solicitud en una determinada marca de tiempo (marca de tiempo UNIX).
https://maps.googleapis.com/maps/api/timezone/json?location=40.712776,-74.005974×tamp=1458000000&key=YOUR_API_KEY
En la URL de solicitud anterior, reemplace YOUR_API_KEY con su clave API real.
Aquí hay una respuesta de muestra en formato JSON que la API podría devolver:
{ "dstOffset": 3600, "compensación sin procesar": -18000, "estado": "OK", "timeZoneId": "América/Nueva_York", "timeZoneName" : "Hora de verano del Este" }
La respuesta incluye la siguiente información:
- dstOffset : La compensación del horario de verano en segundos. Será cero si la zona horaria no está en el horario de verano durante la marca de tiempo especificada.
- rawOffset : el desplazamiento de UTC (sin contar el horario de verano) en segundos.
- estado : una cadena que indica el estado de la solicitud. “OK” significa que la solicitud fue exitosa.
- timeZoneId : una cadena que contiene el ID "tz" de la zona horaria (por ejemplo, "América/Nueva_York").
- timeZoneName : una cadena que contiene el nombre de forma larga de la zona horaria (por ejemplo, "hora de verano del este").
Recuerde, en la URL de solicitud, se requiere el parámetro de marca de tiempo y el parámetro de ubicación espera coordenadas de latitud y longitud.
- Marca de tiempo : el tiempo deseado en segundos desde la medianoche del 1 de enero de 1970 UTC. La API de zona horaria utiliza la marca de tiempo para determinar si se debe aplicar o no el horario de verano, según la zona horaria de la ubicación.
- Ubicación : una tupla de latitud, longitud separada por comas, ubicación = 40.712776, -74.005974, que representa la ubicación para buscar.
Además, no olvide incluir su clave API.
Beneficios de usar la API de zona horaria de Google
La API de zona horaria de Google ofrece una serie de beneficios significativos, especialmente para desarrolladores y empresas que necesitan operar en diferentes zonas horarias. Estos son algunos de los beneficios clave:
- Precisión : la API de zona horaria de Google proporciona datos de zona horaria precisos para cualquier ubicación en todo el mundo. Tiene en cuenta tanto la zona horaria 'sin procesar' como el horario de verano, lo que garantiza que siempre tenga la hora local correcta.
- Facilidad de uso : la API es fácil de usar y solo requiere la latitud y la longitud como entradas. Devuelve datos en un formato JSON estructurado, que es fácil de analizar y usar en varias aplicaciones.
- Cobertura global : la API proporciona datos de zona horaria para ubicaciones en todo el mundo, lo que la hace útil para empresas globales y aplicaciones con bases de usuarios internacionales.
- Confiabilidad : como servicio proporcionado por Google, es altamente confiable, lo que garantiza que tenga acceso constante a los datos de la zona horaria cuando los necesite.
- Integración : se puede integrar en una variedad de aplicaciones y plataformas, incluidas aplicaciones móviles, servicios web y plataformas de CRM como Salesforce. Esto permite funcionalidades como la programación de comunicaciones en diferentes franjas horarias, etc.
- Información actualizada : Google actualiza continuamente sus bases de datos, lo que garantiza que los datos devueltos por la API de zona horaria, como los cambios de horario de verano, estén siempre actualizados.
Al aprovechar estos beneficios, las empresas pueden mejorar la experiencia del cliente, aumentar la eficiencia operativa y garantizar un registro de datos preciso, entre otras ventajas.
Antes de comenzar a usar la API de zona horaria, necesita un proyecto con una cuenta de facturación y la API de zona horaria habilitada. Aquí hay una guía paso a paso para configurar su proyecto de Google Cloud y habilitar la API de zona horaria:
Paso 1: crea o selecciona tu proyecto
- Navegue a Google Cloud Console .
- Si ha creado un proyecto anteriormente, puede seleccionarlo de la lista desplegable en la parte superior. De lo contrario, haga clic en Nuevo proyecto en la parte superior derecha.
- Asigne un nombre a su proyecto y, opcionalmente, también puede editar el ID del proyecto.
- Haga clic en Crear para crear el proyecto.
Paso 2: configurar una cuenta de facturación
Debe vincular una cuenta de facturación a su proyecto para usar la API de zona horaria de Google. Así es cómo:
- En Google Cloud Console, abra el menú del lado izquierdo de la consola y haga clic en Facturación .
- Si tiene una o más cuentas de facturación, elija una cuenta y asóciela con su proyecto. De lo contrario, haga clic en Crear cuenta , complete el formulario para crear una nueva cuenta de facturación y luego asóciela con su proyecto.
Paso 3: habilite la API de zona horaria
Una vez que haya configurado su proyecto y su cuenta de facturación, puede habilitar la API de zona horaria.
- En Google Cloud Console, abra el menú del lado izquierdo de la consola y vaya a API y servicios | biblioteca
- En la biblioteca de API, busque API de zona horaria y selecciónela.
- En la página de la API de zona horaria, haga clic en Habilitar .
Paso 4: Genere su clave API
Finalmente, necesita una clave de API para autenticar sus solicitudes en la API de zona horaria.
- En Google Cloud Console, abra el menú del lado izquierdo de la consola y vaya a API y servicios | Cartas credenciales.
- Haga clic en el botón + CREAR CREDENCIALES en la parte superior y seleccione Clave API .
- Su nueva clave de API se creará y se mostrará. Cópielo y guárdelo de forma segura. Necesitará esta clave para realizar solicitudes a la API de zona horaria.
Ahora, su proyecto de Google Cloud está todo configurado y puede comenzar a usar la API de zona horaria de Google.
👉 Si bien la API de zona horaria es compatible con OAuth 2.0 y la cuenta de servicio para la autenticación, esta guía se enfoca en el método de clave de API más simple por razones de brevedad. Si necesita un método de autenticación más seguro o complejo, consulte la documentación de autenticación oficial de Google.
Enfoque de Campeón de Automatización (I-do):
Si bien esto se puede resolver utilizando varias herramientas de automatización como Apex Trigger y otras, utilizaremos Salesforce Flow y la función de flujo HTTP Callout (GET) recientemente introducida .
HTTP Callout extrae o envía datos entre la base de datos de Salesforce y un sistema externo a través de Flow Builder sin usar código. Puede configurar integraciones directas según sea necesario sin tener que trabajar con un desarrollador o llamar a una herramienta de middleware, como Mulesoft. Después de configurar la acción de llamada HTTP en un flujo, Flow Builder genera automáticamente un registro de servicio externo , una acción invocable y una clase de Apex que puede usar para crear un recurso definido por Apex para flujos. A continuación, puede utilizar la salida de datos de la solicitud de la API como entrada en Flow Builder y en Salesforce.
Puede usar HTTP Callout para conectar un flujo a una variedad de API.
- Obtener información de direcciones usando una API de mapa
- Obtén las condiciones meteorológicas con una API de servicios meteorológicos
- Genere el código de barras con una API de servicio de código de barras
- Obtenga información de autorización de pago con una API de procesamiento de pagos
- y mucho más
Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.
Comencemos a construir este proceso de automatización.
Práctica guiada (nosotros hacemos):
Hay 3 pasos para resolver el requisito empresarial de Jestilla mediante Record-Triggered After-Save Flow . Debemos:
- Cree campos personalizados en el cliente potencial para almacenar la respuesta
- Crear una credencial con nombre
- Flujo de fuerza de ventas
- Definir propiedades de flujo para el flujo desencadenado por registro
- Agregue una fórmula para calcular la marca de tiempo
- Configurar una llamada HTTP GET para la API de zona horaria
- Agregue un elemento de decisión para verificar el código de respuesta
- Agregue un elemento Actualizar registros para actualizar el prospecto
- Agregue un elemento Crear registros para crear una tarea para que el propietario del cliente potencial maneje la respuesta de error
Paso 1: Cree campos personalizados en el objeto principal para almacenar la respuesta
En este paso, hemos establecido campos personalizados dentro del objeto principal. Estos servirán como repositorios para los datos de respuesta de la API de zona horaria de Google.
Etiqueta de campo | Nombre de API de campo | Tipo de datos |
dstOffset | dstOffset __c | Número (18,0) |
rawOffset | rawOffset__c | Número (18,0) |
Posición actual | Posición_actual__c | Geolocalización |
Identificación de zona horaria | Time_Zone_Id__c | Texto (255) |
Nombre de zona horaria |
Nombre_de_la_zona_horaria__c | Texto (255) |
Paso 2: crear una credencial con nombre
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, ingrese Credenciales con nombre y luego seleccione Credenciales con nombre .
- Haga clic en Nuevo legado .
- Rellene la página con la URL y los parámetros de autenticación del extremo de la llamada.
- Haga clic en Guardar .
Paso 3.1: Definir propiedades de flujo
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Flujos .
- Seleccione Flujos , luego haga clic en Nuevo flujo .
- Seleccione la opción Flujo activado por registro , haga clic en Crear
- Objeto: Plomo
- Activar el flujo cuando: se crea un registro
- Establecer condiciones de entrada: se cumplen todas las condiciones (Y)
- Fila 1:
- Campo : Posición_Actual__Latitud__s
- Operador : es nulo
- Valor : {!$ConstanteGlobal.Falso}
- Haga clic en + Agregar condición
- Fila 2:
- Campo : Posición_Actual__Longitud__s
- Operador : es nulo
- Valor : {!$ConstanteGlobal.Falso}
- Optimizar el flujo para : acción y registros relacionados
- Elija la opción para incluir una ruta de ejecución asíncrona para acceder a un sistema externo después de que la transacción original para el registro de activación se confirme con éxito .
- Haga clic en Listo.
Paso 3.2: fórmula para calcular la marca de tiempo
- En Caja de herramientas , seleccione Administrador y luego haga clic en Nuevo recurso para calcular los segundos desde la época de Unix (1 de enero de 1970, 00:00:00).
- Ingrese la siguiente información :
- Tipo de recurso : Fórmula
- Nombre de API : forN_Timestamp
- Tipo de datos : Número
- Lugares decimales : 0
- Fórmula : RONDA((AHORA() – FECHAHORAVALUE(“1970-01-01 00:00:00”)) * 24 * 60 * 60, 0)
- Haga clic en Listo.
Paso 3.3: configurar una acción de llamada HTTP GET
HTTP Callout lo guía a través de la introducción de los detalles sobre el servicio HTTP basado en web o el punto final de la API REST al que se está conectando. Después de completar la configuración, invoca la acción en un flujo.
- En el nodo Ejecutar asincrónicamente , seleccione Acción .
- Haga clic en + Crear llamada HTTP .
- Configure el servicio externo que conecta Salesforce con la API basada en HTTP.
- Introduzca un Nombre para el servicio externo.
- Seleccione la credencial con nombre que creó en el paso 2 .
- Haga clic en Siguiente .
- El siguiente paso es configurar la acción invocable que puede usar en Flow Builder o en Salesforce.
- Para Etiqueta , ingrese la acción que realiza la llamada.
- Método : OBTENER
- Agregue el extremo de la URL para la solicitud.
- Ruta URL : /maps/api/timezone/json
- Agregue claves de parámetros de consulta si la API a la que está llamando las tiene. Cuando usa esta acción en un flujo, ingresa valores para las claves definidas.
- Haga clic en Agregar clave
- Clave : ubicación
- Tipo de datos : cadena
- Requerido : Verdadero
- Haga clic en Agregar clave
- Clave : marca de tiempo
- Tipo de datos : entero
- Requerido : Verdadero
- Clave : marca de tiempo
- Haga clic en Agregar clave
- Clave: clave
- Tipo de datos : cadena
- Requerido : Verdadero
- Haga clic en Agregar clave
- Proporcione un cuerpo de respuesta de API de muestra. Salesforce genera una estructura de datos a partir de la respuesta de muestra.
- Vaya a la sección Proporcione una respuesta de muestra .
- Haga clic en Nuevo .
- Pegue una respuesta JSON de muestra .
{ "timeZoneName": "cadena de muestra", "compensación sin procesar": 1, "timeZoneId": "cadena de muestra", "errorMessage": "cadena de muestra", "dstOffset": 1, "estado": "cadena de muestra" }
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2023/06/29/salesforce-and-googles-time-zone-api-integration-translating-coordinates-into-time-zone-info-2/
Última actualización el 22 de mayo de 2023 por Rakesh Gupta
Gran idea o pregunta duradera:
- ¿Cómo eliminar registros de Salesforce utilizando Flow?
Objetivos:
Después de leer este blog, podrá:
- Comprender la anotación @InvocableMethod
- Más información sobre el método database.emptyRecycleBin
- Configurar la acción de Apex para eliminar registros de forma permanente de Flow
- Configurar el flujo de pantalla con el elemento Eliminar registro
- Y mucho más
¿Qué es la eliminación completa?
La eliminación definitiva es la eliminación permanente de los registros especificados de la Papelera de reciclaje. Cuando los datos se eliminan de forma permanente, es casi imposible recuperarlos. Esto generalmente se logra a través de los métodos Database.EmptyRecycleBin .
Al vaciar los contenedores de reciclaje, tenga en cuenta las siguientes reglas y pautas:
- Una vez que los registros se eliminan de la Papelera de reciclaje mediante esta llamada, se pueden consultar mediante queryAll() durante algún tiempo. Por lo general, este tiempo es de 24 horas, pero puede ser más corto o más largo.
- Una vez que los registros se eliminan mediante la llamada Database.EmptyRecycleBin , no se pueden recuperar.
Warren Mason es administrador de sistemas en Gurukul on Cloud (GoC). En GoC están utilizando Salesforce Flow para optimizar los procesos de ventas. Warren tiene un requisito para eliminar clientes potenciales sin correo electrónico. Está construyendo un flujo de pantalla:
- Descubra todos los clientes potenciales sin correo electrónico
- Eliminar definitivamente tales clientes potenciales
Enfoque de Campeón de Automatización (I-do):
Si bien esto se puede resolver con varias herramientas de automatización como Apex Trigger y otras, usaremos Salesforce Flow y llamaremos a un método de Apex . Para llamar a un método de Apex , agregue el elemento Acción a su Flujo de Salesforce y seleccione una clase de Apex con una anotación @InvocableMethod .
En este artículo, usaremos la llamada clase de base de datos EmptyRecycleBin . Con Database.EmptyRecycleBin es posible borrar los registros de Salesforce. El método EmptyRecycleBin() elimina los registros de la papelera de reciclaje inmediatamente. A partir del lanzamiento de Summer'23 , no es posible acceder directamente al método EmptyRecycleBin desde Flow, por eso estamos usando la clase Apex Invocable.
Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.
Comencemos a construir este proceso de automatización.
Práctica guiada (nosotros hacemos):
Hay 2 pasos para resolver el requisito comercial de Warren usando Screen Flow . Debemos:
- Cree una clase de Apex y una clase de prueba para eliminar registros de forma permanente de la Papelera de reciclaje.
- Flujo de fuerza de ventas
- Definir propiedades de flujo para el flujo de pantalla
- Agregue un elemento Obtener registros para encontrar todos los clientes potenciales sin dirección de correo electrónico
- Agregue un elemento de decisión para verificar los clientes potenciales encontrados o no (del paso 2)
- Agregue el elemento Eliminar registros para eliminar clientes potenciales
- Agregar acción: llame a Empty RecycleBin Invocable Apex Class
Paso 1: Cree una clase de Apex y una clase de prueba
Ahora, tenemos que comprender una nueva anotación de Apex, es decir, @InvocableMethod . Esta anotación nos permite usar un método de Apex como algo que se puede llamar desde Flow y Apex. Los métodos invocables se llaman con la API REST y se usan para invocar un solo método de Apex. Los métodos invocables tienen valores de entrada y salida dinámicos y admiten llamadas de descripción.
La anotación InvocableVariable identifica una variable de clase utilizada como parámetro de entrada o salida para la acción invocable de un método InvocableMethod. Si crea su propia clase personalizada para usarla como entrada o salida de un método invocable, puede anotar variables de miembros de clase individuales para que estén disponibles para el método.
La anotación de variable invocable admite los modificadores que se muestran en este ejemplo.
@InvocableVariable(label='variableLabel' description='variableDescription' requerido=(verdadero | falso))
La clase EmptyRecycleBin contiene dos variables, una para eliminar un solo registro y otra para manejar la eliminación de varios registros. Siéntase libre de pasar el valor a una o ambas variables según sea necesario. Cree la siguiente clase en su organización.
clase pública EmptyRecycleBin { @InvocableMethod(label='Papelera de reciclaje vacía' description='Eliminar permanentemente los registros de la Papelera de reciclaje.' iconName='slds:estándar:record_delete' categoría = 'Acciones de Apex personalizadas') ejecución de vacío estático público (Lista <Solicitudes> lista de solicitudes) { List<SObject> recordstoDelete = New List<SObject>(); para (Solicitudes req: lista de solicitudes) { if(req.obj != null){ recordstoDelete.add(req.obj); } if(req.listofSObjects != null){ recordstoDelete.addAll(req.listofSObjects); } } if(registrosparaEliminar.tamaño()>0){ Database.emptyRecycleBin(registrosparaEliminar); } } Solicitudes de clases públicas{ @InvocableVariable (descripción ='Aceptar un registro de tipo SObject.' requerido=falso) objeto público SObject; @InvocableVariable (descripción ='Aceptar múltiples registros de un tipo SObject.' requerido=falso) public List<SObject> listofSObjects; } }
Copie el código de GitHub o instálelo usando esta URL .
Paso 2.1: Definir propiedades de flujo
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Flujos .
- Seleccione Flujos y luego haga clic en Nuevo flujo .
- Seleccione el flujo de pantalla opción y haga clic en Crear y configurar el flujo.
- Se abrirá el diseñador de flujo para usted.
Paso 2.2: Adición de elementos Obtener registros para encontrar clientes potenciales sin correo electrónico
El siguiente paso es usar el objeto Prospecto para encontrar los prospectos sin dirección de correo electrónico.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Obtener registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Seleccione el objeto Prospecto de la lista desplegable.
- Seleccione Se cumplen todas las condiciones (Y) .
- Establecer condiciones de filtro
- Fila 1:
- Campo : Correo electrónico
- Operador : Igual
- Valor : {!$ConstanteGlobal.EmptyString}
- Fila 1:
- Cuántos registros almacenar:
- Seleccionar todos los registros
- Cómo almacenar datos de registro:
- Elija la opción para Almacenar automáticamente todos los campos .
Paso 2.3: uso del elemento de decisión para verificar la variable de recopilación de registros (del paso 2)
Ahora usaremos el elemento Decisión para comprobar la Variable de recopilación de registros del paso 2 para saber si devuelve el cliente potencial o no.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
- Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
- Fila 1:
- Recurso: {!Get_Leads}
- Operador: es nulo
- Valor: {!$ConstanteGlobal.Falso}
- Haga clic en Listo .
- Fila 1:
Paso 2.4: Agregar acción: eliminar registros para eliminar clientes potenciales
El siguiente paso es eliminar los clientes potenciales que encontramos en el Paso 2.2 . Para ello utilizaremos el elemento Eliminar Registros .
- En Flow Designer, debajo del nodo Sí , haga clic en el icono + y seleccione el elemento Eliminar registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Para Cómo encontrar registros para eliminar, seleccione Usar los ID almacenados en una variable de registro o una variable de colección de registros .
- Selecciona el {!Get_Leads} de la lista desplegable.
- Haga clic en Listo.
Paso 2.5: Adición de una acción para llamar a una clase de Apex invocable
- En Flow Designer, haga clic en el icono + y seleccione el elemento Acción .
- Seleccione la clase de Apex invocable EmptyRecycleBin .
- Ingrese un nombre en el campo Etiqueta : el nombre de la API se completará automáticamente.
- Establecer valores de entrada:
- Objeto para “listofSObjects” (Entrada) : Lead
- Objeto para "obj" (Entrada) : Plomo
- Objeto para “listofSObjects” (Entrada) : Lead
- Almacenar valores de entrada
- listofSObjects : {!Get_Leads}
- listofSObjects : {!Get_Leads}
- Haga clic en Listo .
Al final, Warren's Flow se verá como la siguiente captura de pantalla:
Una vez que todo se vea bien, guarde el flujo.
Prueba de concepto
- Creé 201 clientes potenciales sin una dirección de correo electrónico para probar el flujo anterior.
- Ahora ejecute el flujo de pantalla y espere a que se complete el flujo.
- Vuelva a la Papelera de reciclaje para asegurarse de que los clientes potenciales se hayan eliminado definitivamente.
Evaluación formativa:
¡Quiero saber de ti!
¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2023/05/22/hard-delete-records-using-salesforce-flow-2/
Última actualización el 7 de abril de 2023 por Rakesh Gupta
Gran idea o pregunta duradera:
No queremos trabajar los fines de semana o días festivos, ¡todos lo entendemos! Si es así, ¿cree que nuestros clientes o prospectos lo hacen ?
Si tiene dudas, intente enviar un correo electrónico a sus prospectos para comprar una casa en Navidad. ¿O qué tal enviar un correo electrónico de renovación de contrato a sus clientes el fin de semana? Tasa de éxito si estas acciones no es demasiado difícil de estimar, ¿verdad?
Entiendes mi punto.
Este blog es una continuación de mi blog anterior, Omitir el flujo programado en fines de semana y días festivos , donde discutimos cómo averiguar si la fecha objetivo especificada ocurre dentro del horario comercial. Este artículo irá un paso más allá y explicará cómo determinar el siguiente día hábil a partir de la fecha indicada teniendo en cuenta el horario comercial y los días festivos.
Comencemos con un caso de uso comercial.
Objetivos:
En este artículo, el lector aprenderá lo siguiente:
- Cuándo usar la acción Invocable de Apex con Flow
- Comprender la clase BusinesshHours y sus métodos asociados
- Comprender la anotación @InvocableMethod
- Cómo llamar a un método de Apex usando Flow para averiguar la próxima fecha en que el horario comercial está abierto
Warren Mason es administrador de sistemas en Gurukul on Cloud (GoC). Creó la automatización para enviar la notificación automática por correo electrónico al cliente después de la creación de la oportunidad.
El proceso funciona a las mil maravillas hasta que Warren recibe una solicitud de mejora para enviar alertas por correo electrónico sobre el horario laboral de la empresa. ¡¡Ay!! Ayudaremos a Warren a averiguar el siguiente día hábil y lo almacenaremos en un campo personalizado Next_workday__c en el objeto de oportunidad .
Enfoque de Campeón de Automatización (I-do):
En este artículo, utilizaremos la clase de base de datos call BusinessHours . Asegúrate de revisarlo. Utilice el método nextStartDate que devuelve la próxima fecha cuando el horario comercial está abierto. Si la fecha objetivo especificada se encuentra dentro del horario comercial, se devuelve esta fecha objetivo. A partir del lanzamiento de Spring'23 , no es posible acceder directamente al método BusinessHours desde Flow, por eso estamos usando la clase Apex Invocable.
Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.
Práctica guiada (nosotros hacemos):
Hay 4 pasos para resolver el requisito empresarial de Warren utilizando el flujo activado por registro después de guardar . Debemos:
- Establecer horario comercial y días festivos
- Cree un campo personalizado en el objeto Oportunidad para almacenar el próximo día laboral
- Crear clase de Apex y clase de prueba
- Flujo de fuerza de ventas
- Definir propiedades de flujo para el flujo desencadenado por registro
- Agregar acción: llame a NextStartDate Invocable Apex Class
- Agregue el elemento Actualizar registros para actualizar la oportunidad
Paso 1: Configuración del horario comercial y días festivos
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Horario comercial .
- Establezca el horario comercial y los días festivos , como se muestra en la siguiente captura de pantalla:
Paso 2: cree un campo personalizado en el objeto de oportunidad para almacenar el próximo día laboral
- Haga clic en Configuración .
- En el Administrador de objetos, escriba Oportunidad .
- Seleccione Campos y relaciones , luego haga clic en Nuevo .
- Seleccione Fecha/Hora como Tipo de datos, luego haga clic en Siguiente .
- Ingrese Etiqueta de campo y haga clic en la tecla de tabulación, se completará el Nombre de campo .
- Ingrese los detalles:
- Como práctica recomendada, introduzca siempre una descripción y un texto de ayuda .
- Haga clic en el botón Siguiente .
- Ingrese los detalles:
- Establezca la seguridad a nivel de campo para los perfiles .
- Agregue este campo a Diseño de página .
- Haga clic en Guardar .
Paso 3: Cree una clase de Apex y una clase de prueba
Ahora, tenemos que entender una nueva anotación de Apex, es decir , . @MétodoInvocable . Esta anotación nos permite usar un método de Apex como algo que se puede llamar desde Flow y Apex. Los métodos invocables se llaman con la API REST y se usan para invocar un solo método de Apex. Los métodos invocables tienen valores de entrada y salida dinámicos y admiten llamadas de descripción.
La clase NextStartDate contiene un único método que pasa la Fecha/Hora para encontrar si la fecha objetivo está dentro del horario comercial dado, se devuelve la fecha objetivo. La hora devuelta está en la zona horaria local. Cree la siguiente clase en su organización.
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Clases de Apex .
- Haga clic en el botón Nuevo .
- Copie el código de GitHub y péguelo en su clase de Apex.
- Haga clic en Guardar.
público sin compartir clase NextStartDate { @InvocableMethod(label = 'Encuentra la próxima fecha a partir de la fecha objetivo cuando se reabre el horario comercial' iconName='slds:custom:custom63') public static List<response> calculeNextStartDate(List<Request> requestList) { List<response> finalList = new List<response>(); BusinessHours bh = [SELECCIONE Id FROM BusinessHours WHERE IsDefault=true]; para (Solicitud de solicitud: lista de solicitudes){ respuesta resp = nueva respuesta(); resp.nextStart=Horarios.nextStartDate(bh.id, req.targetDate); finalList.add(resp); } volver listafinal; } Solicitud de clase pública{ @InvocableVariable(etiqueta = 'Fecha objetivo' requerido = verdadero) fecha y hora pública fecha de destino; } Respuesta de clase pública { @InvocableVariable (etiqueta='Siguiente Inicio') fecha y hora pública nextStart; } }
Paso 4.1: Definir propiedades de flujo
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Flujos .
- Seleccione Flujos y luego haga clic en Nuevo flujo .
- Seleccione el flujo activado por registro opción, haga clic en Crear y configure el flujo de la siguiente manera:
- Objeto : Oportunidad
- Activar el flujo cuando : se crea un registro
- Establecer criterios de entrada
- Requisitos de condición: Ninguno
- Optimice el flujo para la acción y los registros relacionados
- Haga clic en Listo .
Paso 4.2: Adición de una acción para llamar a una clase de Apex invocable
- En Flow Designer, haga clic en el icono + y seleccione el elemento Acción .
- Seleccione la clase de Apex invocable NextStartDate .
- Ingrese un nombre en el campo Etiqueta : el nombre de la API se completará automáticamente.
- Establecer valores de entrada:
- Campo : Fecha objetivo
- Valor : {!$Record.CreatedDate}
- Campo : Fecha objetivo
- Almacenar valores de salida
- Campo : Siguiente inicio
- Valor : {!$Record.Next_Workday__c}
- Campo : Siguiente inicio
- Haga clic en Listo .
Paso 4.3: Adición de un elemento Actualizar registros para actualizar la oportunidad
El siguiente paso es actualizar el campo siguiente día laborable de la oportunidad. Usaremos los registros de actualización elemento.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Actualizar registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Para obtener información sobre cómo encontrar registros para actualizar y establecer sus valores, seleccione Usar los ID y todos los valores de campo de un registro o colección de registros.
- Seleccionar registro(s) para actualizar
- Registro o colección de registros: {!$Record}
- Haga clic en Listo.
Al final, Warren's Flow se verá como la siguiente captura de pantalla:
Una vez que todo se vea bien, realice los siguientes pasos:
- Haga clic en Guardar .
- Ingrese la etiqueta de flujo, el nombre de la API se completará automáticamente.
- Haga clic en Mostrar avanzado .
- Versión de API para ejecutar el flujo : 57
- Etiqueta de entrevista : Próxima fecha de inicio {!$Flow.CurrentDateTime}
- Haga clic en Guardar .
¡Casi llegamos! Una vez que todo se vea bien, haga clic en Activar .
Prueba de concepto
Evaluación formativa:
¡Quiero saber de ti!
¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2023/04/07/find-next-business-day-from-a-specified-date-2/
Última actualización el 23 de marzo de 2023 por Rakesh Gupta
Gran idea o pregunta duradera:
- ¿Cómo puedo permitir que los usuarios agreguen fácilmente a otros como seguidores de un registro?
- ¿Puedo incorporarlo como parte de un flujo nuevo/existente?
Objetivos:
Esta publicación de blog nos ayudará a comprender lo siguiente
- Agregar otro usuario como seguidor de un registro específico utilizando Salesforce Flow
- Utilice un elemento de decisión para saber si un campo contiene un valor o no.
- Y, por último, pero no menos importante, descubra cómo usar el elemento Crear registros para crear registros.
- y mucho más
Brenda David trabaja como administradora de sistemas en Gurukul on Cloud (GoC). Ha recibido un requisito para desarrollar una aplicación que permitirá a los usuarios con acceso de edición en el objeto de la cuenta agregar seguidores de Chatter al registro.
Enfoque de Campeón de Automatización (I-do):
Hay algunas soluciones posibles para el escenario empresarial anterior . Usaremos Record-Triggered Flow para resolver el requisito.
El flujo se puede ejecutar en modo Sistema , omitiendo los permisos del usuario en ejecución. Para obtener instrucciones sobre cómo lograr este mismo caso de uso solo con Screen Flow, consulte esta publicación: Primeros pasos con Salesforce Flow: parte 42 (Ejecución de un flujo en modo de sistema)
Antes de continuar, debe familiarizarse con el objeto EntitySubscription en Salesforce. Representa una suscripción para un usuario que sigue un registro u otro usuario. Un usuario puede suscribirse a un registro oa otro usuario.
Nombre del campo | Detalles |
Identificación de los padres | El ID del registro o usuario que el usuario está siguiendo |
Identificación de suscriptor | El ID del Usuario que está siguiendo el registro o usuario |
Antes de discutir la solución, permítame mostrarle un diagrama de un flujo de proceso de alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo y comprenderlo.
Comencemos a construir este proceso de automatización.
Práctica guiada (nosotros hacemos):
Hay 2 pasos para resolver el requisito empresarial de Brenda utilizando el flujo activado por registro después de guardar . Debemos:
- Creación de un campo de búsqueda personalizado en la cuenta para almacenar un nuevo seguidor
- Pasos de flujo de Salesforce:
- Definir propiedades de flujo para el flujo desencadenado por registro
- Agregue un elemento de decisión para verificar que el valor del campo de búsqueda personalizado no sea nulo
- Agregue un elemento de obtención de registros para encontrar el estado del seguidor del usuario seleccionado para el registro actual
- Agregue un elemento de decisión para verificar si el usuario está siguiendo el registro actual o no
- Agregue un elemento de creación de registros para agregar un usuario al seguidor de registros
Paso 1: crear un campo de búsqueda personalizado en el objeto de cuenta para almacenar un nuevo seguidor
- Haga clic en Configuración .
- En el Administrador de objetos, escriba Cuenta .
- Seleccione Campos y relaciones , luego haga clic en Nuevo .
- Seleccione Relación de búsqueda como tipo de datos y, a continuación, haga clic en Siguiente .
- Seleccione Usuario relacionado con y , a continuación, haga clic en Siguiente .
- Ingrese Etiqueta de campo y haga clic en la tecla de tabulación, se completará el Nombre de campo .
- Como práctica recomendada, siempre ingrese una descripción .
- Configure la Seguridad a nivel de campo para los perfiles , asegúrese de configurar este campo como Solo visible .
- Agregue este campo a Diseño de página .
- Haga clic en Guardar.
Paso 2.1: Definir propiedades de flujo
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Flujos .
- Seleccione Flujos y luego haga clic en Nuevo flujo .
- Seleccione el flujo activado por registro opción, haga clic en Crear y configure el flujo de la siguiente manera:
- Objeto : Cuenta
- Activar el flujo cuando : se crea o actualiza un registro
- Establecer criterios de entrada
- Requisitos de condición: Ninguno
- Optimice el flujo para la acción y los registros relacionados
- Haga clic en Listo .
Paso 2.2: uso del elemento de decisión para comprobar que el valor del campo de búsqueda personalizado no es nulo
Ahora usaremos el elemento Decisión para verificar si el campo de búsqueda personalizado para Usuario contiene algún valor o no.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
- Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
- Fila 1:
- Recurso : {!$Record.Add_Follower__c}
- Operador : es nulo
- Valor : {!$ConstanteGlobal.Falso}
- Fila 1:
- Cuándo ejecutar el resultado : si Solo si el registro que desencadenó la ejecución del flujo se actualiza para cumplir con los requisitos de la condición
- Haga clic en Listo .
Paso 2.3: Adición de un elemento Obtener registro para encontrar el estado del seguidor del usuario seleccionado para el registro actual
El siguiente paso es usar el elemento Obtener registros para encontrar el estado de seguidor del usuario seleccionado para el registro actual.
- En Flow Designer, debajo del nodo Agregar seguidor no es nulo , haga clic en el icono + y seleccione el elemento Obtener registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Seleccione el objeto Suscripción de entidad de la lista desplegable.
- Seleccione Se cumplen todas las condiciones (Y) .
- Establecer condiciones de filtro
- Fila 1:
- Campo : ID de padre
- Operador : Igual
- Valor : {!$Record.Id}
- Haga clic en Agregar condición
- Fila 2:
- Campo : ID de suscriptor
- Operador : Igual
- Valor : {!$Record.Add_Follower__c}
- Fila 1:
- Cuántos registros almacenar:
- seleccione Solo el primer registro
- Cómo almacenar datos de registro:
- Elija la opción para Almacenar automáticamente todos los campos .
- Haga clic en Listo .
Paso 2.4: uso del elemento de decisión para verificar si el usuario seleccionado está siguiendo el registro actual o no
Ahora usaremos el elemento Decisión para verificar que la variable de registro del paso 2.3 sea nula o no.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
- Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
- Fila 1:
- Recurso: {!Get_Follower_Status}
- Operador: es nulo
- Valor: {!$ConstanteGlobal.True}
- Fila 1:
- Cuándo ejecutar Resultado : Si se cumplen los requisitos de la condición .
- Haga clic en Listo .
Paso 2.5: Crear registros: agregar usuarios al seguidor de registros
Para agregar un nuevo usuario a Record Follower necesitamos crear un registro en el objeto EntitySubscription . Para ello utilizaremos el elemento Create Records. Ahora sigue los pasos a continuación:
- En Flow Designer, debajo del nodo No , haga clic en el icono + y seleccione el elemento Crear registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Ingrese la siguiente información :
- Ingrese la etiqueta, el nombre de la API se completará automáticamente.
- Cuántos registros crear : uno
- Cómo establecer los campos de registro : use recursos separados y valores literales
- Objeto : EntitySubscription
- Establecer valores de campo para EntitySubscription
- Fila 1 :
- Campo: ParentId
- Valor: {!$Record.Id}
- Haga clic en Agregar campo
- Fila 2 :
- Campo: ID de suscriptor
- Valor: {!$Record.Add_Follower__c}
- Campo: ID de suscriptor
- Haga clic en Listo.
Al final, Brenda's Flow se verá como la siguiente captura de pantalla:
Una vez que todo se vea bien, realice los siguientes pasos:
- Haga clic en Guardar .
- Ingrese la etiqueta de flujo , el nombre de la API se completará automáticamente.
- Haga clic en Mostrar avanzado .
- Versión de API para ejecutar el flujo : 57
- Etiqueta de entrevista : Agregar seguidor de Chatter para registrar {!$Flow.CurrentDateTime}
- Haga clic en Guardar .
¡Casi llegamos! Una vez que todo se vea bien, haga clic en el botón Activar .
Prueba de concepto
- Inicie sesión como Brenda David ( Perfil asignado : – Usuario estándar, la licencia de función Force.com Flow User no está asignada a este usuario).
- Navegue a un registro de cuenta y complete el campo Agregar seguidor con Nushi Davoud
- Confirmar que el usuario ha sido agregado
- Cerrar sesión como Brenda .
- Cambiar a Clásico
- Navega a la cuenta y revisa los seguidores.
- Estás listo .
Práctica Independiente (Hacemos):
Identifique los casos de uso en los que es posible que sea necesario compartir los registros de otros objetos de una manera más manual e implemente el uso compartido con la solución anterior.
Evaluación formativa:
¡Quiero saber de ti!
¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2023/03/23/add-chatter-followers-to-record-3/
Última actualización el 15 de marzo de 2023 por Rakesh Gupta
Durante la última década, Salesforce AppExchange ha tenido un gran éxito debido a su capacidad para ayudar a las empresas a impulsar el éxito y el crecimiento. Hoy en día, hay más de 6000 aplicaciones y firmas de consultoría listadas en el intercambio. Con tantas excelentes opciones disponibles, identificar la solución adecuada para llenar un vacío o desafío específico puede ser abrumador y consumir mucho tiempo. Pero la complejidad no se detiene ahí. Una vez que identifique una breve lista de soluciones, hay muchas consideraciones durante el proceso de evaluación de la aplicación. ¿Qué sucede si la aplicación seleccionada funciona para el liderazgo empresarial, pero no satisface las necesidades de su equipo de seguridad, cumplimiento o desarrollo?
Es seguro decir que encontrar la aplicación adecuada para sus necesidades puede llevar mucho tiempo, ser complejo y estar lleno de riesgos si se implementa la solución incorrecta. El mercado de InVisory se creó para ayudar a resolver este desafío. Al aprovechar el mercado, los usuarios de Salesforce toman decisiones mejores y más informadas para impulsar un mayor valor comercial para su organización. A diferencia de otros sitios de revisión de software, InVisory se centra únicamente en el ecosistema de Salesforce, lo que permite una evaluación más matizada (por ejemplo, si la aplicación es nativa o no nativa).
InVisory tiene como objetivo ayudar a las organizaciones a descubrir y seleccionar de manera más eficiente las aplicaciones y/o consultores más valiosos para su caso de uso comercial específico. Han desarrollado varias herramientas únicas para ayudarlo en su proceso de selección y evaluación de aplicaciones.
Descubriendo las mejores aplicaciones
Una vez que identifica un punto débil o una necesidad en su organización, el primer paso suele comenzar con la búsqueda de aplicaciones específicas que resuelvan su caso de uso. En el pasado, esto implicaba buscar información en mercados de software generales, AppExchange, referencias y otras fuentes. Cada una de estas fuentes tiene sus propias limitaciones por ser demasiado general, dificultad para encontrar soluciones específicas, recomendaciones sesgadas y, en general, ser un proceso que consume mucho tiempo.
InVisory agiliza este proceso ayudándolo a realizar su propia investigación, brindándole recomendaciones basadas en sus intereses y permitiéndole buscar aplicaciones populares.
Realice su propia investigación
¿Tiene una necesidad específica y quiere hacer su propia investigación para identificar las mejores aplicaciones? InVisory ha simplificado ese proceso para usted. Puede utilizar su función de búsqueda guiada . El equipo editorial ha etiquetado las más de 4000 aplicaciones con términos de búsqueda específicos. Esto asegura que encuentre exactamente lo que está buscando y lo orienta en la dirección correcta cuando sabe lo que está buscando, pero no conoce la nomenclatura exacta.
También seleccionaron las categorías de soluciones para garantizar que solo aparezcan las aplicaciones más relevantes. Por ejemplo, si busca "Inteligencia de ventas" en AppExchange, aparecen más de 450 proveedores, pero con el mercado de InVisory, estratificaron la lista a alrededor de 100 proveedores que ofrecen capacidades sólidas en esta área. Estas innovaciones le aseguran encontrar soluciones relevantes de manera más oportuna.
Reciba recomendaciones e información proactivas
A veces, es posible que las organizaciones ni siquiera sepan que existe una aplicación revolucionaria. Para mantenerlo informado, InVisory presenta soluciones de manera proactiva para usted. Por ejemplo, según la información de su perfil, su página de inicio mostrará aplicaciones que podrían ser útiles para su organización. También se mantendrá actualizado sobre las aplicaciones más populares, las aplicaciones con mayor puntuación y más para asegurarse de que su conjunto de aplicaciones de Salesforce tenga el máximo impacto.
Proceso de evaluación acelerado
Ahora que ha descubierto o creado una breve lista de aplicaciones, el siguiente paso es evaluar e identificar a los contendientes. InVisory lo tiene cubierto allí. La puntuación de InVisory, un algoritmo de puntuación patentado, evalúa las más de 4000 aplicaciones en función de 12 factores, como la solidez de las características, la naturalidad de la plataforma de la fuerza de ventas, la facilidad de integración, la opinión del mercado y la innovación del producto. Revise los perfiles detallados para evaluar otras funciones clave, como la preparación para la iluminación, los límites de las aplicaciones, etc.
Conéctese con pares con las comunidades de Invisory
¿No estás considerando comprar una nueva aplicación en este momento? Luego consulte las comunidades de InVisory. Dentro de las comunidades, los miembros pueden publicar o contribuir a varios temas a través de un formato de panel de discusión. Los miembros reciben puntos por contribuir y pueden usarlos para ganar recompensas de alto valor.
¿Dónde se accede al mercado?
Considere cómo nos gustaría a todos tener más horas en el día y cómo buscamos continuamente formas de maximizar nuestras inversiones en Salesforce. Considere también cuán valiosos pueden ser los consejos imparciales, como InVisory Score, al tomar una decisión de compra. Esta podría ser la solución para maximizar su impacto y eficiencia en su organización.
Haciendo todo esto aún mejor, el mercado es libre de unirse. No hay nada que perder, puede probarlo usted mismo e incorporarlo a sus esfuerzos de descubrimiento e investigación. O si está buscando un foro neutral para hacer preguntas específicas de Salesforce, publique y revise las respuestas de la comunidad de InVisory.
Para unirte simplemente tienes que crear un breve perfil en InVisory .
Patrick Cronan es el fundador y director ejecutivo de InVisory. Antes de fundar InVisory, Patrick ocupó cargos de liderazgo en Salesforce, Gartner, FiscalNote y Thomson Reuters. Fue durante su experiencia en Salesforce que a Patrick se le ocurrió la idea de InVisory y lanzó el negocio.
Evaluación formativa:
¡Quiero saber de ti!
¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2023/03/15/maximize-your-use-of-the-salesforce-appexchange/
Saltar al contenido
Hay ocho métricas clave para medir el éxito en la gestión de servicios de campo, desde la táctica hasta la satisfacción del cliente. Si está buscando una manera de ser más eficiente y aumentar sus ingresos, controlar estas métricas de servicio de campo puede ayudar a su empresa a prosperar. Hemos descrito soluciones y capacidades simples que pueden ayudarlo a lograr resultados de servicio de campo positivos y ver un tiempo de valor más rápido.
Si su empresa invirtió recientemente en la gestión de servicios de campo , ya está en el camino correcto para preparar su negocio para el futuro . El siguiente paso es conectar su solución de gestión de servicios de campo a su plataforma de gestión de relaciones con el cliente (CRM) para obtener una visión completa de su cliente. Esto le ayuda a ver lo que funciona de manera eficiente y lo que podría mejorarse.
Luego, obtendrá una mejor vista de las métricas de servicio de campo importantes, desde las tácticas, como la tasa de reparación en la primera vez y el tiempo hasta el sitio, hasta el objetivo final: la satisfacción del cliente. Si no ve mejoras en estas áreas, aquí hay soluciones y capacidades simples que pueden generar resultados positivos para sus clientes y reducir los costos operativos para usted.
¿Sus equipos de primera línea están trabajando de manera eficiente?
Descubra cómo las empresas líderes están innovando con la gestión de servicios de campo. Esta guía puede ayudarlo a aumentar los ingresos y reducir los costos, mientras prioriza la productividad y la satisfacción del cliente.
1. Volumen de llamadas
¿Has visto una disminución en las llamadas?
Los clientes quieren que el servicio sea tan fácil como hacer un pedido en una aplicación para la entrega de alimentos o solicitar un viaje a través de un servicio de viaje compartido. Están acostumbrados a obtener una hora estimada de llegada precisa y actualizada.
El volumen de llamadas puede ser uno de los KPI de servicio de campo más importantes para monitorear, lo que lo ayuda a controlar mejor la eficiencia. Si sus despachadores aún reciben un gran volumen de llamadas con solicitudes de programación y actualizaciones de estado, use la asistencia para citas en su aplicación orientada al cliente. Con la asistencia con cita, puede ofrecer:
- Capacidades de autoservicio: Permita que los clientes realicen y cambien las solicitudes por sí mismos. Habilite el autoservicio a través de un portal de clientes en su sitio o aplicación orientada al cliente. Los clientes pueden realizar y cambiar solicitudes y obtener respuestas a preguntas frecuentes, como cómo acceder a su historial de servicio o cuándo es el momento de realizar un mantenimiento preventivo.
- Notificaciones automáticas: mantenga a los clientes informados con actualizaciones automáticas. Notifíquelos a través de su dispositivo móvil cuando el servicio esté en camino o si hay un retraso.
- Seguimiento en vivo: Brinde a los clientes la capacidad de ver dónde está el trabajador de servicio de primera línea asignado en un mapa con un cálculo de llegada, similar a lo que vería en una aplicación de viaje compartido.
2. Tiempo hasta el sitio
¿Llegan sus trabajadores móviles cuando los clientes esperan?
Nada frustra más a los clientes que una hora estimada de llegada imprecisa. ¡Después de todo, esperar desperdicia su valioso tiempo! Si implementó una solución conectada, pero las métricas de servicio de campo muestran que sus trabajadores de servicio de primera línea aún no llegan a sus lugares de trabajo a tiempo, use lo siguiente:
- Optimización de rutas : ayude a los despachadores a administrar de manera efectiva cada ubicación, encontrar las rutas más cortas y facilitar la planificación con una vista completa del mapa desde su pantalla.
- Planificación inteligente: aproveche la inteligencia actualizada con una vista completa de su fuerza de trabajo móvil. De esta forma, puede asignar (o reasignar) los empleados y contratistas correctos para cada trabajo según la ubicación, la disponibilidad, el conjunto de habilidades y el equipo.
- Seguimiento de geolocalización: incorpore la tecnología GPS en la aplicación de servicio de campo para guiar a sus trabajadores móviles a la ruta más corta al sitio y brinde a los despachadores una vista completa de los recursos en el campo.
Obtenga artículos seleccionados solo para usted, en su bandeja de entrada
3. Trabajos por día
¿Está programando de la manera más eficiente?
Un beneficio importante de una solución de administración de servicios de campo es tener una mejor visibilidad de los KPI de servicios de campo que muestran lo que sucede en el campo. Los despachadores pueden optimizar la programación simple o compleja y aceptar más trabajos con tan solo dos semanas y hasta seis meses de anticipación para programar citas y contabilizar las ausencias.
Asegúrese de que sus despachadores estén utilizando análisis de la fuerza laboral para asignar trabajos en función de un conjunto de reglas comerciales:
- Ubicación
- Conjunto de habilidades
- Disponibilidad de trabajadores móviles
- Disponibilidad de equipos
- Inventario a la mano
Con una vista clara de los horarios actualizados, los despachadores también pueden ajustar el horario de cada trabajador móvil y reasignar tareas rápidamente en caso de retrasos o un cruce de horarios.
4. Tasas fijas por primera vez
¿Sus trabajadores pueden resolver problemas en una sola visita?
Si sus trabajadores de servicio de primera línea todavía tienen dificultades para resolver casos en la primera visita, asegúrese de que tengan las mejores capacidades móviles en el campo, que incluyen:
- Información consolidada: Brinde a sus trabajadores móviles acceso a información de trabajo, datos de clientes, detalles de tareas, historial de activos, información sobre dispositivos conectados y horarios desde sus dispositivos móviles para prepararlos incluso antes de cruzar la puerta.
- Capacidades fuera de línea y en línea: a menudo, los trabajos se realizan en áreas remotas sin un servicio celular confiable o sin ningún servicio. Con capacidades fuera de línea, los trabajadores móviles pueden descargar la información del cliente con anticipación y registrar actualizaciones fuera de línea que se sincronizan una vez que se vuelven a conectar a los datos o Wi-Fi.
- Soporte continuo: asegúrese de que sus trabajadores móviles tengan recursos útiles para casos más complejos, como artículos de conocimiento y tutoriales en video disponibles en su aplicación. Ofrezca la opción para que los trabajadores móviles se conecten directamente con un agente remoto por teléfono o chat para encontrar la solución adecuada.
5. Satisfacción del cliente
¿Su esfuerzo de 5 estrellas está recibiendo reseñas de 5 estrellas?
En el pasado, el servicio de campo tenía poca o ninguna visibilidad de la satisfacción del cliente (a menos, por supuesto, que un cliente llamara para quejarse). Ahora, hay más formas que nunca de obtener información sobre una de las métricas de servicio de campo más críticas: la satisfacción del cliente.
Si aún no tiene métricas claras sobre la satisfacción del cliente, brinde a los clientes la capacidad de proporcionar comentarios fácilmente a través de su portal, correo electrónico o mensajes de texto. Puede cerrar el ciclo de comentarios con una breve encuesta, un cuestionario abierto o una divulgación directa sobre todo, desde la reserva de citas hasta la experiencia con un trabajador móvil.
6. Rotación de empleados y contratistas
¿Sus procesos lo ayudan a mantener a los trabajadores felices y productivos?
El servicio de campo ve una alta tasa de rotación de trabajadores móviles que luchan por recibir su pago a tiempo debido a los lentos procesos manuales de aprobación y seguimiento del tiempo. Uno de los KPI de servicio de campo más importantes para monitorear es la rotación, para que pueda ver si los empleados están satisfechos con sus roles.
Si la rotación sigue siendo alta, incorpore capacidades de seguimiento del tiempo en su aplicación de servicio de campo y cree plantillas de hojas de tiempo para períodos de una semana o un mes que realicen un seguimiento de las tareas, los viajes y los descansos. Sus trabajadores móviles marcan la entrada y la salida desde sus dispositivos móviles, y el proceso de pago se agiliza.
7. Costos generales
¿Su solución de gestión de servicios de campo claramente le está ahorrando dinero?
Su solución de gestión de servicios de campo conectados impulsa la eficiencia de los despachadores y mejora la productividad en el campo con una visión completa del cliente. Si aún no ha visto una reducción en los costos debido a esto, considere lo siguiente:
- Tiempo más rápido para facturar: algunos contratistas aún pueden usar una hoja de papel para comenzar el proceso de facturación. Con todo lo que tienen que hacer, existe una alta probabilidad de que el papel se pierda en el camino desde el campo hasta la oficina. Permita que todos sus trabajadores móviles marquen los trabajos como completos directamente desde su aplicación móvil. Al dar a los trabajadores móviles un aviso digital a través de su aplicación, se confirma la finalización del trabajo desde su dispositivo móvil y se factura a los clientes más rápido.
- Flujo de procesos: puede optimizar el servicio de campo con un flujo simple de procesos de bajo esfuerzo mediante la automatización. La programación inteligente ayuda a los despachadores a asignar a los trabajadores móviles más capacitados y disponibles y trazar rutas de planificación que reducen el tiempo que se pasa en la carretera y los posibles costos de horas extra.
- Estado del trabajo: permita que sus trabajadores móviles registren actualizaciones antes, durante y después de las citas directamente desde sus dispositivos móviles. Esto brinda a los despachadores una vista en vivo del estado del trabajo y les permite crear viajes de planificación de manera efectiva.
8. Oportunidades de venta
¿Sus trabajadores móviles pueden ayudar a los clientes con productos y servicios adicionales?
Si un cliente necesita una reparación o reemplazo costoso, un trabajador móvil puede guiarlo a través de sus opciones. Si aún no ha configurado a sus trabajadores móviles para realizar ventas cruzadas o adicionales , conecte las capacidades de ventas a su solución de gestión de servicios de campo.
Sus trabajadores móviles adjuntan oportunidades cuando registran actualizaciones de trabajo desde su dispositivo móvil, que filtran a los representantes que pueden hacer un seguimiento de los clientes para una experiencia de ventas personalizada.
Cuando sus trabajadores puedan sugerir productos y servicios adicionales, verá un aumento en una de las mejores métricas de servicio de campo para el éxito a largo plazo: oportunidades de venta.
Si ha encontrado oportunidades de mejora después de comparar su operación de servicio de campo con estas métricas centrales, tome nuestro curso guiado de conceptos básicos de servicio de campo para asegurarse de que está aprovechando al máximo su solución de gestión de servicio de campo.
Transforme su negocio con la gestión de servicios de campo
Escuche cómo puede configurar sus equipos de servicio de campo para el éxito, aumentando los ingresos, la productividad y el ahorro de costos.
Recibe los últimos artículos en tu bandeja de entrada.
Recibe los últimos artículos en tu bandeja de entrada.
copiado
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://www.salesforce.com/blog/field-service-management-key-metrics/
Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores , consultores , administradores y arquitectos de Salesforce para toda Iberoamérica .
El enlace a la publicación original, lo encontrarás al final de este artículo.
…
Los desarrolladores valoran y confían en Salesforce Platform porque simplifica el proceso de creación de soluciones empresariales seguras. Al utilizar las herramientas y los servicios integrados de la plataforma para la automatización, la integración y más, los desarrolladores pueden lograr el éxito comercial más rápido. Los desarrolladores de Salesforce abordan problemas comerciales complejos escribiendo código y utilizando herramientas sin código que ofrecen funciones simples rápidamente. Las herramientas sin código de la plataforma reducen la necesidad de que los desarrolladores escriban código repetitivo, para que puedan concentrarse en escribir código para funciones de mayor valor.
Para iniciar su viaje de desarrollo de Salesforce, hemos creado un nuevo Proyecto Trailhead: Comience con el desarrollo de Salesforce . Este blog le presenta el proyecto y proporciona una descripción general de lo que puede esperar de él.
Además de Salesforce Platform, el ecosistema más amplio de tecnologías de Salesforce incluye Heroku, MuleSoft, Marketing Cloud, Tableau, Slack y otros. El proyecto Trailhead del que hablaremos aquí está diseñado específicamente para desarrolladores que estén interesados en comenzar con Salesforce Platform.
requisitos previos
El único requisito previo para este proyecto es crear una cuenta en Trailhead , nuestra plataforma de aprendizaje en línea gratuita y divertida. Una vez que llegue a Trailhead, haga clic en el proyecto Comenzar con el desarrollo de Salesforce y siga las instrucciones del proyecto.
Si tiene experiencia previa en ingeniería de software, puede encontrar las instrucciones paso a paso fáciles de navegar. Sin embargo, los estudiantes sin experiencia en programación también deberían poder completar este proyecto.
Panorama de herramientas para desarrolladores de Salesforce
La plataforma Salesforce permite a los equipos de desarrollo elegir la herramienta adecuada para el trabajo adecuado. La combinación de herramientas sin código con código escrito hace que los desarrolladores sean más productivos y acelera el desarrollo.
Herramientas sin código: las herramientas sin código vienen listas para usar dentro del entorno de Salesforce. Los desarrolladores usan estas herramientas para crear modelos de datos de aplicaciones (Schema Builder), configurar la seguridad de los datos, escribir automatización sin código y mucho más.
Herramientas de código : como cualquier otra tecnología de desarrollo de software, los desarrolladores de Salesforce Platform utilizan herramientas de línea de comandos y un IDE. La CLI de Salesforce es la herramienta de línea de comandos que ejecuta comandos en organizaciones de Salesforce y funciona con archivos de origen en su máquina local. El paquete de extensión de Salesforce para Visual Studio Code contiene funciones que agilizan aún más el desarrollo y brindan una experiencia IDE.
Su primer paso hacia el desarrollo de Salesforce es aprender a instalar estas herramientas. La primera unidad del proyecto, Prepárese para desarrollar , está diseñada para ayudarlo a configurar el entorno de desarrollo y prepararse para crear aplicaciones.
El poder de menos código
Las aplicaciones modernas suelen necesitar una interfaz de usuario intuitiva, API para integrarse con otros sistemas y procesos, y una seguridad robusta, todo lo cual requiere un código complejo. La buena noticia es que Salesforce Platform proporciona herramientas integradas para ayudarlo a incorporar estas funciones en sus aplicaciones sin necesidad de escribir y mantener una gran cantidad de código.
La segunda unidad del proyecto, Crear un modelo de datos mediante clics , le presenta herramientas sin código para crear modelos de datos y también proporciona una descripción general de algunas de las capacidades listas para usar de la plataforma Salesforce.
Ampliación de los servicios listos para usar y las capacidades de la plataforma
Los desarrolladores pueden personalizar la plataforma Salesforce para resolver problemas comerciales complejos. Una de las formas en que pueden hacerlo es escribiendo código para ampliar las capacidades de las herramientas sin código de la plataforma.
JavaScript y Apex son los dos lenguajes más destacados en Salesforce Platform para escribir personalizaciones. Apex es el lenguaje de back-end más ampliamente adoptado en el ecosistema de Salesforce, y JavaScript se utiliza para el desarrollo de front-end que aparece a través de Lightning Web Components.
Escribiendo lógica de negocios en Apex
El lenguaje de programación de Apex está optimizado para ejecutarse en el entorno multiusuario de Salesforce. Está fuertemente tipado y orientado a objetos, y permite a los desarrolladores automatizar procesos comerciales de back-end complejos cuando se necesita código.
Apex se integra con la capa de persistencia de datos de Salesforce y tiene soporte integrado para trabajar con datos de Salesforce, lo que permite a los desarrolladores ser más productivos. Y además de eso, Apex fomenta automáticamente las buenas prácticas de codificación al hacer cumplir los límites del regulador y los requisitos de prueba .
Los desarrolladores de Salesforce necesitan conocer Apex, ya que les permite ampliar la funcionalidad lista para usar proporcionada por la Plataforma de Salesforce. La tercera unidad del proyecto, Write Business Login in Apex , cubre cómo escribir y probar el código Apex.
Personalización de la interfaz de usuario de Salesforce con componentes web Lightning
Los componentes web Lightning son elementos HTML personalizados que utilizan los estándares de los componentes web y están creados con HTML y JavaScript moderno. Un componente web Lightning (LWC) se ejecuta en el navegador de forma nativa y permite a los desarrolladores crear nuevas aplicaciones o personalizar la interfaz de usuario lista para usar de las aplicaciones existentes.
Saber cómo trabajar con LWC es una habilidad de desarrollo clave de Salesforce, ya que le permite crear experiencias personalizadas en la plataforma de Salesforce. La última y última unidad, Crear un componente de interfaz de usuario reutilizable con componentes web Lightning , lo guiará paso a paso a través del proceso de creación de un componente web Lightning.
¿Qué más puedes aprender?
Además del proyecto Trailhead que se analiza en este blog, tiene la oportunidad de aprender habilidades de desarrollo aún más importantes en Trailhead . Algunos que recomendamos incluyen:
Flujo de fuerza de ventas
Salesforce Flow le permite automatizar los procesos comerciales con poca o ninguna codificación, lo que le permite ahorrar tiempo y recursos. Puede interactuar con Apex y LWC. Por ejemplo, como desarrollador, puede escribir clases de Apex que Flow puede invocar. También puede crear una interfaz de usuario de flujo personalizada usando LWC, o tener su flujo alojado en la página en un LWC. Al combinar Flows, Apex y LWC, puede crear rápidamente soluciones que agreguen valor comercial.
Funciones de la fuerza de ventas
Para el código de escala elástica, puede utilizar Funciones de Salesforce . Estas unidades de código de funciones como servicio (FaaS) le permiten ampliar Salesforce utilizando lenguajes de código abierto como Java, JavaScript y Python. Las funciones de Salesforce también le permiten conectarse fácilmente a servicios de bases de datos administrados en Heroku. Escalar su aplicación Salesforce con código nunca ha sido tan fácil.
Cliente 360
La plataforma de Salesforce permite el éxito inmediato al trabajar sin problemas con Salesforce Customer 360 y proporcionar beneficios rápidos de tiempo de valor de código bajo. Sin embargo, las habilidades de desarrollador también son útiles cuando se trabaja con gran parte del panorama tecnológico de Salesforce. Esto incluye la creación de experiencias y recorridos personalizados con Marketing Cloud, la creación y el escalado de escaparates y sitios web de comercio electrónico con Commerce Cloud , la visualización de análisis basados en datos con Tableau o la creación de aplicaciones conectadas con Slack .
Conclusión
El proyecto Trailhead, Primeros pasos con el desarrollo de Salesforce , le brinda una descripción general de lo que es ser un desarrollador que trabaja con las capacidades de la plataforma Salesforce. Pero esto es sólo el comienzo. Cada una de las unidades dentro del proyecto tiene enlaces a otros recursos para brindarle una comprensión más profunda.
Finalmente, si te quedas atascado, recuerda que no estás solo. El grupo de desarrolladores de Salesforce en Trailblazer Community es donde puede colaborar, conectarse en red, crear conexiones y aprender con otros desarrolladores a nivel mundial.
Recursos
Comience con el desarrollo de Salesforce
Sobre el Autor
Mohith Shrivastava es promotor de desarrollo en Salesforce con una década de experiencia en la creación de productos a escala empresarial en la plataforma de Salesforce. Actualmente se está enfocando en las herramientas para desarrolladores de Salesforce, Apex y Lightning Web Components en Salesforce. Mohith se encuentra actualmente entre los principales contribuyentes en Salesforce Stackexchange, un foro de desarrolladores donde los desarrolladores de Salesforce pueden hacer preguntas y compartir conocimientos. Puedes seguirlo a través de su Twitter @msrivastav13.
Obtenga las últimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a través de Slack o RSS.
Agregar a Slack Suscríbete a RSS
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2022/11/get-started-building-salesforce-apps-now-with-a-new-trailhead-project.html
Última actualización el 22 de noviembre de 2022 por Rakesh Gupta
Gran idea o pregunta duradera:
¿Cómo puedo usar la ludificación en Salesforce para impulsar las ventas? ¿Cuáles son las formas de automatizar la gamificación?
Objetivos:
Después de leer esta publicación de blog, el lector podrá:
- Cree un flujo que publicará automáticamente una insignia
- Aprenda a usar un elemento de decisión para averiguar si una variable de registro o una variable de colección de registros contiene un registro
- Utilice el elemento de decisión para validar los datos
- Publicar automáticamente en Chatter
- y mucho más
Martin Jones trabaja como administrador de sistemas en Gurukul On Cloud (GoC) . Su organización quiere implementar la gamificación para ayudar a impulsar el canal de ventas . Recibió un requerimiento de su gerente si una Oportunidad se cierra dentro de los 7 días de su creación, haga lo siguiente:
- Entregue una insignia de Deal Maker al propietario de la oportunidad del vicepresidente sénior de ventas y marketing (es decir, Tushar Gupta)
- Publique esta información en el perfil de Chatter del propietario de la oportunidad (vea la captura de pantalla)
Enfoque de Campeón de Automatización (I-do):
La gamificación es la utilización de mecánicas de juego (desafíos, competición, puntuación, etc.) en otros ámbitos de actividad. En los negocios, es una forma de aprovechar el espíritu competitivo de los representantes de ventas, el impulso creativo de los especialistas en marketing y el deseo de reconocimiento y la recompensa de todos los demás . Ayuda a su organización a impulsar la adopción de Salesforce mediante la aplicación de mecánicas de juego comprobadas para recompensar a los representantes de ventas por generar resultados comerciales reales .
Los tres pilares principales de la ludificación son Desafío , Competición y Reconocimiento . Podemos implementar la gamificación en Salesforce usando clics, no código . Existen múltiples soluciones posibles para el escenario empresarial anterior . Usaremos flujo activado por registro para resolver el requisito comercial anterior. Antes de continuar, debe comprender los objetos mencionados a continuación en Salesforce .
- WorkBadge : – Este objeto contiene información sobre a quién se entregó la credencial y qué credencial se entregó.
- WorkThanks : este objeto representa la fuente y el mensaje de una publicación de agradecimiento.
Usaremos Flow para crear registros de WorkThanks, WorkBadge y Chatter Post. Para iniciar el flujo siempre que la oportunidad se cierre y se gane.
Antes de discutir la solución, permítame mostrarle un diagrama de un flujo de proceso de alto nivel. Dedique unos minutos a repasar el siguiente diagrama de flujo y compréndalo.
Práctica guiada (nosotros hacemos):
Hay 4 pasos para resolver el requisito de negocio de Martin utilizando Record-Triggered Flow . Debemos:
- Pasos para configurar work.com
- Creación de una etiqueta personalizada para almacenar el ID de usuario de SVP de Ventas y Marketing
- Creación de una etiqueta personalizada para almacenar la identificación de la insignia
- Pasos de flujo de Salesforce:
- Definir propiedades de flujo
- Agregar una variable de texto para construir un mensaje de publicación de Chatter
- Crear una fórmula para calcular los días transcurridos
- Utilice un elemento de decisión para comprobar los días transcurridos
- Agregue un elemento de creación de registros: cree un registro de agradecimiento (WorkThanks)
- Agregue un elemento de creación de registros: cree un registro de insignia recibida (Insignia de trabajo)
- Agregue un elemento de creación de registros: publique una insignia de agradecimiento en Chatter
Paso 1: Configurar Work.com
Siga los pasos proporcionados por Salesforce para configurar work.com (algo de esto deberá hacerse en Classic).
Paso 2: creación de una etiqueta personalizada para almacenar el ID del usuario de SVP de ventas y marketing
Para almacenar la identificación del vicepresidente sénior de ventas y marketing, necesitamos obtener la identificación de usuario **Alternativamente, podría crear una variable para la identificación del usuario específico, pero es una buena práctica no codificar las identificaciones de usuario**
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Etiquetas personalizadas .
- Haga clic en el botón Nueva etiqueta personalizada .
- Ingrese una descripción breve , el nombre se completará automáticamente.
- Ahora ingrese el ID de usuario de SVP Tushar en el valor .
- En Developer Console Query Editor, ejecute la siguiente consulta SOQL para obtener el ID de usuario de SVP de Ventas y Marketing
- seleccione la identificación del usuario donde userrole.Name='SVP, Sales & Marketing'
- En Developer Console Query Editor, ejecute la siguiente consulta SOQL para obtener el ID de usuario de SVP de Ventas y Marketing
- Haga clic en Guardar.
Paso 3: crear una etiqueta personalizada para almacenar la identificación de la insignia
Ahora crearemos una Variable para almacenar BadgeId , en este caso, Badge Deal Maker .
- Haga clic en Configuración .
- En la interfaz de usuario, escriba Etiquetas personalizadas .
- Haga clic en el botón Nueva etiqueta personalizada .
- Ingrese una descripción breve , el nombre se completará automáticamente.
- Ahora ingrese la identificación de la insignia del creador de tratos en el valor .
- En Developer Console Query Editor, ejecute la siguiente consulta SOQL para obtener el Id. de la insignia del creador de tratos
- seleccione id de WorkBadgeDefinition donde Nombre = 'Deal Maker'
- En Developer Console Query Editor, ejecute la siguiente consulta SOQL para obtener el Id. de la insignia del creador de tratos
- Haga clic en Guardar.
Paso 4.1: Definir propiedades de flujo
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Flujos .
- Seleccione Flujos, luego haga clic en Nuevo flujo .
- Seleccione la opción Record-Triggered Flow , haga clic en Create y configure el flujo de la siguiente manera:
- Objeto: Oportunidad
- Activar el flujo cuando: se crea o actualiza un registro
- Establecer criterios de entrada
- Requisitos de condición: Ninguno
- Optimice el flujo para la acción y los registros relacionados
- Haga clic en Listo .
Paso 4.2: Agregue una variable de texto para crear un mensaje de publicación de Chatter
- En Caja de herramientas , seleccione Administrador y luego haga clic en Nuevo recurso para crear un mensaje para la publicación de Chatter. También puede utilizar la plantilla de texto.
- Ingrese la siguiente información:
- Tipo de recurso : Variable
- Nombre de la API : varT_Message
- Tipo de datos : Texto
- Valor predeterminado : ¡Felicitaciones! Acaba de obtener la insignia de Deal Maker por cerrar la Oportunidad “{!$Record.Name} ” dentro de los {!Day_Elapsed} días de su creación.
- Comprobar disponible para entrada
- Comprobar disponible para la salida
- Haga clic en Listo .
Paso 4.3: Cree una fórmula para calcular el tiempo transcurrido
- En Caja de herramientas , seleccione Administrador y luego haga clic en Nuevo recurso para calcular el tiempo transcurrido.
- Ingrese la siguiente información:
- Tipo de recurso : Fórmula
- Nombre de la API : forN_ElapsedTime
- Tipo de datos : Número
- Lugares decimales : 2
- Fórmula: {!$Record.LastModifiedDate} – {!$Record.CreatedDate}
- Haga clic en Listo .
Paso 4.4: uso del elemento de decisión para comprobar los días transcurridos
Ahora usaremos el elemento Decisión para verificar la etapa de oportunidad y el tiempo transcurrido.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
- Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
- Fila 1:
- Recurso: {!forN_ElapsedTime}
- Operador: Menor que o Igual
- Valor: 7
- Haga clic en Agregar condición
- Fila 2:
- Recurso: {!$Record.StageName}
- Operador: Igual
- Valor: Cerrado Ganado
- Fila 1:
- Haga clic en Listo .
Paso 4.5: Crear registros: crear un registro de agradecimiento (WorkThanks)
Si el tiempo necesario para cerrar con éxito un trato es inferior a 7, el siguiente paso es crear un registro de WorkThanks .
- En Flow Designer, debajo del nodo <= 7 , haga clic en el icono + y seleccione el elemento Crear registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Ingrese la siguiente información :
- Cuántos registros crear : uno
- Cómo establecer los campos de registro : use recursos separados y valores literales
- Objeto : TrabajoGracias
- Establecer valores de campo para las gracias
- Fila 1:
- Campo : ID de proveedor
- Valor : {!$Etiqueta.SVP_Tushar_User_Id}
- Haga clic en Agregar fila
- Fila 2:
- Campo : Mensaje
- Valor : {!varT_Message}
- Haga clic en Listo .
Paso 4.6: Crear registros: crear un registro de credencial recibida (credencial de trabajo)
El siguiente paso es crear un registro de insignia de trabajo .
- En Flow Designer, haga clic en el icono + y seleccione el elemento Crear registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Ingrese la siguiente información :
- Cuántos registros crear : uno
- Cómo establecer los campos de registro : use recursos separados y valores literales
- Objeto : Insignia recibida
- Establecer valores de campo para la insignia recibida
- Fila 1:
- Campo : ID de definición
- Valor : {!$Label.Deal_Maker_Badge_Id}
- Haga clic en Agregar fila
- Fila 2:
- Campo : ID del destinatario
- Valor : {!$Record.OwnerId}
- Haga clic en Agregar fila
- Fila 3:
- Campo : Id . de origen
- Valor : { ! Create_WorkThanks_Record}
- Haga clic en Listo .
Paso 4.7: Crear registros: publicar la insignia de agradecimiento en Chatter
El elemento final para crear es la publicación de Chatter.
- En Flow Designer, haga clic en el icono + y seleccione el elemento Crear registros .
- Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
- Ingrese la siguiente información :
- Ingrese la etiqueta , el nombre de la API se completará automáticamente.
- Cuántos registros crear : uno
- Cómo establecer los campos de registro : use recursos separados y valores literales
- Objeto : elemento de alimentación
- Establecer valores de campo para el elemento de alimentación
- Fila 1:
- Campo : Cuerpo
- Valor : {!varTMessage}
- Haga clic en Agregar fila
- Fila 2:
- Campo : Creado por ID
- Valor : {!$Etiqueta.SVP_Tushar_User_Id}
- Haga clic en Agregar fila
- Fila 3:
- Campo : ID de padre
- Valor : {!$Record.Id}
- Haga clic en Agregar fila
- Fila 4:
- Campo : ID de registro relacionado
- Valor : {!Create_WorkThanks_Record}
- Haga clic en Agregar fila
- Fila 5:
- Campo : Tipo
- Valor : RypplePost
- Haga clic en Listo .
Al final, Martin's Flow se verá como la siguiente captura de pantalla:
Una vez que todo se vea bien, realice los siguientes pasos:
- Haga clic en Guardar .
- Ingrese la etiqueta de flujo , el nombre de la API se completará automáticamente.
- Haga clic en Mostrar avanzado .
- Versión de API para ejecutar el flujo : 56
- Etiqueta de entrevista : Implemente la gamificación en su fuerza de ventas: flujo {!$Flow.CurrentDateTime}
- Haga clic en Guardar .
¡Casi ahí! Una vez que todo se vea bien, haga clic en el botón Activar .
Prueba de concepto
Supongamos que un usuario comercial actualiza la Etapa de oportunidad a Cerrada ganada. En ese caso, el flujo de activación de registro se activará automáticamente y otorgará una insignia al propietario de la oportunidad si cierra la oportunidad en menos de 7 días.
- La tercera fase del generador de la planta de tejido de Burlington Textiles de oportunidad está en calificación de etapa y se creó el 17/03/2015 a las 12:54 a. m., como se muestra en la siguiente captura de pantalla:
- Ahora actualice el estado de la oportunidad a Cerrada ganada y verifique su perfil de Chatter (Actualmente, estoy conectado como Brandon Schaefer ).
Práctica Independiente (Tú-haces):
Cree una automatización que publique la insignia Key Win en el Feed de un usuario cuando cierre una oportunidad por más de $25,000. La credencial debe provenir de un Ejecutivo de Ventas.
Evaluación formativa:
¡Quiero saber de ti!
¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2022/11/22/implement-gamification-to-your-salesforce/
Cómo aprobar el examen
de Tableau CRM y Einstein Discovery Consultant
Última actualización el 20 de noviembre de 2022 por Rakesh Gupta
Han pasado aproximadamente tres años desde que aprobé el examen de Einstein Analytics and Discovery Consultant . En las últimas semanas, muchas personas se comunicaron conmigo para pedirme orientación y un camino para convertirme en un consultor certificado de análisis y descubrimiento de Einstein .
Eso me da una idea para escribir una publicación de blog sobre este tema. Al leer desde el principio hasta el final de este artículo, comprenderá claramente cómo aprobar el examen de certificación de consultor de análisis y descubrimiento de Einstein y podrá idear un plan y una estrategia para hacerlo.
Ya que está aquí, es posible que desee consultar los siguientes artículos:
- Cómo aprobar el examen de certificación de consultor Pardot de Salesforce
- Cómo aprobar el examen de certificación de consultor de servicio de campo de Salesforce
Entonces, ¿quién es un candidato ideal para el examen?
La credencial de Salesforce Certified Tableau CRM y Einstein Discovery Consultant está destinada a personas que tienen el conocimiento, las habilidades y la experiencia con los procesos de ingesta de datos, las implementaciones de acceso y seguridad y la creación de tableros. Esta credencial abarca el conocimiento y las habilidades fundamentales para diseñar, crear y respaldar aplicaciones, conjuntos de datos, tableros e historias en Tableau CRM y Einstein Discovery.
El consultor de Tableau CRM y Einstein Discovery certificado por Salesforce generalmente tiene un mínimo de un año de experiencia y habilidades en los dominios de Tableau CRM y Einstein Discovery, que incluyen:
- Interfaz
- Parte trasera
- Administrativo/Medio
- Descubrimiento de Einstein
¿Cómo prepararse para el examen?
Los estilos de aprendizaje difieren ampliamente, por lo que no existe una fórmula mágica que uno pueda seguir para aprobar un examen. La mejor práctica es estudiar durante unas horas al día, ¡llueva o truene! A continuación se presentan algunos detalles sobre el examen y los materiales de estudio:
- 60 preguntas de opción múltiple/selección múltiple – 90 minutos
- 68% es el puntaje de aprobación
- Secciones de examen y ponderación
- Capa de datos: 24%
- Seguridad : 11%
- Administración : 9%
- Diseño de tablero de Tableau CRM : 19 %
- Implementación del tablero de Tableau CRM : 18 %
- Diseño de la historia del descubrimiento de Einstein : 19 %
- La tarifa del examen es de $ 200 más los impuestos aplicables.
- Cuota de retomar: $100
- Programa tu examen de certificación aquí
La siguiente lista no es exhaustiva; así que échale un vistazo y utilízalo como punto de partida:
- Guía de examen para consultores certificados de Tableau CRM y Einstein Discovery de Salesforce
- Trailmix : Aprenda Tableau CRM Plus
- Capacitación de Tableau CRM de Consultant Academy: más de 10 horas de videos
- Senderos del comienzo del sendero:
- Serie de videos de EA Tech Lounge : más de 20 horas de videos
- Superinsignias de Trailhead:
- Capacitación dirigida por un instructor por Trailhead Academy
Lo que necesita saber para suavizar su viaje
En un nivel muy alto, debe comprender los siguientes temas para aprobar el examen. No hay atajo para el éxito. Lee y practica todo lo que puedas. Todo el mérito es para el equipo de Salesforce Trailhead y sus respectivos propietarios.
- Comencemos desde lo básico : aunque no haya trabajado en ninguna herramienta de análisis e inteligencia comercial (BI) (o incluso en el mundo de TI) y desee obtener la certificación de Einstein Analytics and Discovery Consultant, los siguientes pasos lo ayudarán a lograr su objetivo .
- Aprende SQL
- freeCodeCamp es una comunidad de código abierto que ayuda a las personas a aprender a codificar. Si nunca antes ha estudiado bases de datos o SQL , este es un excelente punto de partida. El curso comienza con Mike ayudándole a instalar MySQL en Windows o Mac. Luego, explora temas como el diseño de esquemas, las operaciones Crear-Leer-Actualizar-Eliminar (CRUD) y otros aspectos fundamentales de la base de datos.
- El conocimiento de SQL lo ayudará cuando comience a trabajar con SAQL o escriba consultas personalizadas en CRM Analytics.
- Finalice SQL y bases de datos: un curso completo para principiantes .
- Puede acompañar su aprendizaje con un curso de SQL para ciencia de datos . En este curso de UC Davis, aprenderá los conceptos básicos sobre cómo usar SQL en el contexto de la ciencia de datos. Este curso es gratuito para auditar en Coursera.
- freeCodeCamp es una comunidad de código abierto que ayuda a las personas a aprender a codificar. Si nunca antes ha estudiado bases de datos o SQL , este es un excelente punto de partida. El curso comienza con Mike ayudándole a instalar MySQL en Windows o Mac. Luego, explora temas como el diseño de esquemas, las operaciones Crear-Leer-Actualizar-Eliminar (CRUD) y otros aspectos fundamentales de la base de datos.
- Comprender JSON
- JSON , o notación de objetos de JavaScript, es un formato utilizado para representar datos. Se introdujo a principios de la década de 2000 como parte de JavaScript y se expandió gradualmente hasta convertirse en el medio más común para describir e intercambiar datos basados en texto. Hoy, JSON es el estándar universal de intercambio de datos.
- Si bien trabajar en CRM Analytics varias veces requiere actualizar el JSON para crear el tablero deseado. Uno de los mejores ejemplos: está creando un gráfico de indicadores dinámicos.
- El propósito de este ejercicio es que comprenda qué es JSON, la sintaxis y cómo editarlo.
- Ahora es el momento de comenzar con CRM Analytics, anteriormente conocido como Tableau CRM .
- Complete el módulo Explore con Tableau CRM Trailhead
- Complete esta capacitación: Capacitación de Tableau CRM de Consultant Academy: más de 10 horas de videos
- Enlace de la Academia de consultores
- Enlace de YouTube
- La clave del éxito es practicar tanto como sea posible en su organización de desarrollador. Obtenga una edición para desarrolladores habilitada para CRM de Tableau gratis.
- Aprende SQL
- Capa de datos: 24%
- Un conjunto de datos es un conjunto de datos de origen con formato especial, optimizados para la exploración interactiva.
- Utilice una receta de preparación de datos (recetas) en CRM Analytics para limpiar, transformar y enriquecer los datos antes de cargarlos en uno o más objetivos.
- Una lente es una exploración guardada. Profundizarás más sobre las lentes más adelante en el camino cuando hagas tus primeras exploraciones.
- Un tablero es un conjunto seleccionado de gráficos, métricas y tablas que le brinda una vista interactiva de los datos de su negocio.
- Una aplicación es un conjunto de análisis y respuestas especialmente diseñado sobre un área específica de su negocio. Con las aplicaciones, puede proporcionar rutas seleccionadas a través de sus datos, además de herramientas poderosas para exploraciones profundas y espontáneas. Después de crear tableros, lentes y conjuntos de datos, puede organizarlos en aplicaciones para presentar activos en el orden correspondiente y luego compartir aplicaciones con las personas y los grupos adecuados.
- El componente de panel de análisis de CRM es un componente de Aura que se utiliza para incorporar paneles de análisis de CRM en páginas de Visualforce y Lightning. El componente puede representar un tablero de CRM Analytics en vivo o puede ser interactivo con la página usando eventos y métodos para actualizar el estado del tablero.
- Una historia define los datos y la configuración analítica que utiliza Einstein Discovery para generar conocimientos y construir modelos predictivos. La configuración de la historia incluye la variable de resultado, ya sea para maximizar o minimizar la variable de resultado, los datos para analizar en un conjunto de datos de CRM Analytics y otras preferencias.
- Los conectores de CRM Analytics le brindan una manera fácil de conectar datos dentro y fuera de Salesforce con CRM Analytics.CRM Analytics proporciona un conector preconstruido para datos en su organización local y una variedad de conectores configurables para datos remotos en organizaciones, aplicaciones y almacenes de datos externos de Salesforce. y servicios de bases de datos.
- Antes de ejecutar o programar la sincronización de datos, especifique si la sincronización extrae cambios incrementales o todos los registros de cada objeto de Salesforce. De forma predeterminada, CRM Analytics realiza una sincronización incremental. Una sincronización incremental se ejecuta más rápido porque extrae solo los últimos cambios en el objeto de Salesforce.
- Durante la primera sincronización de un objeto, CRM Analytics siempre realiza una sincronización completa. Cambiar el sitio o migrar la organización también activa el objeto para realizar una sincronización completa.
- La sincronización incremental no es compatible con objetos grandes de Salesforce o estos objetos.
- Centro de llamadas
- CasoEquipoMiembro
- CategoríaNodo
- ColaboraciónGrupo
- CollaborationGroupMiembro
- CollaborationGroupMemberRequest
- División
- Dominio
- DominioSitio
- Grupo
- Miembro del grupo
- ModeloFactor
- Perfil
- Sitio
- Territorio
- Tema
- Usuario
- Rol del usuario
- Territorio de usuario
- Ejecute la sincronización de datos manualmente la primera vez para que los datos estén disponibles en CRM Analytics para crear recetas. Programe sincronizaciones posteriores para actualizar periódicamente los datos.
- Ejecute una sincronización completa para los objetos que contienen campos de fórmula. Con la sincronización incremental, los campos de fórmula pueden perder la sincronización con su objeto sincronizado.
- Para asegurarse de que se incluyan todas las actualizaciones, establezca el modo de conexión del objeto en Sincronización completa periódica.
- Para garantizar que los datos de origen más recientes se carguen en conjuntos de datos, programe sincronizaciones de datos para extraer datos en CRM Analytics antes de las recetas correspondientes. Usted programa la sincronización de datos para cada conexión, donde todos los objetos bajo la conexión se sincronizan a la hora especificada y no los objetos individuales. Para sincronizar objetos de la misma fuente de datos en diferentes intervalos, cree varias conexiones a la fuente de datos y establezca una programación única para cada conexión.
- Supervise el progreso de las sincronizaciones de datos de CRM Analytics en Data Manager.
- Configure las notificaciones de Sincronización de datos para recibir una notificación por correo electrónico cuando un trabajo de sincronización de CRM Analytics tenga advertencias, cuando falle la sincronización o cada vez que finalice la sincronización.
- Mejores prácticas para evitar trabajos cancelados debido a la superposición de horarios
- Programe sus trabajos de receta y sincronización de datos con suficiente tiempo entre las ejecuciones para permitir posibles retrasos.
- Revise periódicamente las ejecuciones de su trabajo para ver cuánto tiempo toma un trabajo promedio y actualice el cronograma para permitir posibles demoras.
- Divida los trabajos de sincronización de datos grandes en varios trabajos de sincronización de datos más pequeños utilizando conexiones remotas o locales adicionales a la misma fuente de datos. Puede establecer cronogramas de sincronización más frecuentes para grupos más pequeños de objetos que requieren actualizaciones más frecuentes y cronogramas de sincronización poco frecuentes para objetos menos actualizados.
- Habilite la programación prioritaria para poner automáticamente en cola ejecuciones más cortas o más pequeñas antes de ejecuciones más largas o más grandes.
- Tenga en cuenta estos comportamientos al crear o actualizar un flujo de datos con la sincronización de datos habilitada.
- Cuando carga un archivo de definición de flujo de datos o actualiza un flujo de datos en el editor de flujo de datos, CRM Analytics valida el archivo de definición o el flujo de datos. Si ve errores, corríjalos y cargue el archivo o actualice el flujo de datos nuevamente.
- Las cargas de archivos de definición de flujo de datos pueden demorar más porque CRM Analytics valida el archivo y usa los nodos sfdcDigest para definir la configuración de sincronización.
- Cuando elimina el nodo sfdcDigest de un objeto del archivo de definición, la sincronización no se deshabilita para ese objeto. Si es necesario, desconecte el objeto de la sincronización en la pestaña Conectar del administrador de datos.
- Cuando elimina un campo de un nodo sfdcDigest, el campo aún se incluye para la sincronización. Si es necesario, excluya el campo en la configuración de sincronización de objetos.
- Cuando agrega un campo en un nodo sfdcDigest, el campo se incluye para la sincronización de datos y se activa una sincronización para el objeto cuando el flujo de datos se ejecuta a continuación.
- Cuando cancela la programación del flujo de datos, CRM Analytics no desconecta los objetos y campos de Salesforce de la sincronización.
- Edite un conjunto de datos para cambiar su nombre, aplicación, seguridad o metadatos extendidos (XMD). También puede reemplazar datos en un conjunto de datos, restaurarlos a una versión anterior o eliminarlos. La página de edición del conjunto de datos también proporciona información clave sobre cuándo se creó y se actualizó por última vez el conjunto de datos, y dónde se usa.
- La restauración de un conjunto de datos no tiene efecto en los flujos de datos o recetas asociados. Es posible que la próxima vez que se ejecute un flujo de datos asociado o una receta, pueda deshacer los resultados de una restauración.
- Antes de eliminar un conjunto de datos , considere las siguientes pautas.
- No puede recuperar un conjunto de datos eliminado.
- Use el administrador de datos para eliminar conjuntos de datos de Mi aplicación privada de otro usuario. No puede ver ni eliminar los conjuntos de datos privados de otros usuarios desde las pestañas de la aplicación o de inicio de CRM Analytics. Por razones de seguridad, tampoco puede ver los datos en los conjuntos de datos privados de otros usuarios.
- Tampoco puede eliminar un conjunto de datos que se usa en un tablero, una lente o un flujo de datos. Antes de eliminar un conjunto de datos, primero elimine las referencias a él desde los tableros o las transformaciones de flujo de datos y elimine las lentes asociadas.
- Analytics no verifica ni muestra si un conjunto de datos se usa en recetas. Asegúrese de eliminar también las referencias de conjuntos de datos de las recetas. Si elimina un conjunto de datos que se usa en una receta, la receta fallará la próxima vez que se ejecute.
- La API de datos externos le permite cargar archivos de datos externos a CRM Analytics. La API de datos externos puede cargar archivos .csv y, opcionalmente, puede especificar la estructura de sus datos definiendo metadatos en formato JSON.
- Los pasos de alto nivel para cargar datos externos mediante la API son:
- Prepare sus datos en formato CSV y luego cree un archivo de metadatos para especificar la estructura de los datos.
- Conéctese mediante programación a su organización de Salesforce.
- Configure la carga insertando una fila en el objeto InsightsExternalData y luego establezca valores de entrada como el nombre del conjunto de datos, el formato de los datos y la operación a realizar en los datos.
- Divida sus datos en fragmentos de 10 MB y luego cargue los fragmentos en objetos InsightsExternalDataPart.
- Inicie la carga actualizando el campo Acción en el objeto InsightsExternalData.
- Supervise el objeto InsightsExternalData en busca de actualizaciones de estado y luego verifique que la carga del archivo se haya realizado correctamente.
- Los pasos de alto nivel para cargar datos externos mediante la API son:
- Para configurar el acceso a los datos de origen, cree una conexión. Cuando cree una conexión, seleccione objetos y columnas para extraer datos. Puede agregar un filtro a la conexión para extraer un subconjunto de todas las filas. En las propiedades de la conexión, también especifica una cuenta de usuario que determina a qué datos puede acceder la conexión. Por ejemplo, para acceder a datos en Amazon S3, especifique una cuenta de usuario de Amazon S3. Si la cuenta de usuario no tiene acceso a un objeto, la conexión no puede extraer datos de ese objeto.
- Después de crear una conexión, ejecute su sincronización de datos para extraer los datos de cada objeto seleccionado en la fuente de datos y almacenarlos en el objeto conectado de CRM Analytics correspondiente. Después de ejecutar una sincronización de datos por primera vez, puede agregar los objetos conectados como fuentes para recetas. En la preparación de datos, puede agregar transformaciones para preparar los datos en los objetos conectados y generar los resultados en conjuntos de datos.
- Ejecute la receta para crear conjuntos de datos. Continúe ejecutándolos para actualizar los datos. Puede ejecutar sincronización de datos y recetas a pedido. También puede programarlos para que se ejecuten de forma continua. Para asegurarse de que sus recetas usen los datos más recientes, programe los trabajos de sincronización de datos para que se completen antes de que se ejecuten las recetas dependientes.
- Consideraciones antes de integrar datos en conjuntos de datos
- Manejar valores numéricos : CRM Analytics almacena internamente valores numéricos en conjuntos de datos como valores largos. Por ejemplo, CRM Analytics almacena el número 3200,99 con una escala de 2 como 320099. La interfaz de usuario vuelve a convertir el valor almacenado en notación decimal para mostrar el número como 3200,99.
- Manejar valores de fecha : cuando CRM Analytics carga fechas en un conjunto de datos, divide cada fecha en varias columnas, como día, semana, mes, trimestre y año, según el año calendario. Por ejemplo, si extrae fechas de una columna CreateDate, CRM Analytics genera columnas como CreateDate_Day y CreateDate_Week. Si su año fiscal difiere del año calendario, puede habilitar CRM Analytics para generar columnas de fecha fiscal también.
- Manejar valores de zona horaria personalizados: la compatibilidad con la zona horaria le permite ver datos específicos de la hora en paneles en una zona horaria que especifique para su organización. De forma predeterminada, los conjuntos de datos de CRM Analytics no tienen en cuenta la zona horaria, por lo que CRM Analytics trata todos los valores de fecha y hora como si estuvieran en GMT. Los datos que ve en sus tableros están en GMT, independientemente de su zona horaria local. Cuando habilita el soporte de zona horaria, CRM Analytics convierte los valores de fecha y hora en sus conjuntos de datos a la zona horaria seleccionada para CRM Analytics. A continuación, puede crear paneles habilitados para la zona horaria para mostrar estos valores de fecha y hora convertidos. Los usuarios ven los datos del panel en la única zona horaria personalizada que establezca, no en su zona horaria personal especificada en Salesforce.
- Manejar valores de texto : confirme que los valores de texto en una columna sean uniformes en formato, ortografía e idioma. Pueden ocurrir inconsistencias dentro de las fuentes de datos y después de fusionar datos de varias fuentes de datos.
- Capacidad y límites del conjunto de datos : antes de crear cualquier conjunto de datos, revise los límites. Por ejemplo, cada organización de Salesforce tiene un número máximo de filas para todos los conjuntos de datos de la organización. También hay límites en la cantidad de columnas en un conjunto de datos y caracteres en una columna.
- Nombres de campo de conjunto de datos reservados : la preparación de datos de CRM Analytics no admite el uso de algunas palabras clave reservadas como nombres de campo en lentes y paneles de explorador.
- todos
- TODOS
- contar
- Limpie, transforme y cargue datos con preparación de datos
- Ejecute sincronización de datos y recetas para crear y actualizar conjuntos de datos
- Comience más rápido con las plantillas de datos
- Cada conjunto de datos admite hasta 2 mil millones de filas. Si su organización de Salesforce tiene menos de 2 mil millones de filas asignadas, cada conjunto de datos admite hasta las filas asignadas de su organización.
- Límites de campo del conjunto de datos
Límite Valor Número máximo de campos en un conjunto de datos 5000 (incluidos hasta 1000 campos de fecha) Número máximo de lugares decimales para cada valor en un campo numérico en un conjunto de datos (límite de desbordamiento) 17 decimales Cuando un valor excede el número máximo de lugares decimales, se desborda . Tanto 100,000,000,000,000,000 como 10,000,000,000,000,000.0 se desbordan porque usan más de 17 decimales. Un número también se desborda si es mayor (o menor) que el valor máximo (o mínimo) admitido. 36.028.797.018.963.968 se desborda porque su valor es mayor que 36.028.797.018.963.967. -36 028 797 018 963 968 se desborda porque es menor que -36 028 797 018 963 967.
Cuando un número se desborda, el comportamiento resultante en CRM Analytics es impredecible. A veces, CRM Analytics arroja un error. A veces reemplaza un valor numérico con un valor nulo. Y, a veces, los cálculos matemáticos, como sumas o promedios, arrojan resultados incorrectos. Ocasionalmente, CRM Analytics maneja números de hasta 19 dígitos sin desbordarse porque están dentro del valor máximo para un número entero de 64 bits con signo (2 63 – 1). Pero no se garantiza que los números de estas longitudes se procesen.
Como práctica recomendada, utilice números que tengan 17 decimales o menos. Si son necesarios números que se desbordarían, establecer una precisión y una escala más bajas en el conjunto de datos que contiene los números grandes a veces evita el desbordamiento.
Valor máximo para cada campo numérico en un conjunto de datos, incluidos los lugares decimales 36.028.797.018.963.967 Por ejemplo, si se utilizan tres decimales, el valor máximo es 36.028.797.018.963,967
Valor mínimo para cada campo numérico en un conjunto de datos, incluidos los lugares decimales -36.028.797.018.963.968 Por ejemplo, si se utilizan cinco decimales, el valor mínimo es -36.028.797.018,9,63968
Número máximo de caracteres en un campo 32,000
- Seguridad : 11%
- Uso compartido a nivel de aplicación
- Las aplicaciones de CRM Analytics son como carpetas, lo que permite a los usuarios organizar sus propios proyectos de datos, tanto privados como compartidos, y controlar el uso compartido de conjuntos de datos, lentes y tableros.
- Cada usuario también tiene acceso a una aplicación predeterminada lista para usar, llamada Mi aplicación privada, destinada a proyectos personales en curso. Los administradores no pueden ver el contenido de Mi aplicación privada de cada usuario, pero se pueden compartir los paneles y lentes en Mi aplicación privada.
- Todas las demás aplicaciones creadas por usuarios individuales son privadas, de forma predeterminada; el propietario y los administradores de la aplicación tienen acceso de administrador y pueden extender el acceso a otros usuarios, grupos o roles.
- Para permitir que otros vean una lente, un tablero o un conjunto de datos, una forma de compartir es compartir la aplicación en la que se encuentra.
- Resumen de lo que los usuarios pueden hacer con el acceso de Visor, Editor y Administrador.
Acción Espectador Editor Gerente Ver tablero, lentes y conjunto de datos en la aplicación X X X Ver quién tiene acceso a la aplicación X X X Explore conjuntos de datos a los que el usuario tiene acceso de espectador y guarde lentes en una aplicación a la que el usuario tenga acceso de editor o administrador X X X Guarde el contenido de la aplicación en otra aplicación a la que el usuario tenga acceso de editor o administrador X X X Guarde los cambios en el tablero, las lentes y el conjunto de datos existentes en la aplicación (guardar tablero requiere la licencia y el permiso del conjunto de permisos apropiados) X X Cambiar la configuración para compartir de la aplicación X Cambiar el nombre de la aplicación X Actualizar la visibilidad de los activos en una aplicación X X eliminar la aplicación X - Si tiene acceso de administrador a una aplicación, puede eliminarla. Al eliminar una aplicación, se eliminan de forma permanente todas sus lentes, paneles y conjuntos de datos de CRM Analytics.
- Seguridad del conjunto de datos para controlar el acceso a las filas
- Si un usuario de CRM Analytics tiene acceso a un conjunto de datos, el usuario tiene acceso a todos los registros del conjunto de datos de forma predeterminada. Para restringir el acceso a los registros, puede implementar la seguridad de nivel de fila en un conjunto de datos cuando utiliza la herencia compartida y los predicados de seguridad. La herencia de colaboración aplica automáticamente la lógica de colaboración de un objeto de Salesforce a las filas del conjunto de datos. Un predicado de seguridad es una condición de filtro asignada manualmente que define el acceso a las filas del conjunto de datos.
- La herencia de uso compartido se puede aplicar desde un objeto compatible si todos los registros de objetos tienen menos de 400 descriptores de uso compartido cada uno. Los objetos admitidos para compartir la herencia son:
- Cuenta
- Caso
- Contacto
- Guiar
- Oportunidad
- Es una buena práctica tener un predicado de seguridad definido para los conjuntos de datos que utilizan el uso compartido heredado. Sin un predicado de seguridad, los usuarios que no están cubiertos por la herencia compartida no ven datos en el conjunto de datos porque no tienen acceso a nivel de fila del conjunto de datos.
- El uso compartido no se aplica automáticamente a los conjuntos de datos. Aplicar el uso compartido a cada conjunto de datos manualmente.
- Compartir la herencia puede afectar el rendimiento de las consultas, los flujos de datos y las recetas de preparación de datos. Si sus requisitos incluyen el mejor rendimiento posible, use predicados de seguridad en lugar de compartir la herencia.
- Los cambios en la configuración de seguridad de rowLevelSharingSource o rowLevelSecurityFilter en un flujo de datos solo afectan a los conjuntos de datos creados después de guardar el cambio. Del mismo modo, los cambios en los campos Fuente de uso compartido y Predicado de seguridad del nodo de salida de una receta de preparación de datos solo afectan a los conjuntos de datos creados después de guardar el cambio. Actualice esa configuración para los conjuntos de datos existentes en la página de edición de conjuntos de datos.
- Un conjunto de datos puede heredar la configuración de uso compartido de un solo objeto, independientemente de cuántos objetos de origen se utilicen para crear el conjunto de datos. Debido a que muchos objetos componen el conjunto de datos, cada objeto puede usar un modelo de seguridad diferente.
- Los campos calculados se tratan como campos normales. Se ignora la seguridad a nivel de fila aplicada durante el cálculo en Salesforce.
- Sintaxis de expresión de predicado para conjuntos de datos
- Debe utilizar una sintaxis válida al definir la expresión de predicado.
- <columna del conjunto de datos> <operador> <valor>
- Tenga en cuenta los siguientes requisitos para la expresión de predicado:
- La expresión distingue entre mayúsculas y minúsculas.
- La expresión no puede exceder los 5.000 caracteres.
- Debe haber al menos un espacio entre la columna del conjunto de datos y el operador, entre el operador y el valor, y antes y después de los operadores lógicos. Esta expresión no es válida:
'Revenue'>100
. Debe tener espacios como este:'Revenue' > 100
.
- Debe utilizar una sintaxis válida al definir la expresión de predicado.
- Uso compartido a nivel de aplicación
- Administración : 9%
- Cada licencia de CRM Analytics Growth y CRM Analytics Plus es una licencia de usuario único que brinda acceso a CRM Analytics. La licencia limita su instancia de CRM Analytics a mil millones de filas de datos. Si necesita más datos, puede comprar CRM Analytics – Filas de datos adicionales, que le da derecho a 100 millones de filas más.
- La licencia CRM Analytics Growth incluye dos conjuntos de permisos prediseñados:
- CRM Analytics Growth Admin habilita todos los permisos necesarios para administrar la plataforma de CRM Analytics, incluidos los permisos para crear y administrar aplicaciones y aplicaciones con plantillas de CRM Analytics.
- CRM Analytics Growth User habilita todos los permisos necesarios para usar la plataforma de CRM Analytics y las aplicaciones y aplicaciones con plantilla de CRM Analytics.
- La licencia de CRM Analytics Plus incluye dos conjuntos de permisos prediseñados:
- CRM Analytics Plus Admin habilita todos los permisos necesarios para administrar la plataforma de CRM Analytics y Einstein Discovery, incluidos los permisos para crear y administrar aplicaciones y aplicaciones con plantillas de CRM Analytics.
- CRM Analytics Plus User habilita todos los permisos necesarios para usar la plataforma de CRM Analytics, Einstein Discovery y las aplicaciones y aplicaciones con plantilla de CRM Analytics.
- Puede asignar una licencia de conjunto de permisos de CRM Analytics junto con cualquiera de las siguientes licencias de usuario de Salesforce:
- Plataforma Lightning (suscripción a la aplicación)
- Plataforma Lightning (una aplicación)
- CRM completo
- Plataforma de fuerza de ventas
- Plataforma Uno de Salesforce
- Implemente aplicaciones prediseñadas de CRM Analytics
- Cifrado de análisis de CRM
- Limitaciones de análisis de CRM
- Diseño de tablero de Tableau CRM : 19 %
- Siga las prácticas recomendadas para diseñar y crear paneles de análisis de CRM útiles y efectivos, al tiempo que minimiza la repetición del trabajo y aborda las posibles brechas.
- Antes de crear el tablero, tenga en cuenta las siguientes mejores prácticas de diseño:
- Dibuje su tablero en papel o en una pizarra antes de comenzar a construir.
- Prioriza los elementos, de arriba a la izquierda a abajo a la derecha. Con los idiomas que se leen de izquierda a derecha, las personas comienzan mirando la esquina superior izquierda y avanzan hacia abajo. Considere el lenguaje de la audiencia y el diseño para ello. Si su audiencia tiene tiempo o atención limitados, coloque elementos importantes donde se noten.
- Coloque widgets procesables, fáciles de leer y de alto nivel cerca de la parte superior izquierda, y coloque widgets con información de apoyo más abajo. Por ejemplo, coloque números que muestren una sola medida, como los ingresos del trimestre actual, arriba ya la izquierda.
- Agrupe los filtros en la parte superior o izquierda para que se noten rápidamente. Puede usar un widget de contenedor para separarlos en el tablero.
- Tenga en cuenta que un gráfico en CRM Analytics es principalmente una forma de hacer preguntas, no una forma de ilustrar una conclusión. Un buen tablero invita a la audiencia a profundizar y buscar información cada vez más enfocada y útil.
- Elija tipos de gráficos en función de las características de los datos, no por el aspecto o la variedad. Por ejemplo, si la mayoría de sus gráficos muestran cambios de valores a lo largo del tiempo, está bien si todos son gráficos de líneas.
- Si un gráfico parece necesitar una leyenda o un título extensos, reconsidere si el gráfico está haciendo su trabajo. Los datos bien elegidos a menudo hablan por sí mismos.
- Use widgets de contenedor para enmarcar y organizar elementos relacionados en el tablero.
- Mientras crea el tablero:
- Aplique etiquetas a secciones y gráficos para anotar el tablero.
- Utilice colores para definir las secciones.
- No abarrote el tablero, deje un espacio vacío. Si es necesario, divida un tablero en una serie de tableros, utilizando widgets de vínculo para ayudar al usuario a navegar por ellos.
- Después de crear el tablero
- Pida a los usuarios que revisen el tablero antes de que sea definitivo. Puede publicar un tablero en Chatter para obtener comentarios. Los usuarios pueden anotar los widgets en el tablero para tener conversaciones sobre el contenido.
- Implementación del tablero de Tableau CRM : 18 %
- Vea qué ideas inesperadas puede sacar a la superficie explorando y visualizando sus datos de forma interactiva, utilizando las herramientas del explorador.
- Use tablas para obtener una vista de los datos que están cerca del conjunto de datos subyacente, y puede usar tablas para manipular y ampliar los datos para exponer nuevos conocimientos. Con valores, comparación y tablas dinámicas, CRM Analytics explorer le brinda opciones para ambos objetivos.
- Si su objetivo es comprender grandes cantidades de datos comerciales y comunicar esa comprensión a sus compañeros de trabajo, socios y clientes, es fundamental poder visualizar sus datos. CRM Analytics proporciona un gráfico para cada necesidad, cada uno de los cuales es un medio para ilustrar los aspectos clave de su negocio de la manera correcta.
- Cree un tablero de análisis de CRM para monitorear continuamente las métricas clave de su negocio, analizando los resultados por dimensiones clave, como región, productos y período de tiempo. Agregue gráficos interactivos que sinteticen la información en un formato fácil de leer. Para complementar los gráficos, agregue tablas que muestren detalles a nivel de registro. Agregue filtros para permitir que los espectadores del tablero cambien el enfoque de los resultados. Cree diseños personalizados para optimizar la visualización de un tablero en diferentes tipos de dispositivos, como teléfonos móviles, tabletas y computadoras de escritorio.
- Las plantillas de tablero aceleran el desarrollo de su análisis al crear tableros automáticamente. Algunas proporcionan diseños en blanco que se rellenan con datos, mientras que otras plantillas "inteligentes" crean paneles que requieren poca o ninguna configuración adicional.
- Los componentes del tablero son un tipo de widget de tablero que puede contener otros widgets, páginas y componentes web Lightning. Utilice los componentes del tablero para administrar y reutilizar grupos de gráficos, tablas, filtros, texto y más en múltiples tableros. Utilice componentes web Lightning para llevar la funcionalidad personalizada de Lightning Experience directamente a los tableros.
- Use widgets repetidores para mostrar campos seleccionados de una consulta en una lista desplazable en su tablero. Cree un diseño personalizado de texto, números, gráficos e imágenes en un widget repetidor, y los usuarios de su tablero pueden desplazarse por una vista estilizada de los datos de consulta.
- Haga que la información en un tablero sea más fácil de digerir fragmentando el contenido en varias páginas . Y con menos consultas por página, el rendimiento del tablero aumenta. Con las páginas, puede contar una historia creando un camino dinámico a través de su tablero.
- Los widgets son los componentes básicos de un tablero. En el diseñador de paneles, puede agregar diferentes widgets para realizar funciones. Por ejemplo, los widgets pueden calcular indicadores clave de rendimiento, filtrar los resultados del tablero, visualizar sus datos mediante gráficos interactivos y mostrar detalles a nivel de registro en tablas.
- Las consultas devuelven resultados que se muestran en widgets. Por ejemplo, un widget numérico muestra el resultado de un cálculo definido en una consulta. Las consultas se pueden crear en una fuente de datos, como un conjunto de datos o un objeto de Salesforce. También pueden ser "consultas personalizadas" creadas con valores definidos por el usuario.
- Configure las selecciones iniciales y los filtros globales que aparecen cuando se abre el tablero por primera vez. Para analizar los resultados desde un ángulo diferente, el visor del tablero puede cambiar las selecciones iniciales y, si está configurado, los filtros globales mientras ve el tablero.
- Antes de finalizar el tablero, ejecute una verificación de rendimiento en el tablero y sus consultas para asegurarse de que todo funcione de manera óptima. El inspector del tablero identifica diferentes tipos de cuellos de botella, como problemas de consultas y consultas redundantes, y brinda recomendaciones para mejorar el rendimiento. Debido a que los diseños de tablero pueden contener diferentes widgets (y consultas), ejecute el inspector en cada diseño. Si un tablero contiene varias páginas, ejecute el inspector en cada página. El inspector proporciona resultados solo para la página actual.
- Extienda CRM Analytics a todas partes de su empresa. Las visualizaciones de CRM Analytics que ha creado son más potentes cuando las comparte en su experiencia de Salesforce integrándolas en páginas personalizadas, páginas de Visualforce, sitios de Experience Cloud y más. Además, los menús personalizados en lentes y tableros le permiten realizar acciones comunes de Salesforce directamente desde CRM Analytics.
- Compare las opciones para incrustar tableros. Para obtener más información sobre la incorporación de paneles para usuarios móviles.
- Optimizar el rendimiento del panel
- Diseño de la historia del descubrimiento de Einstein : 19 %
- Einstein Discovery es un análisis impulsado por IA que permite a los usuarios comerciales descubrir automáticamente patrones relevantes en función de sus datos, sin tener que crear modelos de datos sofisticados.
- Análisis automatizado : analice millones de combinaciones de datos en minutos.
- Perspectivas imparciales : comprenda qué sucedió, por qué sucedió, qué podría suceder y qué hacer al respecto.
- Explicaciones narrativas : perspectivas e historias basadas en lenguaje natural exportadas a Salesforce o Microsoft Office.
- Acciones recomendadas : tome medidas, manténgase al tanto de los cambios e itere.
- Puede explorar perspectivas para cualquier historia a la que tenga acceso. Una idea es un hallazgo estadísticamente significativo en sus datos. Cuando crea una versión de la historia, Einstein Discovery analiza los datos en su conjunto de datos y genera perspectivas basadas en su análisis. Las perspectivas proporcionan un punto de partida para que investigue las relaciones entre las variables explicativas de su historia y su objetivo.
- Las métricas del modelo revelan medidas de calidad y detalles asociados para un modelo. Utilice las métricas del modelo para evaluar la capacidad de un modelo para predecir un resultado. Cuando esté listo, implemente un modelo en Salesforce para predecir los resultados en producción.
- Las métricas que están visibles en las pestañas Métricas del modelo dependen del caso de uso (clasificación binaria, numérica o clasificación multiclase) para la variable de resultado en su historia.
- El caso de uso numérico se basa en resultados que son variables numéricas. Las pestañas Métricas del modelo muestran estadísticas de calidad asociadas con los modelos de regresión lineal.
- El caso de uso de clasificación binaria se basa en variables de texto (categóricas) con resultados binarios. Las pestañas Métricas del modelo muestran estadísticas de calidad asociadas con los modelos de regresión logística.
- El caso de uso de clasificación multiclase se basa en variables categóricas con 3-10 resultados posibles. Las pestañas Métricas del modelo muestran estadísticas de calidad asociadas con modelos multiclase.
- Las métricas que están visibles en las pestañas Métricas del modelo dependen del caso de uso (clasificación binaria, numérica o clasificación multiclase) para la variable de resultado en su historia.
- Capacidades y límites de Einstein Discovery
- Einstein Discovery es un análisis impulsado por IA que permite a los usuarios comerciales descubrir automáticamente patrones relevantes en función de sus datos, sin tener que crear modelos de datos sofisticados.
Recursos adicionales
Algunos blogs/videos lo ayudan a prepararse para el examen de Einstein Analytics and Discovery Consultant.
- Guía de diseño de análisis de CRM
- Juguemos a Salesforce – por Peter Lyons
- Blogger de Salesforce : por Rikke Hovgaard
- Guía de implementación de seguridad de CRM Analytics
- Guía para desarrolladores de SAQL de Analytics
- SQL para análisis de CRM
- Descripción general de JSON del panel de análisis de CRM
- Glosario de análisis de CRM
- Recursos de aprendizaje
Conclusión
Si tiene experiencia básica con todos los temas anteriores, aprobar el examen será pan comido y podrá obtener el codiciado examen de certificación de Salesforce Certified Einstein Analytics and Discovery . Sin embargo, si no tiene suficiente experiencia (4 a 6 meses) con CRM Analytics y planea convertirse en un Consultor certificado de Einstein Analytics and Discovery . Le sugiero que dibuje un plan de 8 a 12 semanas (finalice el Trailhead anterior para prepararse).
Espero que encuentre útiles estos consejos y recursos. Si pones el tiempo y el esfuerzo, tendrás éxito. ¡Feliz estudio y buena suerte!
Evaluación formativa:
¡Quiero saber de ti!
¿Ha realizado el examen de consultor de Salesforce Certified Einstein Analytics and Discovery ? ¿Te estás preparando para el examen ahora? ¡Comparte tus consejos en los comentarios!
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2022/11/19/how-to-pass-tableau-crm-einstein-discovery-consultant-exam/
Última actualización el 20 de noviembre de 2022 por Rakesh Gupta
Como consultor certificado de Sales Cloud recientemente acuñado, estoy compartiendo mis experiencias de estudio con usted y quiero que sea el próximo en hacerlo. ¡Así que prepárate y sumérgete!
👉 Ya que está aquí, es posible que desee consultar el artículo Cómo aprobar el examen de certificación de consultor de servicio de campo de Salesforce .
Entonces, ¿quién es un candidato ideal para el examen?
Un consultor de nube de ventas certificado por Salesforce diseña e implementa soluciones que respaldan los requisitos y los procesos comerciales de los clientes mediante las aplicaciones de Salesforce. El consultor tiene experiencia en el diseño de soluciones que optimizan la funcionalidad de Sales Cloud y puede liderar la implementación de estas soluciones dentro de la organización de un cliente. El consultor tiene experiencia en la industria y experiencia en aplicaciones de Salesforce, incluido el conocimiento necesario para implementar múltiples aplicaciones en escenarios comunes de clientes.
El consultor de ventas en la nube certificado por Salesforce está interesado en demostrar su experiencia como consultor de implementación de computación en la nube. El consultor de nube de ventas certificado por Salesforce tiene uno o más años de experiencia en el uso de Salesforce, trabajando con procesos de ventas y desarrollando soluciones comerciales. La experiencia del candidato debe incluir:
- Comprensión sólida del proceso de consultoría.
- Experiencia con el ciclo de vida completo del proyecto de implementaciones de Sales Cloud
- Fuertes habilidades analíticas y de resolución de problemas.
- Conocimiento profundo de las características y funciones de Sales Cloud
- Sólida comprensión de la gestión de datos y los conceptos de bases de datos.
- Experiencia en el alcance de proyectos
- Comprender el proceso de descubrimiento, incluida la recopilación y documentación de los requisitos.
¿Cómo prepararse para el examen?
Los estilos de aprendizaje difieren ampliamente, por lo que no existe una fórmula mágica que uno pueda seguir para aprobar un examen. La mejor práctica es estudiar durante unas horas al día, ¡llueva o truene! A continuación se presentan algunos detalles sobre el examen y los materiales de estudio:
- Requisito previo: credencial de administrador de Salesforce
- 60 preguntas de opción múltiple/selección múltiple y 5 preguntas sin puntaje* – 105 minutos
- 68% es el puntaje de aprobación
- Secciones de examen y ponderación
- Prácticas de Ventas : 11%
- Estrategias de implementación : 13%
- Aplicación del conocimiento del producto : 18%
- Gestión de clientes potenciales: 7%
- Gestión de cuentas y contactos : 11%
- Gestión de oportunidades : 10%
- Productividad e Integración de Ventas : 8%
- Prácticas de Consultoría : 7%
- Métricas de ventas, informes y paneles : 7 %
- Gestión de datos : 8%
- La tarifa del examen es de $ 200 más los impuestos aplicables.
- Cuota de retomar: $100
- Programa tu examen de certificación aquí
La siguiente lista no es exhaustiva; así que échale un vistazo y utilízalo como punto de partida:
- Guía de examen de consultor certificado de Sales Cloud de Salesforce
- Trailmix: Prepárese para su credencial de consultor de Salesforce Sales Cloud
- Superinsignias
Lo que necesita saber para suavizar su viaje
En un nivel muy alto, debe comprender los siguientes temas para aprobar el examen. Todo el mérito es para el equipo de Salesforce Trailhead y sus respectivos propietarios.
- Algunos consejos para descifrar con éxito el examen:
- Lee atentamente la pregunta. Este es uno de los exámenes con más palabras que puedo recordar, y si lees por encima, es fácil malinterpretar el escenario. Más de una vez, a lo largo de los años, me he encontrado eligiendo la opción que estaba 100 % equivocada y solo la recogí durante una revisión de las preguntas.
- Algunas de las posibles respuestas son completamente incorrectas, por lo que incluso si no está seguro de la respuesta correcta, es posible eliminar lo imposible. Y como dijo Sherlock Holmes, cuando eliminas lo imposible, lo que quede, por improbable que sea, debe ser la verdad.
- Encuentro útil anotar preguntas de las que no estoy seguro con un porcentaje de confianza. ¡Esto me permite determinar cómo me está yendo contra la marca de aprobación y no sentirme mal si tengo un par de conjeturas totales allí!
- Prácticas de Ventas : 11%
- 9 KPI de ventas que todo equipo de ventas debe seguir
- No importa cuán minucioso sea en la planificación, es probable que surja algo que no anticipó: un cambio en la tecnología, un cambio en las mejores prácticas de la industria, un cambio en la empresa misma. Esto esta bien. Incluso los mejores equipos de ventas y operaciones de ventas necesitan hacer ajustes. Aquí hay algunas cosas a considerar más allá de la planificación anual.
- Hacer ajustes constantes
- Nunca es demasiado tarde para ser más inteligente
- Comprender la estacionalidad
- No todas las métricas son medidas de éxito
- Modelos de territorio y cómo funcionan
- Dependiendo del modelo que elija, se necesita un esfuerzo para encontrar un equilibrio.
Modelo de territorio Descripción Geografía Uso de límites geográficos existentes, como estados o códigos postales Vertical Creación de territorios basados en la industria Ingresos Agrupación de empresas potenciales por rangos de ingresos Cuentas con nombre Las cuentas se asignan directamente a cada representante por su nombre (las subsidiarias pertenecen a su empresa matriz) Tamaño Agrupación de empresas potenciales por rangos de personal ronda robin Asignación aleatoria de territorios
- Dependiendo del modelo que elija, se necesita un esfuerzo para encontrar un equilibrio.
- Los informes ponen a disposición todo tipo de datos comerciales. Aquí hay una tabla de informes comunes, la parte del proceso de ventas que respaldan y dónde puede encontrar los datos.
Informes Descripción Actividades de ventas Datos capturados en una herramienta de automatización de la fuerza de ventas (SFA) o gestión de relaciones con los clientes (CRM). Por lo general, esto incluye información sobre cuentas, oportunidades, clientes potenciales y actividades/tareas, como llamadas y correos electrónicos realizados. También puede utilizar estos datos para crear tablas de clasificación. Mapeo de territorios Visualización de datos enfocada a la geografía. Esto generalmente se usa para identificar dónde están los clientes, quién en el equipo de ventas es responsable de vender a estos clientes, etc. Compensación Los sistemas de compensación generalmente calculan cuánto ganan los miembros del equipo en función de su desempeño, el desempeño de la empresa y cualquier otra política que se establezca durante el proceso de planificación anual. Reconocimiento Las herramientas de reconocimiento permiten que sus colegas se agradezcan públicamente y ayudan a las empresas a identificar a sus colaboradores de alto impacto. Informes generales y visualización de datos Algunas herramientas están disponibles para integrarse con los sistemas mencionados anteriormente. Visualizan e interactúan con los datos de forma agregada. Por ejemplo, puede integrar datos de ventas con datos de mapeo de territorios para que pueda ver fácilmente el rendimiento de cada región. - Hay seis componentes clave de un plan de compensación
Componente del plan Descripción Términos Definiciones generales de las palabras técnicas utilizadas en el plan de compensación, qué sucede en caso de rescisión, etc. Variable El monto de la comisión pagada cuando un representante de ventas alcanza su objetivo de ganancias (OTE), o el monto objetivo que gana si cumple con el 100 % en sus métricas Tasas de pago El porcentaje de un trato pagado a un representante como comisión Niveles Diferentes tasas de pago para productos, servicios, diferentes plazos (por ejemplo, vender un contrato de 24 meses puede generar más comisiones que vender un contrato de 12 meses), etc. Aceleradores Un aumento en las tasas de pago una vez que se alcanza el 100% de una métrica de resultados salpica Pagos de comisiones a tanto alzado vinculados a actividades o productos específicos - Aquí hay algunas preguntas que lo ayudarán a comprender la estrategia de comercialización de su empresa y orientar el proceso de gestión territorial.
- ¿Está tratando de expandirse a un nuevo mercado este año?
- ¿Ha cambiado su producto para adaptarse a los clientes en una nueva industria?
- ¿Ha encontrado que el mercado direccionable total (TAM) es más grande en una industria determinada de lo que anticipó en un principio?
- ¿Está apuntando a un cierto tamaño de empresa este año?
- Hay algunas formas preparadas para dividir territorios, pero depender de una sola puede crear problemas. Por ejemplo:
- Puede dar a cada representante un código postal. ¡Excelente! Pero, ¿y si Seema tiene 59007 en un área escasamente poblada de Montana y Marisol tiene 94105 en el corazón de San Francisco? Seema no tendrá tantas cuentas como Marisol.
- Puede dar a cada representante el mismo número de cuentas. ¡Pan comido! Pero, ¿qué pasa si Mark tiene 45 prospectos muertos y solo 5 prospectos viables, y Ramón tiene 50 prospectos viables? A Mark le va a costar mucho más cumplir con la cuota.
- Ya se hace una idea: es posible que el uso de un solo factor no dé como resultado los territorios iguales que desea. ¿Entonces, Qué haces? Introduce más factores en tu fórmula. Algunos que puedes considerar son:
- Número de empresas
- Geografía
- Tamaño de las empresas (puede ser el número de empleados o los ingresos anuales)
- Propensión a comprar
- Industria
- Una cuota es una forma importante de medir el éxito, pero no necesita ser exactamente la misma para cada representante. Tiene diferentes representantes de ventas en varios niveles de experiencia y habilidad. Así que tome los territorios más grandes, asígneles una cuota más alta y asígnelos a sus representantes experimentados que seguramente disfrutarán la oportunidad. Repita para los territorios más pequeños, con cuotas más pequeñas y representantes más nuevos que todavía necesitan aprender.
- Al planificar sus territorios, siempre es mejor comenzar temprano. Si la planificación territorial aún no forma parte de su cultura, asegúrese de tomarse el tiempo para obtener la aceptación de sus vendedores y líderes antes de implementar nuevos planes.
- Plan de crecimiento
- Evite la interrupción
- Reducir el tiempo de rampa
- Liderar con datos
- Sé justo
- Ajustar siempre
- Como era de esperar, la canalización sigue de cerca como la segunda métrica más importante. Si no tiene una tubería, no puede cerrar el negocio. Pero es importante asegurarse de que su tubería sea viable y que comprenda en qué consiste al hacer preguntas como:
- ¿Qué tipo de transacciones están en proceso? Debería ver un equilibrio saludable de negocios grandes, transacciones más pequeñas y oportunidades de ventas adicionales.
- ¿El momento se ve bien? Busque eventos convincentes o un presupuesto que le indique si el trato puede cerrarse a tiempo.
- ¿Cuánta experiencia tiene el vendedor? Puede esperar más oportunidades en curso y más tratos cerrados de un representante veterano frente a un representante novato.
- Gestión de territorios en Salesforce
- Modele sus territorios : juegue con diferentes modelos de territorio y vea sus efectos sin tocar sus datos reales. Y cuando elige implementar un modelo, automáticamente asigna sus cuentas.
- Cree una jerarquía de territorios : al igual que necesita un organigrama en los negocios, los territorios necesitan una jerarquía. Por ejemplo, puede crear un territorio maestro para los EE. UU., dividido en territorios más pequeños para el este y el oeste, y estos pueden dividirse en territorios más pequeños: California, Texas, Nueva York. Puede ejecutar reglas directamente desde esa jerarquía, incluso si son diferentes para cada territorio.
- Defina reglas de asignación : ingrese sus reglas para saber qué cuentas pertenecen a qué territorios. Por ejemplo, las cuentas en el código postal x, con ingresos y y en la industria z pertenecen al Territorio A. De esa manera, no tiene que hacerlo manualmente. Si utiliza una jerarquía de territorios, puede asignar esas mismas reglas a todos los territorios de la jerarquía, sin tener que agregarlos y volver a agregarlos manualmente.
- Promueva la venta en equipo : una excelente manera de ayudar a los representantes a encontrar a la persona adecuada para cerrar tratos es asignar roles de colaboración en un territorio. Esta es una forma efectiva de activar las ventas en equipo.
- La diferencia entre canalización y previsión
- Pipeline es una vista integral de las oportunidades abiertas de un representante, sin importar en qué etapa se encuentre. Incluye todo, desde el prospecto más nuevo hasta esa oportunidad con un bolígrafo en la mano, listo para firmar.
- El pronóstico es un subconjunto de la canalización e incluye solo aquellos acuerdos que se espera que se cierren en un período determinado, como este trimestre, por ejemplo.
- Gestión de pedidos de Salesforce
- Aproveche al máximo las previsiones en Sales Cloud
- Administrar equipos de cuentas
- Las cadencias de ventas reúnen todas sus actividades pendientes en una sola vista y registran automáticamente las actividades a medida que los representantes las completan. Después de que los representantes comiencen a usar cadencias, los gerentes pueden informar qué cadencias generan los mejores resultados de ventas.
- Salesforce Maps se basa en la plataforma Salesforce, por lo que puede hacer mucho más que solo visualizar sus datos; puede interactuar y cambiar los datos según sea necesario. Supongamos que tiene un requisito comercial para visitar todas sus oportunidades proyectadas para cerrar este mes. Visualice las ubicaciones de sus oportunidades por etapa para priorizar qué cuentas visitar primero, registrar sus llamadas, ingresar notas después de cada visita y cambiar los campos obligatorios. Todo esto se puede lograr desde la interfaz de Salesforce Maps.
- ¿Qué es la habilitación de ventas? Una guía completa
- Precios de la nube de ventas
- Estrategias de implementación : 13%
- El descubrimiento centrado en el cliente consta de cuatro pasos.
Paso de descubrimiento centrado en el cliente Lo que haces en este paso Conozca a su cliente. Conozca la industria y el negocio de su cliente. Sea su cliente. Ponte en los zapatos de tu cliente. Conecta con tu cliente. Comparta sus conocimientos con su cliente. Crea con tu cliente. Desarrolle una estrategia con su cliente. - Cada paso del proceso de descubrimiento centrado en el cliente lo acerca a sus clientes para que pueda:
- Co-crear estrategias basadas en desafíos confirmados . Esto le permite saber que está trabajando en lo que más le importa a su cliente.
- Concéntrese en soluciones que tengan el tamaño adecuado para las necesidades de su cliente . Esto les permite entregar a tiempo y dentro del presupuesto.
- Mire más de cerca y comience a analizar el negocio de su cliente directamente para que pueda comprender más sobre su:
- Metas : Lo que quieren lograr.
- Valores : Cuáles son sus principios rectores internamente y con sus consumidores.
- Iniciativas : Lo que hacen ahora para lograr sus objetivos.
- Estrategias : Lo que planean hacer para lograr sus objetivos.
- Obstáculos : qué problemas enfrentan mientras trabajan para lograr sus objetivos.
- Cuando se reúna con su cliente, comparta sus ideas con estos consejos en mente.
- Sea sincero Comparta sus experiencias con su negocio de una manera auténtica y optimista. Describa los puntos positivos y las áreas de mejora.
- Siga sus puntos de vista con una declaración empática . Intente algo como, "Hemos visto esto antes…" u "Otros clientes con los que he trabajado se enfrentan a este mismo desafío por…" Este tipo de afirmaciones demuestran que tiene experiencia.
- Obtenga la opinión de su cliente haciendo preguntas abiertas . Si encuentra algo desafiante sobre la experiencia de la aplicación móvil de su cliente, pregunte: “¿Cuál es su estrategia actual para el desarrollo móvil? ¿Qué tan bien crees que está funcionando?
- Comparta una cita notable que su cliente haya dicho antes . Puede ser muy poderoso para el cliente escuchar sus propias palabras, especialmente cuando se trata de algo que necesita mejorar.
- Analice cada desafío con su cliente preguntando:
- ¿Quién? ¿Quién está más afectado por este problema?
- ¿Qué? ¿Cuál es el resultado de este problema?
- Dónde: ¿dónde ocurre este problema?
- Cuándo: ¿cuándo ocurre este problema?
- ¿Por qué? ¿Por qué ocurre este problema?
- Cómo—¿Qué condiciones causan este problema?
- A medida que explore los desafíos comerciales de su cliente, documente lo que aprenda.
- Escriba sus ideas en una pizarra.
- Haga una lluvia de ideas y escriba más ideas en notas adhesivas, luego muévalas.
- Dibujar diagramas.
- Organizar las ideas por nivel de importancia.
- Además de la pizarra, siéntete libre de ser creativo con la lluvia de ideas.
- Use herramientas de lluvia de ideas y mapas mentales; esto es especialmente útil en conversaciones en las que no se reúnen en persona.
- Juego de roles: esto ayuda a dar vida a los desafíos.
- En este último paso del descubrimiento centrado en el cliente, Cree con su cliente, usted:
- Revise los desafíos que confirmó con su cliente.
- Guión gráfico de la visión de su cliente para el futuro.
- Redacte un plan con recomendaciones detalladas para los próximos pasos.
- Storyboarding: un proceso para trazar la conexión entre los desafíos actuales de su cliente y las metas para el futuro con próximos pasos realistas. Aquí hay algunos enfoques de guión gráfico que usted y su cliente pueden hacer juntos, y cómo puede hacer cada uno.
Enfoque del guión gráfico Cómo haces esto Basado en la persona o en el día a día Enfócate en un personaje que sea un empleado o cliente. Muestre el problema y planifique una solución que sea única para el empleado o el cliente. basado en procesos Compare un proceso actual e ineficiente con un proceso nuevo y mejorado que recomiende. Juegos de rol o parodias Demuestra la vida antes y después de tu recomendación a través de parodias y juegos de rol, especialmente si quieres reírte. Comodín Use accesorios, videos o juegue un juego de números para mostrarle a su cliente lo que puede lograr con su recomendación. - Trabajar en estrecha colaboración con un grupo de partes interesadas es importante porque lo ayuda a impulsar el éxito desde la planificación hasta la implementación y la adopción. Su equipo de éxito se asegura de que el trabajo se priorice, sea significativo para el negocio y ofrezca un cambio positivo para su equipo de ventas.
Jugador clave Role Patrocinador(es) ejecutivo(s) La persona que prioriza y aprueba cómo se emplea el tiempo de su equipo en Sales Cloud. Gerente de operaciones (o equivalente) La persona que más sabe sobre el proceso de venta del día a día. Usuarios finales) Un miembro del equipo que tiene tiempo para probar Sales Cloud y dar su opinión. Administración La persona que realiza cambios en Sales Cloud y gestiona la implementación. ¡Este podrías ser tú! - A medida que finalice sus métricas de éxito, asegúrese de que sean INTELIGENTES.
- Específico
- Mensurable
- Realizable
- Importante
- Limitados en el tiempo
- Entender el valor de la Gobernanza
- Entonces, ¿cuál es una SOW de mejores prácticas?
- Es un documento legal. Es el acuerdo legal entre usted y su cliente.
- Establece una línea de base. Los cambios del SOW requieren una solicitud de cambio formal.
- Define qué se va a hacer, cuándo y quién va a hacer el trabajo.
- Se hace juntos. Requiere múltiples conversaciones a lo largo del proceso de venta.
- El SOW es la fase final del proceso de implementación de ventas. En este proceso, el consultor y el cliente trabajan juntos para identificar las tareas específicas necesarias para llevar a cabo el proyecto. Incluye varias fases. Echemos un vistazo a cada uno.
Fase El consultor Con el fin de 1. Descubrimiento Habla con las partes interesadas de sus clientes para identificar lo que quieren hacer y por qué quieren hacerlo. Conozca el negocio del cliente, los productos y el valor comercial del proyecto para preparar un orden de magnitud aproximado. 2. Orden de magnitud aproximado Identifica los servicios, el personal requerido para proporcionar los servicios y un rango de costos para que todo suceda. Establecer las expectativas del cliente y determinar los próximos pasos del proyecto. 3. Propuesta Crea una descripción más detallada de lo que quieren hacer para el cliente, con una estimación más precisa de los costos. Demuestre su comprensión, aumente la confianza de sus clientes y confirme que están en el camino correcto. 4. SEMBRAR Traza actividades, cronogramas, costos y entregables específicos del proyecto.* Defina las responsabilidades y los acuerdos de trabajo entre todas las partes, incluido qué trabajo se realizará, por quién, cómo, cuándo y por cuánto. - ¿Qué hace una SOW de mejores prácticas?
- Plantea conversaciones difíciles antes de que comience el proyecto. Esto sienta un precedente de comunicación honesta y directa.
- Construye un entendimiento común entre el socio y el cliente. Esto explica a todas las partes de qué son responsables y cuándo.
- Demuestra la experiencia del socio en la comprensión de la cantidad de esfuerzo requerido para cada entregable, por lo que el cliente confía en el socio.
- Evita la ambigüedad al delinear claramente los resultados y las formas de lograrlos.
- Comprender el mapeo de procesos
- El mapeo de procesos crea representaciones visuales de procesos comerciales. Incluye cualquier actividad que defina lo que hace una empresa, quién es responsable de qué, cómo se completan los procesos comerciales estándar y cómo se mide el éxito.
- Beneficios del mapeo de procesos
- El mapeo de procesos destaca los desperdicios, agiliza los procesos de trabajo y genera comprensión. El mapeo de procesos le permite comunicar visualmente los detalles importantes de un proceso en lugar de escribir instrucciones extensas.
- Los diagramas de flujo y los mapas de procesos se utilizan para:
- Aumentar la comprensión de un proceso.
- Analizar cómo se podría mejorar un proceso.
- Mostrar a otros cómo se hace un proceso
- Mejorar la comunicación entre personas involucradas en el mismo proceso.
- Proporcionar documentación del proceso.
- Planificar proyecto
- Los mapas de procesos pueden ahorrar tiempo y simplificar proyectos porque:
- Crear y acelerar el diseño del proyecto
- Proporcionar una comunicación visual eficaz de ideas, información y datos.
- Ayuda en la resolución de problemas y toma de decisiones
- Identificar problemas y posibles soluciones.
- Se puede construir de forma rápida y económica.
- Muestre que los procesos se dividen en pasos y usan símbolos que son fáciles de seguir
- Mostrar conexiones y secuencias detalladas
- Mostrar un proceso completo desde el principio hasta el final.
- Los diagramas de flujo y los mapas de procesos se utilizan para:
- El mapeo de procesos destaca los desperdicios, agiliza los procesos de trabajo y genera comprensión. El mapeo de procesos le permite comunicar visualmente los detalles importantes de un proceso en lugar de escribir instrucciones extensas.
- UPN significa Universal Process Notation y es la forma más sencilla de mapear visualmente los procesos comerciales. Al crear flujos y diagramas simples, todos en la empresa pueden comprender cómo funcionan los diferentes aspectos del negocio.
- Por qué son importantes las habilidades de análisis empresarial
- El análisis empresarial aumenta la adopción de Salesforce
- El análisis empresarial reduce el retrabajo
- El análisis empresarial impacta en la arquitectura
- El análisis de negocio aumenta la agilidad e impulsa la transformación digital
- Principios de la UPN
- No más de 8-10 cuadros de actividad en una pantalla
- Profundice desde un cuadro de actividad a un nivel inferior para describir el detalle
- Adjuntar información de apoyo a un cuadro de actividad
- Ver y editar controlados por derechos de acceso
- Control de versiones e historial de cambios a nivel de diagrama
- Otros diagramas de proceso
- Modelo de capacidad: los modelos de capacidad o los planos de la industria enumeran las áreas de proceso de alto nivel. Estos son útiles para explorar el área específica que está mapeando y mostrar el contexto dentro del negocio en general.
- Mapa de proceso detallado : un mapa de proceso detallado es un diagrama de flujo que muestra una versión detallada de un proceso que contiene todos los detalles de cada paso del proceso y cualquier paso posterior en el camino.
- SIPOC : SIPOC significa Proveedores, Entradas, Procesos, Salidas y Clientes. SIPOC es un método de mapeo y mejora de procesos que resume las entradas y salidas de uno o más procesos utilizando un diagrama SIPOC.
- Mapa de flujo de valor: se utiliza un mapa de flujo de valor para visualizar el flujo de material y la información necesaria para llevar un producto al cliente.
- Las métricas de éxito que use dependen de los comportamientos de los usuarios que espera ver, pero aquí hay algunas sugerencias.
- ¿Cuántas oportunidades han creado los usuarios en los últimos 30 días?
- ¿Cuántas actividades completaron los usuarios en los últimos 30 días?
- ¿Qué datos han creado o actualizado los usuarios en los últimos 30 días?
- ¿Cuál es la tasa de inicio de sesión en los últimos 7 días?
- ¿Quién inicia sesión y, lo que es más importante, quién no inicia sesión y por qué?
- La buena calidad de los datos es otra forma valiosa de medir la adopción. Recuerde: “Si no está en Salesforce, no existe”. La calidad de los datos, que incluye la precisión y la integridad de los datos, es la clave para garantizar que su organización utilice Salesforce en todo su potencial.
- Después de configurar el uso y el análisis de calidad de los datos, el siguiente paso es evaluar la satisfacción del usuario. La forma más común de hacerlo es mediante una encuesta o una revisión formal del proceso empresarial.
- Algunas preguntas de muestra y métricas de éxito asociadas.
Preguntas clave Métricas de éxito ¿Cómo está mi equipo realizando un seguimiento de las ventas? Ventas del año hasta la fecha (YTD)
Ventas trimestrales hasta la fecha (QTD)
Proporción de oportunidades ganadas/perdidas para el año actual y el anterior¿Tengo una canalización suficiente? Pipeline de nuevos negocios
Oleoducto por propietario¿Cuál es la calidad de mis leads? Tasas de conversión de clientes potenciales
Tasas de conversión de clientes potenciales por fuente¿Seguimos comprometidos con nuestros clientes? Cuentas sin actividad en los últimos 90 días
- El descubrimiento centrado en el cliente consta de cuatro pasos.
- Aplicación del conocimiento del producto : 18%
- La configuración de la empresa consta de:
Detalles clave Por ejemplo Información de la empresa Nombre y dirección Se utiliza para facturación y soporte. La tienda de espionaje de mamá y papá
7 Wink Nudge Drive
Frisco, CA 94101Contacto primario También para facturación y soporte. madre intriga Configuración regional predeterminada La actualización de esta configuración determina la forma en que se muestra una tonelada de información dentro de Salesforce (Cubriremos esto por separado más adelante) Inglés Estados Unidos) Moneda predeterminada Moneda aplicada a los registros Inglés (Estados Unidos) USD Monedas Lista de todas las monedas utilizadas en la organización solo USD Almacenamiento utilizado ¡Esas fotos de gatos se acumulan rápido! 27,3 GB (11 %) Licencias disponibles Incluye Salesforce y licencias de funciones Plataforma Salesforce: 14 de 15 usados Información del año fiscal Año fiscal Se utiliza en informes y pronósticos. Estándar, a partir de enero Información de soporte Horas de trabajo Estos se utilizan cuando las reglas de escalado hacen su escalado Lun a Vie, 8AM a 8PM Días festivos Días que los casos saltan la escalada 27 de junio (Día Internacional del Misterio) - Primero echemos un vistazo a lo que se ve afectado al actualizar la configuración regional predeterminada o personal
La configuración regional incluye Por ejemplo Lugar Formato de fecha y hora mm/dd/aaaa o dd/mm/aaaa Formato numérico 1.000 o 1.000 por mil Orden de nombres Apellido, Primero o Primero Apellido Formato de dirección País, código postal, estado y luego calle Formato de número de teléfono (123) 456-7890 o +12 2345 67-0 Idioma Todo el texto Pestañas y campos estándar Ayuda en linea Idioma del texto en la Ayuda Zona horaria Hora de inicio/finalización del evento Entradas de calendario y eventos Campos de fecha u hora - De forma predeterminada, las organizaciones de Salesforce utilizan una moneda única. Una vez que establezca la configuración regional de moneda requerida en la configuración de su empresa, todos los valores de moneda en los registros se mostrarán en esa moneda.
- Productos, cotizaciones y contratos
- Administrar productos, precios, cotizaciones y pedidos
- Comprar vs. Construir: Entendiendo la Solución Correcta
- Salesforce proporciona varias herramientas y procesos de desarrollo para satisfacer las necesidades de los clientes.
- Desarrollo de conjuntos de cambios
- desarrollo organizativo
- Desarrollo de paquetes
- En un nivel alto, los tres modelos de desarrollo siguen el mismo proceso ALM. Pero los modelos difieren en la forma en que le permiten administrar los cambios en su organización. Controlar el cambio es un gran problema en el desarrollo de software, y puede elegir el modelo de desarrollo que mejor se adapte a su situación si comprende sus opciones.
- Puede desarrollar con seguridad algunos tipos de funcionalidades nuevas en una organización de producción. Es seguro crear personalizaciones que no afecten los datos en una organización de producción, como el desarrollo de nuevos tableros, informes y plantillas de correo electrónico.
- ALM proporciona procesos y políticas que les ayudan a crear aplicaciones sin problemas y, por lo tanto, más rápido, sin romper nada. Las aplicaciones y herramientas pueden variar, pero los pasos del ciclo ALM se aplican a cualquier proyecto de desarrollo de Salesforce.
- Paso 1: Lanzamiento del plan : comience su proyecto de personalización o desarrollo con un plan. Reúna los requisitos y analícelos. Haga que su gerente de producto (o equivalente) cree especificaciones de diseño y las comparta con el equipo de desarrollo para su implementación. Determine los diversos entornos de desarrollo y prueba que necesita el equipo a medida que el proyecto avanza a través del ciclo ALM.
- Paso 2: Desarrollar – Completar el trabajo, siguiendo las especificaciones de diseño. Realice el trabajo en un entorno que contenga una copia de los metadatos de la organización de producción, pero sin datos de producción. Desarrolle en Lightning Platform utilizando una combinación adecuada de herramientas declarativas (Process Builder, el asistente de objetos personalizados y otras en la interfaz de usuario) y herramientas programáticas (Consola de desarrollador, Editor de código fuente o Visual Studio Code).
- Paso 3: prueba: ejerza los cambios que está realizando para comprobar que funcionan según lo previsto antes de integrarlos con el trabajo de otras personas. Realice sus pruebas en el mismo tipo de entorno que utilizó en el paso de desarrollo, pero mantenga separados sus entornos de desarrollo y de pruebas integradas. En este punto, concéntrese en probar sus propios cambios, no en comprender cómo estos afectan otras partes del lanzamiento o la aplicación como un todo.
- Paso 4: Cree la versión: agregue todos los activos que creó o modificó durante la etapa de desarrollo en un solo artefacto de versión: un paquete lógico de personalizaciones que implementa en producción. De ahora en adelante, concéntrese en lo que va a lanzar, no en las contribuciones de los individuos.
- Paso 5: Lanzamiento de prueba: pruebe lo que realmente va a implementar, pero pruébelo de manera segura en un entorno de prueba que imite la producción tanto como sea posible. Utilice una cantidad realista de datos de producción representativos. Conecte sus entornos de prueba con todos los sistemas externos que necesitan para imitar los puntos de integración de su sistema de producción. Ejecute pruebas de regresión completa y rendimiento final en este paso. Pruebe el lanzamiento con un pequeño grupo de personas experimentadas que brindan comentarios (una técnica llamada prueba de aceptación del usuario).
- Paso 6: Lanzamiento : cuando haya completado sus pruebas y haya alcanzado sus puntos de referencia de calidad, puede implementar la personalización en producción. Entrene a sus empleados y socios para que entiendan los cambios. Si una versión tiene un impacto significativo en el usuario, cree un entorno separado con datos realistas para capacitar a los usuarios.
- Los lanzamientos normalmente caen en una de tres categorías
- Corrección de errores y cambios simples: los cambios simples incluyen informes, paneles, vistas de lista y plantillas de correo electrónico.
- Cambios menores con impacto limitado, como una nueva regla de flujo de trabajo o desencadenante que afecta un solo proceso comercial.
- Estas versiones generalmente requieren pruebas, pero solo capacitación limitada y administración de cambios. Por lo general, un equipo entrega los cambios para una versión menor en unas pocas semanas.
- Cambios principales con un impacto significativo, incluidos los cambios con una o más dependencias. Debido a que estos lanzamientos pueden afectar en gran medida la experiencia del usuario y la calidad de los datos, requieren pruebas exhaustivas, capacitación y una gestión de cambios cuidadosa. Los lanzamientos principales generalmente se entregan una vez por trimestre (Salesforce lo hace tres veces al año).
- Liberar en un horario consistente.
- En el desarrollo de paquetes , administra diferentes personalizaciones como paquetes separados, no como un gran lanzamiento de cambios en la organización. ¿Recuerda cómo en el desarrollo de conjuntos de cambios administra un conjunto de cambios de múltiples proyectos como si estuvieran en un solo contenedor? Cuando los lanzamientos se vuelven tan complejos que tiene sentido administrar la organización como varios contenedores, es hora de pasar al modelo de desarrollo de paquetes. Si su equipo ya está creando artefactos de lanzamiento modulares en otras plataformas, encontrarán algunas similitudes trabajando en el desarrollo de paquetes.
- La configuración de la empresa consta de:
- Gestión de clientes potenciales : 7%
- Una campaña es un poco como una carpeta o un contenedor para esfuerzos de marketing relacionados. Un registro de campaña lo ayuda a agrupar activos de marketing y clientes interesados, de modo que pueda organizar sus planes o revisar lo que ha logrado.
- Seleccione la casilla de verificación Usuario de marketing en su perfil de usuario y asegúrese de tener permiso para crear campañas.
- Al usar el campo Campaña principal en las campañas, el gerente de marketing puede relacionar sus campañas entre sí en una jerarquía. Con una jerarquía, pueden agrupar sus campañas en categorías que se adapten a su negocio.
- Hay algunas formas diferentes en que las jerarquías se pueden aplicar a las prácticas de marketing de una empresa. Un enfoque común es utilizar la jerarquía para agrupar campañas por estrategia de marketing. La jerarquía puede tener hasta cinco niveles, pero tres niveles funcionan bien para muchas empresas. El nivel superior puede representar un enfoque estratégico general, como vender un nuevo producto en la línea de una empresa o crear conciencia de marca.
- El segundo nivel puede ser para los diferentes aspectos de ese enfoque, como el lanzamiento del producto, obtener comentarios de los compradores o aumentar las ventas de clientes anteriores. Finalmente, el tercer nivel puede representar esfuerzos de marketing individuales, como un correo electrónico, un anuncio en línea, invitaciones a demostraciones o la demostración misma.
- Otra forma de usar jerarquías es agrupar campañas por período de tiempo. En este enfoque, el nivel superior puede ser para los esfuerzos de marketing de todo el año, el segundo nivel puede ser para cada trimestre fiscal y el tercer nivel para campañas individuales en cada trimestre.
- Una tercera forma de usar jerarquías es usar el primer nivel para un gran evento, como una conferencia anual. El segundo nivel puede ser para respaldar los esfuerzos de marketing, como el registro y los correos electrónicos, y el tercer nivel puede ser para sesiones individuales en la conferencia.
- Influencia de la campaña
- Guía de implementación de gestión de clientes potenciales
- Estrategia de contacto de prospección
- Estrategias de implementación de Sales Cloud Einstein
- Una campaña es un poco como una carpeta o un contenedor para esfuerzos de marketing relacionados. Un registro de campaña lo ayuda a agrupar activos de marketing y clientes interesados, de modo que pueda organizar sus planes o revisar lo que ha logrado.
- Gestión de cuentas y contactos : 11%
- Gestión de oportunidades : 10%
- Equipos de oportunidad y divisiones de oportunidad
- Aumente la productividad y ayude a los representantes a recopilar datos completos. Cree caminos para guiar a sus usuarios a través de los pasos de un proceso comercial, como aprovechar una oportunidad desde un cliente potencial nuevo hasta un trato cerrado con éxito. En cada paso de una ruta, puede resaltar campos clave e incluir orientación personalizada para el éxito.
- La ruta está disponible para los siguientes objetos:
- Cuentas (cuentas comerciales y cuentas personales)
- Activos
- Campañas
- Casos
- Contactos
- Contratos
- orden de cumplimiento
- Dirige
- Oportunidades
- Pedidos
- Campañas de servicios de productos
- Artículos de campaña de servicio de producto
- Cotizaciones
- citas de servicio
- Contratos de servicio
- Órdenes de trabajo
- Líneas de pedido de trabajo
- Objetos personalizados
- Ruta y espacios de trabajo
- Personalice una ruta de ventas para su equipo
- Consideraciones y pautas para crear caminos
- La ruta está disponible para los siguientes objetos:
- Pipeline Inspection brinda a los equipos de ventas una vista consolidada de las métricas de canalización, las oportunidades, los cambios semanales, los conocimientos basados en IA, las predicciones de fecha de cierre y la información de actividad. Con esta inteligencia, los equipos de ventas pueden concentrarse en las oportunidades más importantes y pronosticar los ingresos con mayor precisión.
- Productividad e Integración de Ventas : 8%
- Prácticas de Consultoría : 7%
- El analista comercial de Salesforce es un rol de mejora comercial basado en proyectos. Los analistas comerciales ayudan a guiar a las empresas a mejorar los procesos comerciales y la eficiencia en Salesforce. Obtienen, documentan y analizan los requisitos en torno a los desafíos comerciales y luego producen soluciones basadas en datos. Piense en el analista comercial de Salesforce como un intérprete. Son la persona de referencia cuando se trata de la comunicación entre TI y las partes interesadas del negocio para garantizar que todos los involucrados trabajen juntos para lograr los mejores resultados.
- Familiarícese con el rol de analista de negocios, las habilidades requeridas y las actividades clave.
- Por ejemplo , las habilidades blandas que debe tener un analista de negocios: video de YouTube
- Necesita analisis
- Obtención de requisitos
- Definición de caso de negocio
- Redacción de requisitos
- Revisión de requisitos
- Diagramación de flujo y proceso
- estructura de alambre
- Análisis de datos comerciales
- resolución de problemas
- Por ejemplo , las habilidades blandas que debe tener un analista de negocios: video de YouTube
- Un BA también debe tener al menos una comprensión básica de estas habilidades técnicas de Salesforce:
- intercambio de aplicaciones
- Automatización
- Colaboración
- Gestión de datos
- Informes y paneles
- CRM
- Plataforma
- Ventas y marketing
- ¿Cuáles son las actividades clave que realiza un analista comercial? Video de YouTube
- Comunicación
- Sonsacamiento
- Requisitos de documentación
- Analizando información
- Facilitando soluciones
- Implementando soluciones
- Pruebas
- Hay muchos conceptos erróneos sobre lo que hace un analista comercial de Salesforce. Es posible que esté pensando que deben ser muy técnicos, que solo se necesitan después de que comienza un proyecto o que solo se enfocan en los requisitos del proyecto. Abordemos los conceptos erróneos más comunes sobre los BA de Salesforce para agregar más claridad en torno al rol.
Idea equivocada
Explicación
Los analistas comerciales de Salesforce deben ser muy técnicos. No. Siempre que tengan una comprensión básica de la plataforma de Salesforce, estén al día con los cambios de la plataforma y tengan suficiente conocimiento para comprender las capacidades y limitaciones de la plataforma, el administrador de Salesforce se encarga de las cosas "técnicas" de Salesforce. Los analistas comerciales de Salesforce no deben configurar la plataforma. Comúnmente se piensa que un BA no debe realizar la configuración en la plataforma. Esto depende de cada individuo. Si tienen las habilidades, el conocimiento y el ancho de banda para hacerlo mientras supervisan la implementación de una solución de proyecto, ¡genial! Cuantas más manos amigas, mejor. Los analistas comerciales de Salesforce solo son necesarios después de que comienza un proyecto. Los BA se incorporan a los proyectos de Salesforce desde el principio. Muchos piensan que solo se necesitan después de que se inicia un proyecto. Pero obtener esa comprensión inicial de las necesidades y el alcance de un proyecto es una de las piezas más importantes. Los analistas comerciales de Salesforce solo se centran en los requisitos. Los BA no se centran únicamente en los requisitos. Sí, eso es una gran parte de lo que hacen, pero como destacamos en la sección anterior, ¡hacen mucho más! - Administrador de Salesforce frente a rol de analista comercial
- La administración de Salesforce es un rol operativo. Los administradores de Salesforce trabajan con las partes interesadas para definir procesos óptimos y personalizar la Plataforma de Salesforce. Ayudan a los usuarios de su empresa a aprovechar al máximo Salesforce haciendo que la plataforma funcione para las necesidades únicas de la empresa. Dan vida a la innovación: automatizan los procesos comerciales, crean informes y paneles, capacitan a los usuarios y se mantienen al tanto de las actualizaciones de la plataforma.
- El análisis empresarial de Salesforce es una función de mejora empresarial basada en proyectos. Los analistas comerciales ayudan a las empresas a mejorar los procesos y la eficiencia en Salesforce al obtener, documentar y analizar los requisitos en torno a los desafíos comerciales. Luego producen soluciones basadas en datos. Piense en el analista de negocios como un intérprete. Son la persona a la que acudir cuando se trata de la comunicación entre TI y las partes interesadas del negocio. Los analistas de negocios se aseguran de que todos los involucrados trabajen juntos para lograr los mejores resultados.
- Habilidades requeridas
administrador de la fuerza de ventas
Analista comercial de Salesforce
- Habilidades de comunicación para trabajar con personas de toda la organización, desde el liderazgo hasta los propios usuarios.
- Habilidades de gestión del tiempo para ayudar con la gestión de casos y las solicitudes constantes de los usuarios.
- Habilidades de liderazgo para liderar el camino en todo lo relacionado con Salesforce.
- Habilidades para resolver problemas para encontrar la mejor solución para la organización.
- Habilidades de liderazgo para guiar el negocio a lo largo de un proyecto y tener confianza en las soluciones adecuadas.
- Habilidades de comunicación para trabajar con las partes interesadas en todos los niveles del negocio, recopilar requisitos y supervisar proyectos de principio a fin.
- Habilidades de gestión de proyectos para mantener los proyectos de Salesforce en marcha y avanzar hacia el objetivo comercial final.
- Cualidades clave
administrador de la fuerza de ventas
Analista comercial de Salesforce
- Empático. Escucha y comprende las necesidades, solicitudes y problemas de los clientes.
- Confidente. Se basa en el conocimiento sobre la Plataforma de Salesforce para argumentar en contra de las solicitudes que no están en el mejor interés de la empresa.
- Alentador. Impulsa la adopción del usuario.
- Basado en datos. Realiza un seguimiento y evalúa los datos para proporcionar información a la empresa.
- Acción orientada. Hace recomendaciones rápidas y procesables basadas en hallazgos de datos.
- Solucion orientada. Toma los requisitos del proyecto y crea la mejor solución para la organización.
- algunas de las habilidades más importantes que utilizan los BA para trabajar eficazmente con personas e información para facilitar la solución de un problema.
- Descubrimiento de información
- Análisis y Síntesis
- Comunicación, colaboración y documentación
- Habilidades esenciales del analista de negocios
- Hay tres componentes de cada historia de usuario
- Quién : ¿Desde la perspectiva de quién (también conocida como persona del usuario) se escribirá esta historia de usuario dentro de Salesforce?
- ¿Qué objetivo se logrará o implementará dentro de la organización de Salesforce como resultado de la historia de usuario?
- ¿ Por qué el usuario necesita la funcionalidad o característica de Salesforce descrita en la historia de usuario?
- El quién, qué y por qué se organizan en una oración como esta:
- Como < quien >
- quiero <que>
- Así que <por qué>
- Ejemplo: como representante de atención al cliente, quiero tomar posesión de nuevos casos y comunicarme con los clientes para poder brindarles experiencias de alto nivel.
- Una buena historia de usuario debe ser:
- Independiente
- Negociable
- Valioso
- Estimable
- Pequeña
- Comprobable
- Las conversaciones centradas en el cliente (CCC) son conversaciones en las que coloca a su cliente en el centro de la conversación y utiliza la información que aprende durante el descubrimiento para descubrir nuevas oportunidades. ¿Porque es esto importante? Porque cuanto más entienda a sus clientes, mayor será el valor de su oportunidad.
- El marco de la conversación centrada en el cliente (CCC) consta de lo siguiente.
- Riesgo
- Salir
- Desafío
- Pedir
- El marco de la conversación centrada en el cliente (CCC) consta de lo siguiente.
- Una vez que se haya establecido el marco, piense qué pieza es la más importante. Si tiene 30 segundos para tener una conversación centrada en el cliente, ¿cuál de los componentes del marco es el más importante a destacar? Una recomendación es el método de la línea inferior al frente (o BLUF).
- El método BLUF tiene cuatro pasos clave.
- Siempre tenga en cuenta su pregunta y el resultado deseado de la conversación.
- Liderar con resultados siempre que sea posible.
- Sea breve y conciso.
- ¡Ve a lo grande!
- El método BLUF tiene cuatro pasos clave.
- Cuando se reúna con un ejecutivo, siga estas mejores prácticas.
- Sé conciso.
- Sea transparente y claro.
- Proporcione sentimiento si corresponde.
- Marco para su audiencia.
- Concéntrese en su pregunta, solución o recomendación.
- La UPN (notación universal de procesos) es una forma sencilla de documentar procesos y todos los asistentes a la reunión la entienden fácilmente, y el enfoque detallado mantiene los diagramas compactos para que puedan verse en línea. Esto es importante porque cada vez más los talleres son remotos para poder incluir a todas las partes interesadas, sin importar dónde se encuentren.
- Mejores prácticas de analistas de negocios
- Métricas de ventas, informes y paneles : 7 %
- Informes y tableros para Lightning Experience
- La base de un sólido equipo de ventas se compone de indicadores clave de rendimiento (KPI) claramente definidos. Los KPI son el "qué" y el "cuánto" que guían el comportamiento de los vendedores. Por ejemplo, la cuota es cuánto dinero se espera que un representante de ventas aporte a una empresa en un año determinado.
- Aquí es donde entran las medidas de actividad y resultado.
- Las medidas de actividad son KPI que se enfocan en las acciones que los vendedores realizan diariamente, semanalmente, mensualmente, que ayudan a impulsar la construcción de relaciones y la conexión con nuevos clientes. Las medidas de actividad están diseñadas para llevar a los vendedores a lograr medidas de resultados.
- Las medidas de resultado se enfocan en el resultado final de estas acciones y generalmente están más vinculadas al dinero.
- Entonces, ¿cuáles son las medidas típicas de actividad y resultado?
Medida de actividad Descripción Llamadas realizadas El número de llamadas salientes realizadas por representante, durante un período de tiempo determinado Correos electrónicos enviados La cantidad de correos electrónicos enviados por representante, durante un período de tiempo determinado Conjunto de reuniones El número de reuniones establecidas por representante, durante un período de tiempo determinado Correos de voz El número de mensajes de voz dejados por representante, durante un período de tiempo determinado Inicios de sesión de IP (asistencia) Con qué frecuencia y desde qué direcciones IP su equipo de ventas accede a los sistemas de la empresa, como un sistema de automatización de la fuerza de ventas (SFA) o de gestión de relaciones con los clientes (CRM). Visitas in situ Cuántas veces un representante de ventas ha visitado a sus prospectos o clientes durante un período de tiempo determinado Asistencia al seminario web Cuántos asistentes ha llevado un representante de ventas a un seminario web en particular Medida de resultados Descripción Ingresos Dinero reservado Logro Qué tan cerca, como porcentaje, está un representante de ventas de alcanzar su objetivo de ingresos Nuevos logotipos Clientes recién contratados Clientes potenciales generados Consultas como resultado de actividades de ventas salientes Tiempo de seguimiento de clientes potenciales Cuánto tiempo le toma a un representante de ventas dar seguimiento a una nueva consulta Tasa de conversión de clientes potenciales ¿Qué porcentaje de clientes potenciales se convierten en clientes? Retencion ¿Qué porcentaje de clientes siguen siendo clientes año tras año? Batir ¿Qué porcentaje de ingresos renovables se pierde cada año debido a la pérdida de clientes o la reducción de clientes en sus compras o suscripciones? Vida útil del cliente Cuánto tiempo (en años) un cliente renovable ha estado con un negocio - A continuación se encuentran los incentivos comunes que se pueden encontrar en un paquete de incentivos.
- Incentivos en Efectivo o Comisión . Este es el motivador universalmente aceptado para un vendedor en todas las industrias. Desde el software hasta el hardware y las empresas de servicios, cada miembro del equipo de ventas tiene un plan de incentivos con un componente de efectivo o comisión.
- Bienes materiales o relacionados con el efectivo . Vacaciones extra pagadas, productos electrónicos de consumo (teléfonos, tabletas, computadoras portátiles, relojes inteligentes), artículos para el hogar (cafetera, suscripciones de comida), viajes pagados: todas estas son recompensas extrínsecas que pueden ser parte de una estructura de incentivos sólida.
- Reconocimiento Social . ¡Los elogios de sus colegas pueden sentirse tan gratificantes como acertar su número! El reconocimiento social se puede facilitar a través de campanas de trato, reconocimiento de correo electrónico en todo el equipo, tablas de clasificación, etc. Crear un entorno de apoyo e incluso divertido puede impulsar la motivación intrínseca de los miembros de su equipo. Ver a otros recompensados también puede convertirse en una motivación extrínseca para los espectadores que aún no han alcanzado sus objetivos.
- Gestión de datos : 8%
- ¿Has preguntado alguna vez? – ¿Qué son los objetos grandes? ¿Cuáles son sus casos de uso? ¿Cómo se implementan? – ¡Por supuesto que sí!
- Conceptos básicos de objetos grandes
- Estrategias para la Arquitectura Big Data
- Salesforce ofrece dos métodos principales para importar datos.
- Asistente de importación de datos : esta herramienta, accesible a través del menú Configuración, le permite importar datos en objetos estándar comunes, como contactos, clientes potenciales, cuentas, así como datos en objetos personalizados.
- Debe cargar menos de 50.000 registros.
- Los objetos que necesita importar son compatibles con el asistente.
- No necesita que el proceso de importación esté automatizado.
- Cargador de datos : esta es una aplicación cliente que puede importar hasta cinco millones de registros a la vez, de cualquier tipo de datos, ya sea desde archivos o una conexión de base de datos. Se puede operar a través de la interfaz de usuario o la línea de comandos.
- Debe cargar de 50.000 a cinco millones de registros.
- Debe cargar en un objeto que no es compatible con el Asistente de importación de datos.
- Desea programar cargas de datos periódicas, como importaciones nocturnas.
- Siga estos pasos antes de comenzar a importar datos.
- Utilice su software existente para crear un archivo de exportación. Utilizará este archivo de datos exportados para importar ahora los datos a Salesforce.
- Limpie el archivo de importación para mayor precisión y consistencia. Esto implica actualizar los datos para eliminar duplicados, eliminar información innecesaria, corregir la ortografía y otros errores, y hacer cumplir las convenciones de nomenclatura.
- Compare sus campos de datos con los campos de Salesforce a los que puede importar y verifique que sus datos se asignen a los campos de Salesforce adecuados. Es posible que deba ajustar la asignación antes de iniciar la importación. Para obtener más información, consulte Asignación de campos para orígenes de datos en la ayuda en línea.
- Realice los cambios de configuración necesarios en Salesforce para gestionar los datos importados. Por ejemplo, es posible que deba crear nuevos campos personalizados, agregar nuevos valores a las listas de selección o desactivar temporalmente las reglas de flujo de trabajo.
- Asistente de importación de datos : esta herramienta, accesible a través del menú Configuración, le permite importar datos en objetos estándar comunes, como contactos, clientes potenciales, cuentas, así como datos en objetos personalizados.
- Salesforce ofrece dos métodos principales para exportar datos.
- Servicio de exportación de datos : un servicio en el navegador, accesible a través del menú Configuración. Le permite exportar datos manualmente una vez cada 7 días (para exportación semanal) o 29 días (para exportación mensual). También puede exportar datos automáticamente a intervalos semanales o mensuales. Las exportaciones semanales están disponibles en las ediciones Enterprise, Performance y Unlimited. En Professional Edition y Developer Edition, puede generar archivos de copia de seguridad solo cada 29 días o automáticamente solo en intervalos mensuales.
- Cargador de datos: una aplicación cliente que debe instalar por separado. Se puede operar a través de la interfaz de usuario o la línea de comandos. La última opción es útil si desea automatizar el proceso de exportación o usar API para integrarse con otro sistema.
- Planifique y trabaje con grandes volúmenes de datos dentro de Salesforce .
Recursos adicionales
Algunos blogs lo ayudan a prepararse para el examen de consultor certificado de Sales Cloud de Salesforce.
- Regístrese en el seminario web de Días de certificación de Salesforce para: Certificación de consultor de Sales Cloud
- Videos de Youtube
- Incorporación de administrador de Sales Cloud
- Introducción a la gestión de campañas de Sales Cloud
- Gestionar clientes potenciales en Sales Cloud
- Consideraciones para cuentas y contactos en Sales Cloud
- Cómo configurar y realizar un seguimiento de las oportunidades en Sales Cloud
- Introducción a las plantillas de correo electrónico en Sales Cloud
- Cómo realizar copias de seguridad, administrar y restaurar datos de Salesforce
- Configure su implementación de Sales Cloud para el éxito
- Introducción a los informes y paneles de Sales Cloud
- Guía de implementación de Sales Cloud
- Guía de implementación de compromiso de ventas
- Capacitación dirigida por un instructor por Trailhead Academy
Conclusión
Si tiene experiencia básica con todos los temas anteriores, aprobar el examen será pan comido y podrá obtener el codiciado examen de certificación de Salesforce Certified Sales Cloud Consultant. Sin embargo, si no tiene suficiente experiencia (9 a 12 meses) con la implementación de Sales Cloud y planea convertirse en un consultor certificado de Sales Cloud. Le sugiero que dibuje un plan de 12 a 16 semanas (finalice el Trailhead anterior para prepararse).
Espero que encuentre útiles estos consejos y recursos. Si pones el tiempo y el esfuerzo, tendrás éxito. ¡Feliz estudio y buena suerte!
Evaluación formativa:
¡Quiero saber de ti!
¿Ha realizado el examen de consultor de Sales Cloud Certified Salesforce? ¿Te estás preparando para el examen ahora? ¡Comparte tus consejos en los comentarios!
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2022/11/20/how-to-pass-sales-cloud-consultant-certification-exam/
Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores , consultores , administradores y arquitectos de Salesforce para toda Iberoamérica .
El enlace a la publicación original, lo encontrarás al final de este artículo.
…
En Salesforce, la innovación es uno de nuestros valores fundamentales. Con eso en mente, nos comprometemos a innovar en las tecnologías de la plataforma Salesforce, como Heroku y Salesforce Functions, así como a través de nuestra asociación con AWS, para unificar y mejorar la experiencia del desarrollador. En esta publicación de blog, le brindamos una descripción general de nuestras actualizaciones recientes, nuestra hoja de ruta y el poder de combinar estas tecnologías.
Convierta las aplicaciones en experiencias conectadas
Heroku es una plataforma como servicio para crear, implementar, ejecutar y administrar aplicaciones, y continúa siendo una parte esencial de la plataforma Salesforce. Para organizaciones de todo tipo, Heroku reduce los gastos continuos de DevOps y proporciona la flexibilidad para escalar bajo demanda en función de las necesidades comerciales. Para los desarrolladores y los equipos, Heroku les permite crear aplicaciones utilizando las herramientas que elijan y una experiencia de desarrollador meticulosamente diseñada. Salesforce continúa invirtiendo en Heroku y facilita su uso con otras nubes de Salesforce.
Heroku Connect , un potente servicio complementario de Heroku, es una solución de sincronización de datos que sincroniza automáticamente datos entre Heroku Postgres y una organización de Salesforce, lo que permite a los desarrolladores crear rápidamente aplicaciones escalables y elásticas que se basan en datos de Salesforce. Disminuye la carga de los desarrolladores encargados de la sincronización de datos entre aplicaciones y Salesforce. Heroku Connect también se conecta a otros servicios de Heroku (p. ej., Apache Kafka en Heroku , Heroku Data para Redis, conectores de transmisión de datos y está disponible a través del mercado de Heroku Elements ). No hay mejor solución para sincronizar datos entre Salesforce y las aplicaciones orientadas al cliente sin alcanzar los límites de la API.
Escale de forma nativa en la plataforma de Salesforce
Funciones de Salesforce ( GA Winter'22 ) proporciona un entorno informático escalable en la plataforma de Salesforce para su lógica empresarial. Escritas en los idiomas y herramientas de su elección, y estrechamente integradas con la estructura de directorios del proyecto SFDX y la CLI, las funciones de Salesforce están alojadas en una infraestructura informática elástica administrada por Salesforce y preconfiguradas para integrarse de forma segura con su organización. Las funciones de Salesforce pueden ayudarlo a superar los límites del regulador en la plataforma, específicamente los límites de CPU, memoria y Apex asíncrono (ya que la invocación asíncrona de funciones es ilimitada). Otros límites, como DML mixto y la cantidad de llamadas HTTP por solicitud, también se eliminan en Funciones. Tenga en cuenta que las operaciones y consultas DML realizadas desde una función se ejecutarán en la plataforma y deben cumplir con los límites del gobernador.
Salesforce Functions incorporó recientemente la capacidad de utilizar los servicios de datos de Heroku (Heroku Postgres, Heroku Data for Redis y Apache Kafka en Heroku), que es una de mis innovaciones favoritas. Para obtener más información, mire esta sesión de TrailblazerDX '22 o esta excelente sesión sobre eliminación de duplicados de registros de Dreamforce '22. Además, mi colega Julián Duque publicó algunos episodios increíbles de codLive sobre el tema, incluidos: codeLive: Heroku Data in Functions with Redis , codeLive: Heroku Data in Functions with Apache Kafka y codeLive: Heroku Data in Functions with Postgres .
Libere el poder de las nubes conectadas
Salesforce y AWS anunciaron su asociación ampliada en junio del año pasado, diseñada para facilitar a los clientes de todo el mundo el uso conjunto de las capacidades de Salesforce y AWS para aprovechar de forma nativa los servicios de AWS en Salesforce, y permitir que ambos desarrolladores creen y lancen soluciones personalizadas. aplicaciones y conecte datos y flujos de trabajo de forma segura en ambas plataformas.
Muchos clientes ya tienen datos en un almacén de datos en AWS. Los adaptadores de Salesforce Connect le permiten desbloquear esos datos dentro de Customer 360 sin necesidad de una integración personalizada o middleware. Por ejemplo, los adaptadores de Salesforce Connect para Amazon DynamoDB y Amazon Athena le permiten virtualizar datos de servicios de datos de AWS, como Amazon DynamoDB o Amazon S3, en objetos externos de Salesforce.
Event Relays for AWS Beta (GA) le permite conectar de forma nativa Salesforce y AWS con eventos en tiempo real, lo que acelera el desarrollo de aplicaciones multiplataforma. Event Relays también agiliza la sincronización de datos cuando los datos residen en su propia implementación de AWS.
Construye más rápido, a tu manera
Salesforce Platform proporciona un conjunto de primitivas con Heroku, Salesforce Functions y productos de asociación de AWS que lo ayudan a crear aplicaciones más rápidamente y con mayor flexibilidad. A los desarrolladores les encanta Heroku porque pueden concentrarse en crear aplicaciones y servicios, y no en mantener la infraestructura. Heroku se esfuerza por deleitar a los desarrolladores con una PaaS obstinada que agiliza el desarrollo de aplicaciones modernas y DevOps, ayudando a los clientes a acelerar la velocidad de ingeniería y la seguridad de implementación.
Entendemos que muchos clientes ya tienen datos en un almacén de datos en AWS (por ejemplo, Amazon RDS, S3 o DynamoDB). La expansión de la asociación entre Salesforce y AWS impulsará el desarrollo de integraciones sencillas entre los servicios de Salesforce y AWS. Si desea integrar los servicios de AWS existentes en Salesforce, ahora tendrá la opción de hacerlo con un conjunto simplificado de opciones de configuración. Esta asociación le permite desbloquear esos datos dentro de Customer 360 sin tener que sincronizarlos con una base de datos de Postgres en Heroku. Los servicios de datos de Heroku y Heroku Connect siguen siendo excelentes opciones para los clientes sin inversiones significativas en almacenes de datos de AWS.
Desde el punto de vista de un desarrollador, tiene un valor inmenso que Salesforce brinde una solución integral completa para construir dentro del ecosistema. Con esto en mente, lanzamos Salesforce Functions para ofrecer capacidades informáticas elásticas en la plataforma a nuestros desarrolladores. Y con la experiencia de desarrollador integrado (DX) de Salesforce, disfrutan de un acceso transparente a los datos de Salesforce y una integración más estrecha con las experiencias creadas en herramientas de bajo código.
Por otro lado, sabemos que las decisiones comerciales pueden optar por capacidades existentes sobre nuevas capacidades. Si un cliente de Salesforce tiene flujos de trabajo integrados con los servicios de AWS, el uso de Event Relays for AWS para activar esos flujos de trabajo desde Salesforce significa que no tiene que gastar valiosos recursos de desarrollador en la creación de middleware o integraciones personalizadas.
Con todas estas innovaciones implementadas, es posible que se pregunte cuándo usar una u otra, o cuándo usarlas juntas. A continuación, se incluyen algunos consejos basados en los requisitos de los casos de uso:
REQUISITO | SOLUCIÓN RECOMENDADA |
Cree experiencias digitales orientadas al cliente con acceso a datos de Salesforce Core y herramientas de automatización, como Salesforce Flow | Heroku |
Conecte datos uni o bidireccionalmente en Heroku con Salesforce | Conexión Heroku |
Ofrezca experiencias escalables dentro de los límites de confianza de Salesforce utilizando los idiomas estándar de la industria (235 000 llamadas adicionales por día más allá del límite de asignación diaria) | Funciones de la fuerza de ventas |
Acceda de forma segura a los productos de datos de Heroku, incluidos Heroku Postgres, Apache Kafka en Heroku y Heroku Data para Redis, directamente desde un entorno informático elástico. | Funciones de la fuerza de ventas |
Virtualice los datos de AWS en Salesforce para crear aplicaciones empresariales conscientes del cliente | Adaptadores de Salesforce Connect para servicios de datos de AWS |
Acceda a servicios o características existentes en AWS desde flujos de trabajo o aplicaciones de Salesforce | Retransmisiones de eventos para AWS |
Hoja de ruta y próximos pasos
Para concluir, echemos un vistazo a algunas funciones relacionadas que están en la hoja de ruta y que estarán disponibles próximamente (consulte nuestra declaración prospectiva ).
- Compatibilidad con Heroku en la unificación de la CLI de Salesforce , lo que significa que los comandos de la CLI de Heroku estarán disponibles en nuestro propio ejecutable
sf
(¡sí!), el mismo que se usa para Funciones. - Nuevo plan Heroku Dynos de bajo coste . Dynos duerme después de 30 minutos sin tráfico web y solo consume horas cuando está activo, lo que brinda una solución económica.
- Compatibilidad con más idiomas en las funciones de Salesforce. El siguiente en venir: ¡Python! Eche un vistazo a la nota clave para desarrolladores de Dreamforce '22 para verla en acción o regístrese para el programa piloto .
- Integración de Salesforce Functions con Flow, LWC y Platform Events.
- Compatibilidad con almacenes de datos de AWS adicionales en Salesforce Connect, como Amazon RDS.
Eche un vistazo más profundo a las hojas de ruta en el sitio de arquitectos de Salesforce y la hoja de ruta pública interactiva de Heroku en GitHub.
Si desea probar algún código, eche un vistazo a nuestras nuevas aplicaciones de muestra de combinación de cuentas y generador de PDF en GitHub, y comuníquese con su ejecutivo de cuenta si necesita una licencia de cortesía.
Como ha visto, hay una variedad de soluciones disponibles, dependiendo de su implementación actual y expansión futura, para ayudarlo a aprovechar al máximo estas tecnologías de la plataforma Salesforce. En función de sus comentarios, nos comprometemos a proporcionarle elementos primitivos en la Plataforma de Salesforce que le permitan construir rápidamente, a su manera.
Sobre los autores
Alba Rivas trabaja como Principal Developer Advocate en Salesforce. Actualmente se enfoca en el desarrollo de Lightning Web Components y Slack. Puedes seguirla en Twitter o Linkedin .
Srini Nirmalgandhi es directora de marketing de productos en Salesforce y se centra en productos para desarrolladores para la plataforma Salesforce. Puede comunicarse con él en Twitter o Linkedin .
Obtenga las últimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a través de Slack o RSS.
Agregar a Slack Suscríbete a RSS
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2022/11/a-complete-developer-experience-across-heroku-salesforce-functions-and-aws.html
Algunos de vosotros ya sabréis que en Pardot existe oficialmente una funcionalidad llamada “Campañas Conectadas”. Esta es una funcionalidad que aún no está disponible para su hermano de otra madre: Marketing Cloud.
Personalmente, Marketing Cloud es su propia bestia … una que debe domar antes de que se salga de control. Comparando muy brevemente Marketing Cloud con Pardot es que este último es muy fácil de comenzar y es intuitivo, siempre con el mantra de Lo que ves es lo que obtienes.
Permítame dejar aquí un diagrama general de los sistemas de Marketing Cloud para darle una idea de alto nivel de su arquitectura:
Crédito de la imagen Pluralsight Salesforce Play by Play: desmitificando Salesforce MarketingCloud
Como puede ver, tiene muchas partes diferentes y posibles formas de comunicarse en diferentes áreas. Para reducir la complejidad, podríamos inspirarnos en las campañas conectadas de Pardot.
“La definición de genio es tomar lo complejo y hacerlo simple”. – Albert Einstein
Cualquier tonto puede complicar las cosas.
Conexión a Salesforce
La forma más sencilla de implementar la comunicación entre Salesforce y Marketing Cloud es aprovechar el conector estándar y aprovechar Campaign Object.
Esto significa que Salesforce enviará a los suscriptores de Marketing Cloud a través de Campañas y Marketing Cloud puede enviar los resultados de la interacción a Salesforce a través del objeto Resultados de correo electrónico individuales desde el conector estándar. Se vería algo como esto:
Si no necesita en este punto datos relacionales, entonces está a punto de descubrir la forma más sencilla que encuentro para que los clientes comiencen con ellos: simple, fácil y rápidamente mientras envía correos electrónicos sin complicar el proceso.
Necesitas 4 pasos allí, bueno 5.
Los ingredientes son:
- conector
- campaña de fuerza de ventas
- Extensión de datos sincronizados
- Correo electrónico a través de Content Builder
- Journey de varios pasos a través de Journey Builder
- Informe estándar de Salesforce
trabajo de preparación
Primero necesita hacer que los dos sistemas se comuniquen entre sí, consulte este módulo, ya que es una guía paso a paso para hacer exactamente eso.
Asegúrese de que la extensión de datos sincronizados de clientes potenciales/contactos esté configurada e incluya los campos que desea para sus envíos.
Los pasos
1. CAMPAÑA (CRM)
(de Salesforce) Cree una campaña dentro de Salesforce CRM, en este punto no hemos discutido las jerarquías, así que simplemente cree una simple, elija fechas y actívela (casilla de verificación)
2. CORREO ELECTRÓNICO (MC)
(de Marketing Cloud) Esta vez, desde su inicio de sesión de Marketing Cloud, cree su correo electrónico desde el generador de contenido, incluidos los campos de combinación que desee incluir, como %%firstname%%
En las propiedades Crear correo electrónico a partir de una plantilla > seleccione cualquiera de los correos electrónicos con plantilla y cree su correo electrónico. Una vez que haya editado los bloques de contenido y todo, Guardar y Salir.
3. VIAJE (MC)
(de Marketing Cloud) El paso tres es navegar en Marketing Cloud a Journey Builder, lo hace pasando el cursor sobre 'Correo electrónico' en la parte superior izquierda y luego Journey Builder > Journey Builder.
Utilice un tipo de viaje de varios pasos, incluso si solo tiene un paso. La razón de esto es simplemente la funcionalidad, puede acceder a elementos desde el lienzo, incluida la campaña relacionada, que no puede hacer con las otras opciones.
Asígnele un nombre, edite la configuración del viaje, por ejemplo, No-Reentry (es el que usará con más frecuencia).
Como fuente de entrada, seleccione: Datos de Salesforce y arrástrelo al lienzo. Luego, en "Campaña de Salesforce", haga clic en Siguiente. Seleccione la campaña que creó en el paso uno en Salesforce CRM, seleccione la siguiente dos veces y 'listo'
Si agregó un campo combinado, después de seleccionar su campaña, haga clic en 'Miembro de la campaña' para agregar ese campo combinado.
Luego arrastre el elemento Correo electrónico al lienzo y complete la información, seleccionando el mensaje de correo electrónico que creó en el Paso 2.
Configuración de mensajes para línea de asunto y preencabezado también si necesita cambiar de correo electrónico comercial a transaccional.
Dentro de Configuración del mensaje, puede seleccionar el perfil del remitente para el mensaje. Es decir, el nombre y la dirección de correo electrónico predeterminados o personalizados si se han personalizado.
Las opciones de entrega son clave para enviar solo a quien ha aceptado estar en una lista, por lo que puede definir la lista de publicación relevante.
Una vez que esté listo, haga clic en 'Activar' > revise cualquier error y espere a que aparezca la ventana emergente que le informa que su viaje ya está activo.
**Nota: su viaje debe estar activo antes del siguiente paso, esto es CLAVE.
4. INFORME (CRM)
(de Salesforce) Este es el último paso y está ahí para agregar a las personas al viaje activo (esto debe hacerse en el último paso), así que ahora navegue de regreso a su CRM.
Agrega personas a las campañas con informes. Los agregas como 'Miembros de la campaña', para hacerlo ve a Informes.
Cree un informe de clientes potenciales/contactos a los que desea enviar el correo electrónico, asegúrese de agregar el ID de cliente potencial/contacto y el correo electrónico. Puede cambiar los filtros en el informe para que se adapten mejor al envío, ya que así es como está definiendo su segmentación para su envío.
Una vez que esté listo, en el menú desplegable del lado derecho, seleccione 'Agregar a la campaña'. Asegúrese de que la campaña que ha creado en el Paso 1 sea la misma que la del viaje seleccionado en el Paso 3.
Una vez hecho esto, ¡el correo electrónico está en camino! En unos minutos, debería ver los suscriptores y las métricas completadas dentro del recorrido.
**Recomendaría hacer todo eso en un viaje de prueba y agregarse como líder a la prueba y asegurarse de que está satisfecho con ella. Aún mejor si consigues que un equipo revise después de ti (esto se llama revisión por pares, ¡y es súper poderoso!).
Resumen
Salesforce CRM contiene los datos de la persona y, para poder enviarlos a la aplicación Marketing Cloud para enviar correos electrónicos, puede usar informes.
Los informes en Salesforce CRM se utilizan para segmentar y agregar personas/contactos como miembros de la campaña (esto debe hacerse como el último paso, recuerde).
Marketing Cloud es donde elabora sus correos electrónicos, crea un viaje para "buscar" a su audiencia y enviar su mensaje.
Marketing Cloud, a cambio, envía datos de correo electrónico individuales a Salesforce CRM como un registro relacionado con el contacto llamado "Resultado de correo electrónico individual", donde puede ver lo que se envió, las aperturas, los clics, etc.
¡BAM!
Háganos saber cómo le va y qué significa esto para usted.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://salesforceweek.ly/2022/10/marketing-cloud-connected-campaigns.html
Saltar al contenido
Saltar al contenido
Como director sénior de servicios de valor comercial en Salesforce, trabajo con nuestros clientes empresariales más grandes, incluidos Johnson & Johnson, Medtronic y Philips, para ayudarlos a desarrollar un retorno de la inversión para iniciativas de ventas clave. Entonces, cuando casi todas las personas con las que hablo insinúan recortes presupuestarios (y las encuestas muestran las mismas tendencias), sé que esta es la era de hacer más con menos.
Los líderes de ventas deberán concentrarse en dónde ellos y sus equipos pueden aumentar la eficiencia, administrar el riesgo y, lo que es más importante, generar ingresos . Deberán priorizar despiadadamente, implementar herramientas efectivas para los vendedores y capacitar a sus representantes de ventas en las nuevas habilidades requeridas en el entorno de ventas actual.
Las siguientes son algunas estrategias que he visto usar a mis clientes para enfrentar el desafío:
Las ventas tienen que ver con contarle a la persona correcta la historia correcta en el momento correcto. En un entorno de “hacer más con menos”, los equipos de ventas deben centrarse en los mejores mercados, cuentas y tomadores de decisiones a seguir.
Esta priorización requiere un enfoque inteligente que se base en datos. Uno de mis clientes de Fortune 500 aprovechó los conocimientos predictivos para determinar qué acuerdos podrían impulsarse en el próximo trimestre. Luego desarrollaron planes de recuperación para acelerar los cierres de negocios y capturar millones de dólares en ingresos en el trimestre actual.
Así es como funciona:
- Vuelva a calificar y puntuar sus cuentas en función de los ingresos actuales y el potencial futuro. Trace cada una de sus cuentas en una matriz de 2×2 de menor a mayor, con el potencial futuro en el eje vertical y los ingresos actuales en el eje horizontal.
Ejemplo de matriz de priorización de cuentas de ventas.
- Determine sus cuentas de mayor prioridad. De la matriz anterior, su enfoque principal debe estar en los dos cuadrantes superiores: clientes con alto potencial futuro y altos ingresos. Para cada uno de esos cuadrantes, desea determinar si tiene la cobertura de ventas y los recursos adecuados, lo que podría requerir el despliegue de nuevos canales de comunicación o ventas para facilitar la participación del cliente y incorporar más representantes para manejar cuentas complejas.
- Para las cuentas de alta prioridad, desarrolle planes estratégicos de cuentas para descubrir nuevas oportunidades de ventas. El plan de cuenta no necesita ser una novela larga, pero como mínimo debe incluir una descripción general de la cuenta a nivel ejecutivo, metas y objetivos de ventas clave, oportunidades principales para el año y un plan de relación (cómo pretende comunicarse con partes interesadas). Desde el punto de vista de la ejecución del plan, debe incluir las funciones y responsabilidades del equipo de cuentas, una cadencia de reuniones y un plan de acción general. Como mínimo, los líderes de ventas deben revisar el plan mensual y trimestralmente. (Consulte esta publicación para obtener una guía paso a paso sobre la planificación de cuentas).
- Aproveche una herramienta integrada con automatización, IA y datos en tiempo real para realizar un seguimiento del progreso y el rendimiento de la cuenta. La herramienta debe incluir información sobre marketing, ventas y servicio, o al menos integrarse a la perfección con las herramientas utilizadas en estos departamentos. Para que sea lo más efectivo posible, asegúrese de que automatice las tareas manuales y las comunicaciones, y ofrezca información inteligente para que los vendedores puedan priorizar las mejores oportunidades tan pronto como surjan. Si ya tiene un CRM, verifique si tiene esta funcionalidad; algunos la incluyen como parte de la plataforma central.
2. Simplifique su pila de tecnología de ventas
Nuestro último informe Estado de las ventas reveló algo alarmante sobre los representantes de ventas: la mayoría de ellos dedican solo un tercio de su tiempo a vender. Los otros dos tercios se dedican a hacer malabarismos con tareas manuales como la entrada de datos y la gestión de registros de transacciones en CRM obsoletos e innumerables otras herramientas desconectadas. ¿La solución? Racionalización y optimización de la tecnología. Algunos de nuestros clientes han reducido los costos en cientos de millones de dólares al estandarizar y simplificar sus sistemas.
Para hacer lo mismo para su negocio, considere seguir los siguientes pasos:
- Describa cada sistema o herramienta involucrada en el proceso de ventas.
- Determine cuánto se usa cada herramienta durante el proceso de ventas como un indicador de valor. Por lo general, las herramientas sin usar, o herramientas con muchas características sin usar, indican un valor bajo.
- Cree un plan para poner fin a los sistemas y herramientas que agregan poco valor al vendedor o al proceso.
Una herramienta por sí sola no generará resultados, pero ver a un representante en acción, impulsado por sus sistemas, puede generar el tipo de impacto que buscan los líderes.
Gabrielle "GB" Blackwell, líder representante de desarrollo de ventas en Airtable
¡Uno de nuestros clientes de Global 500 hizo un inventario de las diferentes herramientas y sistemas que sus vendedores usaban como parte de un ciclo de ventas y encontró más de 30! Encontraron múltiples herramientas de cotización y calculadoras, junto con diferentes procesos y software para analizar la tubería y el pronóstico. Al eliminar la superposición, pudieron ahorrar dinero, reducir la complejidad y mejorar la experiencia del vendedor.
Para Gabrielle “GB” Blackwell, líder representante de desarrollo de ventas en Airtable, también se trata de invertir en herramientas que complementen la forma en que sus representantes ya trabajan.
“Considere cómo las herramientas apoyan a los representantes dentro del contexto de su trabajo”, dijo Blackwell. “Una herramienta por sí sola no generará resultados, pero ver a un representante en acción, impulsado por sus sistemas, puede generar el tipo de impacto que buscan los líderes”.
Para comprometerse con la productividad ajustada a largo plazo, duplique las operaciones de ventas, si aún no lo ha hecho. Con un ojo atento a la eficiencia de los procesos y la optimización de la tecnología (aprovechando lo último en automatización e inteligencia artificial), los equipos de operaciones de ventas eliminan la hinchazón en el proceso de ventas que prolonga los ciclos de negociación y dificulta que los equipos alcancen la cuota. Puede consultar nuestra guía completa de operaciones de ventas para obtener más orientación sobre el crecimiento eficiente.
(Además, lea acerca de cómo la empresa de seguridad cibernética McAfee abordó la optimización de sus operaciones de ventas ).
3. Minimice el riesgo comercial centrándose en la satisfacción del cliente y del empleado
Sin recursos financieros excedentes, el riesgo puede aumentar. Carece de margen de error para realizar una mala adquisición o lanzar una campaña o producto de marketing agradable. Ese excedente solo es posible cuando los ingresos son estables, y los ingresos estables solo son posibles cuando los clientes están satisfechos y se retiene el talento de alto rendimiento. Es por eso que debe asegurarse de que tanto los clientes como sus empleados estén contentos. Así es cómo:
Para su talento: Encueste a sus equipos de ventas para medir los niveles y las áreas de insatisfacción. Según sea necesario, ejecute las estrategias de retención necesarias que aborden estas áreas de preocupación. Por ejemplo, si sus representantes están frustrados con los salarios bajos, considere las bonificaciones de varios años. Si los SDR se preguntan cómo progresar en sus carreras, implemente nuevas oportunidades de desarrollo profesional como clases y seminarios.
Además, asegúrese de que sus representantes tengan todo lo que necesitan para tener éxito en su trabajo diario al establecer programas de habilitación con la incorporación, el entrenamiento, las herramientas de capacitación y los recursos adecuados. Los estudios muestran que si les das todo lo que necesitan para vender más, más rápido desde el principio, es más probable que se queden. Dini Mehta, directora de ingresos de Lattice, cree que estas tácticas son aún más importantes cuando las cosas se ponen difíciles. “En tiempos de incertidumbre, es natural inclinarse por una gestión basada en el miedo”, dijo. "En su lugar, utilice encuestas anónimas de compromiso de los empleados para comprender lo que su equipo necesita y valide sus próximos pasos con datos".
Para sus clientes: en primer lugar, capacite a sus representantes para involucrar a los clientes más allá de la venta. Otórgueles la propiedad de la relación con el cliente para que realicen un seguimiento del progreso tanto hasta la venta como después de que se firma el acuerdo, lo que garantiza que el servicio, la facturación y todas las demás interacciones del equipo sean excepcionales. Fomente la comunicación o las llamadas de verificación periódicas, incluso si el cliente no se comunica con una pregunta. Esto los hace sentir valorados, lo que fomenta la lealtad.
Para tener una idea de los clientes que podrían estar listos para irse a la competencia, mire datos como el comportamiento de compra anterior o problemas de servicio. Por ejemplo, un cliente que deja de comprar con tanta frecuencia o tanto como antes puede correr el riesgo de desertar. También es posible que se comuniquen más con el centro de servicio y tengan un número cada vez mayor de casos de soporte. Sea proactivo para abordar estos problemas: dé prioridad a comunicarse con los clientes cuyos comportamientos han cambiado o que necesitan ayuda adicional.
Próximos pasos para un crecimiento eficiente
Impulsar un crecimiento eficiente en tiempos difíciles se logra en última instancia volviendo a lo básico. Lo que es más importante, manténgase enfocado en las cuentas que generan ingresos, reduzca la tecnología que no le sirve y cuide a sus clientes y empleados. Además, esté preparado para ajustar estrategias y procesos cuando no estén funcionando. Si puede lograr esto, no solo tendrá un mejor desempeño durante una recesión, sino que también se preparará para un crecimiento eficiente siempre que las condiciones del mercado fluctúen.
Icono / Divisor / Aumento Historias relacionadas
El futuro de las ventas es el crecimiento eficiente. Descubra cómo volver a poner el foco en el lado humano de las ventas, con automatización, inteligencia y datos en tiempo real manejando el resto.
Esto es lo que usamos en Salesforce para generar un éxito medible para los representantes y aumentar los ingresos. También puede personalizar estas estrategias para su equipo.
Para realizar la venta, su prospecto debe ver que el valor supera el riesgo. Estas son las objeciones más comunes de los clientes, y las soluciones más comunes, para ayudar a los equipos de ventas en cualquier campo.
Una recesión puede estar en camino. Ahora es el momento de desarrollar un plan de juego para su organización de ventas que se centre en inversiones en herramientas, capacitación y tácticas de ventas efectivas.
Los correos electrónicos de ventas siguen siendo un canal dominante para llegar a los clientes y cumplir con las cuotas. Haz que se destaquen cada vez.
Dirija con empatía, genere confianza con su equipo y aprenda a cultivar a sus representantes de ventas para mantenerlos comprometidos y vendiendo. Así es como se ve ahora el coaching de ventas efectivo.
Utilice estos tres trucos de automatización de ventas para liberar a sus representantes del trabajo manual que les quita tiempo.
El canal de ventas debe ser su principal motor de crecimiento. Así es como los departamentos de Ventas y Marketing de Salesforce se alinean para que esto suceda.
Descubra cómo las suscripciones pueden generar más ingresos de los clientes y productos que ya tiene.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://www.salesforce.com/blog/grow-sales-existing-resources/