GiveWP – Donation Plugin and Fundraising Platform

Descripción

GiveWP is the highest rated, most downloaded, and best supported donation plugin for WordPress. Whether you need a simple donate button or a powerful donation platform optimized for online giving, GiveWP is right for you.

Transform the way you accept online donations, starting for free. With GiveWP you can accept gifts for charity or for other purposes, through customizable donation forms. Our donation plugin also allows you to view donor data and fundraising reports, manage donors, and integrate with a wide variety of third-party gateways and services.

✨ GiveWP Features

GiveWP is free and full of many advanced features to suit your needs. Start by choosing one of our donation form templates to create your first fundraising campaign. Then, take advantage of full-featured fundraising reports and donor management tools to increase your overall fundraising revenue by learning what makes donors donate.

Free donor tools also help keep your donors happy. The donor dashboard helps your donor base easily manage their accounts and access their donation history. With our premium add-ons, you can add additional donor tools, like annual receipts.

Campaign-Based Fundraising and Forms

GiveWP makes it easy to manage and launch successful fundraising campaigns directly from your WordPress site. Whether you’re raising funds for a single project, a long-term cause, or a series of initiatives, GiveWP’s campaign-based approach helps you streamline your efforts and maximize your fundraising potential.

Key Features of Campaign-Based Fundraising

  • Campaign Creation: Create multiple campaigns on your site, each with its own unique donation goal, target audience, and messaging.
  • Customizable Donation Forms: Each campaign comes with a built-in, fully customizable landing page, created using the WordPress Block Editor. Add text, images, and donation forms to create a visually appealing and engaging page that strengthens your donor connections.
  • Dedicated Landing Pages: Create custom landing pages for each campaign, complete with campaign-specific content, donation forms, progress bars, and social sharing options to engage and inspire donors.
  • Organized Fundraising: All your donation forms are linked to specific campaigns. This makes it easy to manage and track your efforts, set goals, and monitor campaign performance in one streamlined view.
  • Visibility Controls: Publish, archive, or draft campaigns to manage when and how your campaigns appear on your site. This gives you full control over the visibility of your campaigns and associated donation forms.

How Campaigns and Donation Forms Work Together

GiveWP’s donation forms seamlessly integrate with your campaigns, allowing you to:

  • Create forms that directly support the campaign’s fundraising goals.
  • Customize form fields to match the needs of your campaign, whether it’s a specific project or a general cause.
  • Promote campaigns via donation forms displayed on any page on your website.

Campaigns offer more flexibility, better control, and enhanced organization for your fundraising efforts, making it easier to achieve your goals and connect with donors. Whether you’re running a large-scale initiative or multiple smaller projects, Campaigns will help you streamline the process and improve your overall fundraising strategy.

Never used blocks before? No worries – we’ve got you covered with our guide.

Actionable Fundraising Reporting

  • Get a detailed breakdown of your donation activity
  • Control your fundraising data with exports and reports
  • Filter reports by date, form, and payment method
  • Measure performance across multiple campaigns

Complete Donor Management

  • Ver el historial completo de tu actividad de donante
  • Generar recibos deducibles de impuestos
  • Allow donors to view their donation history, update their profile, manage their recurring donations, and download PDF receipts through their own donor dashboard

Saber más:

🧑🏿‍🤝‍🧑🏿 Who Uses GiveWP?

With more than 100,000+ active installs of GiveWP, we hear more and more success stories from nonprofit organizations. Causes are using GiveWP to raise millions of dollars per year. Check out some of our GiveWP Stories and Case Studies for details about their success.

In addition to nonprofit organizations, GiveWP is widely used for individual or creative purposes. We’ve seen tip jars for blogs or musicians, live streams, and more. Our Donation Upsells for WooCommerce Add-on is even used in some eCommerce stores to collect donations for a cause, or ask for tips in the cart or checkout.

We’ve even seen GiveWP used to collect gifts for birthdays and weddings!

💝 Simple and Pain-Free Giving

We built GiveWP to be the best WordPress donation plugin from day one. Simply install and activate the plugin to get started.

The strength of GiveWP lies within its optimized donation forms. When creating a form, you can start with a template and customize the donation levels, including allowing donors to give a custom amount. The donation forms can then be displayed anywhere on your website using a block, shortcode, widget, or the single donation form page.
You can also integrate your forms with a wide variety of payment processors, including PayPal and Stripe within the free plugin. You can also purchase add-ons to use Authorize,net, Bitpay, Square, and more.

🌱 First Time Users

Para nuevos usuarios, sugerimos revisar nuestra guía de inicio para comprender cómo funciona el plugin. Si te encuentras con algún problema, te ofrecemos soporte gratuito para ayudarte con tus problemas, preguntas y preocupaciones.

Si eres cliente de GiveWP, con una licencia activa de cualquiera de nuestras populares extensiones, nos gustaría saber de ti y ayudarte a través de nuestro canal de soporte prioritario.

💳 Accept Credit Card Donations and More

GiveWP viene con varias opciones de pasarelas de pagos:

  • Stripe Donations — Accept donations through any payment method (like Apple Pay, Google Pay, or ACH) activated in your Stripe accounts.
  • PayPal Donations — Permite donaciones de todas las partes del mundo con PayPal Donations. No se aplican cuotas adicionales.
  • Venmo Donations — Give donors the option to pay through Venmo with their account balance or connected bank account.
  • Donaciones offline — permite a tus donantes enviar cheques o donaciones físicas con una pasarela offline con instrucciones.
  • Pasarela de prueba — usa la pasarela de prueba para ver exactamente cómo se moverán los donantes a través del proceso de donación.
  • And many more Gateways – View additional payment gateways on our website. These include Authorize.net, Bitpay, Square, Razorpay, Paytm, and more.

⚙️ Extend GiveWP with Powerful Add-ons

GiveWP’s goal is to “Democratize Generosity.” We want to make it easy for everyone to raise funds online.

In addition to our free donation plugin, we have premium GiveWP add-ons available to extend the functionality of GiveWP. Ultimately, these tools allow you to raise more money and give you a better relationship with your donors.

Extensiones imprescindibles para GiveWP:

Mira todas las extensioines de GiveWP para descubrir todas las formas en las que puedes mejorar y ampliar aún más GiveWP.

🛠️ Easy to Customize and Enhance

Are you a developer? GiveWP is built with best practices and easy to extend and customize. Here are some great developer-oriented tutorials and docs to help you customize GiveWP to your liking:

💚 About the GiveWP Team

GiveWP is part of StellarWP, a Liquid Web Family Brand. Our donation plugin is backed by a growing team of WordPress developers, support engineers, customer success managers, and marketing professionals who’ve worked with WordPress and nonprofits since 2009. This means GiveWP is made with best practices in mind; extremely extensible and customizable, stable, and reliable. We’ll be here in years to come for you and your nonprofit organization.

📧 Connect with GiveWP

Mantente en contacto con nosotros para obtener noticias y actualizaciones importantes del plugin:

🐱‍💻 Contribute to GiveWP

This plugin is proudly open source (GPL license) and we’re always looking for more contributors. Whether you know another language, love to code, or just have an idea, we would love your help and input.

Here’s a few ways you can contribute to GiveWP:

  • Star/fork/watch the GiveWP GitHub repository to learn more about what issues we’re tackling and the project is developing. If you’ve never worked with Github before, learn about pull requests here and submit one for GiveWP, we’d love to give you our feedback.

  • Traduce GiveWP a tu idioma nativo. El mejor lugar para hacerlo es aquí, en wordpress.org. Ve a https://translate.wordpress.org/, luego busca tu idioma, haz clic en la pestaña de «Plugins» y, después, busca «GiveWP». Cuando hayas enviado al menos el 95% de las cadenas de GiveWP, los moderadores del idioma revisarán y aprobarán tus traducciones y estarán disponibles para todos los usuarios de WordPress en tu idioma nativo. Si estás interesado en traducir cualquiera de nuestras extensiones Premium, contacta con nosotros, nos encantaría conversar contigo sobre ello.

  • Únete al grupo de Facebook de la comunidad de GiveWP. Charlamos sobre todo lo relacionado con WordPress, GiveWP, recaudación de fondos y donaciones online en general.

Capturas

  • Es fácil crear poderosos formularios de donación con GiveWP. Simplemente instalas el plugin, creas un nuevo formulario de donación, estableces las opciones de donación deseadas y ¡lo publicas!

  • Personalizar tus formularios de donación es fácil e intuitivo con las opciones de personalización para cualquier campaña de recaudación de fondos.

  • Muestra tus formularios de donación en una cuadrícula adaptable en cualquier página para facilitar a tus visitantes elegir una opción de donación.

  • Muestra la generosidad de tus donantes con nuestro bloque y shortcode del muro de donantes.

  • Gestiona tus donantes y recibe información clave para maximizar tus esfuerzos de recaudación de fondos.

  • Amplía GiveWP con un robusto conjunto de potentes extensiones. Acepta donaciones periódicas, tarjetas de crédito, añade campos de formulario personalizados ¡y más!

  • GiveWP está completamente documentado para ayudarte a dar tus primeros pasos rápidamente y aprender las características y funciones básicas y avanzadas.

  • GiveWP cuenta con un equipo de soporte dedicado para ayudar a responder cualquier pregunta que puedas tener y ayudarte a superar los obstáculos.

  • Customize your forms with design mode.

  • Use almost any payment gateway integration with GiveWP through our add-ons or by creating your own add-on.

Bloques

Este plugin proporciona 3 bloques.

  • Donation Form The GiveWP Donation Form block inserts an existing donation form into the page.
  • Campaign Comments Display all the donor comments associated with a campaign.
  • Campaign Form The GiveWP Campaign Form block inserts an existing campaign form into the page.

Instalación

Requisitos mínimos

  • WordPress 6.5 or greater
  • PHP version 7.4 or greater
  • MySQL version 5.7 or greater
  • MariaDB versión 10 o posterior
  • Algunas pasarelas de pago requieren compatibilidad con fsockopen (para acceso por IPN)
  • cURL versión 5.40 o superior
  • Un certificado SSL — Aunque no es estrictamente necesario, es altamente recomendable. Si ahora estás convirtiendo tu sitio para usar SSL/HTTPS, tenemos aquí una detallada guía para ayudarte.

Instalación automática

La instalación automática es la opción más sencilla, ya que WordPress maneja las transferencias de archivos por sí mismo y no necesitas abandonar tu navegador web. Para realizar una instalación automática de GiveWP, accede a tu escritorio de WordPress, navega hasta el menú de plugins y haz clic en «Añadir nuevo».

En el campo de búsqueda, escribe «GiveWP» y haz clic en buscar plugins. Una vez que hayas encontrado el plugin, puedes ver los detalles sobre él, como la versión actual, la valoración y la descripción. Lo más importante, por supuesto, es que puedes instalarlo simplemente haciendo clic en «Instalar ahora».

Instalación manual

El método de instalación manual implica descargar nuestro plugin de donación y subirlo en tu servidor a través de tu aplicación FTP favorita. El Codex de WordPress contiene instrucciones sobre cómo hacer esto aquí.

Actualizando

Las actualizaciones automáticas deberían funcionar sin problemas; pero como siempre, antes haz copia de seguridad solo por asegurar.

Preguntas frecuentes

¿Dónde puedo aprender más sobre cómo usar GiveWP?

Tenemos una amplia documentación sobre la instalación y configuración de GiveWP en nuestra web. Sugerimos empezar con el artículo GiveWP 101.

¿Cómo puedo obtener soporte para GiveWP?

Trabajamos duro para dar el mejor soporte posible para GiveWP. El foro de soporte de WordPress.org se usa para el soporte gratuito basado en la comunidad. Supervisamos continuamente el foro y hacemos todo lo posible para garantizar que todos reciban una respuesta.

El soporte prioritario se ofrece a los usuarios que tienen una licencia activa para alguna de las extensiones o planes de precios de GiveWP. Proporcionamos soporte por correo electrónico a nuestros clientes de extensiones Premium con un tiempo medio de respuesta de menos de 2 horas y un tiempo medio de resolución de 24-48 horas, dependiendo de la gravedad del problema.

¿Tenéis alguna demostración?

Yes! We have several live examples of GiveWP and the wide variety of form options you can use with GiveWP. Check out our live demo, where you can see what your donors would see.

GiveWP Plus, Pro, and Agency Plan customers will also get a free 30-minute website audit with our Customer Success Team after they purchase. In this meeting, we’ll cover everything you need to know about GiveWP to fit your needs.

¿Tenéis algún caso práctico de organizaciones sin fines de lucro que usen GiveWP?

¡Sí! Tenemos dos tipos diferentes de casos que destacan las organizaciones sin fines de lucro de diferentes maneras.
Las «Historias de GiveWP» son historias sobre cómo las organizaciones sin fines de lucro o las personas implementan GiveWP con éxito. Puedes leer todas ellas aquí.
Los «Casos prácticos» son ejemplos más detallados sobre cómo una agencia ha implementado GiveWP para un propósito específico de una organización. Puedes leerlos aquí.

How is GiveWP better than a simple PayPal donate button?

PayPal donate buttons take your users off-site, which can cause you to lose some in the process. With GiveWP, your donors can stay on-site and you get the benefit of gathering donor data, viewing free fundraising reports, and creating unlimited donation forms. On the other hand, you can always use GiveWP as a simple customized PayPal donate button if you prefer.

¿De qué forma GiveWP es mejor que un plugin de formularios para aceptar donaciones mediante WordPress?

Los plugins de formulario son excelentes soluciones para formularios de entradas generales. Dicho esto, en la mayoría de los casos carecen de características sustanciales de informes de donaciones y de opciones para la gestión de donantes. También carecen de una variedad de opciones de presentación como la que tiene GiveWP para incrustar tus formularios en diferentes lugares de tu sitio.

Si quieres un botón «¡Donar ahora!» en la cabecera de tu sitio que se abra de forma modal, lo más frecuente es que tengas que personalizar bastante para que funcione correctamente con los plugins de formulario — pero no con GiveWP.

GiveWP funciona muy bien junto con todos los plugins de formulario más populares. Usa GiveWP para las donaciones y Caldera Forms, Ninja Forms, Gravity Forms u otro para tus formularios de uso general. Trabajarán muy bien unos junto a otros.

¿De qué forma GiveWP es mejor que un plugin de comercio electrónico para aceptar donaciones en WordPress?

We built GiveWP specifically to overcome many of the hurdles you have to go through in order to get an eCommerce plugin (like WooCommerce) to be streamlined for donations. You want to treat your donors right. No donor wants to add their donation to a cart and go through several page refreshes just to type in their information. You, as the site admin, don’t want to have to change the word “Products” to “Donations” everywhere, and go through all the hoops of removing taxes and shipping, either.

On top of that, customizing the plugin’s terminology is a daunting task. You never want your users to receive an “invoice” for the donation “product” they “purchased.” Rather, you’d like for them to receive a receipt for the donation they gave.

Use GiveWP for donations, and let your WooCommerce or WP eCommerce plugin or the like handle your products. They work alongside each other just fine. Your donors will be happy, your customers will be happy, and so will you.

Additionally, you can use our Donation Upsells for WooCommerce GiveWP add-on to allow your customers to do a donation upsell in the cart or checkout.

How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Reseñas

13 de junio de 2025
I had some issues with the configuration of the plugin, I received a great support!
11 de junio de 2025
GiveWP has great functionality, and the addition of campaigns in GiveWP 4.x is a game-changer. I converted a site from a manual donor management Access DB to GiveWP last year. Integration with payment systems was easy, and my client was happy with the results. We did have a problem when we upgraded to GiveWP 4.x, and the support team was very responsive. The problem was related to some funky data that was created when we were implementing, and the support technician gave clear and simple instructions for how to resolve the issue. Very happy now that we are on the current release.
31 de mayo de 2025 1 respuesta
Expensive for not much. Problems with donation forms, problems with campaigns. Still haven’t found out how to contact customer service.
29 de mayo de 2025 1 respuesta
The plugin works fairly well but is honestly pretty expensive and somewhat klunky to administer. Also, the new campaign stuff just adds an extra layer of stuff we have no need for. I’m glad they finally produced a solution for donation spam, though (utilizing Cloudflare Turnstile).
27 de abril de 2025 1 respuesta
Had to get an email from STRIPE that the web hook was not working which led to all kinds of troubleshooting, only to figure out this plugin – probably the latest update – crashed my website. Had to deactivate it.
Leer todas las 662 reseñas

Colaboradores y desarrolladores

“GiveWP – Donation Plugin and Fundraising Platform” ha sido traducido a 23 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce “GiveWP – Donation Plugin and Fundraising Platform” 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

4.4.0: June 18th, 2025

  • New: The donor admin details screen has been upgraded to a new design and experience!
  • Enhancement: When using the the visual form builder with recurring donations, the gateway options will now only display the ones that support recurring donations
  • Fix: Resolved an issue with recurring donation email templates in the visual form builder settings
  • Fix: Resolved an issue with the campaign page donate button and option-based forms

4.3.2: June 11th, 2025

  • Enhancement: Improved accessibility across form modal and new tab display styles
  • Enhancement: Added focus border to donation confirmation donor-dashboard link
  • Enhancement: Added aria-support to donation confirmation secure badge
  • Enhancement: Replaced definition list tags in donation confirmation field lists for better semantic structure
  • Fix: Resolved an issue with additional keyboard focus on new donor wall items
  • Fix: Resolved accessibility issues with event ticket elements
  • Fix: Resolved an issue with aria labels in form-grid progress bar
  • Fix: Resolved an issue with campaign colors for grid and block goal progress
  • Fix: Resolved backwards compatibility issues for campaign_id in legacy objects and gateways
  • Fix: Resolved an issue where the Campaign Grid block does not show any Campaigns when the Campaign filter is used
  • Fix: Resolved an issue with the visual form builder route user roles
  • Fix: Resolved an issue with error focus on Date and File fields
  • Fix: Resolved an issue where some servers were experiencing a “Missing PayPal webhook header” error
  • Fix: Resolved a conflict with custom text fields that use the same name as the billing address block field names

4.3.1: May 30th, 2025

  • Fix: Resolved an issue with the Donor wall when filtering by multiple form IDs
  • Security: Updated permissions for various endpoints (CVE-2025-4571)

4.3.0: May 21st, 2025

  • New: Added a new Campaign form block and shortcode
  • Enhancement: Improved the performance of the campaign form list table
  • Enhancement: Updated the donation list table to include it’s associated Campaign
  • Enhancement: Recurring donation renewals using Stripe will now include meta data
  • Enhancement: Made various improvements to the accessiblity of our donation forms
  • Enhancement: Updated our advanced migration system to offer the ability to rollback a failed migration
  • Enhancement: Updated the campaign admin screen with a sticky header UI
  • Fix: Updated the form to campaign migration to take into account the possibility of multiple upgraded forms which would sometimes cause it to fail
  • Fix: Resolved remaining WP 6.8 _load_textdomain_just_in_time notice for GiveWP core
  • Fix: Updated campaigns admin screen to be translatable
  • Fix: Resolved an issue with sites in subdirectories that are using visual form builder forms were producing an error
  • Fix: Resolved an issue where some custom fields were not showing up on the donor dashboard

4.2.1: May 7th, 2025

  • Fix: Resolved an issue with PayPal Donations and Fee Recovery when using the global option for donor forced opt-in

4.2.0: April 30th, 2025

  • New: Added shortcodes for the Campaign Block and Campaign Grid Block
  • New: Added the ability to associate orphaned campaign forms to a campaign
  • New: Added the ability to duplicate a campaign
  • Enhancement: Improved the campaign archiving functionality
  • Fix: Resolved an issue with goal progress amounts not calculating correctly throughout Campaigns and Forms
  • Fix: Resolved an issue with the Stripe Credit Card gateway and utm tags
  • Fix: Resolved an issue with Stripe Payment Element not showing accurate total amount when using Fee Recovery and Apple/Google Pay
  • Fix: Resolved an issue where some donations were not storing currency exchange rates correctly

4.1.0: April 16th, 2025

  • New: Added the ability for donation forms to inherit Campaign goals and colors
  • New: Added a campaign filter to the donation list table
  • New: Added a global setting to apply custom css to all donation forms
  • New: Added a notice to the campaigns overview that lets your know when the landing page is in draft
  • New: Added the ability to update the associated campaign for a donation within the donation details screen
  • Enhancement: Updated the PayPal Donations gateway to use the new PayPal Card Fields API
  • Enhancement: Improved the donation form modal experience
  • Fix: Fixed an issue where a Form Field Manager upgrade notice was still showing with an active license
  • Fix: Resolved an issue with the cancel/pause subscription modal in the donor dashboard

4.0.0: March 31st, 2025

  • New: Introducing Campaigns! Manage all of your fundraising efforts seamlessly.
  • New: The Campaign overview dashboard provides donation data and goal progress monitoring for all forms under the same fundraising campaign.
  • New: Campaign pages give you a landing page for each campaign to tell your story and engage with donors.
  • New: All donation forms belong to a campaign, and each campaign can have multiple forms.
  • Enhancement: Improved the processing of PayPal donations to be more reliable on forms using the visual form builder

See the full GiveWP changelog on Github