The Right Tools for Recurring Donations
new
In addition to providing your organization with a sustainable revenue source, recurring giving on Givebutter creates a
hassle-free experience
for your donors. Today, we've launched several key improvements to take that even further.
🔁 All-New Recurring Donation Page
We're introducing a redesigned page for your donors to manage their recurring donation. It features an improved layout and lots of new information:
  • Added "Next bill date" and "Bill day of month"
  • Added payment method icon and last 4 digits when applicable
  • Improved the experience of creating and linking a user account to your plan
pika-2022-05-09T21_35_51
Clicking "Edit" lets your donors quickly edit their plan without needing to create an account. Here are just some of the new capabilities:
  • Added the ability to Cancel your recurring donation and select a cancelation reason
  • Added the ability to Pause your recurring donation indefinitely or for a specific length
  • Added the ability to resume paused plans
  • Added the ability to update your contact email for your recurring donation
  • Added the ability to edit your donation amount, fee, tip, and frequency
pika-2022-05-09T21_35_01
💬 New Notifications
We've add several new email notifications. Now, when a donor updates, cancels, pauses, or resumes their donations, you'll be notified. In addition, we'll also send the donor an email confirmation when they take action on their plan.
✅ Recent Platform Improvements
  • Added ability to set an account-wide timezone for the Dashboard. All dates and graphs will now display data in the selected timezone. If nothing is set manually, the timezone will default to your computer's local timezone.
  • Added ability to import Contact subscription status. Learn more
  • Contact info that isn't essential for assessing a contact's uniqueness can now be updated when the contact is re-added and detected as a duplicate. The field must be empty for the new value to apply. It will not overwrite existing data. Those fields are: middle_name, dob, company, title, twitter_url, linkedin_url, facebook_url. The note field is a special case where we will append the new note to the existing note (if the new note doesn't match the existing note).
  • Added the ability to see which filters were applied in Engage History
  • Improved the sort order of Engage messages, so ones currently being sent don't appear at the bottom.
  • You can now search by more than just area code for Engage SMS
  • Added a message informing users that links in Engage SMS will be shortened
  • Added display_name to team members API endpoint
  • Separated out the address fields in the Contact export
⚒️ Recent Bug Fixes
  • Fixed a validation issue triggered when importing the same recurring plans that were subsequently deleted
  • Fixed a bug that caused the Tools tab to crash when a campaign assigned to a keyword was deleted
  • Fixed a bug related to image validation in the supporter feed
  • Fixed an issue with transactions not exporting in some cases
  • Fixed an issue with timestamps in the Contact timeline note type
  • Fixed a bug related to the unsubscribe functionality of contacts
  • Fixed a bug that caused an error when deleting and re-adding an Engage domain
  • Fixed an issue where not all campaigns were appearing for Elements
  • Fixed a bug that caused QR PDFs not to generate properly
  • Fixed an issue where team member scores weren't calculated correctly
📢 Do you have something you'd love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
Givebutter Elements: Every Page is a Donation Page
new
The most powerful way to drive donations to your campaigns is to put calls to action right where your donors already are: on your website!
Elements Marketing GIF
Embed Elements on your website by copy-pasting provided HTML code into the editor area of the site where you'd like them to appear.
✨Element Types
Bubble
: add a customized Donation Bubble to your website that displays a donation form when clicked. By default, your Donation Bubble will float in the bottom right-hand corner of every page of your website. Learn more →
Button
: add a customized Donate Button anywhere on your website that displays a donation form when clicked. Learn more →
Form
: add our donor-friendly donation forms to any page on your website. Learn more →
Element Types
Check out a demo of Givebutter Elements in real-time
👍 [Recommended] Dynamic Elements
Easily create Elements and manage their configuration through the Dashboard. Creating your Elements from the Dashboard will allow you to dynamically update your customizations without needing to update your site's code. This includes customizing colors, borders, and other styles and is the recommended method for using Elements.
Review our getting started guide and visit the Dashboard to create your first Element.
🚧 [Advanced] Coded Elements
If you'd like complete control over Elements, you can create them directly with our library. Visit the Coded Elements section to learn how to develop Elements using HTML, JavaScript, and more.
📈Source Tracking & Analytics
Whether you are using a Bubble, Button, or Form, Source Tracking is automatically available, enabling you to make smarter marketing decisions by knowing how each donor found your fundraising campaign. Source Tracking data automatically flows directly into Track, our completely free donor management CRM. Track source data no matter what page of your website a donor visits first and for up to 30 days when the donor leaves and comes back later to make their donation.
To pass source tracking data (aka attribution data) to your Givebutter Dashboard, add unique URL parameters to each marketing link/URL pointing to your website.
  • All UTM parameters are supported.
  • Pass custom parameters using Givebutter's gba_ prefix
  • Parameters also pass to Google Analytics when installed on your website
🆕 Additional Improvements & Bug Fixes
  • Stop automated donor invites when a campaign is no longer active
  • Added fees covered by donors in Transaction sidebar
  • Fixed an issue where recurring plans got stuck in a processing state
  • Fixed a bug related to contact creation via the API
📢 Do you have something you'd love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
DonorSearch Integration: View wealth & philanthropic data of your Contacts 🧠
new
🔎 DonorSearch
We're excited to announce a native integration between Givebutter and DonorSearch. Thanks to this integration, revealing a donor's giving capacity has never been easier. Givebutter users have access to DonorSearch's robust prospect research data with a single click inside any Givebutter Contact profile.
How it works
DonorSearch's wealth screening tools are baked right into Givebutter Contacts. You're able to analyze supporters based on their capacity and likelihood to give. Instead of guessing at your fundraising strategy, you'll go in knowing who to ask and which appeal to make to increase your odds of securing a donation.
Integration Features
  • Surface the public wealth information and philanthropic track record of individuals directly from the Givebutter Dashboard using DonorSearch's Integrated Search
  • Navigate directly to any Givebutter Contact's DonorSearch Advanced Profile with a single click
  • Coming Soon: Advanced Filters & Bulk Search
DonorSearch flow
DonorSearch data available inside Givebutter Contacts:
  • DonorSearch Rating
  • Target Based On Wealth
  • Major Gift Likelihood
  • Annual Gift Likelihood
  • Total Likely External Gift Amount
  • Lowest External Gift Amount
  • Largest Gift Organization
Learn more about these data points in our DonorSearch Help Center article.
✅ Other Improvements
  • Added ability to export QR code by jpg, png and svg formats in addition to the existing PDF export
  • Add a hint for users to press the Enter key if a new tag is being added.
  • Added a hint for character limit for the subject field (Engage Email)
  • Improve reliability of video embed responsiveness on campaign pages
  • Added status field to /campaigns API endpoints
  • Addressed an issue where non-dashboard access users weren't redirected to their profile pages if they landed in the dashboard
  • Addressed an issue where modified recurring plans would fail to sync to Bloomerang on subsequent charges.
  • Added Fund designation to receipts and admin notifications
⚒️ Bug Fixes
  • Fixed an issue where <hr> tags we're being stripped from Engage Emails
  • Fixed a bug that causes Engage SMS images not to upload in some cases
  • Fixed a longstanding issue that caused a scroll bar to appear when moving between steps in the donation flow
  • Fixed a pesky Dashboard crash in some versions of Safari
  • Fixed several issues related to pagination in the dashboard
  • Fixed an issue where SMS history would display the wrong status
  • Fixed a dashboard crash related to the duplicates screen
  • Fixed a redirect issue related to Short URL tracers
📢 Do you have something you'd love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
The Fastest Way To Reach Supporters: Outbound Text Blasts 🚀
new
When you want to raise money or publicize events, it's vital to reach your audience quickly. With text messages, you can connect with supporters wherever they are, and they're more likely to open a text message than an email. That's what makes Givebutter's newest feature, Outbound Text Blasts, the ideal solution for stewarding your supporters and keeping them engaged. You're now able to reach your supporters at a moment's notice, with a 99% open rate in a matter of minutes while collecting invaluable data and analytics.
Outbound Text Blasts
💬How Outbound Text Blasts Work
  • Search and choose a phone number by area code or state — completely free!
  • Include media (1MB limit; png, jpeg, gif supported), merge variables (contact first & last supported), and up to 450 characters + emojis in your SMS message.
  • Automatic URL shortening with Givebutter's short domain: giveb.co allows for click-through tracking and automatic revenue tracking when you include a Givebutter campaign URL (plus it saves your character count!)
  • Forward inbound messages to an email address of your choice and customize the auto-responder to respond to inbound texts.
Outbound Text Blast Editor
The Outbound Text Blasts feature is currently available for select accounts. Completing this form to request access to the feature and start sending Outbound Text Blasts today!
🚧Other Improvements
  • Registration fundraising now supports selecting a Team to join (only existing teams supported)
  • Added event organizer name to the calendar invite details.
  • Added the ability to pass in ?promo={code} into the URL to automatically apply a promo code. Learn more about how to leverage URL Parameters
  • Recurring Plans now retain the original fees at the time of the first charge and won't change even if you change your campaign type.
  • Transaction processing fees are now assessed on the transaction amount without the platform fee, leading to reduced fees across the board. Givebutter now swallows the processing fee on the platform fee (previously, this was only true for tips). Existing recurring plans have been updated to reflect this change.
  • Transaction processing fees are no longer pinned to the "cost to cover" charge when a donor did NOT cover fees, leading to reduced fees across the board. Previously the difference was assessed as a platform fee. Existing recurring plans have been updated to reflect this change.
🐛Bug Fixes
  • Fixed an issue whereby single line breaks in the Engage SMS were not being saved correctly.
📢 Do you have something you'd love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
30+ Improvements to Engage & New Features! 🤩
new
What's New inside Engage?!
As Engage has rolled out over the past few months, we've been continuously iterating and improving the product based on your feedback. We are proud to share the most anticipated enhancements inside Engage below.
💸 Introducing Revenue Tracking
Revenue tracking is now automatically enabled when a Givebutter campaign URL is included in any outbound message. You can now see the total revenue attribute to an Engage message, including which recipients supported your campaign and how much they gave.
Frame 916
🔔 Managing & Monitoring Subscription Status
We've added a checkbox at checkout for supporters to opt into communication from your organization. You can now manually unsubscribe/resubscribe individual Contacts to your Engage emails and texts and perform this action in bulk. Contact pages also display icons to indicate if the Contact unsubscribed from Engage messages. The ability to see which Contacts unsubscribed from an Engage message is also available.
Installation Modal
📧 Message Builder Improvements
  • The user interface (UI) for the email builder has been improved so the styling of the email editor will match the final email more closely
Frame 11
  • Improved the UI of adding email senders and branding settings
  • Added autosaving when editing the subject & sender fields and improved the autosaving frequency when editing a message body
  • Added the ability to include attachments to Engage Emails (5MB, 10 file limit)
  • Step 1 of the Message Builder now displays an indicator to show which Contacts do not have an email/phone number available and those who unsubscribed from your messages
  • Improved the UI of the scheduling section on Step 3 of the Message Builder
📈Overall Enhancements
  • Givebutter will automatically check the links in your messages to make sure they are valid before sending
  • Added the ability to edit the name of previously sent messages
  • The date in the History table now shows the date of sending instead of the creation date
  • Scheduled messages now display the time for sending in addition to the date
  • Improved error handling in multiple areas throughout the Message Builder
  • Contact recipient message estimates now take into account those who have unsubscribed
  • Message History features an improved design with additional message details
Highly Anticipated Features
📑End of Year Giving Reports
You can now generate donors’ end-of-year giving reports, also known as donor annual statements, and easily share them as a PDF or unique link. These reports contain a complete snapshot of donor history for the given reporting year, including all online transactions and any offline donations recorded on Givebutter by admins.
Sending an end-of-year giving report is an excellent way to give your donors a complete summary of their past years' contributions and simultaneously thank them again for their support. Watch a video demonstrating the process from beginning to end.
🏅Registration Fundraising is now in Beta
Registration Fundraising enhances the Team Member experience by adding a donation or ticket selection at the time of sign-up and page creation.
Team Members enjoy a simple login / sign-up flow with the ability to set their goal and share their story during the registration process. Admins can determine a minimum donation amount or required ticket selection at the time of registration and set a default/minimum goal and story template for Team Members.
Subscribe for updates on the features' self-service availability and contact [[email protected]] directly if you're interested in activating the Beta feature.
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
Text-to-Donate Short Code is here 📲
new
Optimizing your campaigns for mobile devices is essential, with more supporters than ever choosing mobile payment methods. Our dedicated Text-to-Donate 5-digit short code is a perfect way to engage donors and create a seamless giving experience right from their favorite device. This feature, like all our others, is entirely FREE. Click here for more details on how to set up Text-to-Donate.
T2D GIF
💬How Text-to-Donate Works
  1. Your supporters text a keyword to 53-555
  2. In response, supporters will automatically receive a link to your secure, mobile-friendly campaign
  3. The unique link is tracked upon click and you'll be able to view stats on how much you've raised with Text-to-Donate
Try It Out _ Short Code
Text-to-Donate short codes are automatically available to all verified nonprofit accounts via the Tools tab of the Dashboard. If your account is not verified, complete the verification process or fill out this form to request access to the feature!
🔧 Other Improvements
  • Added the ability to edit imported plan amount
  • Added the ability to edit imported plan next bill date
  • Added support for decimals and other formats when importing recurring plans
  • When importing data, valid rows will now import instead of the entire import failing when there is an error
  • Added ability to download failed imported row
  • Added support for importing notes with contacts
  • Added company and title to the Contacts export
  • Added ability for recurring donors to add, edit, and delete payment methods in their profile page
  • Added ability for recurring donors to change their payment method on their profile page (only Cards supported)
  • Added the ability to reassign timeline items to other Contacts (transactions, tickets, etc). When reassigning a Recurring Plan, all the transactions relevant to the plan are also reassigned
  • Engage now re-checks DNS records to ensure they weren't removed. An email notification will be sent to the user, letting them know their domain is no longer connected and needs to be repaired
  • Added support for duplicating Engage messages
  • Updated Zapier experience in the dashboard with the ability to view your Zaps right there
  • Added Funds endpoints to the API (Read the Docs)
🐛 Bug Fixes
  • Fixed an issue where the graph in the Home tab of the dashboard may have displayed stats on the wrong date in some cases
  • Fixed an issue where the "Read more" button on the Supporter Feed would not appear on some mobile devices
  • Fixed an issue causing contact stats not to update when merging contacts
  • Fixed a bug that caused a crash when merging two contacts and subsequently viewing Engage message history
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
New & Improved API Documentation
new
We've updated our API documentation to help developers find what they're looking for quicker, get started with our API faster, debug API calls, and generate code samples. Below are a few updates we'd like to call out!
1️⃣ Improved navigation
Find what you're looking for faster with improved nesting and endpoint navigation. Plus, object definitions can be found on the main resource page to help reduce clutter and improve readability.
1
  • Tell at a glance which parameters are required as you build your code samples. Improved nesting ensures your form stays clear and usable (even several layers "deep"!).
Untitled_design__1_
2️⃣ Dynamically generated code samples
You can now automatically generate code samples using the code editor in the right-hand panel. Add your form inputs and get a copy-and-pastable code snippet in any language. This is a great way to explore the docs and learn about the API.
2
  • Quickly switch between your most popular languages or use the dropdown for extended language support. Your chosen language will be saved as you navigate between endpoints as well.
Untitled_design__2_
3️⃣ Interactive API logs
Your API call request history is available at the top of the endpoint page and easily filtered by date range. Each request has a unique link you can send to our support team if you need assistance troubleshooting an API request. Calls made with the Try It playground show in the request history. Plus, once you're logged in, your API request history and key will be available the next time you visit the docs.
Untitled_design__3_
🚧 Bug Fixes & Improvements
  • Fixed an issue that prevented embedded videos from going into full-screen mode
  • Added better address validation to contact imports
  • Fixed an issue with contact de-duplication logic
  • Fix an issue where Engage badges would appear distorted on iPhone
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
Now Supporting Venmo Desktop Donations & Multi-Contact Tagging
new
🤑 Venmo Desktop Donations
Donors can now select Venmo as a payment method when visiting campaigns via a desktop, scan a QR code on their mobile device, authorize Venmo, and finish the check-out process on the Desktop immediately.
Venmo Desktop-2
All fundraisers on Givebutter have Venmo automatically built-in as a payment option for donors, with no initial setup necessary. You do not need to link a Venmo account. Venmo donations will be treated like any other donation on Givebutter and can be withdrawn directly from your Givebutter dashboard along with all additional funds raised. Click here to learn more.
🗄 Multi-Contact Tagging
Tags are a powerful, lightweight way to organize your Contacts, and they've just gotten a massive upgrade. We now support multi-contact selection and the ability to bulk add and bulk remove tags in the Contacts tab. Select multiple contacts and add/remove tags or simultaneously create a new tag to apply to your selection. Learn more about leveraging tags here.
🚧 Bug Fixes & Improvements
  • Improved image size recommendations in the dashboard
  • Added ability to disable anonymous comments on the supporter feed
  • Fixed an issue where Contact search persisted to Engage Step 1
  • Fixed a text-overflow issue on the Engage splash screen
  • Fixed an issue related to importing Contacts
  • Fixed an issue where Engage unsubscribe percentages weren't updated
  • Fixed an issue where imported plans would not process in some cases
  • Fixed an issue where plans would show the wrong processing date in the dashboard
  • Fixed an issue where Event timezone was incorrect on Giving Hubs
  • Fixed an issue that allowed commas in the Engage sender name
  • Fixed an issue where ticket and contact filter weren't applied to exports
  • Fixed an issue where Engage sender names were always forced into an uppercase letter
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
Integrate Givebutter with Google Analytics
new
📈 Google Analytics
Our changemakers are increasingly metrics-driven, and we know that data is essential to the decision-making and execution of an online fundraising strategy. Users can now connect their Givebutter accounts to Google Analytics to make smarter decisions about attracting and converting donors.
GA
This native integration is compatible with GA (Universal Analytics) and Google Analytics 4. It takes less than 60 seconds to enable and allows organizations to collect, analyze, and act on previously unavailable data.
Data Sent to Google Analytics
We now support four events: Purchase Button Clicked, Purchase Initiated, Checkout Started, Checkout Completed. In addition to those custom events sent to GA, the following events are sent to GA Ecommerce: Begin Checkout & Purchased.
🎉 ICYMI New Feature Highlights
  • 🗄 Enjoy the convenience of having all your Contacts in one place. Upload unlimited Contacts for free directly into Givebutter's CRM, Track. Data formatting is traditionally time-consuming, so we created these resources to make it as smooth as butter.
  • 📖 We've added the ability to manage Contacts using Zapier and the REST API. These new additions allow you to create, update, and delete Contact records in your Givebutter account using external tools and services. Read the API Docs or Create a Zap
🐛 Bug Fixes & Improvements
  • Added the Send Test email to Step 3 of the Email Builder
  • Improved clarity of Engage message list statuses
  • Fixed an issue causing Engage emails to be stuck in the queue
  • Fixed a bug that caused search results not to appear if you paginated to another page
  • Added a Create Contact trigger to Zapier
  • Fixed a bug where tag filters were not showing the correct results
  • Fixed a bug that caused recurring donation imports to fail
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team. Contact us anytime; we are here to help.
Manage Givebutter Contacts with Zapier & the REST API
new
📖 Contact Management
With the introduction of Track last month, the world's first completely free non-profit CRM, we've committed more resources to building new features to help you manage your supporters. Today we've added the ability to manage Contacts using Zapier and the REST API. These new additions will allow you to create, update, and delete Contact records in your Givebutter CRM using external tools and services.
⚡️ Create Contacts with Zapier
Interested in skipping the coding and easily automating workflows associated with your Givebutter Contacts? Now you can create Zaps to do just that.
Example use cases
  • Your organization is using Givebutter and another software system together. You need accurate contact information in both systems and don’t want to spend time making manual updates. Use the endpoints to integrate the two systems and sync Contact information.
  • Your organization captures email addresses through a website form and would like those people to be added as Contacts in Givebutter, automatically. Use the endpoints to create new and update existing Contact information.
🎉 More New Features
  • 🎥 We've added the ability to include YouTube videos in Engage emails. Just paste in your video URL and we'll handle the rest. Because email clients don't support embedded videos, we'll automatically look up the thumbnail image from YouTube, display it beautifully with a play button overlaid atop, and link it to the video.
🐛 Bug Fixes & Improvements
  • Fixed a bug preventing the ability to add emails to a contact record from the dashboard
  • Fixed a bug that caused the Contact count to display incorrectly in Engage
  • Fixed an issue where the font color not applying correctly in Engage emails
  • Fixed an issue related to sorting by the Name column in the dashboard
  • Fixed an issue related to searching by Name in the dashboard
  • Fixed a bug that caused the email share button to break when an ampersand was in the campaign title
  • Fixed a bug that caused imported contacts to be tagged with an empty tag unintentionally
  • Fixed a bug that excluded ticket numbers in search results of the Tickets tab
  • Fixed a bug that caused some accounts to not have access to the new Campaign Updates feature
  • Fixed a bug that caused the Add to Calendar button not to appear on campaign pages
  • Fixed a bug that caused import error line numbers to be off by one
  • Corrected several issues with the mobile sidebar in the dashboard
  • Fixed a bug where archived Contacts would be included in some Engage filters
📢 Do you have something you’d love to see changed or added to Givebutter? Visit https://community.givebutter.com to share your thoughts with our team.
Load More