New Features
Phone support
— On top of the live chat every changemaker relies on,
Givebutter Plus
subscribers can now reach our support team by phone
7 days a week, 8 AM - 1 AM ET
—weekends, evenings, and critical event days included. Tap "Get one-time code" in the Contact menu, call us, and we'll pick up already knowing who you are. Learn more →
Faster contacts & global search
— Both your contact list and global dashboard search are now powered by OpenSearch, delivering significantly faster load times, especially for organizations with large contact databases.
Goal bar impact preview
— Donors now see exactly how their selected gift amount will move your campaign's goal bar before they give, giving them a real-time nudge to make a greater impact.
Printable PDF receipts for offline transactions
— Generate and print a receipt for any cash or check donation. No donor email required.
Import error flagging
— Contact, transaction, and company imports now surface every row-level error inline before you submit, so you can fix issues upfront instead of discovering them after the fact.
Paddle raise commitments export
— Commitments table now has a one-click CSV export with guest name, paddle number, commitment amount, and payment status columns.
Auction item ID in transaction export
— Auction item IDs are now included in the transaction items export for easier reconciliation.
Improvements
CRM & Engage
  • Dashboard address field autocomplete now searches directly from "Address Line 1," fixing the awkward two-step search behavior
  • Phone verification now clearly communicates the country code requirement with a better placeholder and error message
  • Email editor merge tag link picker now only shows tags that produce a valid URL, preventing broken hyperlinks
  • Engage pre-send link verifier no longer incorrectly flags valid URLs as broken when a destination's bot detection blocks our request
  • Contacts with only a preferred name now appear in the contact picker when adding manual transactions
  • Contact AI summaries no longer claim contacts belong to segments they aren't actually in
  • Accessibility improvements: Contact campaign filters are now labeled for screen readers, and dashboard heading hierarchy is fixed for proper screen reader navigation
  • Editing one auction item no longer triggers a flood of unnecessary page refetches
Fundraise
  • Campaign stories now truncate cleanly without awkward blank gaps in the layout
Events & Auctions
  • Paddle raise logbook load times reduced from 6–10 seconds to near-instant on large campaigns
  • Paddle raise payment request emails now display your organization's info so donors recognize and trust the request
  • The mobile "Cover Fees" toggle is now hidden when a campaign requires donors to cover fees
  • Peer-to-peer campaign pages now use the updated social sharing controls from the new hero design
Bug Fixes & Maintenance
We also shipped a wide range of behind-the-scenes updates, including:
  • Fixed workflow runs crashing when an "Open message" branch step was set to "Any message"
  • Fixed customized workflow message bodies being silently overwritten by the original template when a new workflow version was created
  • Fixed birthday and scheduled workflows firing at midnight UTC instead of 10 AM in the contact's local time
  • Fixed soft credits silently failing to save on first attempt for cash and check transactions
  • Fixed Engage SMS messages hitting "max attempts exceeded" errors due to rate-limit releases being incorrectly counted as retries
  • Fixed test SMS sends not surfacing carrier rejection errors
  • Fixed transaction imports not recognizing the "Givebutter Contact ID" column, causing duplicate contacts
  • Fixed LYBUNT reports crashing when switching to "All time" or large custom date ranges
  • Fixed contacts being auto-subscribed to email or SMS without explicit checkout consent
  • Fixed email address changes in the dashboard not requiring a password confirmation
  • Fixed "Read more" not consistently expanding campaign descriptions on Safari
  • Fixed auction items incorrectly counting against event ticket capacity
  • Fixed auction bidder registration creating duplicate attendee records when contact IDs differed
  • Fixed duplicate ACH submissions creating orphan charges during checkout
  • Fixed paddle raise setup looping back to onboarding step 3 after completing the final step
  • Fixed paddle raise logbook crashing when archived supporters were present
  • Fixed paddle raise tax-deductible amounts displaying incorrectly on receipts
  • Fixed paddle raise QR codes breaking after a campaign slug change
  • Fixed mobile "Total Raised" not counting paddle raise transactions, causing totals to show incorrectly
  • Fixed unregistered bidders not appearing in the mobile app during live events
  • Fixed "Phone has already been taken" error when adding a bidder from an existing contact
  • Fixed auction outbid SMS notifications not respecting contact opt-out preferences
  • Fixed mobile donation flows defaulting to the wrong frequency on campaigns with donation restrictions
  • Fixed issued tickets being sent to the contact's primary email instead of the email entered on the ticket row
  • Fixed screen-shake when adding images to auction items
  • Fixed payout ledger balance timing bug causing incorrect payout amounts
  • Fixed QuickBooks Online sync failing when a customer record is changed or made inactive in QuickBooks
As always, these updates are rolling out automatically to all eligible Givebutter accounts. Questions? Our support team is here to help! 🧈