Integration marketplace

What is the integration marketplace?

The integration marketplace is a powerful tool that will allow you to quickly and easily connect your Good Grants program with a host of supported solutions that your organisation already uses--no complicated coding required! In just a few clicks your program can alert you when a new user registers or an application has been submitted, update an existing contact record in Salesforce, and more! 

The integration marketplace offers three classes of integrations:

  • Standard integrations
  • Paid integrations
  • Custom integrations 

Looking for more information? Each of these classes are explored below.

Classes of integrations

Standard integrations

In Good Grants, standard integrations, such as Slack and Teams, can be implemented at no additional cost (depending on usage). These integrations are free up to:

  • Three integration instances with a Premium subscription
  • 10 integration instances with an Enterprise subscription

For accounts that require more instances, blocks of 10 instances can be purchased. Contact our team to request a quote. 

Paid integrations

Paid integrations, like Salesforce, are available as a purchasable add-on for accounts with an Enterprise subscription.

Custom integrations

Custom integrations are available by quotation for Enterprise accounts only. These may include entirely new integrations or customisations of those that already exist to meet your organisation's needs. 

Available integrations

Microsoft Teams integration.png

Microsoft Teams

Post a message to Microsoft Teams when a user registers or an application is submitted. 

Slack integration.png

Slack

Post a message to Slack when a user is created or an application is submitted. 

Salesforce integration.png

Salesforce

Unlike other integrations, Salesforce supports two-way communication and the following events:

  • Users
    • On user created
      • Create user in Salesforce
      • Update user in Salesforce
      • Get user details from Salesforce
    • On user updated
      • Create or update user in Salesforce
    • On contact created or updated
      • Update user in Good Grants
  • Applications
    • On application submitted
      • Create or update application in Salesforce
    • On application updated
      • Create or update application in Salesforce
    • On application tagged
      • Create or update application in Salesforce
Good Grants Google Sheets importer.png

 

Google Sheets importer

Import users and/or applications from a worksheet to Good Grants. Users and applications can also be updated during import. 

 

 

Integrations coming soon

In the coming months additional integrations will be available for:

  • Sage Intacct
  • Xero
  • HubSpot
  • Microsoft Dynamics 365
  • Microsoft 365 Excel importer
  • Australian Business Register
  • Candid
  • Charity Commission for England and Wales
  • DeepL
  • Google Translate

Configure an integration

Each integration will have different requirements and will walk you through step-by-step. To get started, simply navigate to Settings > Integrations > Marketplace in the Manage workspace. From there, click on the integration you'd like to employ, such as Slack, and then choose Configure

Tip: for Salesforce users, ensure that both tabs have been configured in the 'Field Mapping' stage of setup. 

Reconfigure an integration

Multiple instances of each integration may be configured. For example, you may wish to have multiple Slack notifications when an application is submitted. To add another instance of an existing integration, follow these steps:

  1. Go to Settings > Integrations > Marketplace in the Manage workspace
  2. Click on your desired integration
  3. Click Reconfigure
  4. Follow the steps outlined by the platform

Additional options

Integration options.png

When clicking into an existing integration, several options are available within the ellipsis (three dots) menu. 

  • View configuration allows you to view all of the setup steps to review your current configuration. 
  • View details provides you with a summary of the existing integration's outputs. 
  • Pause configuration gives you the ability to pause your integration and resume it at a later date. 
  • Deactivate integration will delete the configured integration. 
Was this article helpful?
0 out of 0 found this helpful

Articles in this section