You are here:
NetSuite Connection
Create a remote connection using the NetSuite connector to sync data from NetSuite to Salesforce Data Pipelines.
Create the Connection
- On the Data Manager Connections tab, click New Connection.
- Click the name of the connector, and click Next.
- Enter the connector settings.
- To validate your settings and attempt to connect to the source, click Save & Test. If the connection fails, Salesforce Data Pipelines shows possible reasons.
NetSuite connections use token-based authentication to access NetSuite. To create access tokens, first create an integration in the NetSuite account and enable token-based authentication for it. You can then create access tokens for this integration.
All settings require a value, unless otherwise indicated.
| Connection Setting | Description |
|---|---|
| Connection Name | Identifies the connections. Use a convention that lets you easily distinguish between different connections. |
| Developer Name | API name for the connection. This name can’t include spaces. The API name is used in your recipes to reference data extracted through this connection. You can’t change the developer name after you create the connection. |
| Description | Description |
| Consumer Secret | Client password associated with the NetSuite account. Generated when you create an integration and enable token-based authentication in NetSuite. |
| Consumer Key | Client key associated with the NetSuite account. Generated when you create an integration and enable token-based authentication in NetSuite. |
| Account ID | NetSuite account ID. Find this ID in Web Service Preferences in your NetSuite account. |
| Rest Domain | Rest domain name. Enter a URL in the format: https://<Rest Domain Name>.netsuite.com The rest domain name value depends on your environment or account. Valid options are:
For example: |
| Token ID | Token ID for the access token generated in NetSuite. |
| Token Secret | Token secret for the access token generated in NetSuite. |
Connector Considerations
When working with the Netsuite connector, keeps these behaviors in mind.
- Connected object names must start with a letter and contain only letters, digits, or underscores. Object names can’t end with an underscore.
- Only field names with combinations of alphanumeric, dot, underscore, or dash characters are supported. If a connector includes field names that contain other characters, such as spaces or brackets, the sync fails.
- The connector can sync up to 100,000 rows or 500 MB per object, whichever limit is reached first.
- Use English alphanumeric characters A-Z, a-z, and 1-9, in object names. Other characters, including multibyte characters, are replaced with an underscore.

