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
Instalación
- Sube el contenido extraído de
gragrid.zip
en el directorio/wp-content/plugins/
- Activa el plugin mediante el menú ‘Plugins’ en WordPress
- 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?
-
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
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