Si administras una organización benéfica o sin fines de lucro, necesitas una forma de aceptar donaciones en tu sitio de WordPress que no aleje a los donantes a mitad de camino.
La opción más rápida, un botón de donación de PayPal, envía a los donantes fuera de tu sitio para que completen el pago, y muchos abandonan el proceso, especialmente en dispositivos móviles.
Por otro lado, un formulario de donación en tu propio sitio web mantiene a los donantes en la página, te permite crear una lista de colaboradores y puede mostrar un objetivo de recaudación de fondos en vivo que incentiva donaciones más grandes.
En esta guía, te mostraremos cómo crear un formulario de donación en WordPress, activar las donaciones recurrentes y elegir la configuración adecuada, ya sea que necesites una gestión completa de donantes o solo un formulario simple.

¿Por qué crear un formulario de donación en WordPress?
Un formulario de donación dedicado te brinda capacidades que un simple botón de PayPal no puede igualar. Esto es lo que ganas al mantener a los donantes en tu sitio:
- Acepta pagos con tarjeta de crédito a través de Stripe, incluyendo Apple Pay y Google Pay.
- Establece montos de donación sugeridos para facilitar la contribución y aumentar el tamaño promedio de las donaciones.
- Rastrea los objetivos de recaudación de fondos con una barra de progreso visual.
- Recopila los datos de contacto de los donantes y crea tu propia base de datos de donantes.
- Pide a los donantes que se unan a tu boletín informativo por correo electrónico en el mismo paso.
- Integra con tu plataforma de CRM o marketing por correo electrónico.

Veamos cómo crear un formulario de donación en WordPress:
Cómo Crear un Formulario de Donación en WordPress (Sistema Completo de Gestión de Donantes)
Charitable es el mejor plugin de donaciones de WordPress para organizaciones sin fines de lucro y benéficas.
A diferencia de los constructores de formularios generales, está diseñado específicamente para la recaudación de fondos, con un constructor de campañas de arrastrar y soltar, campañas ilimitadas, un panel de gestión de donantes e integración con Stripe y PayPal en la versión gratuita.
Usamos Charitable en el sitio web de la Fundación Balkhi, y la configuración es rápida y limpia. Puedes tener tu primer formulario de donación funcionando en menos de 10 minutos.
Antes de empezar: Este tutorial utiliza la versión gratuita de Charitable. Puedes descargar Charitable gratis desde WordPress.org.
Si deseas agregar donaciones recurrentes o recibos anuales para donantes, necesitarás actualizar a Charitable Plus ($99/año).
Paso 1: Instalar y activar Charitable
Primero, instala y activa el plugin gratuito Charitable. Para obtener ayuda paso a paso, consulta nuestra guía sobre cómo instalar un plugin de WordPress.
El asistente de configuración de Charitable se inicia automáticamente en tu primera activación. Puedes conectar Stripe o PayPal a través del asistente ahora, o saltar ese paso y completarlo en el Paso 2.

Paso 2: Configura tus Ajustes de Charitable
Antes de crear tu campaña, asegúrate de que tu sitio esté funcionando con HTTPS. Todos los procesadores de pago lo requieren y protege los datos de pago de tus donantes.
Si no conectaste una pasarela de pago durante el asistente de configuración, ve a Charitable » Configuración » Pasarelas de Pago y habilita Stripe para pagos con tarjeta en el sitio. Stripe también incluye Apple Pay y Google Pay automáticamente sin costo adicional.
En la versión gratuita del plugin, Charitable agrega una tarifa de plataforma del 3% a cada donación, además de las tarifas de procesamiento estándar de tu pasarela de pago. La actualización a cualquier plan de pago elimina por completo esta tarifa de Charitable.

También puedes habilitar donaciones por PayPal, Square o sin conexión aquí.
Si no estás seguro de qué pasarela activar, aquí tienes una comparación para una organización sin fines de lucro principiante:
- Stripe: Los donantes completan su pago directamente en tu sitio y es compatible con Apple Pay y Google Pay. Esto mantiene altas las conversiones, por lo que es la opción que recomendamos para la mayoría de las organizaciones sin fines de lucro.
- PayPal: Muchos donantes la conocen y confían en ella, pero los redirige fuera de tu sitio para completar el pago. Ese paso adicional tiende a reducir las conversiones, especialmente en dispositivos móviles.
- Square: Una buena opción si ya usas Square para recibir donaciones en persona y quieres gestionar todo a través de un solo sistema.
En la página de Configuración de la Pasarela Stripe, haz clic en el botón ‘Conectar con Stripe’ para vincular tu cuenta de Stripe. Esto abre un flujo de inicio de sesión de Stripe en lugar de pedir claves API.

También verás una opción de Formato de Campos de Tarjeta de Crédito: un solo campo combina el número de tarjeta, la fecha de vencimiento, el código postal y el CVC en una sola entrada, mientras que varios campos los separan. El campo único predeterminado funciona bien para la mayoría de los sitios.
Charitable incluye protección automática contra spam tipo honeypot, sin necesidad de configuración. Para protección adicional, ve a Charitable » Configuración » Seguridad para habilitar Google reCAPTCHA o hCaptcha.

Charitable también envía automáticamente un recibo por correo electrónico a cada donante después de una donación exitosa.
Esto es importante para las organizaciones sin fines de lucro, ya que los donantes esperan un recibo como acuse de recibo de un regalo deducible de impuestos para sus registros.
Para personalizar la plantilla del recibo, ve a Charitable » Configuración » Correo electrónico.

Paso 3: Crear una Nueva Campaña de Recaudación de Fondos
Ahora puedes ir a Charitable » Campañas y hacer clic en el botón ‘Añadir Campaña’.

A continuación, elige una plantilla de campaña preconstruida o empieza desde un lienzo en blanco.

Introduce el título de tu campaña en el editor.
Usa el constructor de arrastrar y soltar para añadir una descripción, una imagen de la campaña y un objetivo de recaudación de fondos con una barra de progreso.

Paso 4: Configurar las Opciones de tu Formulario de Donación
Para establecer una fecha de finalización opcional para la campaña, haz clic en ‘Configuración’ en la barra lateral del editor de la campaña y asegúrate de que ‘Configuración General’ esté seleccionada.
Charitable genera automáticamente la URL de tu página de campaña cuando la publicas.

Mientras sigues en la pestaña Configuración, selecciona ‘Opciones de Donación’. Establece tus montos de donación sugeridos, como $10, $25, $50 y $100.
También puedes habilitar la opción ‘Permitir Donaciones Personalizadas’ para que los donantes puedan introducir su propia cifra.

Charitable recopila el nombre y la dirección de correo electrónico de cada donante de forma predeterminada. Si necesitas campos adicionales como número de teléfono o dirección, deberás actualizar a un plan de pago para la función de Campos Personalizados.
Opcional: Habilitar Donaciones Recurrentes (Solo Plugin de Pago)
Las donaciones recurrentes permiten a los donantes aportar automáticamente cada mes o año, lo que proporciona a tu organización sin fines de lucro ingresos estables y predecibles en lugar de depender de donaciones únicas. Esta es una función de Charitable Plus, y la versión gratuita no la incluye.
Primero necesitarás instalar el complemento de Donaciones Recurrentes.
Puedes hacer esto desde la página Charitable » Extensiones en tu panel de WordPress.

Luego, dentro de tu campaña, necesitas abrir la pestaña 'Donaciones Recurrentes' en la configuración general.

Luego puedes elegir entre diferentes modos:
- Simple: Proporciona una casilla de verificación para que los usuarios hagan sus donaciones recurrentes.
- Avanzado: Los donantes pueden elegir entre donaciones únicas y recurrentes y seleccionar cuándo finalizarán sus contribuciones.
- Solo recurrentes: Todas las donaciones son recurrentes por defecto.
Asegúrate de hacer clic en el botón 'Guardar' en la parte superior derecha del constructor.
Paso 5: Publica e Incrusta tu Formulario de Donación
Cuando estés listo para lanzar, haz clic en la flecha desplegable junto al botón 'Borrador' en la parte superior del editor de campañas y selecciona 'Publicar'.
Después de eso, necesitas hacer clic en el botón 'Guardar'.

Charitable crea automáticamente una página de campaña independiente con su propia URL. Puedes compartir esa URL directamente con los donantes, o incrustar el formulario en cualquier página existente.
Para incrustarlo, abre la página en el editor de bloques de WordPress, haz clic en el insertador +, busca 'Campaña de Charitable' y selecciona tu campaña en el menú desplegable.

También puedes incrustar la recaudación de fondos completa en cualquier lugar usando el shortcode [campaign id="123"], reemplazando "123" con el ID de tu campaña.
Después de incrustar, publica la página y envía una donación de prueba para confirmar que los pagos se procesan correctamente.
Usar WPForms para Crear un Formulario de Donación Simple
Si no necesitas un sistema completo de gestión de donantes, entonces WPForms es una excelente opción para crear un formulario de donación simple en WordPress.
Es el constructor de formularios de arrastrar y soltar más popular para WordPress y viene con plantillas de formularios de donación preconstruidas.
La versión gratuita de WPForms te permite aceptar donaciones a través de Stripe y PayPal con una comisión de transacción del 3%. La versión Pro del plugin también admite donaciones recurrentes en WordPress sin comisiones de transacción adicionales.

WPForms también ofrece precios especiales para organizaciones sin fines de lucro para organizaciones que califican.
Si eres nuevo en el plugin, nuestra guía sobre cómo crear un formulario de contacto en WordPress cubre los conceptos básicos de WPForms que usarás para crear cualquier formulario.
Preguntas Frecuentes Sobre Formularios de Donación
¿Cuál es el mejor plugin gratuito de formularios de donación para WordPress?
Charitable es mi principal recomendación para un plugin de donación gratuito de WordPress. La versión gratuita incluye campañas ilimitadas, integración con Stripe y PayPal, un panel de gestión de donantes y objetivos de donación con barras de progreso.
¿Puedo agregar una opción de donación recurrente a mi formulario de donación de WordPress?
Sí. Charitable admite donaciones recurrentes en su plan Plus por $99 al año, con frecuencias disponibles que incluyen semanal, mensual, trimestral y anual.
WPForms también admite donaciones recurrentes en su plan Pro.
¿Charitable cobra un porcentaje de mis donaciones?
Parcialmente. Los planes de pago de Charitable no cobran comisiones de plataforma. Pero solo en la versión gratuita, Charitable agrega una comisión de plataforma del 3% a cada donación, además de las tarifas estándar de tu procesador de pagos (por ejemplo, Stripe cobra 2.9% + 30¢).
Para eliminar la comisión del 3%, puedes actualizar a cualquier plan de pago (Básico comienza en $69/año).
¿Puedo aceptar donaciones sin un plugin en WordPress?
Sí, puedes agregar un botón de donación de PayPal a tu sitio sin un plugin, pero redirige a los donantes fuera de tu sitio para completar el pago. Eso significa menores tasas de conversión y que no se recopila información del donante de tu parte.
¿Cómo agrego un formulario de donación a la barra lateral de mi WordPress?
Con Charitable, puedes agregar un formulario de donación a cualquier barra lateral o área de widgets yendo a Apariencia » Widgets, agregando un widget de Shortcode y pegando el shortcode [campaign id="123"]. Reemplaza "123" con el ID de tu campaña, que encontrarás en Charitable » Campañas.
Si tu sitio usa un tema de bloques con el Editor de Sitio, ve a Apariencia » Editor en su lugar y agrega el bloque Charitable Campaign directamente a tu plantilla.
Recursos Adicionales para la Recaudación de Fondos de Organizaciones sin Fines de Lucro en WordPress
Espero que este artículo te haya ayudado a aprender cómo crear un formulario de donación en WordPress.
También te pueden interesar estas guías sobre recaudación de fondos para organizaciones sin fines de lucro y donaciones en WordPress:
- Los 16 mejores plugins de WordPress para organizaciones sin fines de lucro. Un resumen de las mejores herramientas para sitios de WordPress de organizaciones sin fines de lucro.
- Cómo crear un sitio web para organizaciones sin fines de lucro en WordPress (Paso a Paso). Comienza aquí si estás creando tu sitio web para organizaciones sin fines de lucro desde cero.
Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.
Mrteesurez
Gracias por la guía. Sí, yo también veo beneficioso mantener a los donantes en el sitio en lugar de simplemente redirigirlos, especialmente para poder personalizar el formulario y atraer donantes y, a veces, suscribirlos para correos electrónicos de seguimiento según el motivo de la campaña.
La publicación es beneficiosa, gracias.
Karin Mainwaring
Esto fue muy útil, gracias.
Soporte de WPBeginner
De nada
Administrador
Atiq Ur Rehman
¿Puedes publicar un artículo sobre Gravity Forms? Tengo su licencia de desarrollador también. Lo necesito para mi sitio web.
Zaoul Qamar
¿Se puede integrar con alguna pasarela de pago? Me encantaría tu respuesta.
Susan
¿Es posible agregar la opción de que la donación se repita mensualmente en este formulario?
Emmanuel
La mayoría de las organizaciones sin fines de lucro usan un botón en el encabezado que lleva a un formulario de donación en lugar de crear una página para ello, ¿no es mejor?
Jide
¿Se puede integrar con alguna pasarela de pago?
Adrienne
Pregunta a los donantes si quieren suscribirse a tu boletín de correo electrónico en el mismo formulario
—
Ahora puedes hacer esto con el nuevo proceso de PayPal.