Product Changelog

Stay up to date with the latest features, fixes, and improvements to the Kind Kiosk platform.

Bug Fixes and Improvements

Bug Fixes and Improvements

A round of fixes to polish receipts, donation entry, and kiosk UI across the dashboard and iPad app.

Read more →

Fixes

  • Web Dashboard Receipt header and footer can be customized even when no organization default is set.
  • Web Dashboard Custom receipt copy variants now preserve their formatting when saved.
  • Donations Improve address autocomplete suggestion alignment.
  • Web Dashboard Improve expanded donation details on smaller screens.
  • Kiosk App Restore the close button on the custom amount screen so donors choose a preset amount.

Record Offline Donations from Your Dashboard

Record Offline Donations from Your Dashboard

Not every gift comes through a kiosk. You collect cash at the door, take a check at a pop-up table, or write down a pledge from a major donor. Until now, that money either lived in a separate spreadsheet or got logged straight into your CRM. Either way, it never showed up on the Live Leaderboard running at your event.

Now you can record those gifts right from the dashboard, alongside everything else.

Add a donation manually

A new Add offline donation button on the donations list opens a quick-entry dialog. Pick the configuration, designation, and campaign, enter the amount, and save. The donation lands in your list immediately with an Offline badge in the source column.

Attach donor info to offline gifts

Most offline gifts come from people who have given before. Toggle Add donor information and an autocomplete searches your organization's existing donors as you type. Select one and the email auto-fills, so the gift attaches to the right donor record. Typing a name that doesn't match anyone? Choose Use as new donor and a fresh donor record is created on submit.

Quick followup entry

We save the last values you use, so if you're at an event, you can quickly input multiple gifts that all use the same configuration or campaign.

Counts toward your live leaderboard

Offline donations inherit the configuration's campaign or can specify a different one if needed. Run a single Live Leaderboard at your event whether donors tap a card, write a check, or hand you a pledge card.

Offline donations won't create duplicates

If you have a CRM integration connected, you've probably already logged offline gifts there. Offline donations skip CRM sync entirely, so you won't end up with duplicate records.

Need to fix an entry? Offline donations don't support editing, but they can be deleted and re-added.

Don't use a CRM?

If your organization is small or doesn't use a donor CRM, offline donations let you keep everything (kiosk, cash, check, pledge) in one place inside Kind Kiosk. Filter by source, export to CSV, and your event totals stay accurate without a separate spreadsheet.

Read more →

Improvements

  • Kiosk App Email fields on the kiosk now suggest @gmail.com, @yahoo.com, and @hotmail.com as quick-tap chips, speeding up donor entry.

Smarter Raiser's Edge Donor Matching

Smarter Raiser's Edge Donor Matching

When a kiosk donation flows to Raiser's Edge, the right outcome is usually obvious: returning donors get attached to their existing constituent record, and brand-new ones get a fresh record. The tricky cases are everything in between — a donor who used a new email address, a guest with a common name, a returning donor whose phone or address has updated. We've reworked how matching handles those cases.

Matching now runs in stages

A direct email match still wins first. If that misses, we look for a name plus phone or address match — when those line up, we attach the gift confidently. Only when none of those signals agree do we look at name alone, and even then we don't guess: a name-only match creates a new constituent record with a clear NEEDS REVIEW: Possible duplicate name w/ record #X note attached so you can decide what to do.

Email addresses with + signs now match

A subtle bug was silently breaking any email search containing + (think donor+events@gmail.com) — we weren't URL-encoding the plus sign, so Raiser's Edge read it as a space. Those searches now match correctly.

Returning donors stay enriched

When a returning donor gives with a new phone number, email address, or mailing address, that information now flows onto their existing Raiser's Edge record as non-primary fields. Their primary contact info stays intact, but you don't lose the new details. This works whether the donor enters the new info on a kiosk or through a QR code donation.

Cleaner gift comments

Gift comments are easier to triage now: Matched: Name + Email, Matched: Name + Address, or NEEDS REVIEW: Possible duplicate name w/ record #X (kiosk: "Name"). The donation UUID is still there for traceability.

Refreshed Data Sync dashboard

Sync notes on the Data Sync page are easier to scan now — they sit on their own line beneath each transaction, and hovering highlights the whole row as a single unit so a long list reads cleanly.

Read more →

Fixes

  • Integrations Raiser's Edge fund and campaign syncs now paginate, so organizations with long lists no longer hit truncated results.

Receipt Variants, Previews, and Customization

Receipt Variants, Previews, and Customization

Until now, every donor who received a receipt got the same email, whether they left their name or tapped and walked away. That's a missed opportunity. A donor who tells you their name and email deserves a personal thank-you. A guest who taps their card without identifying themselves needs something different: shorter, warmer, and without awkward empty merge tags.

Now you can write both.

Receipt variants

Click Customize for anonymous donors and you'll get a second set of fields (subject, header, and footer) exclusively for donors who give without entering contact information. Your default receipt stays exactly how it is. The anonymous variant is a clean slate where you can write copy that fits a quick, unnamed gift.

Think of it this way: your known-donor receipt might say "Thank you, [DONOR_NAME]! Here's your receipt for [DESIGNATION_NAME]." Your anonymous variant can skip the name entirely and use the receipt as a conversion point: "Thank you for your generous gift. Want to see the impact? Follow along at our website" with a link to your newsletter signup, an upcoming event, or a page that turns a one-time tap into an ongoing relationship.

Switch between variants with a dropdown. Don't need separate copy? Use the same receipt for everyone, just like before.

Live preview

A live preview sits alongside the editor and updates as you type. Toggle between "Known donor" and "Anonymous donor" to see how each variant reads, which merge tags fill in, and which are cleanly removed.

The preview also shows From, Reply-To, and Subject so you can catch issues before they ever reach a donor's inbox. When you're happy with it, hit Send test email to deliver a real receipt to yourself and see how it looks in Gmail, Outlook, or on your phone.

Rich text editor

Plain text fields are gone. The new editor gives you bold, italic, underline, headings, bullet and numbered lists, text alignment, links, inline images, and small text for fine print. Upload images directly and they're hosted on our CDN and rendered inline.

Merge tags like [DONOR_NAME], [AMOUNT], and [DESIGNATION_NAME] still work. New: add inline fallbacks with the pipe syntax. [DONOR_NAME|Friend] renders "Friend" when the name isn't available, so your copy always reads naturally.

Set it once, override where you need to

Configure your default receipt copy in Settings → Email and it applies everywhere. If a specific configuration needs different copy, like a gala configuration that thanks guests for attending, override it on that configuration's Receipts tab. Each configuration can also have its own anonymous variant. Reset to the org default at any time with one click.

Read more →

Fixes

  • Donations Commerce receipts now always include a subject line, even when no custom copy is set.

Email Opt-In and Optional Questions

Email Opt-In and Optional Questions

You now have more control over the questions your donors see during the donation process. Choose which fields are required, and which are optional. All existing questions have been marked as required, matching the previous behavior.

Contact Information Fields configuration

Configure which fields to collect, mark them as required, and reorder them with drag and drop.

Email inputs now automatically add an opt-in checkbox for QR Code donations and a toggle switch for kiosk or handheld flows. You're in control of the messaging, default state, or even if the opt-in shows.

Email Opt-In settings

Set your organization-wide email opt-in defaults from settings.

You can also override the default email opt-in settings on a per-configuration basis, making it easy to tailor the specific language for your exact use case.

Email field per-configuration override

Override opt-in settings per configuration for different use cases.

Read more →

Improvements

  • Donations Each donation now has its own linkable detail page that can be used in CRM integrations.

Promo Codes for Commerce Workflows

Promo Codes for Commerce Workflows

You can now create promo codes for your commerce workflows. Customers enter a code at checkout to receive a discount on their purchase.

Kiosk checkout screen with a promo code prompt

Customers see a promo code option on the checkout screen.

This is perfect for running promotions, offering member discounts, or rewarding loyal supporters. Set up codes from your dashboard and start sharing them right away.

Promo code applied at checkout showing discount and updated total

The discount is applied instantly and reflected in the total.

Read more →

Bug Fixes and Improvements

Bug Fixes and Improvements

A round of fixes to make your kiosks more reliable and your donation workflows smoother.

Read more →

Fixes

  • Kiosk App Battery alerts now clear automatically when your kiosk checks in.
  • Web Dashboard Low battery alerts are now visible on your dashboard.
  • Donations You can now set a maximum donation amount if needed.
  • Commerce Your organization logo now appears properly on commerce receipts.
  • Kiosk App Confetti animation better matches across kiosk and handheld devices.
  • Web Dashboard Power save schedule validation was unintentionally blocking certain form submissions.

Main Menus Now on Handhelds

Main Menus on Handhelds

Your handheld devices now support main menus, so you can offer multiple donation workflows from a single device. It works just like the main kiosk experience.

Read more →

Fixes

  • Handheld Handheld devices now properly show cellular data connections in the top corner when supported.

Dim Kiosk Screens Off-Hours with Power Save Mode

Power Save Mode

You can now set a schedule to automatically dim your kiosk screens when your location is closed. The screen dims to its lowest brightness with a dark overlay, helping save energy and extend screen life.

Our aquarium, zoo, and performing arts customers should appreciate this change.

How does it work?

From the Kiosk settings page on your dashboard, enable Power Save Mode and set a schedule. You can set the same hours every day, or customize the schedule for each day of the week.

When the scheduled time arrives, the kiosk screen fades to black. Need to stop Power Save Mode? Just tap the screen. The kiosk will wake up immediately. After 5 minutes of inactivity, it dims again.

As soon as the end time is reached, your kiosk will go back to full brightness.

Per-day scheduling

Many organizations have different hours on different days. You can set unique start and end times for each day of the week, or disable power save entirely on specific days. Perfect for locations that are open late on weekends or closed on certain days.

Power Save Schedule settings

Custom per-day Power Save Schedule

Changes take effect immediately

When you update the power save schedule from your dashboard, the kiosk picks up the change right away. No need to restart the device or wait for a sync.

Read more →

Improvements

  • Kiosk App Added a loading spinner to the "Refresh Configuration Data" button in the admin panel.
  • Kiosk App Fixed an issue where admin sidebar buttons were difficult to tap.

Get Notified When a Kiosk Battery is Low

2026 03 01 Get Notified When a Kiosk Battery Is Low Og

You'll now receive an email whenever one of your Kiosks has a low battery. No more surprises during events or busy weekends.

What is the behavior like?

When the battery on your kiosk reaches 10%, we will show a dismissible notification on the device. We will also send an email to the users in the organization unless they have opted out.

At 5% we will show a critical notification on the device. No additional email is sent since we've already notified you.

As soon as you plug in the device we'll disable alerts on the kiosk screen.

What if I only care about certain kiosks?

You can choose to enable alerts for all kiosks or just the ones you care about.

Clean Shot 2026 03 19 at 14.45.45@2x

What if the devices go back and forth between charging? Will I get a flood of emails?

Believe it or not, we have had this happen! To prevent it, we added a cooldown period. We will only notify you once within a 2 hour period.

Read more →

Fixes

  • Web Dashboard Fixed banner upload not displaying correctly in certain configurations.
  • Emails Fixed sender name display in donation receipt emails.

Show Donation Counts on Live Leaderboards

2026 02 27 Show Donation Counts on Live Leaderboards Inline

You can now display how many donations have been made towards a campaign directly on the live leaderboard. Toggle this on from the Leaderboard settings in your Dashboard.

Read more →

Improvements

  • Web Dashboard Product creation now validates that all required fields are filled in before saving.

Fixes

  • Kiosk App Commerce workflows now display all available products, not just the first 10.
  • Kiosk App Fixed checkout not working when a commerce workflow is used as a main menu button.
  • Web Dashboard Fixed the available products list getting cut off when editing workflows.
  • Kiosk App Fixed an issue where Kiosks could fail to load all products during setup.

Handheld Device Check-ins

2026 02 27 Handheld Device Check Ins Inline

Handheld Devices now send back periodic status updates. This gives you better visibility into whether your handheld devices are online and working correctly right in the Kiosks section on the dashboard.

Read more →

Fixes

  • Kiosk App Improved kiosk app update flow.

Access the Kiosk Admin Panel Offline

2026 02 26 Access the Kiosk Admin Panel Offline Og

The admin PIN on your Kiosk now works even without an internet connection. This can be helpful if you need to disable/enable kiosk mode to join a wifi. To do that from the kiosk, you need to open up the admin panel.

Read more →

Toggle Kiosk Mode Instantly. Even without an internet connection.

2026 02 25 Toggle Kiosk Mode Instantly Inline

Kiosk mode can now be toggled on and off instantly, even without an internet connection! This makes it easier to manage your Kiosks if you are preparing for an event and need to quickly join a wifi without cellular connectivity.

Enable Disable Kiosk Mode

It's important to use Kiosk Mode to ensure your kiosk stays locked to the Kind Kiosk app, preventing it from being used to browse the web or to open other apps.

Read more →

Fixes

  • Web Dashboard Fixed an issue with Virtual Kiosk QR codes.
  • Kiosk App Improved overall Kiosk stability during extended use.

Sync Data to Raiser's Edge NXT

Sync Data to Raisers Edge

We're excited to announce one of our most requested features - Raiser’s Edge NXT integration! With this integration connected, all Kiosk data flows to Raiser’s Edge in real-time for your approval.

Sync in real-time, approve in batches

After talking with multiple organizations that used Raiser’s Edge NXT, it became clear to us that almost all use an approval flow for gifts. We evaluated our options and decided on the “batch gift feature” in Raiser’s Edge. Here's how it works.

First, a donation from the Kiosk immediately shows in your Kind Kiosk Dashboard. We then sync that data to Raiser’s Edge, creating a batch based on the current date (ex: #kk-021926). Each gift on that date will use this same batch. The next day, you review gifts and approve the batch once everything looks good.

Enrich Constituent Data

Our integration will never replace data in your system. If we identify an email, address, or phone number that was collected from your Kiosk but does not exist in Raiser’s Edge, we'll add it.

Constituent Matching and "Needs Review"

When we sync data to Raiser’s Edge, we try to use the same set of rules Blackbaud does to determine a match. If we are confident, you'll see exactly what was matched. If we aren't confident, we mark it as “needs review”. Here are a few examples:

Raisers Edge Sync - Email Match

Raisers Edge Sync - Email Match, name different

Within the Batch Review for Raiser’s Edge, you'll have this same information listed as a comment to help your team with approvals.

Customize the integration

Need to control the Constituent we use for anonymous donations? Have a Constituent Code you want to apply to every Kind Kiosk donation? Want to explicitly set the Acknowledgement Status? You can do all that from the Integration settings page in the Kind Kiosk Dashboard.

Raisers Edge Settings

Blackbaud Marketplace

We've submitted our integration to the Marketplace and it will be publicly available soon! If you'd like to enable it now, just let us know. We'll walk you through a few quick steps.

Read more →

Improvements

  • Kiosk App Improve Card Reader Pairing Screens

Fixes

  • Web Dashboard Prevent delete of active kiosk configurations if they are in use.

Celebrate Kiosk Donations with Confetti!

Confetti

We've added a fun confetti animation to your Kiosk when a donation is completed. Sometimes, you just need to make things more fun!

Stay tuned for more donation visualizations soon. Have an idea? Let us know!

Read more →

Fixes

  • Kiosk App Ensure kiosk navigates back to main menu if it times out due to inactivity.

Introducing “Virtual Kiosks”

Virtual Kiosks are now available in beta. With Virtual Kiosks, you can use a QR code to launch a web-version of the Kiosk.

This allows you to launch multiple donation flows or a custom workflow from any device.

Opt in for the beta.

Clean Shot 2026 03 02 at 20.42.09@2x

Example of a Virtual Kiosk Menu

Read more →

Improvements

  • Emails Add donor info to receipts if we have it, even if it wasn’t collected
  • Emails Allow custom reply-to address for donation emails

Custom Kiosk Menus on the Home Screen

Kiosk Menus

When multiple workflows are enabled for a configuration, we've always shown a main menu on the kiosk. We're excited to take this feature significantly further by giving organizations greater control over the menu experience.

Layouts

Choose from our standard or full background layouts. Full background layouts allow you to upload an image for the left panel of the main menu, while our standard layout shows your organization's logo and customizable text.

Multiple Donation Workflows

Previously, you were limited to a single donation workflow. With the new main menu, you can have as many as you want. Each one with different suggested amounts, receipt settings, or custom questions.

It's now possible to set up a donation flow for a building fund vs a general donation. Donors can choose which one to use from the main menu.

Add Custom Workflows

You're not limited to Donation workflows. If you have Custom Workflows, those can be launched from the main menu as well.

Editing the menu

You can add, remove, edit, and reorder menu buttons.

We recommend using 2-4 buttons, but support up to 10. The right panel of the menu is scrollable when you have more than 4 main menu buttons.

An example of the menu builder

The main Menu on the Kiosk app

Read more →

Purchase Notifications

Purchase Notifications

Want to know when someone purchases a membership or another one of your Commerce Workflow items?  We just added a notifications panel to account settings to do just that!

You choose the workflow(s)

By default we will send notifications for every commerce purchase, but if you really only care about a membership purchase, you can select just that workflow.

More notifications coming soon

This is just the start! We plan to add many other types of notifications. You'll be able to immediately know when:

  • Donors give a gift over a certain amount
  • Donors give repeat gifts
  • When you meet a goal for a campaign

Let us know if there are any you'd like to see!

Read more →

Improvements

  • Web Dashboard Allow archiving of external campaigns and designations

Fixes

  • Integrations Fix a bug parsing the Bloomerang integration response.
  • Web Dashboard Fixed an intermittent issue that was causing incorrect total raised for the today timeframe

Donation Data Sync

Sync Changelog

We're starting off 2026 with an update to our integration data flow.

Data Sync Page

If you've enabled an integration that syncs data (like a CRM), you'll now be able to see all data that is being synced from Kind Kiosk in real-time. 

Data Sync Screenshot

We will now show you if a sync is pending, in progress, or has been completed, skipped or failed. You can retry  single or bulk syncs at any time.

Most data can't be updated for a donation, but we do allow you to manually correct a designation in case the wrong one was selected in the configuration.

You'll also see a note in the "Latest Donations" panel on the dashboard if there's a problem:

Dashboard Screenshot - Failed Sync

Integration Notes

We've always added notes to a donation when syncing to an external platform, but we now add a bit more data:

  • Kiosk Donation from the [kiosk name] kiosk using the [configuration name] configuration
  • QR Code Donation via Kind Kiosk using the [configuration name] configuration
  • Donate Button Donation via Kind Kiosk using the [configuration name] configuration
  • DAF donation via Kind Kiosk

Here's what it looks like in practice, using Boomerang as an example.

Example Notes Entry

Read more →

Improvements

  • Web Dashboard If we detect you're viewing the dashboard from a new timezone, we will ask you if you'd like to update your default. This can always be changed manually from settings.

Improved Filtering of Donations by Date and Source

Filtering Sources

We just shipped some updates to our dashboard to help with reporting and to help you better understand donation amounts from all sources, not just Kiosks.

Improved Date Filter with Granularity

Our dashboard defaults to showing you data for the current date. While you've always been able to change the timeframe you were stuck with the defaults we gave you:

Clean Shot 2025 12 20 at 11.52.07@2x

We just added the ability to select the exact dates you're interested in as well as the granularity. The available options for granularity will change based on the timeframe, but the options are hourly, daily, weekly, monthly, and yearly.

Datepicker

Sources and graph updates

Previously, we grouped all donations in a "Donations from Kiosks" panel. With increased use in QR code donations, Donor Advised Fund gifts, and our newly released Embeddable Donate Button, that panel no longer made sense.

We've updated the panel to "Donations" and updated the graphs to show each source that was used. You'll now see separate lines for Kiosks, QR codes, Donate Buttons, and DAF gifts.

Donation graph sources

Read more →

Improvements

  • Web Dashboard Upgrade help chat. Users can now see past conversations.
  • Donations Donate Button and QR code now support DAF gifts.

Fixes

  • Web Dashboard Graphs and CSV exports now properly reflect refunded donations

Top Donor on Live Leaderboard

Top Donor

Our Live Leaderboard just got a new feature!

If you'd like to create a friendly competition and gamify your next event, you can now highlight the top donor.

When enabled, we'll show the top donor in the top position of the recent donations list. If your Configuration has a Campaign attached, we will show the top donor for that Campaign. Otherwise, we'll show the top donor for the Configuration.

Read more →

Improvements

  • Donations Allow organizations to disable Donor Covered Fees.

Fixes

  • Emails Donation amounts with trailing zeros display properly in the email

Product Variants and Inventory Tracking for Commerce Workflows

Commerce Workflow Variants

The Commerce Workflow is often used to sell memberships or physical items. We're excited to announce the ability to add product variants and basic inventory tracking so you can take the Commerce Workflow even further!

Product Variants

If you were using the Commerce Workflow to sell items, such as a hoodie, there was previously not a good way to track different sizes or colors. Or if you used the workflow to sell a symbolic animal adoption, you could not easily set different levels. We've introduced product variants to solve these types of scenarios.

When a variant is added to a product, the Commerce Workflow will show the variant as a secondary navigation. The user first chooses the product, and then chooses the variant. Each variant can have its own picture and details, allowing you to use variants to sell different levels, colors, sizes, and more.

You can mix and match products with variants (ex: S, M, L, XL Hoodie) and products without variants (ex: a coffee mug).

Product Inventory

Another highly requested feature for commerce workflows is the ability to track inventory. Inventory can be set for products if they don't have variants, or on the variant directly if they do.

Each time a purchase is made from the kiosk, we reduce the inventory appropriately. Once the inventory reaches zero, the product or variant is marked as "Sold Out".

Sold Out Inventory

We're excited to see how our customers use product variants and inventory tracking. If you're interested in using Commerce Workflows with your organization, they are available on our Growth plan and live right beside the Donation workflow you already use.

Read more →

Fixes

  • Web Dashboard The "send receipts" toggle was not saving properly.
  • Web Dashboard Export Donor name in CSV data for QR code donations without email.

Embeddable Donate Button

Embeddable Donate Button

Kind Kiosk has always included a QR code donation flow in addition to the kiosk. Our QR code donations allow you to take donations with Apple Pay, Google Pay, or credit card. We're excited to bring our streamlined experience to the web!

Launch a donation flow from any element on your site

All you need to do is include our embed script, then add a custom attribute to any element you want to trigger the donation overlay. Images, buttons, and links are all supported. Each element can even point to a different configuration!

Don't compromise on design

We believe your donate button should fit the design of your site. That includes corner rounding, text shadows, fonts, and animations. Since our approach enhances existing elements, you're in complete control instead of trying to recreate a button to match.

Web donations keep the same experience as your Kiosk

Embeddable Donate Buttons use the same configuration you already use with your kiosk. Suggested amounts, custom questions, and layouts will all work seamlessly.

Clean Shot 2025 12 06 at 23.17.38@2x

This is just the start! We plan to offer many more enhancements to the donate button and the ability to embed custom workflows in future releases. If you have suggestions, we'd love to hear them!

Read more →

Fixes

  • Web Dashboard Ensure loading state is visible when uploading large organization logos.

Get product updates

Subscribe to get notified when we ship new features and improvements.
Max of two emails per month.