# Installation and Configuration

> The Goody for Salesforce app lets you send gifts and track gift data directly within Salesforce Heres an overview of the setup   Step 1 Install the app    1

Source: https://support.ongoody.com/en_us/installation-and-configuration-SkVhygypbg

Last updated: 2026-07-19T03:33:45.476Z

## Introduction

This document serves as a configuration guide for the Goody Salesforce app. The first section covers the installation of the package. The following sections will walk you through applying permission sets and completing the Setup Assistant. This guide is meant to walk you through configuring your org in a Lightning Experience environment.

Throughout this guide, you will be instructed to navigate through Setup.  To do so, you will need to click on the ![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/2074f2c7306aadf13c2d2b4ce13e08ee.png) gear to the upper right and select Setup.  Once in Setup, you may use the Quick Find box to find and navigate to the appropriate section.

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/f2caea7b6c17edccf759cf5d7eb9b93c.png)**

#   

#   

# Installation

## **Installing the Goody Package**

[**Visit Goody's AppExchange page**](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000HE8BvUAL) to start installing the application.

On the top right of the page, click the blue **Get It Now** button. If you haven't already, you might be asked to sign in to your Salesforce account.

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/b61621ae46e4c101c257856fd0d962e8.png)

Next, choose whether to install it in a production environment or a sandbox environment. Both are supported by the Goody app.

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/7b377b65d454e678d7c87dfe2d9077e5.png)

  

Review and confirm installation details on the next screen.

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/54973e0bc7a0ad4cbe56b5984116f9a7.png)

  

Next, you'll see the installation screen in your Salesforce instance.

  

*   **Install for Admins Only** is recommended - this option allows for controlling access and permissions after the package has been installed.
    

For further information, [please click here to refer to salesforce documentation on Package Installations](https://developer.salesforce.com/docs/atlas.en-us.appExchangeInstallGuide.meta/appExchangeInstallGuide/appexchange_install_installation.htm).

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/c9648d188d79903d4b5d214f8cd80ec8.png)

*   **Approve Third-Party Access** - check off the box and click **Continue** to start the package installation when the modal appears. As it states, this is to allow data to be sent back and forth between your Salesforce org and Goody.
    

  

## **Permission Sets** 

Three permission sets are included with the Goody package.  The **Goody Setup User, Goody API User, and Goody User**. 

The **Goody Setup User** must be assigned to the user that will be responsible for installing and configuring the Goody Application. Typically a Salesforce Administrator, but can be any user.

The **Goody API User** permission set must be assigned to users who will be executing the API, if you log in as the admin and go to manage the connected app, you can change the user who executes the connected app, and you would assign the Goody API User perm set to that user. 

*   Click **Edit**
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/e41cf51fd9c8eb9d325d881507ebac14.png)

*   Select the user who you want to execute the connected app by clicking the magnifying glass next to Run As
    
*   Then assign the  **Goody API User** permission set to that user
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/5102a132d066dc3664e75f143c475d04.png)

The **Goody User** will need to be assigned to any user that will be interacting with the Goody Gifts component. Typically a salesperson that works in the Contact, Lead, and Opportunity objects. They will interact with the Goody application by navigating to those objects' record pages and sending gifts to the people those records represent.

*   In Setup search for Permission Sets
    
*   Drill into Goody User
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/5be4b20d637a4146c0710116d14cd404.png)

  

*   Click Manage Assignments
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/bd3153ba4aa7e21d397b98078c07c5e1.png)

*   Click Add Assignments
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/066e7a2446ac61481073e43863324cad.png)

*   Assign to Users
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/76d980d4dc91f62e6fe0a1e3b2c79b8b.png)

  

## **Goody Setup (Setup Assistant)**

The Goody Setup Assistant connects your Salesforce org to your Goody account in order to retrieve gifts sent in your organization, and send new gifts.

To start, navigate to **App Launcher > Goody Setup**.

  

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/9cb08e9676318ae23d82943ef8ae1d66.png)

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/384918a4d058ca310421485b605ad9da.png)

*   Click **Get Started**
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/a8b8d40d7d4d379fbd8eea98ac504639.png)

  

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/93cf1afbc39cffbcb48a6c784ad5e965.png)**

*   Enter **API Key**. In Goody, you can obtain this from [Organization > Integrations > Salesforce](https://www.ongoody.com/plus/organization/integrations/salesforce).
    
*   Click **Authorize**
    
*   Click **Next**
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/4d601ef28729f2667fb76366869c6ab3.png)

*   Click **Authorize**
    
*   **
    
    Click **Finish**
    
    **

  

Next, you can activate Flow Templates to perform actions in Salesforce, like assigning tasks to users, when Goody events occur. We provide a set of default Flow Templates that fit most organizations, but they’re also a great starting point to customize them for your own organization.

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/cf56a9838d56416b6e2e0fc059f1d97b.png)**

*   Click **Start**
    

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/516054287542a1941ccd6f5d4739fa69.png)**

*   **Click **Flows**** 
*   Drill into flow(s) which you would like to activate **(Note: Flows are not required to operate the app.)**
    

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/0246edf7a2e37d7290fe3c5bec82352e.png)**

*   **
    
    Click **Activate**
    
    **

**![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/a065edb9d1b3b5634406e1cabcb30674.png)**

*   Go back to Setup 
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/6dd486b982fd03da695fb9898f8a1641.png)

*   Click **Finish**
    

  

  

## **Adding Lightning Components to Record Pages**

There is a **Goody Gifts** Lightning Component available in the Goody app. This component is available on the Contact, Lead, and Opportunity record pages. 

*   Click **Edit Page**
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/bc49e1d81b15f228cef358c45b514b9c.png)

*   Drag and drop the **Goody Gifts** component from the **Custom - Managed** section onto the main panel.
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/de3e0b1b3b45fd8ff3acd6564a1d6049.png)

  

*   Save the edited Lightning Page. 
    
*   If this is the first time the Lightning Page for that object has been edited, the edited page may need to be activated. 
    
*   Activate the page as the default for the entire org, just a specific app, or according to profiles etc. as required for that specific record.
    
*   On the next few screens, assign this Lightning Record Page as the App Default for the **Goody** App
    

![](https://cdn.kustomerhostedcontent.com/media/680f757789b64ead8b552ac2/808e27953303f255a7132456869bf39c.png)

*   Click on **Assign as App Default** after clicking on the **App Default** tab
    
*   Click **Save**
    
*   Click **Back** and you will see the edited record page
    

  

  

## **Optional Steps**

### **Quick Action Buttons**

You can add the **Send Gift** Quick Action button to record page layouts and list views to launch Goody Gifts. For step-by-step instructions, see [**Quick Action Buttons**](https://goody.kustomer.help/en_us/goody-for-salesforce-quick-action-buttons-B1mzE6KVzx).

  

### **Configuring a Domain in Salesforce**

For additional help or information on setting up a domain in your Salesforce org to enable lightning components, click on the following link:

[https://docs.google.com/document/d/1wpz-dzsFV6Ouuipn7uUncMjjO4GjAGAJIUvUB0SOv3M/edit?usp=sharing](https://docs.google.com/document/d/1wpz-dzsFV6Ouuipn7uUncMjjO4GjAGAJIUvUB0SOv3M/edit?usp=sharing)
