<img src="https://ws.zoominfo.com/pixel/5BFMW73xT6Cu70sN1cUt" width="1" height="1" style="display: none;">

Online Customer Forms in NetSuite: A Step-by-Step Setup Guide

Posted by Stephanie Kim on Oct 1, 2025 9:00:01 AM
Stephanie Kim

Picture1-Sep-30-2025-09-24-33-9486-PM

NetSuite’s Online Customer Form lets you capture website leads straight into your CRM—no manual entry required. Below is a step-by-step guide on how to set up your online customer forms in NetSuite.

    • Step 1: Create a New Online Customer Form

      1. Go to Setup > Marketing > Online Forms > New.
      2. Choose Customer (Lead) as the record type and give the form a clear name (e.g., “Website Contact – North America”).


    • Step 2: Select Fields (what the visitor sees & what NetSuite stores)

      1. Open the Select Fields tab.
      2. Add the fields you want on the form (e.g., First Name, Last Name, Company, Email, Phone, Lead Source, any custom fields).
      3. In the Mandatory column, check required fields (Email is a common must-have).
      4. In the Update columns, decide whether each field should update the Customer and/or Contact record when the submission matches an existing record.


        • Tip: Set Email to update Contact, and Company to update Customer when appropriate.
      1. Arrange field order and add help text where useful.

Step 3: Configure Workflow/Behavior

Open the Set Workflow (or Setup/Preferences) tab to define what NetSuite does with each submission:

      • Create as Companies: Choose whether submissions create companies (B2B) or individuals (B2C).
      • Lead Status: Set the default Lead Status (e.g., “Unqualified” or “Marketing Qualified”).
      • Default Subsidiary: If you use OneWorld, pick the default subsidiary for created records.
      • Redirect to URL: After submit, send users to a Thank-You page (paste your URL).
      • Handle Duplicate Entries: Choose how to detect/resolve duplicates (commonly match on Email) and whether to merge/update or create new/reject.
      • Notifications:
        • Customer notification (auto-reply/confirmation email).
        • Sales rep notification (alert assigned rep or a distribution address).
      • Custom Code: Add optional custom JavaScript/HTML for tracking, extra validation, or styling.

Step 4: Layout & Branding (optional but recommended)

      • Use the Layout/Appearance options to add a header, instructions, and basic styling.
      • For deeper branding, use custom HTML/CSS (within the form) or style the page where you embed the form.

Step 5: Publish & Embed on Your Website

      1. Save the form to generate the Publishable Form URL.
      2. Embed options:
        • Direct link: For Example ink your “Contact Sales”/“Get a Quote” button on your website to the publishable URL.
        • Embed (iframe):
        • <iframe src="https://forms.netsuite.com/app/site/crm/externalleadpage.nl?formid=XXXX" width="100%" height="800" frameborder="0"></iframe>
        • HTML snippet (if provided): Paste into your CMS/web page.

Step 6: Test End-to-End

      1. Submit a test entry.
      2. Verify a Lead/Customer + Contact was created with correct status, subsidiary, and field updates.
      3. Confirm duplicate handling, redirect, and notifications work as expected.

Tips & Best Practices

    • Keep the form short to reduce drop-off; use dropdowns for clean data.
    • Always test duplicates (same email/company) to ensure your update rules behave correctly.

ERP Roadmap Mockup

Schedule a free strategy call with our ERP experts today!

Schedule Your Free Consultation!

 

References

Gartner. (2023). Enterprise Resource Planning (ERP) Insights. Retrieved from Gartner: https://www.gartner.com/en/information-technology/topics/enterprise-resource-planning

 

About Us

Concentrus is a leading provider of innovative cloud-based enterprise resource planning (ERP) solutions, including NetSuite. Our team of NetSuite experts offers a range of services, including NetSuite price analysis, NetSuite training, and NetSuite integration services.  

Our goal is to help businesses of all sizes maximize their investment in NetSuite by providing expert NetSuite cost optimization and implementation strategies. With years of experience as a NetSuite partner, our NetSuite administrators and NetSuite consultants are well equipped to help businesses of all sizes with their NetSuite consulting needs.  

Whether you're looking for a NetSuite consultant to help with your NetSuite implementation or you need ongoing NetSuite support, Concentrus is here to help. 

 

Read About Our Implementation Methodology

 

Want more NetSuite Tips and Tricks? Check out our Short & 'Suite videos

 

Tags: NetSuite, ERP, Reporting, NetSuite Partner, NetSuite How To's, NetSuite Tips, Marketing, Online Customer Forms

Subscribe to our blog!

Recent Posts

Posts by Topic

see all

Request a quote