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

Why can’t I create a feed?

Make sure you have set a valid API key in the global SendGrid settings by going to Forms > Settings > SendGrid. There should be a green checkmark next to the API key field if the API key is valid.

What permissions do I need to select when creating an API key?

This plugin only requires full access to Marketing > Marketing.

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

  • To map the Email you need to have a field of type Email or Hidden.
  • To map the First Name and Last Name you need to have a field of type Name, Text, or Hidden
  • To map the Address you need to have a field of type Address, Text, or Hidden

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.1

  • Handles fatal error on the feed listing when the API key is invalid
  • Escape HTML in translation strings
  • Tested on 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