All Collections
Integrations
Netsuite
NetSuite integration overview
NetSuite integration overview

Learn about the NetSuite ERP integration for synchronising data between NetSuite and Dotdigital.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over a week ago

Use our NetSuite integration to synchronise your NetSuite data with Dotdigital; synchronise customers, opt-ins, orders and product catalogs to allow you to gain valuable insight into your sales data to drive re-engagement and focus your marketing.


Before you start

Things you need to know:

  • You must have a NetSuite account.

  • You should have a NetSuite sandbox.

  • You must be able to sign in to NetSuite with admin privileges.

  • You should be familiar with NetSuite and the records structure.

    Knowledge of SuiteQL is useful, but not necessary.

  • You must have enrolled your NetSuite account on the Oracle NetSuite Umbrella Beta Program

    The instructions to enrol can be found on the NetSuite Beta Program page.

  • You must not have more than 400,000 combined contacts, prospects, customers and leads.

    If you only intend to sync some of these data types, then this can be no more than 400,000 combined records for the types you want to sync. Contact us if your data exceeds this limit.


Features of the integration

Our NetSuite ERP integration supports:

  • Syncing the following data types in either direction or bi-directionally between both systems:

    • Leads

    • Prospects

    • Contacts / Customers

  • Bi-directional syncing of opt-in status.

  • Syncing of order data from NetSuite into Dotdigital.

  • Syncing of product catalogs from NetSuite into Dotdigital with support for product packages.


Protect your data

We strongly recommend setting up the NetSuite integration using your NetSuite sandbox account and Dotdigital sandbox account first. By doing this, you can test your settings and ensure the data syncs correctly.

Things you should know:

  • If you have the same email address assigned to multiple records (customers, leads, prospects or contacts) in NetSuite ERP it could lead to some records in NetSuite and Dotdigital not being able to be synced. This is due to the fact that NetSuite ERP allows multiple records to use the same email address, however, Dotdigital requires all contacts email addresses to be unique as they are used as an identifier.

    For more details of how the integration manages conflict resolution, check out the article NetSuite integration behaviour.

  • Imports which are blocked by the Dotdigital Data Watchdog will not sync the opt-in status if they are resumed later.

  • There is the potential for data loss if you misconfigure the integration and accidentally overwrite data in either NetSuite or Dotdigital, so you must follow the installation instructions closely.


Next steps

Did this answer your question?