Gragrid: Gravity Forms + SendGrid

Descripción

Integra tus formularios de Gravity Forms con SendGrid para enviar entradas con campos de correo electrónico a tus listas de contactos.

Avanzado

Puedes personalizar tus datos de contacto enviados a SendGrid en el contexto de envío de entada con este hook:

apply_filters( 'gragrid_contact_params', array $contact_params, array $entry, array $form )
  • $contact_params (array): parámetros de contacto, incluye primer nombre, correo electrónico, campos personalizados, etc.
  • $entry (array): el formulario de entrada que acaba de ser creado.
  • $form (array): el formulario actual, el origen de los envíos.

También puedes personalizar las peticiones hechas a la API de SendGrid usando el siguiente hook:

apply_filters( 'gragrid_request_args', array $args, string $path )
  • $args (array): Argumentos de la petición, incluye cabeceras, método, cuerpo, etc.
  • $path (string): El endpoint de la API que se está llamando.

Capturas

  • Página de configuraciones del plugin
  • Múltiples feeds, envía entradas a múltiples listas
  • Página de configuraciones del feed

Instalación

  1. Sube el contenido extraído de gragrid.zip en el directorio /wp-content/plugins/
  2. Activa el plugin mediante el menú ‘Plugins’ en WordPress
  3. Ve a Formularios > Configuración > SendGrid y añade tu clave de API.

Preguntas frecuentes

¿Por qué no puedo crear un feed?

Asegúrate de haber establecido una clave API válida en los ajustes globales de SendGrid acudiendo a Formularios > Ajustes > SendGrid. Ahí, debe haber una marca de verificación verde junto al campo de la clave API si la clave API es válida.

¿Qué permisos necesito seleccionar cuando cree una clave API?

Este plugin solo requiere acceso total a Marketing > Marketing.

¿Por qué la lista desplegable de campos en la configuración de mapeo está vacía?

  • Para mapear el correo electrónico necesitas tener un campo de tipo Correo u Oculto.
  • Para mapear el nombre y apellido necesitas tener un campo del tipo Nombre, Texto, u Oculto
  • Para mapear la dirección necesitas tener un campo del tipo Dirección, Texto, u Oculto

Las opciones de la lista desplegable de campos en la configuración de mapeo están en blanco pero son seleccionables, ¿qué sucede?

Las listas desplegables con los campos muestran la etiqueta del campo o la etiqueta administrativa, así que asegúrate que has configurado al menos uno de esos dos en tus campos. ¡O ambos, también es una buena práctica de accesibilidad!

¿Por qué no veo ningún campo personalizado en mis ajustes de formulario?

El campo de paseo personalizado no aparecerá a menos que tengas al menos 1 campo personalizado en tu cuenta de SendGrid, así que asegúrate de tener al menos uno.

¿Este plugin puede estar instalado al mismo tiempo que el add-on oficial de SendGrid para Gravity Forms?

Sí. El add-on oficial y este plugin tienen diferentes propósitos y no tienen conflictos.

¿Este plugin puede estar instalado al mismo tiempo que el plugin oficial de SendGrid?

Sí. Este plugin cumple con un propósito distinto y no tiene conflicto con el add-on oficial de SendGrid.

Reseñas

15 de marzo de 2021
This plugin is amazing and works exactly as described and integrates perfectly with SendGrid. This plugin saved many hours of customization coding and tons of lines of codes to achieve these results. The author is extremely talented and follows up with all support and has even made 2 huge upgrades based on feedback in past couple of weeks. Highly recommend.
Leer toda la 1 reseña

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

"Gragrid: Gravity Forms + SendGrid" ha sido traducido a 1 idioma local. Gracias a los traductores por sus contribuciones.

Traduce "Gragrid: Gravity Forms + SendGrid" a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.2.2

  • Fixes the truncated contact lists on the feed settings page
  • Tested on WordPress 6.0

2.2.1

  • Maneja un error fatal en el listado de feeds cuando la clave API es inválida
  • Escape HTML en las cadenas de traducción
  • Probado en WordPress 5.8

2.2.0

  • Corrige error fatal debido a una clase API no inicializada en Gravity Forms 2.5+ [#15]
  • Agrega error de retroalimentación cuando las listas de contacto no pueden obtenerse de los ajustes del feed

2.1.0

  • Agrega soporte para mapear más campos reservados/predeterminados de SendGrid
  • Añade soporte para mapear campos personalizados 🥳
  • Introduce un nuevo hook de filtro gragrid_contact_params para filtrar datos de contacto en el contexto de entrada

2.0.0

  • Utiliza la nueva API de Marketing Campaigns de Twilio SendGrid (ver #9)
  • Añade campos de dirección para mapearlos con contactos de SendGrid
  • Nuevo logo 💅🏻

1.1.0

  • Añade soporte para feeds condicionales
  • Añade notas a las entradas cuando los feeds son procesados

1.0.0

  • Versión inicial