Prerequisites to install CloudExtend Google Gmail for NetSuite NextGen
A valid NetSuite Production/Sandbox account.
One of Google Workspace Basic, Business, or Enterprise Editions
Google Super Admin privileges to connect Google Workspace to NetSuite
NetSuite Admin privileges to install the CloudExtend bundle
NetSuite Bundle ID 20497
Action Items for installing the NextGen CloudExtend Gmail for NetSuite:
Action 4: CloudExtend Component and License Setup
Action 5: Enabling Autopilot (Enterprise Only)
✅ Action 1: Install CloudExtend Google Marketplace application
Google SuperAdmin Profile
NetSuite Admin Access
Phase 1: Install the application from the Marketplace
Step 1: Log in to your Google Super Admin Profile.
Step 2: Click on the link.
Step 1: Go into your Google Super Admin Profile by clicking on Google Apps> Admin.
Step 2: It will bring you to your home screen, scroll down and click on Apps > Google Workspace Marketplace apps.
Step 4: Go to Add app to Admin Install list and search for “CloudExtend Enterprise Sync for NetSuite” and install.
Phase 2: Add scopes for Google Drive, Calendar, and Autopilot
Step 1: On your Google Admin Home, go to Security> Overview.
Step 2: Scroll down to API controls then Manage Domain Wide Delegation and click Add New.
Enter the Client ID and OAuth scopes for Calendar and Google Drive.
https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/drive, https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/userinfo.profile
Enter the Client ID and OAuth scopes for Autopilot.
✅ Action 2: Install CloudExtend Google Workspace for NetSuite Bundle
⚠️ Note: Log in as NetSuite admin to have the privilege to install the bundle
Step 1: Hover over to Customization > Suite Bundler > Search and Install Bundles.
Step 2: On the Keywords section, enter 20497 then click on the name and hit Install.
Step 3: Review all the bundle details and click Install Bundle.
Step 4: New page will appear with the list of bundles installed.
Look for Celigo CloudExtend GSuite for NetSuite. This may take 3-5 minutes to complete. Click the Refresh button and wait until you see the green check.
✅ Action 3: Install CloudExtend Gmail for NetSuite SuiteApp
Step 1: Hover to SuiteApps and right-click to open a new tab.
Step 2: On the search box, enter “Celigo CloudExtend Google Workspace” then press the application and click on Install.
✅ Action 4: CloudExtend Component and License Setup
Phase 1: Adding CloudExtend Component
Go to the other NetSuite tab and hover to Setup> Custom> Celigo License Manager.
Create a trial license for each component:
CloudExtend Google Calendar
Step 1: Select a component and click Create Trial License.
Step 2: Enter Company and Contact Information and hit Next.
⚠️ Note: Do not add www to your Web Site.
Step 3: Enter your Company Domain.
⚠️ Note: Do not add www or the @ symbol. Add domain after @ symbol.
Step 4: Hit Finish then Home. It will bring you back the Celigo License Manager.
Step 5: Repeat steps for each Trial License for each component and make sure that the License Status is Active.
Phase 2: Allocate End-User Licenses via Admin Role or create a purpose built role
Typically a NetSuite Admin will allocate licenses since their role is highly privileged and requires no special setup.
💡 If you prefer to have other roles allocate licenses first follow the steps in this article to provide the necessary permissions. (Optional)
Step 1: Launch Celigo CloudExtend for Google Workspace in NetSuite by navigating to Setup > Custom > Celigo CloudExtend Setup
Step 2: Authorizing Google to access the NetSuite account
🛑 If this is your first time granting licenses your Google Workspace Super Admin must be present to perform this step the first time licenses are allocated. In no circumstance should someone other than the Google Workspace Super Admin grant these permissions as doing so would remove permissions for all other users.
Subsequent visits to the license manager will not require that permission be granted and this step can be bypassed.
First-time users should click on Grant Access in the pop-up If you do not see the pop-up click on the ‘here’ link to bring up the page shown above. Ask your Google Workspace Super Admin to log in to their Google Workspace account and grant access.
Click on Next when you see the Thank You message
Step 3: Complete Calendar and One-World Settings
🚨You can skip this step if you did not activate the license for Google Calendar.
Calendar and OneWorld Settings are optional and will appear only if relevant to your account and license.
🛑 We recommended using standard forms for both Calendar and Contact for best results. Using forms with required custom fields that cannot be mapped will cause Event and Contact creation to fail.
Choose the relevant options to your account for the fields as pointed by arrows and click Next.
Step 4: Granting User Licenses
Choose one or more Employees to allocate license seats and click Next
You may click All to select/deselect all the employees for a particular product.
Step 5: Completion of Administrator Setup on NetSuite
Congratulations! You are done. Click Finish to go back to NetSuite.
All end-users who have been allocated a license will receive an email from Celigo with instructions on downloading the extension from the Chrome Store.
✅ Action 5: How to Enable Autopilot (Enterprise Only)
Autopilot enables Gmail users to put an email thread on Autopilot, i.e., once you attach the email to a NetSuite record all subsequent emails in the same thread will automatically attach to the same set of records. Learn more about Autopilot here.
👉 Get Autopilot feature setup by going to this link.
✅ Additional Configuration
Enabling Roll-up Feature (Optional)
Step 1: Hover to Settings> Company> General Preferences then scroll down and go to the Custom Preference tab.
Step 2: Enable Gmail to Contact Company then click Save.
⚠️ Note: If you turn this on, you are allowing users to sync emails to contact records and have those emails roll up to the parent company record.
Adding permissions to the applicable NetSuite roles
Step 1: Hover to Setup> Users/Roles > Manage Roles.
Step 2: Choose one of the NetSuite roles you want to apply for permissions. Click Edit or Customized.
In Setup tab, set each permission to Full.
SOAP Web Services
User Access Tokens
SAML Single Sign-on (Only enable SAML if your company uses SAML Single Sign On.
👉 Check out CloudExtend Login Prerequisites to learn more about permissions.