Blog benéfico

Todo lo que necesitas saber sobre Charitable y nuestro equipo.

Gráfico que muestra las diversas formas en que se puede personalizar el formulario de donaciones.

Personaliza tu formulario de donaciones de WordPress — Sin código

Última actualización el

  • Por

Cuando empecé a hablar con organizaciones sin ánimo de lucro sobre su sistema de recaudación de fondos en línea, muchas mencionaron el mismo problema: la plataforma de recaudación de fondos que utilizaban no les daba suficiente control.

Con demasiada frecuencia, se configuraban como una solución única para todos.

Cuando empezamos a desarrollar Charitable, sabíamos que queríamos dar a los usuarios una forma de adaptarlo a sus necesidades. Año y medio después, hemos visto que esa decisión se ha validado una y otra vez.

En esta publicación, te mostraré seis formas sencillas de personalizar el formulario de donaciones que añade Charitable — todo sin escribir código.

Charitable es el plugin de donaciones de WordPress mejor valorado. ¡Y lo mejor de todo es que puedes conseguirlo gratis! Haz clic aquí para empezar ahora.

6 formas sin código de modificar tu formulario de donaciones de WordPress

1. Mostrar solo los campos obligatorios

Por defecto, el formulario de donaciones incluye algunos campos obligatorios para el nombre y la dirección de correo electrónico del donante, y un montón de campos no obligatorios para la dirección. ¿Sabías que puedes eliminar por completo esos campos no obligatorios del formulario de donaciones? Aquí te explicamos cómo.

  1. Abre el Personalizador de WordPress haciendo clic en el icono de la brocha de pintura en la barra de administración o yendo a Apariencia Personalizar en el panel de WordPress.
  2. Haz clic en la pestaña Charitable.
  3. A continuación, haz clic en Formulario de donaciones. Si no ves esta opción, intenta navegar a un formulario de donaciones de Charitable en la ventana de vista previa.
  4. Establece la opción “Mostrar solo los campos obligatorios” en “Sí”.

2. Cambiar la etiqueta de cualquier campo

A veces, la etiqueta utilizada para un campo concreto en el formulario de donaciones no es la adecuada para tus necesidades. ¿Necesitas que el campo “Estado” sea un campo “Provincia”? ¿O quieres reemplazar “Código postal / Código postal” por solo uno de ellos?

Puedes cambiar esto con un poco de código (te mostraré cómo más adelante), pero por ahora me gustaría mostrarte una forma ingeniosa de hacerlo sin escribir código.

Conoce Loco Translate. Como su nombre indica, es un plugin de traducción; pero incluso si utilizas WordPress como hablante de inglés, te proporciona una forma fácil de cambiar el texto predeterminado añadido por plugins como Charitable. Todo lo que necesitas hacer es activar el plugin y crear una “traducción” de Charitable al inglés. Podrás cambiar fácilmente cualquier texto añadido por Charitable, sin salir de tu panel de WordPress.

3. Permitir a los donantes suscribirse a tu boletín

Otra cosa fácil. Con nuestro plugin Newsletter Connect, puedes conectar tu lista de boletines de MailChimp o MailPoet a Charitable. Una vez que hayas enlazado tu boletín, los donantes pueden optar por empezar a recibir tu boletín cuando hagan su donación.

4. Permitir a los donantes permanecer anónimos

Este es fácil. Todo lo que necesitas es nuestro plugin Anonymous Donations. Cómpralo, descárgalo, instálalo, actívalo: hecho.

Lee más sobre donaciones anónimas aquí.

5. Acepte donaciones con tarjeta de crédito directamente en su sitio web

PayPal es genial, pero redirige a los donantes fuera de su sitio web; y, lamentablemente, eso puede generar confusión o incluso que los donantes abandonen el proceso. Añadir un formulario de tarjeta de crédito a su sitio web es una forma inteligente de evitar ese problema, al tiempo que le proporciona una experiencia de donación más profesional.

Para empezar a aceptar donaciones con tarjeta de crédito, puede utilizar nuestra extensión Stripe o Authorize.Net. También necesitará un certificado SSL si aún no tiene uno.

6. Permita a sus donantes pagar la comisión de la donación

Esta es una excelente manera de aumentar sus ingresos de recaudación de fondos en línea, y es fácil de configurar.

La extensión Fee Relief le proporciona todas las herramientas que necesita. Instale el plugin, configure cómo se debe calcular la comisión y sus donantes estarán listos para empezar a contribuir a cubrir las comisiones cobradas por su pasarela de pago.

Personalización de su formulario de donaciones de WordPress, de forma sencilla

Con Charitable puede personalizar su formulario de donaciones de WordPress fácilmente, sin escribir código, utilizando herramientas listas para usar diseñadas para ayudar a su organización sin fines de lucro a recaudar donaciones.

¿Utiliza WordPress y quiere empezar a recaudar donaciones con Charitable gratis?

[ninja_form id=’48’]

Divulgación: Nuestro contenido es compatible con los lectores. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Solo recomendamos productos que creemos que aportarán valor a nuestros lectores.

22 respuestas a “Personaliza tu formulario de donaciones de WordPress — Sin código”

  1. Hola, ¿podemos añadir nuestros propios campos personalizados al formulario de donaciones para recopilar información específica que necesitamos además de los detalles estándar incorporados?

    1. Avatar de ericnicolaas

      Sí, el formulario de donaciones se puede personalizar completamente con código. Tenemos una biblioteca de fragmentos de código disponible en https://github.com/Charitable/library que muestra varias formas de cambiar el formulario de donaciones (entre otras cosas).

  2. Estoy usando la versión gratuita. ¿Puedo eliminar la casilla de verificación que dice donación mensual?

    1. Avatar de ericnicolaas

      Hola Leoleroi,

      La opción de donación mensual no está incluida en la versión principal gratuita de Charitable. Es parte de la extensión de Donaciones Recurrentes.

      Saludos,
      Eric

  3. ¡Hola!

    Yo también estoy usando la versión gratuita de Charitable, por ahora, pero es posible que actualice pronto.

    Para la versión gratuita (o la de pago, para el caso): ¿Hay alguna forma de simplemente colocar un formulario de donaciones en una página, sin tener que crear una "Campaña" para ello?

    Tengo las campañas funcionando, y el formulario aparece en la ventana modal, como especifiqué, PERO... también me gustaría una página de donaciones genérica con un formulario de donaciones genérico, para que los usuarios puedan simplemente donar, sin tener que especificar una campaña en particular.

    ¿Es posible con la versión Gratuita o de Pago de Charitable?

    ¡Gracias!
    Shane

    1. Avatar de Wes Franklin

      Hola Shane,
      Charitable siempre utiliza campañas, pero puedes crear una campaña genérica sin fecha de finalización ni objetivo, y puedes omitir la página de la campaña añadiendo el formulario de donación a otra página usando un shortcode, ver: https://www.wpcharitable.com/documentation/add-your-donation-form-to-a-page/

  4. Avatar de Shehroz Asmat

    Hola, quiero que el campo del teléfono sea obligatorio en el formulario de donación pero no lo encuentro en ninguna parte, ¿podrías decirme dónde puedo hacerlo? Soy un tipo de código, ¿así que también puedes decirme si puedo hacerlo en el código?

    1. Avatar de ericnicolaas

      Hola Shehroz,

      Puedes hacer que el campo del teléfono sea obligatorio con un poco de código:

      https://github.com/Charitable/library/blob/master/donation-form/make-single-field-required.php#L37

      En esa línea resaltada, simplemente cambia 'address' por 'phone' y listo 🙂

      Saludos,
      Eric

  5. Avatar de smackqueenyaqueen
    smackqueenyaqueen

    Hola

    Estoy usando Charitable gratis.
    ¿Puedo añadir una campaña desde mi propia página en lugar de desde wp-admin?

    1. Avatar de ericnicolaas

      Hola @smackqueenyaqueen,

      ¡Perdona por pasar por alto tu comentario! Con el plugin gratuito Charitable, puedes crear campañas en el área de administración. Si quieres que la gente pueda añadir campañas desde el front-end, necesitarás nuestra extensión Ambassadors:

      https://www.wpcharitable.com/extensions/charitable-ambassadors/

      Saludos,
      Eric

  6. Avatar de cathryn wade
    cathryn wade

    ¿Es posible añadir manualmente donaciones de cheques por correo como administrador sin tener una dirección de correo electrónico para el donante? Sería genial tener todas las donaciones en un solo lugar para los resúmenes de fin de año.

    1. Avatar de ericnicolaas

      Hola Cathryn,

      Esto no es posible de forma nativa, pero requiere solo una línea de código para añadir soporte para la creación de donaciones en el formulario de donación del administrador sin una dirección de correo electrónico:

      https://github.com/Charitable/library/blob/master/admin-donation-form/allow-manual-donations-without-email.php

      Consulta https://www.wpcharitable.com/documentation/3-ways-to-add-code-customizations-to-your-site/ para obtener una guía sobre cómo añadir fragmentos de código como este; ¡es más fácil de lo que imaginas!

      Saludos,
      Eric

      p.d. ¡Perdona por no haber visto tu comentario hasta ahora! Acabamos de descubrir un montón de comentarios que estaban en nuestra cola de aprobación.

  7. Cualquier usuario que no esté registrado en el sitio web, la página de donación de la campaña muestra en la parte superior
    “¿Registrado antes? Inicia sesión para usar tus datos guardados.”

    Además, después de que el proceso de donación se completa, la página final muestra el texto en la parte superior
    “debes iniciar sesión para acceder a tu recibo de donación.”

    ¿Cómo deshabilitar estos textos y evitar confusiones a los usuarios en el proceso de registro?

    1. Avatar de ericnicolaas

      Hola Shripad,

      ¡Esas son excelentes preguntas! Disculpad por no responder antes. Acabamos de encontrar una serie de comentarios atascados en nuestra cola de aprobación.

      Para eliminar la indicación de iniciar sesión en la parte superior de la página de donación de la campaña, puedes usar un poco de código:

      https://github.com/Charitable/library/blob/master/donation-form/remove-login-form.php

      Consulta https://www.wpcharitable.com/documentation/3-ways-to-add-code-customizations-to-your-site/ para obtener una guía sobre cómo añadir fragmentos de código como este.

      Después de que un donante completa su donación, el recibo de donación debería aparecer automáticamente. Sin embargo, algo que puede afectar esto es si tu sitio/servidor está haciendo mucho almacenamiento en caché; puede estar impidiendo que las cookies de Charitable funcionen correctamente y, sin las cookies, el usuario no puede ver su recibo de donación hasta que inicia sesión. Si el usuario aún no tiene una cuenta, hay un enlace "Registrarse" en la parte inferior del formulario de inicio de sesión para que puedan crear una cuenta de inmediato.

      Dicho esto, si tienes problemas con que el recibo de donación no se muestre automáticamente, ponte en contacto con nosotros a través de nuestra página de soporte para que podamos ayudarte a resolver ese problema.

      Saludos,
      Eric

      1. Gracias Eric, esto ha resuelto el problema de inicio de sesión. El fragmento de código está haciendo maravillas ahora.

        Ahora, el siguiente problema es que el recibo de donación no se muestra automáticamente después de completar la donación. La página muestra el mensaje "Debes iniciar sesión para acceder a tu recibo de donación", pero no quiero que el usuario cree su cuenta. ¿Podrías ayudar?

        1. Avatar de ericnicolaas
          ericnicolaas

          Hola Shripad,

          Disculpa por pasar por alto tu comentario. Este es un problema que surge con ciertos hosts y generalmente está relacionado con el almacenamiento en caché agresivo. Si todavía tienes problemas con esto, ponte en contacto con nosotros a través de nuestra página de soporte.

          Saludos,
          Eric

  8. Hola,
    Quiero ocultar el importe de la donación y el importe total de la donación en los formularios en el frontend, porque usamos el plugin solo para que la gente se una a las causas, no para donaciones. Añadí este filtro:
    function ed_remove_donation_amount_field_from_profile_form( $fields ) {
    unset( $fields[‘donation_amount’] );
    return $fields;
    }
    add_filter( ‘charitable_donation_form_donation_fields’, ‘ed_remove_donation_amount_field_from_profile_form’ );

    Pero no funciona.
    ¿Alguna idea de qué puedo hacer?
    Gracias,
    Youssef

    1. Avatar de ericnicolaas

      Hola Youssef,

      ¡Interesante pregunta! Para ser sincero, Charitable no es realmente ideal si no estás recaudando donaciones. Un plugin de formularios como Ninja Forms podría ser una mejor opción.

      Si definitivamente quieres usar Charitable, creo que puedes usar una combinación de estos dos fragmentos de código:

      ¡Eso debería funcionar!

      Saludos,
      Eric

  9. Avatar de Yusuf Abdul-Alim
    Yusuf Abdul-Alim

    Hola, ¿hay alguna forma de tener donaciones de invitados donde la gente no tenga que registrarse para hacer donaciones?

    1. Hola Yusuf,

      Sí, eso está disponible directamente al usarlo cuando la gente va a hacer una donación.

      Saludos,
      Eric

  10. Hola,

    Necesito cambiar las palabras "Número de teléfono" por "Teléfono local"

    Intenté hacerlo en Loco Translate, veo las palabras nuevas, pero Charitable no ve la actualización.

    ¿Hay otra forma de hacerlo?

    1. Hola Gen:

      Debería funcionar a través de Loco Translate. Sugeriría comprobar de nuevo que no tienes ninguna caché de página activa en el sitio que pueda estar provocando que todavía se muestre el texto antiguo.

      Por lo demás, si la única razón por la que tienes instalado Loco Translate es para cambiar este texto, un enfoque alternativo podría ser usar algo de código para cambiarlo. Aquí tienes un ejemplo de cómo cambiar la etiqueta de un campo (mira la penúltima línea):

      https://www.wpcharitable.com/documentation/donation-fields-api/#change-existing-field

      Hay varias formas de añadir personalizaciones de código como esta a tu sitio:

      https://www.wpcharitable.com/documentation/3-ways-to-add-code-customizations-to-your-site/

      Saludos,
      Eric

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Recibe consejos y recursos gratuitos directamente en tu bandeja de entrada, junto con más de 60.000 personas.

Únete a nuestro boletín

No te enviaremos spam. Solo enviamos un correo electrónico cuando creemos que realmente te ayudará. ¡Date de baja en cualquier momento!

Vídeo destacado:

Mira más vídeos en nuestro canal de YouTube.

Novedades en Benéfico

Ver las últimas actualizaciones
🔔 Suscríbete para recibir nuestras últimas actualizaciones
📧 Suscribirse a correos electrónicos

Suscripción por correo electrónico

Únete a nuestro boletín

No te enviaremos spam. Solo enviamos un correo electrónico cuando creemos que realmente te ayudará. ¡Date de baja en cualquier momento!

GiveWP Migraciones Nuevo

Servicio de Migración "White Glove" para GiveWP

¿Estás pensando en cambiar tu plataforma de recaudación de fondos de GiveWP a Charitable, pero no quieres arriesgarte a perder tus datos ni a encargarte tú mismo de una configuración técnica compleja? El Servicio de Migración "White Glove" de Charitable incluye:

👥 Mapeo impecable de donantes: Transfiere de forma segura toda tu base de datos de colaboradores sin pérdida de datos.

📊 Historial financiero completo: Conserva meticulosamente cada transacción histórica para una presentación de informes continua y precisa.

🔄 Donaciones recurrentes sin interrupciones: Transfiere de forma segura las suscripciones activas sin interrumpir tus ingresos ni requerir que tus donantes actualicen su información.

💳 Cero interrupciones en la pasarela de pago: Sigue usando Stripe, PayPal o cualquier otro procesador compatible con GiveWP que ya te guste.

🚀 Configuración técnica experta: Relájate mientras nuestro equipo se encarga de la instalación y configuración de tus formularios. Además, los usuarios que cumplan los requisitos obtendrán un año completo de Charitable Pro gratis.

Visita esta página para obtener más información.

automatización Mejora

📢 Alerta de nueva función: ¡Automation Connect 2.0 ya está aquí! 🚀

¿Estás pensando en conectar tus datos de recaudación de fondos con herramientas como Mailchimp, Slack o Google Sheets, pero no quieres contratar a un desarrollador ni escribir código personalizado? El nuevo complemento de automatización de Charitable incluye:

⚡ 17 disparadores de eventos: Activa instantáneamente webhooks para el primer donativo de un donante, pagos de renovación o hitos de campaña alcanzados.

🎯 Lógica condicional inteligente: Utiliza una potente lógica AND/OR en 11 campos para enviar datos solo cuando cumplan tus criterios exactos, como las suscripciones al boletín.

📊 Control de carga útil personalizado: Selecciona entre más de 80 campos de datos limpios de metadatos de donantes, donaciones y campañas para que tus aplicaciones obtengan exactamente lo que necesitan.

🚀 Plantillas de plataforma preconstruidas: Evita la configuración desde cero con plantillas listas para usar para Zapier, Make.com, n8n, HubSpot y Slack.

🛡️ Herramientas de desarrollador fiables: Potencia tus flujos de trabajo con cargas útiles firmadas HMAC-SHA256, filtros completos de WordPress y registros de reintentos automáticos.

automatización Mejora

🔌 Charitable se une a Zapier: Conecta con más de 7000 aplicaciones y automatiza tu recaudación de fondos

¿Cansado de copiar manualmente los datos de las donaciones en hojas de contabilidad o de rastrear las nuevas suscripciones de donantes? Pon tus tareas administrativas en piloto automático. Charitable ya está oficialmente en Zapier, lo que te proporciona una forma potente y sin código para conectar tu recaudación de fondos directamente con el resto de tus herramientas favoritas.

Cada donación, suscripción de donante e hito de campaña ahora puede activar un flujo de trabajo automatizado sin problemas.

Novedades:

♾️ Conecta con más de 7000 aplicaciones: Une tus campañas de Charitable con software cotidiano como Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable y miles más.

⚡ 12 potentes disparadores: Crea flujos de trabajo profundos utilizando disparadores de automatización inteligentes que cubren todo el ciclo de vida de la donación, incluyendo Nueva Donación, Nuevo Donante, Suscripción Cancelada y Objetivo de Campaña Alcanzado.

📋 Plantillas de acciones preconstruidas: Empieza en tres minutos o menos con nuestras combinaciones de plantillas prefabricadas, como registrar automáticamente nuevas donaciones directamente en una Hoja de Cálculo de Google o enviar correos electrónicos personalizados de bienvenida a donantes a través de Gmail.

🚫 No se necesita código: No se requieren webhooks complejos ni scripts PHP personalizados. Simplemente elige tu disparador, selecciona tu aplicación, mapea tus campos y deja que Zapier se encargue del trabajo pesado.

¿Listo para ahorrar horas de tiempo administrativo? ¡Consigue Charitable Pro con el complemento Automation Connect hoy mismo y lanza tu primer Zap!

Mejora Pagos

🚀 Presentamos PayPal Commerce: Una conexión, seis formas de donar

Los donantes esperan opciones de pago modernas y flexibles cuando apoyan una causa. Si no ven su método preferido en su formulario de donación, a menudo desaparecen sin decir nada. Con PayPal Commerce, estamos brindando una experiencia de pago completamente modernizada directamente a sus campañas.

Disfrute de una única integración que mejora sus formularios, hace que las donaciones sean fluidas y le ayuda a capturar cada donación.

Novedades:

🔌 Conexión con un clic: omita las complicadas claves API y los documentos para desarrolladores. Simplemente haga clic en "Conectar con PayPal", inicie sesión en su cuenta comercial y su formulario moderno estará activo en menos de cinco minutos.

💳 Seis formas de donar: brinde a sus seguidores acceso instantáneo al saldo de PayPal, Venmo (EE. UU.), financiación "Paga más tarde", las principales tarjetas de crédito/débito, Apple Pay (Safari) y Google Pay (Chrome), todo desde el mismo formulario.

🔄 Donaciones recurrentes flexibles: admite completamente las donaciones mensuales. Elija entre la API de suscripciones de PayPal (gestionada automáticamente por PayPal) o Vault + Cron (gestionada de forma segura en su sitio).

💬 Recuperación de errores amigable: no más alertas confusas del navegador. Si se rechaza un pago, los donantes ven mensajes sencillos y en línea que los guían sobre cómo solucionar el problema y completar su donación.

¿Listo para PayPal, modernizado? Actualice a Charitable Pro 1.8.15+ (o Charitable Lite 1.8.11+) y conecte su cuenta hoy mismo.

Campañas Nuevo

⏳ Cuenta atrás de la campaña: genere urgencia y aumente las donaciones

¡La urgencia es una de las herramientas más poderosas en la recaudación de fondos! Conozca Campaign Countdown, un temporizador en vivo y en tiempo real diseñado para convertir la procrastinación en generosidad inmediata.

animación de cuenta atrás de campaña

Novedades:

⏱️ Urgencia en vivo y en tiempo real: rastree bellamente días, horas, minutos y segundos hasta la fecha límite de su campaña con cuentas atrás visuales que se actualizan en vivo.

🎨 Adaptado a su estilo: elija entre mosaicos con borde "Boxed" o una pantalla "Inline" limpia y de una sola línea. Adapte su tema al instante con controles de fuente y color profundo.

🛠️ Colóquelo en cualquier lugar: inserte la cuenta atrás donde desee utilizando el campo Campaign Builder, un bloque Gutenberg dedicado o un simple shortcode.

🚨 Acciones inteligentes de caducidad: control total sobre el estado final: elija reemplazar automáticamente el temporizador con un mensaje personalizado, congelarlo en cero y más.