Managing Customers and Website Assignments in NetSuite

Manage customer website assignments and prevent duplicate registrations effectively in NetSuite's eCommerce.

·2 min read·View Oracle Docs

Managing customer and website assignments in NetSuite ensures that new customer accounts are properly linked to the sites they register for. When a customer registers on multiple websites associated with a NetSuite account, multiple customer records are created, each linked to a different source website. This system helps manage customer relationships across different platforms effectively.

Preventing Duplicate Customer Accounts

NetSuite allows you to set up a feature to detect duplicate email addresses during customer registration. This is essential for maintaining a clean customer database and preventing issues related to duplicate accounts. Here’s how you can implement duplicate email detection:

  1. Enable Web Site Duplicate Email Management:

    • Navigate to Setup > Company > Enable Features.
    • Under the Web Presence subtab, check the box next to Web Site Duplicate Email Management.
    • Agree to the Terms of Service, acknowledging the potential risks involved.
    • Click Save.
  2. Activate Duplicate Detection:

    • Go to Setup > Company > General Preferences.
    • Find the Web Site Duplicate Email Management section and enable Duplicate Detection.
    • Click Save.

Once activated, the system will prevent customers from registering with email addresses already associated with existing accounts. If a duplicate email is detected, users can either register with a new email or reset their password for their current account.

Important Notes

  • In OneWorld accounts, registration with an email address already assigned to a customer in the same subsidiary is not permitted.
  • This feature is specifically related to web registrations and does not impact other customer interactions.

Best Practices

  • To enhance security further, consider implementing CAPTCHA controls during registration to deter automated registrations and limit risk exposure.

Who This Affects:

  • Administrators
  • eCommerce Managers
  • Developers involved in web integration

Key Takeaways:

  • Customers may have multiple accounts tied to several websites.
  • Duplicate email detection is crucial for maintaining a unique customer database.
  • Activation includes enabling features and configuring general preferences.
  • Security enhancements like CAPTCHA can prevent abuse during registration.

Frequently Asked Questions (4)

How does NetSuite handle customer registrations across multiple websites?
When a customer registers on multiple websites linked to a NetSuite account, separate customer records are created, each associated with the respective source website. This setup helps manage customer relationships across various platforms.
What steps are needed to enable duplicate email detection in NetSuite?
To enable duplicate email detection, first navigate to Setup > Company > Enable Features, and check Web Site Duplicate Email Management under the Web Presence subtab. Then, go to Setup > Company > General Preferences, enable Duplicate Detection under the Web Site Duplicate Email Management section, and save changes.
Does the duplicate email detection feature affect all NetSuite accounts?
The duplicate email detection feature specifically affects web registrations. In OneWorld accounts, it restricts registration using an already assigned email within the same subsidiary but does not impact other customer interactions.
Are there any additional security measures recommended during customer registration?
Yes, it is recommended to implement CAPTCHA controls during registration to deter automated registrations and enhance security, thus limiting risk exposure.
Source: Managing Customers and Website Assignments Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →