Skip to main content

How to manage account users

Learn about user roles and permissions, as well as how to add, edit, or delete users

Written by Alyssa
Updated this week

With our expanded range of user options, you can effectively and securely provide different levels of Givebutter account access for your organization. You can add as many users to your Givebutter account as you like, as well as limit users to specific campaigns on your account.

"Team members" are not considered account users as they do not have access to your dashboard – check out our collection of team-related articles!

Preset user roles 🧩

Our selection of preset roles allows you to easily control who has permission to access specific features in your account, minimizing security issues and encouraging collaboration. Below is a chart showing some of the main access permissions across role types, but you can also see a full list for each role.

Admin

Finance

Campaign Editor

CRM Manager

Create/edit campaigns

βœ…

βœ–οΈ

βœ…

βœ–οΈ

View transaction details

βœ…

βœ…

βœ…

βœ…

Issue refunds

βœ…

βœ…

βœ–οΈ

βœ–οΈ

Edit/delete contact information

βœ…

βœ–οΈ

βœ…

βœ…

View/manage payout settings

βœ…

βœ…

βœ–οΈ

βœ–οΈ

Add/remove account users

βœ…

βœ–οΈ

βœ–οΈ

βœ–οΈ

Export data/reports

βœ…

βœ…

βœ…

βœ…

Use outbound Engage features

βœ…

βœ–οΈ

βœ…

βœ…

Access/edit integrations

βœ…

βœ…

βœ–οΈ

βœ–οΈ

Access to the mobile app

βœ…

βš™οΈ

βš™οΈ

βš™οΈ

Mobile app access is granted to admins by default. It can be configured for any other user by adding a Mobile Access role to any other user permission type.

Access permissions πŸ”’

Click on the toggles below to view full lists of access permissions for each preset role type. Individuals can be granted any combination of the below access permissions.

Administrator

Complete platform access for trusted team leaders. Full access to the entire account.

Campaigns
β€’ View campaigns: βœ”οΈ
β€’ Create and edit campaigns: βœ”οΈ
β€’ Delete campaigns: βœ”οΈ

Donations
β€’ View donations: βœ”οΈ
β€’ Process donations (Offline & Terminal): βœ”οΈ
β€’ Refund donations: βœ”οΈ
β€’ View pledges: βœ”οΈ
β€’ Edit pledges: βœ”οΈ

Contact Management
β€’ View contact information: βœ”οΈ
β€’ Edit contact information: βœ”οΈ
β€’ Delete contact records: βœ”οΈ

Financial Data
β€’ View payouts: βœ”οΈ
β€’ Manage payouts: βœ”οΈ
β€’ Edit payout settings: βœ”οΈ

User Management
β€’ View users: βœ”οΈ
β€’ Add/remove users: βœ”οΈ
β€’ Edit user permissions: βœ”οΈ

Content Management
β€’ Edit campaign content: βœ”οΈ
β€’ Manage email templates: βœ”οΈ

Events
β€’ Create and edit events: βœ”οΈ
β€’ Manage event registrations: βœ”οΈ

Reports & Transactions
β€’ View Transactions page: βœ”οΈ
β€’ Export data: βœ”οΈ
β€’ Create custom reports: βœ”οΈ

Settings
β€’ Settings > Integrations: βœ”οΈ
β€’ Settings > Users: βœ”οΈ
β€’ Settings > About: βœ”οΈ

β€’ Settings > Account: βœ”οΈ
β€’ Settings > Imports: βœ”οΈ

Communication (Engage)
β€’ Send donor communications: βœ”οΈ
β€’ Manage communication settings: βœ”οΈ

Finance

Restricted access. Limited to transactional data, managing payouts, processing refunds, and viewing financial reports.

Campaigns
β€’ View campaigns: βœ”οΈ
β€’ Create and edit campaigns: ❌
β€’ Delete campaigns: ❌

Donations
β€’ View donations: βœ”οΈ
β€’ Process donations (Offline & Terminal): βœ”οΈ
β€’ Refund donations: βœ”οΈ
β€’ View pledges: βœ”οΈ
β€’ Edit pledges: βœ”οΈ

Contact Management
β€’ View contact information: βœ”οΈ
β€’ Edit contact information: ❌
β€’ Delete contact records: ❌

Financial Data
β€’ View payouts: βœ”οΈ
β€’ Manage payouts: βœ”οΈ
β€’ Edit payout settings: βœ”οΈ

User Management
β€’ View users: ❌
β€’ Add/remove users: ❌
β€’ Edit user permissions: ❌

Content Management
β€’ Edit campaign content: ❌
β€’ Manage email templates: ❌

Events
β€’ Create and edit events: ❌
β€’ Manage event registrations: ❌

Reports & Transactions
β€’ View transactions page: βœ”οΈ
β€’ Export data: βœ”οΈ
β€’ Create custom reports: βœ”οΈ

Settings
β€’ Settings > Integrations: βœ”οΈ
β€’ Settings > Users: ❌
β€’ Settings > About: ❌

β€’ Settings > Account: βœ”οΈ
β€’ Settings > Imports: ❌

Communication (Engage)
β€’ Send donor communications: ❌
β€’ Manage communication settings: ❌

Campaign Editor

Creates and manages campaigns and events.

Campaigns
β€’ View campaigns: βœ”οΈ
β€’ Create and edit campaigns: βœ”οΈ
β€’ Delete campaigns: βœ”οΈ

Donations
β€’ View donations: βœ”οΈ
β€’ Process donations (Offline & Terminal): βœ”οΈ
β€’ Refund donations: ❌
β€’ View pledges: βœ”οΈ
β€’ Edit pledges: βœ”οΈ

Contact Management
β€’ View contact information: βœ”οΈ
β€’ Edit contact information: βœ”οΈ
β€’ Delete contact records: βœ”οΈ

Financial Data
β€’ View payouts: ❌
β€’ Manage payouts: ❌
β€’ Edit payout settings: ❌

User Management
β€’ View users: ❌
β€’ Add/remove users: ❌
β€’ Edit user permissions: ❌

Content Management
β€’ Edit campaign content: βœ”οΈ
β€’ Manage email templates: βœ”οΈ

Events
β€’ Create and edit events: βœ”οΈ
β€’ Manage event registrations: βœ”οΈ

Reports & Transactions
β€’ View transactions page: βœ”οΈ
β€’ Export data: βœ”οΈ
β€’ Create custom reports: ❌

Settings
β€’ Settings > Integrations: ❌
β€’ Settings > Users: ❌
β€’ Settings > About: ❌

β€’ Settings > Account: βœ”οΈ
β€’ Settings > Imports: βœ”οΈ

Communication (Engage)
β€’ Send donor communications: βœ”οΈ
β€’ Manage communication settings: βœ”οΈ

CRM Manager

Oversees the complete donor database and relationship tools. Access to all donor information and Engage features.

Campaigns
β€’ View campaigns: βœ”οΈ
β€’ Create and edit campaigns: ❌
β€’ Delete campaigns: ❌

Donations
β€’ View donations: βœ”οΈ
β€’ Process donations (Offline & Terminal): βœ”οΈ
β€’ Refund donations: ❌
β€’ View pledges: βœ”οΈ
β€’ Edit pledges: ❌

Contact Management
β€’ View contact information: βœ”οΈ
β€’ Edit contact information: βœ”οΈ
β€’ Delete contact records: βœ”οΈ

Financial Data
β€’ View payouts: ❌
β€’ Manage payouts: ❌
β€’ Edit payout settings: ❌

User Management
β€’ View users: ❌
β€’ Add/remove users: ❌
β€’ Edit user permissions: ❌

Content Management
β€’ Edit campaign content: ❌
β€’ Manage email templates: βœ”οΈ

Events
β€’ Create and edit events: ❌
β€’ Manage event registrations: ❌

Reports & Transactions
β€’ View transactions page: βœ”οΈ
β€’ Export data: βœ”οΈ
β€’ Create custom reports: βœ”οΈ

Settings
β€’ Settings > Integrations: ❌
β€’ Settings > Users: ❌
β€’ Settings > About: ❌

β€’ Settings > Account: βœ”οΈ
β€’ Settings > Imports: βœ”οΈ

Communication (Engage)
β€’ Send donor communications: βœ”οΈ
β€’ Manage communication settings: βœ”οΈ

Mobile Access

Access to the Givebutter mobile app. Select from:

  • Full mobile access – Grants unrestricted access to the mobile app.

  • Limited mobile access – Grants limited mobile app access, excluding contacts, transactions, auctions, and donation notifications.

Full

Limited

View campaign totals and goal progress πŸ“ˆ

βœ…

βœ…

Process donations (Tap to Pay, card reader, cash, or check) for new/existing contacts πŸ€‘

βœ…

βœ…

View transaction details πŸ”Ž

βœ…

βœ–οΈ

Receive donation notifications πŸ“£

βœ…

βœ–οΈ

View and edit contacts πŸ‘€

βœ…

βœ–οΈ

View auction items and bidding activity 🎁

βœ…

βœ–οΈ

View auction item sale totals πŸ’°

βœ…

βœ…

Sell tickets 🎫

βœ…

βœ…

Scan tickets and check guests in 🀳

βœ…

βœ…

If a user is only given Mobile Access permission, they will only be able to log in on the app. They cannot access your Givebutter dashboard from a browser.

Mobile-only access πŸ“±

The Mobile Access role allows admins to control who can access your account specifically on the Givebutter mobile app, and what they can see or do once they’re logged in. This makes it easy to equip on-site staff and volunteers with the tools they need during an event, without exposing sensitive data or advanced dashboard functionality.

Mobile access is granted separately from dashboard roles (such as Admin or CRM Manager), but uses the same campaign access rules – access can be restricted to specific campaigns. Within the mobile app, admins can choose between Full Access (no restrictions) and Limited Access, which hides certain areas like Transactions, Contacts, Auctions, and donation notifications.

mobile app users

Users invited with a Mobile Access role will be prompted to download the Givebutter mobile app instead of being directed to the browser-based dashboard. After logging in, they’ll see a streamlined, mobile-only experience designed specifically for on-site staff and event support. View a full list of access permissions for each mobile app user role β†’

If a mobile-only user attempts to access pages of the dashboard or perform an action outside the permissions granted to their role, they’ll see a message indicating they don’t have access.

Adding a user βž•

  • Go to the Settings page, located in the left sidebar menu. Select Users from the tabs at the top of the page, and click the Invite user button.

  • Enter the new user's first name, last name, and email address. Check the relevant boxes for the roles you want to enable. For a full breakdown of all preset user roles, please see our full list of access permissions.

access roles
  • If you wish to limit a user's role and access permissions to one or more specific campaigns, select campaigns from the dropdown under Limit access to selected campaigns. (You can configure this role now, or after an invite is accepted – these settings can be changed at any time.)

    • If you wish to allow access to all future campaigns, check the Allow access to future campaigns box. Leave this unchecked if you'd like to allow access only to previous campaigns or specific campaigns.

limit campaigns

Users with access to a specific campaign (or campaigns) will only be able to see information and data related to that campaign on the following pages:

  • Campaigns

  • Transactions

  • Payouts

  • Click Send invite. This will send an email invitation to the new user so they can join the account. When individuals are invited to your account, they will be listed on your Users page alongside their assigned role(s).

Invites πŸ“«

Once sent, invitations are valid for 72 hours. Users who haven't accepted their invite yet will be displayed on your Users page with the badge Pending invite. If their invite is no longer valid, an additional badge sayingΒ Expired inviteΒ will be displayed.

expired invite

If you need to re-invite someone, click the three dots [...] on the right side of the user and select Resend invite.

resend invite

If you wish to edit a user's invite before resending it, click the three dots [...] on the right side of the user and select Edit invite. Make the necessary changes, and click Re-send invite when you're done.

To delete a pending invite, click the three dots [...] on the right side of the user and select Delete invite.

Changing a user's access πŸ”ƒ

You can change an existing user's role and access permissions anytime, including adding or removing access to specific campaigns on an account.

  • Go to the Settings page, located in the left sidebar menu, and select Users from the tabs at the top of the page.

  • Click the three dots [...] next to the user whose permissions or role you'd like to change. Click Edit.

edit user
  • Make changes to the user's roles, including adding or removing roles and campaign access. Click Save to confirm the changes. The user will not be notified of any changes to access permissions.

After a user has been created, you can edit any of their access permissions, but you cannot edit their name or email address. You have two options if this information needs updating:

Deleting a user πŸ—‘

Deleting a user will remove them from the account and revoke all access. If necessary, deleted users can be re-invited at a later date.

  • Go to the Settings page, located in the left sidebar menu, and select Users from the tabs at the top of the page.

  • Click the three dots [...] on the right side of a user, and click Delete. You can also delete a user from the Edit user option.

delete user

FAQ πŸ€”

I sent an invite to someone, but they weren't added to the account.

This can happen if you send an invite to a new user and accept the invite from the same computer without logging out first. Send a new user invite, then open the invite link in a new, incognito/private browser window.

I don't have access to the Payouts page, or I'm getting a 401 error.

If you're getting an error and can't access the Payouts page, it's possible you don't have admin status and may be an editor or another role. You'll need to either request that they change you to a role with Payout access or access the Payouts page themselves.

I somehow changed myself into an editor, but this is my account!

Please contact our support team for assistance.

I have a personal profile on a specific campaign. Am I a user?

No, you're a team member! You don't have access to any account settings, but you can manage your personal team member page.


Related content πŸ“š

Did this answer your question?