Don't be left in the dark.

Little Green Light is a cloud-based donor management system for fundraisers.
Subscribe to get our latest product updates, best practices and tips to grow your nonprofit.

September 2025 LGL Release Notes

Posted September 24, 2025 by Teri Bicknell

September 2025 LGL Release Notes

This September 2025 Release Notes edition shares the latest feature updates and fixes LGL developers have made over the past few months to improve and enhance functionality within Little Green Light.

Click any item in the table of contents below to link to further details.

Highlighted feature update

Additional feature updates

For software developers

Fixes

Highlighted feature update

Account-level options for logins to add/enhance security now available

We have added new security options and enhanced existing security options as follows:

1. Additional options for 2-step verification (also known as 2 factor authentication, or 2fa). The original 2-step verification used email. It is now possible to use an authenticator app and set up recovery codes.

2. The user profile now contains a section for users to set 2-step verification settings for their master user; 2-step verification can be also required by the account administrator (see item b below)

3. We added a new “Security settings” section in Account Settings to set up security options.

a. This “Security settings” section now offer an inactivity auto-logout setting. By default, it is off. Auto logout options are 15 minutes, 30 minutes, 45 minutes, 1 hour, and none.

b. We moved the 2-step verification setting into this section as well.

4. The “Security settings” section is always present on this page, whether the settings are turned on or off.

LGL security settings widget

Read more about the new and updated security settings:

Additional feature updates

The tooltip definition of pledge balance in “Total Raised By Type and Year” dashboard widget now clearer

Some users found the tooltip explanation of what is included in the “Total Raised by Type and Year” widget confusing. The tooltip language has been updated with clarifying language.

Tool tip content

Zip code added as additional security step in PayPal Complete Payments checkout

We have added a Zip code field to PayPal Complete Payments as an additional security layer.

Paypal payment form in LGL

Flex Importer field names now normalized with export field names

As we update our system over time, new data fields are created and existing ones are sometimes renamed. We have updated the Flex Importer field names to reflect these changes automatically, so import and export field names are consistent.

Improvements to slow QuickBooks Online integration page loads

When processing large numbers of deposits using our QBO integration, some users were experiencing long processing times. We have made updates to decrease the processing time.

File size allowance for uploaded documents doubled

We have increased the maximum allowed file size for images and documents uploaded into LGL from 10 MB to 20 MB.

Upload images into LGL

And, as a reminder from our last Release Notes, you can set a document to be public and link to it in an email as a way to give recipients access to documents (in lieu of attachments). Check out this Pro Tip article for some cool ideas about how to use this feature.

Selectable rule now available in mapping for imports of gift amounts that are presented in cents versus dollars

We have added a “divide by one hundred” rule for amount fields in the mapping section of the Flex Importer. Using this rule helps when your data is in the form of cents (e.g., 2000) instead of dollars (e.g., 20.00).

Convert cents to dollars in LGL

Forms: Deductible amount now included in payment_summary field  

A new merge field in LGL Forms confirmations, [[ payment_summary_with_deductible ]], includes a deductible column. This allows customers to continue to use the existing payment_summary that does not include the deductible information, and customers who want to include the deductible amount can use the new merge field.

LGL Form confirmation page

Forms: QR codes now include the form name when downloading the file

We have added the form name to the name of the QR file you can download from your LGL Forms area. If you use QR codes for multiple forms, this helps you keep track of which is which.

QR code in LGL Forms

Forms: Payment account selector now displayed even when only one payment processor is in use

When an LGL Forms account had only one payment processor enabled, the payment processor was previously not displayed in the form’s Edit page. We have updated the Edit page so the payment processor for that form is always displayed regardless of how many payment accounts are in use for the form.

payment selector in LGL Forms

Forms: Display details causing error when volunteering data is missing  

In Forms, we have added an error message to indicate what is missing when a user attempts to sync a form submission that is lacking the volunteer data required to create a record.

Error messaging in LGL

Forms: JPEG now an allowed file type for image upload  

It is now possible to upload a JPEG file as an image in LGL Forms. And as mentioned earlier, the allowable file size has increased here from 10 MB to 20 MB.

upload image

Forms: User interface now indicates Venmo is not available unless you have enabled  PayPal

We have added text to clarify that in an LGL form the Venmo button can be displayed only if PayPal is enabled.

Using Venmo

For software developers

API: Documentation clarifies that API queries do not treat “;” (semicolon) separators as ANDs

We have added API documentation clarifying that parameter values must be URL-encoded.

API: Documentation clarifies API response to the presence of empty fields

We have updated our API documentation around null values to clarify what users can expect to be returned in those cases.

API: Notes now added to API

It is now possible to add notes to constituent profiles using the API. Users can now create and update notes, as well as add note types in Types management.

Fixes

Scrolling in left column of Constituents tab not working well

Some users experienced issues when attempting to scroll in the left column of the page. This has been fixed.

Constituent filter scrolling

API not responding to deleted constituent record status

Users attempting to add a gift to an inactive record via the API did not receive an error and the attempt appeared to be successful. We have made an update so the API rejects attempts to create a gift for a constituent record that has been deleted.

Giving Summary report adding both pledge and pledge payment

The Giving Summary report previously had a calculation error, so in some cases the pledge payments and the pledge total were both included in calculations. This has now been fixed.

LGL Giving Summary widget

Gift tiers appearing out of order in Gifts by Tier fundraising view

Some users experienced the Gifts by Tier fundraising view sorting the gift tiers out of order. This has now been fixed.

Fundraising view in LGL

Interest level displays as number rather than text in submission queue

In the submission queue, sometimes interest level was displayed as its numerical value instead of the description. This has now been updated.

LGL submission queue

PDF not displaying if initial search result is over 3,000, even if new search is run

In Reports, PDF templates are unavailable when returned results exceed 3,000 records. This was causing confusion, so we have updated the text on the Reports page to clarify this. There was also a bug preventing the PDF report from being available even if the search was updated to have fewer than 3,000 results. This has also been fixed.

PDF report generation message

Custom gift fields not carrying over when a gift is cloned

Previously, a cloned gift would not include any custom gift fields that had been assigned to the original gift. That has now been fixed.

clone gifts widget

Cloned gift with Tribute not removing tribute data when unchecked

Cloning gifts that had tribute information associated with the original gift would sometimes result in tribute information being carried over when not desired. This has been fixed.

When cloning constituents, not all data is copied into cloned record  

When a constituent record was cloned, some categories were previously not retained in the cloned record. This has now been fixed.

Cloned mailing with complex search query sharing query set with original mailing

Cloned mailings with complex queries remained linked to the same query as the original, so changing the query for one resulted in changes to both the original and cloned result set. This has been fixed so the original and clone are now pointing to their own queries.

clone mailings

Zapier import ignoring the matching setting

Due to changes in Zapier, matching preferences were not being accurately applied for imports. This has been corrected.

Goal date misnamed in search

In searching goals, the “Goal Date” search criteria was misnamed “Gift Date”, leading to confusion. This has been fixed.

Goal widget in LGL

Constituent records assigned “do not email” retained status indicating they could receive ack email

When adding a gift in LGL for someone who was tagged as “do not email”, the application previously displayed the “[this person] can receive acknowledgments via email” notification even though the constituent would have been excluded when the emails were sent given the communication tag. We have updated the interface so it’s clear when users cannot receive acknowledgments via email due to their communication tag status.

selecting acknowledgment template widget

Report fields not updating when report template was changed

When attempting to export data, some users experienced the report fields not updating when a new report template was selected. This has been fixed.

report template in LGL

QBO: Deposit sync allowing multiple clicks/submits, resulting in duplicated deposit syncs

In our QBO integration, the deposit sync previously allowed multiple clicks/submits, which resulted in duplicate sales receipts. This has been corrected.

sync deposits in QBO

Forms: When duplicating a form connected to an appeal, not all information was copied

When resetting the “Connect to LGL Appeal” dropdown field to a new appeal, the values were reset only for Constituent #1 and not for any additional constituents that were mapped. This has been fixed.

Connect to appeals

Forms: Mixed case letters in email address prohibited using it as a sender

Some users found that when the domain for an email address contained mixed case letters, the email would not appear as a valid sender. This has been fixed.

email sender widget
Forms: Incorrect navigation links

Some links in the unpaid recurring donation section of LGL Forms were not valid. These have now been updated.

Donations/payments widget in LGL Forms

Forms: Images not being displayed

Some users could not view uploaded image files in LGL Forms by clicking “View Files” on the submission summary page. This was caused when the filename contained specific characters. We have fixed this issue.

Image errors in LGL

Forms: Quotation marks in “Map Values” field name causing error

The presence of quotation marks in the “Map Values” field name in LGL Forms previously caused an error. This has now been fixed.

mapping widget in LGL

Forms: Inability to insert link in form

Some users were experiencing difficulty when attempting to add a section to a form that contained links. This has now been fixed.

edit link in LGL

Forms: Resubmitting a failed recurring payment not returning the correct error

Some users were experiencing the error “Resubmitting payment failed – wrong number of arguments (given 3, expected 2)” instead of the decline error when resubmitting a failed payment. This has now been fixed.

Forms: “Complete payment” links not linking directly to the payment page

“Complete payment” links for unpaid transactions were taking users to an admin URL first and then redirecting to the payment page. We have updated this so the links go directly to the payment page.

Complete payments link in LGL

Forms: Forms displaying Pending ACH Transfers under “Failed Recurring”

In Forms, recurring donations that were in the pending transfer state were previously sometimes appearing on the failed donation page. This has been fixed.

recurring donatons widget in LGL Forms

Forms: PayPal Complete Payments not always storing transaction ID

In some instances, PayPal Complete Payments was previously not storing the transaction ID. This has been fixed.

Forms: Forms Submission Queue offering a test email option even if none was set up

The link to send a test email confirmation was previously displayed even when no email confirmation had been set up. This has been fixed.

LGL Forms submission queue menu

Forms: No display error present when saving an internal notification template if a form field was not selected for every conditional rule

Though it is required for a rule always to have a form field selected, previously there was no error message displayed when this occurred. This has now been fixed.

error messaging in LGL

Forms: Default address fields not saving

Some default fields, such as “Country”, were previously not saving when set. This has been fixed.

default address menu

Forms: Check now added for revoked/out-of-date access to Stripe payments

Errors were previously encountered when viewing submissions or payment schedules when access to the associated Stripe account had been revoked or access to the account was outdated. This has been fixed.

Forms: Previews of files uploaded through LGL Forms expiring after 7 days

When an image was submitted to an organization via a form, the URL to the uploaded image would expire after 7 days and the image would no longer be available. This has been fixed.

image files

Ready to try LGL? Get your first 30 days free. No credit card required.