Skip to main content
All CollectionsMobile App
How to use the Givebutter mobile app
How to use the Givebutter mobile app

Accept in-person donations, check in event attendees, and get live transaction updates, right from your mobile device — all for free.

Alyssa avatar
Written by Alyssa
Updated this week

The Givebutter app is currently for use by Givebutter account users (admins or editors). Team members, auction bidders, and donors will need to log in on a browser to manage their information.

Install the app ➕

If you haven't already, please download the app for iOS via the App Store or Android via Google Play. Upon opening the app, you'll be prompted to log into your Givebutter account. After logging in, you'll be directed to your dashboard to see your campaigns listed.

mobile app overview

Click on a campaign in your dashboard to view a list of transactions.

  • Form and Page campaigns will display a list of donations

  • Event campaigns will display donations and tickets

You can also view information about a specific transaction by clicking on it!

App settings ⚙️

The Settings page allows you to:

Toggle Givebutter accounts 🧑‍🤝‍🧑

If you are an Admin on multiple Givebutter Accounts, you can switch between them from the app without logging out! All you need to do is click the dropdown menu bar under the Settings page title.

connect card reader

Quick Donations 💰

Using a card reader or tap to pay, you can accept in-person donations! Quick Donation transactions are charged the standard 2.9% + 30 cents per transaction rate, plus a 1% platform fee. These fees are combined and appear on the Quick Donation checkout page.

  • Click the blue + button at the bottom of your screen and select Quick Donation.

  • Ensure that the relevant campaign is selected at the top of the screen.

  • Enter the donation amount as a whole number (decimals are not currently supported) or select from the pre-populated amounts.

quick donation
  • Select an option for processing fees. This amount is 2.9% + 30 cents per transaction, plus a 1% platform fee. The fee amount will appear on the right side. This is editable regardless of the fee options chosen in the campaign settings.

    • Toggling On: The fee amount will be added to the donation amount, and the donor will be charged for the donation + processing fee.

    • Toggling Off: The donor will only be charged the donation amount, and the fee will come out of the funds donated, once processed.

processing fee options
  • Add a contact for the donation. You can click Search for a supporter if they have donated previously or have already purchased a ticket — alternatively, you can click the blue + button to create a new contact.

    • If you create a new contact, an email address is necessary to send the donor an automated receipt.

If you click + > Quick Donation while viewing a donor's contact, the transaction will auto-populate with their information.

selecting a contact
  • Click Finalize Payment when you're ready to process the donation.

  • If you have a card reader, you can accept card payment via chip, contactless, or swipe. If you are using tap to pay, you can accept the payment via contactless card payment or digital wallet options.

Tap to Pay 📱

Tap to Pay is supported on:

iPhone XS or later (iOS 16.7 or later in the US)

Android devices and tablets (Android 11 or later, with enabled NFC reader)

Tap to Pay is not supported on:

iPad – please use a card reader to process payments instead

Any device without an NFC reader

Tap to Pay allows you to collect secure donations from credit or debit cards and NFC-based digital wallets (such as Apple Pay) on mobile devices without purchasing a card reader. To set up Tap to Pay:

  • Ensure a Primary Address is set on your Givebutter account under Account > About > Address. You'll be prompted to add one before you can begin. This cannot be done on the app — this must be added on the mobile or desktop site.

account address
  • Ensure that the following options are enabled on your iOS or Android device:

    • NFC reader

    • Location Services (required by Stripe to process payments)

  • In the Givebutter app, enter your Quick Donation (including setting your fee options and selecting a contact), and click Finalize Payment at the bottom of the screen.

finalize payment
  • Tap to Pay on iPhone or Tap to Pay on Android will display, along with Cash and Check. Click on Tap to Pay.

If you see an option for Credit or debit card instead, you've either already connected a card reader or Tap to Pay is not supported on your device. You cannot use Tap to Pay and a card reader simultaneously, but you can switch between these options in your app Settings.

  • If you are using an iPhone, your screen will include an area that says Hold Here to Pay. Tap the donor's card or NFC-supported device against your screen.

    tap to pay
  • If you are using an Android device, tap the donor's card or NFC-supported device against the back of your Android device.

  • When the payment is processed, a thank you message will appear. A receipt will be automatically emailed to the donor. You can continue processing another donation or return to your app dashboard.

confirmation screen

Sell tickets 🎟️

In addition to the 2.9% + 30 cents transaction fee, there is a 5% platform fee on all tickets sold via the app, even if tips are turned on for the campaign. Donors can choose to cover this fee in the checkout screen on your mobile device.

Givebutter users can also sell tickets directly from the mobile app, reducing hassle for guests who haven't yet purchased a ticket. If an attendee doesn't have a contact profile in your Givebutter account yet, a new one will be created upon purchase. You can also check guests in as part of the purchase process.

Tickets (including prices, names, and descriptions) are managed from your Givebutter dashboard on a desktop or mobile browser. You cannot edit or add new tickets via the app.

  • Click the blue + button at the bottom of your screen, and select the correct campaign from the dropdown list. Select Sell Tickets.

sell tickets
  • The list of tickets for this campaign will appear. Enter the desired quantities for each ticket type. The total (without fees) will appear at the bottom of the screen.

number of tickets
  • Click Next. Enter ticket information, including:

    • First name (required)

    • Last name (required)

    • Email (required for purchasing tickets)

    • Phone (optional)

ticket information
  • You'll also be given the option to check in this ticket upon purchase. If this box is checked, this ticket will be checked in after payment is processed. If left unchecked, the ticket can still be manually checked in.

Information entered for the first ticket will be used as the contact details for this transaction. If ticket information is the same for multiple tickets, you can click Copy previous to duplicate the information entered.

  • If applicable, ticket custom fields will also appear in the checkout flow. Ticket custom fields are optional (not required) when purchasing tickets via the app. Please note that custom field descriptions will not appear in the checkout flow.

  • Click Next to proceed to payment details. Select whether this purchase includes or excludes processing fees. You can also optionally enter a promo code here.

payment details
  • Select the desired payment method:

    • Tap to pay – Selecting this option will launch Tap to pay.

    • Credit or debit card – Will display if Tap to pay has not been enabled.

    • Cash – No processing fees apply to cash transactions.

    • Check – No processing fees apply to check transactions.

If you select cash or check, you agree to accept the payment in person. Givebutter will track the purchase and generate the tickets, but these funds will not be included in your Givebutter payouts.

  • Once the payment is confirmed, the donor will receive an emailed receipt that includes their tickets. These guests can be checked in like any other ticket holder if they haven't already been checked in.

Scan tickets 🤳

The ticket scanner uses your mobile device's camera to scan the QR code on a donor's ticket. To check in guests using the ticket scanner:

  • Click the blue + button at the bottom of your screen, and select the correct campaign from the dropdown list.

select campaign
  • Select Scan Tickets.

  • You can use the options in the upper right corner to enable/disable sound confirmation, as well as your flashlight if you're scanning tickets in the dark!

  • Ensure that the relevant campaign is selected at the top of the screen.

  • Point the camera at the QR code on a ticket. The ticket will automatically be checked in!

scanning tickets

When you use the ticket scanner for the first time, the app may request permission to use your mobile device's camera. Once permission is granted, you can use the ticket scanner – you won't be asked again.

Manual ticket check in ✏️

If you cannot scan the QR code on a ticket, you can check guests in manually using our manual entry feature! To manually check in guests:

  • Click the blue + button at the bottom of your screen.

  • Select Scan Tickets.

  • Click Manually Enter Ticket.

  • Use the search bar to locate the ticket you want to check in. You can search by:

    • Ticket holder name

    • Ticket holder email address

    • Ticket short-code (ie. A0001)

manually entering a ticket

Ticket holder and contact/donor information sometimes differ, for example, if a contact purchases a ticket for someone else. You must search for the ticket holder's information, not the billing information entered at checkout.

Manual check-in from the campaign's Tickets tab

You can also manually check tickets from the dashboard. From the dashboard, select an Event campaign and select the tickets tab. Swipe a ticket to the left side of your screen, or click [...] to see a Check-in button!

check in a ticket from the tickets page

You can also Uncheck tickets the same way; just swipe left on a checked-in ticket! They will then appear as "Not Present". This will not revoke or refund tickets.

Creating contacts 📖

You'll need to create new contacts if you are collecting in-person donations from people who haven't donated to your Givebutter account before. You can create new contacts when you enter a new Quick Donation or from the Contacts page.

create a new contact
  • Click the Contacts icon in the menu at the bottom of the screen.

  • Click + in the upper right corner of the page.

  • Enter the contact's first and last name, email, and phone number. (An email address is necessary to send the donor an automated receipt.)

  • Click Done in the upper right corner to create the contact.

FAQ 🤔

How do I download the Givebutter app? Is the app free?

For iOS, you can find the Givebutter App in the App Store. For Android, you can find the Givebutter App in Google Play. The app is free to download in both formats.

What other fees should I know about?
There is a credit card processing fee for each transaction of 2.95% + 30 cents.
All quick donations also have a 1% platform fee.
Tickets sold through the app have a 5% platform fee.
Tip settings do not remove the platform fees for transactions processed through the app.

Is Tap to Pay secure?

Yes! All payments, including Tap to Pay payments, are securely backed by our payment processor, Stripe. Tap to Pay transactions are processed in a way that does not include sensitive personal information, such as names, card numbers, security codes, and expiration dates. You can also check out the Tap to Pay FAQ in Stripe's documentation.

Tap to Pay isn't appearing on my Givebutter app as an option.

You may not be using a supported device. Tap to Pay requires iPhone XS or later (iOS 16.0 or later) or an Android device or tablet (Android 11 or later, with an enabled NFC reader). Tap to Pay is not supported on iPad or any device without an NFC reader. If you have an older iPhone (iPhone X or earlier) or Android device, Tap to Pay will not appear as an option.

I'm trying to use Tap to Pay on iPhone, but it's asking me to manage my Apple ID.

This is how Apple enables Tap to Pay. Your Apple ID is used for this, so you'll need one to set it up. Funds are never sent to your Apple ID. They will still be sent to your Givebutter account like all other transactions.

My donation amounts or other campaign settings didn't update on the app after changing them on my desktop or mobile browser.

Campaign settings may be cached for your current app session. To reset the cache, completely quit and reopen the app.

Will donations entered in the app appear on my campaign page?

Yes! Any transactions added via Quick Donation will appear in your campaign's Supporter Feed and Live Display, if you're using it.

What features are not yet available on the app?

  • Crediting a team or team member – you can credit donations manually via the desktop or mobile browser.

  • Tips are not currently supported on the app.

  • Team members cannot use the app to manage their team member profiles. This must be done on the mobile or desktop browser.

  • Custom donation amounts and minimums – Quick Donation will populate default donation amounts of $25, $50, $100, and $250, and Other.

  • You cannot enter card details manually.

  • You cannot edit or delete contacts or ticket types from the app. You must do this on the mobile or desktop browser.

  • You cannot take auction payments.

  • You cannot donate anonymously on the app.

  • You cannot add or manage pledges on the app.

  • You cannot sell ticket bundles on the app yet.

Why can't I sign into the app? Do I need to be an admin?

You are likely a team member, auction bidder, or donor. Only Givebutter account users (admins or editors) can log in on the Givebutter app. (You do not need to be an admin, as editors can use the app too!)


Related content 📚

Did this answer your question?