
Admin dashboard statistics — overview of donations in the back office.
Givoly is a completely free donation form extension designed by and for nonprofit organizations. It lets nonprofits collect donations through Stripe and/or HelloAsso, manage donors, track fundraising campaigns, and send customizable donor emails.
The plugin is maintained by PLAID·ACT and its members, with contributions from Tom JANVIER. PLAID·ACT is a nonprofit organization: https://plaidact.org
Donation form
[givoly_form]
Available attributes:
Attribute
Default value
Possible values
theme
givoly
givoly, classic, ocean, sunset, minimal
layout
card
card, inline, flat
amounts
10,25,50,100
whole-number amounts separated by commas
currency
EUR
EUR, USD, GBP, MAD, CHF
campaign
empty
campaign slug
title
Make a donation
custom text
button_text
Donate now
custom text
show_title
yes
yes, no
gateway
admin setting
stripe, helloasso
class
empty
custom CSS class added to the form wrapper
To add CSS rules for a form, use WordPress’s native Additional CSS editor under
Appearance > Customize (or Appearance > Editor > Styles for block themes). The
form wrapper uses the .givoly-wrap class and the plugin does not store or
execute arbitrary CSS.
Campaign total widget
[givoly_total campaign="my-campaign" display="bar"]
Full campaign block (progress bar + form)
[givoly_campaign campaign="my-campaign"]
The campaign shortcode also accepts show_title="no", show_form, show_description, layout, and theme.
From Givoly > Donors, an admin panel lets you select a fiscal year and send a summary email to each donor who has at least one completed donation during that period.
Before sending, complete the nonprofit details in Givoly > Settings > Organization: name, address, email, SIRET/RNA, and tax approval or ruling information. The email reminds donors of the total amount given, the number of donations, and the fiscal information configured by the organization.
[givoly_form] to a page or post.Givoly collects the personal data required to process and follow donations: name, email address, and optional donor profile fields. This data is stored in the nonprofit’s WordPress database and is sent to the selected payment gateway only when required to process a payment, redirect a donor to checkout, handle a webhook, or process a refund.
Givoly does not add analytics scripts, advertising pixels, tracking cookies, or telemetry.
Givoly relies on third-party payment services only when a site administrator configures and enables the corresponding gateway, and when a donor uses that gateway or a webhook/refund action is processed. Site owners should review the terms and privacy policies of the services they enable.
Stripe
https://api.stripe.com/v1 and Stripe-hosted Checkout pages.HelloAsso
https://api.helloasso.com, https://api.helloasso-sandbox.com, https://www.helloasso.com, and https://www.helloasso-sandbox.com.assets/logo-ha.svg; it does not load the HelloAsso logo from a remote URL.