NetSuite Web Site Customization
If you have, or are considering using NetSuite then you have come to the right place. We are NetSuite Web Site set up and customization experts.
This page provides a wealth of information about setting up a NetSuite Web Site; how to choose which way to use NS Web Presence and some pitfalls to avoid. It also provides a complete understanding of what we can do for you; how we can take over your NetSuite Web Site work and customize your site for your particular business. Give us a call.
You'll love using NetSuite to run your business, but that doesn't mean you have to learn how to set up and code the web site sections. You're only going to do it once, so give that job to us.
If you are currently using NetSuite we can update your look or add additional features. We can join your team on a project basis and get your site live quickly and efficiently. We can re-code your existing web site to use NetSuite for shopping cart, inventory control and customer service.
Normally we have a few weeks waiting list. That will be just the time you need to get your look & feel mock-ups made and your items and content into NetSuite so give us a call, you're right on time. Contact MVL Design by calling
at 805.409.4300 or video conference via AIM/iChat account:
Continue below to read more about how we can make NetSuite sing. (Many sections have additional content that goes into greater detail when expanded.)
NetSuite Web Site setup
NetSuite is the world's most popular on-demand, integrated, CRM/ERP (customer relation management /enterprise resource planning) solution for growing and mid-sized companies. NetSuite enables companies to manage all key business operations in a single, integrated system. It is feature-rich and can be easy to use, once you get the hang of it. (Netsuite demo) To be contacted by NetSuite for pricing and feature list fill in this form or if you need more personalized service call my associates at InnoVergent.
We can help by doing the initial set-up for your internal web presence or external catalog site. We set-up NetSuite themes, layouts and templates for those who have NetSuite Advanced Site Customization and can include our exclusive, in-house-developed and supported features or any desired customization. (see how to tell if you have NetSuite Advanced Site Customization)
A NetSuite web site is template driven. That means, each piece of a web page (content, structure and look) is controlled by various forms and templates that can be customized. The default NetSuite store templates provide you with the ability to get a web site up quickly but have limited customization possibilities. When it is time to move past these default NetSuite themes it is time to call MVL Design.
If you have looked within your NetSuite account you've seen the vast array of customization possible. Why learn everything about all those forms, templates and layout screens? You only need to set them up once. We're experts, let us set it up for you.
We are experts with HTML, CSS and JavaScript and we've carefully determined the exact structure NetSuite uses to code web pages. Add our creativity and experience and very advanced customization & styles are now available. So, if you have a design or feature that is looks difficult, or even impossible, give us a call. You'll be surprised at what we can accomplish.
Call at the number on the right or connect via video conferencing. But first consider the two main ways to use NetSuite Web Presence.
Two Types of NetSuite Web Sites
There are two types of NetSuite Web Sites: Internal site and External Catalog Site. Each has different features. Internal is used most often. Both use the database for product information and shopping cart/checkout process. The main difference is where the product and informational pages are hosted and how content for the page is generated. Internal and external are mutually exclusive.
Which is right for you depends on your situation. If you have a lot of products and add more all the time then an internal site may be the best for you. Web Site Hosing Files (WSHF) can be used in an internal site for additional content or to make a very fancy home page. (Like the one we did for Motif Modern Living or AuditMatic) If you have tons of pages currently on your site that are well placed on search engines and that placement is crucial for your business AND your pages do not end in .html then an External Catalog Site would be best as the URLs will stay as they are.
NetSuite Advanced Site Customization (ASC) allows for a great deal of web customization. Some NetSuite versions or packages have it built-in and with others it is an extra-cost option. ALL customization and setup we provide assume you have ASC. (how to tell if you have NetSuite Advanced Site Customization)
Most Popular Customizations
The most requested job for us is to have multiple items added to the cart at once while still maintaining the use of the 'Related Items' section. (Examples: external site, internal site) Some sites use this to add no-cost components to the cart, which we then hide from view on the shopping cart. Others use it to allow their customers to add the main item and related items to the cart at the same time. Others use it to add options to items to create a "kit" on-the-fly. Sometimes these extra added items are to be shown in the cart and other times they need to be hidden. We custom-write code for the shopping cart page that manages this as needed.
The second most requested customization is to manipulate the shipping methods based on any number of events: items in cart, total of cart, size of items shipped, type of shipping requested, shipping location and more. Additional actions can be taken, usually on the Review and Submit page include: hide shipping methods, change shipping methods, set a different shipping method, add an expense item to the cart, set a Promo code, disallow/allow the submit button, or just display a text message with links that do any of the above.
The rest of this page details the standard set-up and custom features we can add to your site.
All our NetSuite work uses Advanced Site Customization so be sure your version of NetSuite has it activated. (see how to tell if you have NetSuite Advanced Site Customization)
NetSuite Internal Web Site
If you choose to go with an internal site you now have a dizzying array of templates and layouts to customize. We can take care of the ones that deal with Web Presence. Just provide us with look and feel ideas or mock-ups and a "role" in your NetSuite account and we take care of the rest. How long it will take and how much it will cost depends on what you need to have done and how prepared you are with site mock-ups.
Here is a list of the standard services we provide for NetSuite Internal Web Sites. Read through this, and the next section which covers our exclusive customization, to get a full picture of what we offer. Then give us a call or connect via video conferencing.
Expand the below executive summary into a more detailed explanation, with samples.
Fill in all templates - we know where they are and what to put where, so you don't have to.
Implement desired look and feel - we can implement even the complicated designs.
Customize layouts - tabs, categories item lists and items can all use custom layouts.
Improved Add To Cart button - the standard code doesn't look right in all browsers.
Customized home page - don't want to use a NetSuite generated template for your home page?
Set up DNS - we take the pain out of "going live."
Your own URLs - have your URLs not start with shopping.netsuite.com.
Custom favicons - instead of NetSuite's favicon you can have your own.
Google AdWords order tracking - track orders sent from AdWords keywords.
Fill in all templates - we know where they are and what to put where to get your site up and running. This saves you time and aggravation and you get a better job by letting a pro do it. Site templates control the <head> tag, header, active tab, inactive tab, footer, <body> tag, content area, add to cart button, right and left sidebars and portlets, plus a few other minor items. The item page has a whole other set of templates that you can use. You also get areas on each page that need to be filled in.
Each area works differently. What works in one doesn't on another. Knowing what goes where helps us get your job done efficiently.
Implement desired look and feel - we can make it look like anything you wish. NetSuite makes it easy to change a few simple color themes, but with our experience the sky is the limit. NetSuite allows web designers to add Cascading Style Sheets (CSS) and custom JavaScript to the head or body of each document and provides for the addition of custom coding and images. With these tools we can make NetSuite look like anything you can dream of, even harmonize it's look with your current web site.
If your look is important to you then you'll need an expert with HTML, CSS, images, and NetSuite. Here we are. Give us a call.
Customize layouts - tabs, categories and items all use custom layouts. Each page needs to become "associated" with a layout. Knowing what to put where to get the look you want helps us get your job done efficiently.
Improved Add To Cart button - the standard code doesn't look right in all browsers. The "add to cart" button doesn't line up with the quantity. This is due to how NetSuite has coded that section. Fortunately they provide a template area to add custom code and we've come up with a solution that looks great in all currently known browsers.
Customized home page - if you don't want to use a NetSuite generated template for you home page we can help. Though there is a lot of customization available with NetSuite templates and layouts, sometimes you want your home page to be a bit special. If you do, give us a call.
Set up DNS - we take the pain out of "going live." As you know, NetSuite does not "host" your site. Not the way a normal web host that you may be used to using does. You do not place two Name Servers pointing to your NetSuite web site in your account at your Domain Name Registrar. NetSuite prefers Canonical Name (CNAME) and you need to use a registrar that allows you to add them.
Plus, you need your own email host. But be careful, if you don't set things up "just so" you can either break your ability to receive email or lose the use of http://yourcompany.com/ as a URL. After all that is set up you need to go into NetSuite and make a few changes. Then, after one to three days, your site will be live. Finally.
GoDaddy Total DNS

Click the image above to see GoDaddy Total DNS and the changes needed to create the CNAME needed to connect to NetSuite.
For instance, if you are using GoDaddy.com as the registrar for your domain name you will have to do the following: Figure out how you can get orders from your old site after you go live and test that process. (may have to FTP into an IP Address.) "Park" your domain name within your GoDaddy account. Wait a bit. click on the site you want to point to NetSuite. When Total DNS Control (Available) shows up click on that. Don't do what NetSuite has instructed and make a CNAME with www.yourcompany.com pointing to shopping.netsuite.com INSTEAD change the CNAME that is already there for www from @ to shopping.netsuite.com.
Then go into Manage Domains and set forwarding; make yourcompany.com be forwarded to http://www.yourcompany.com. Now go into your godaddy email accounts and set them up or change the MX Records in Total DNS Control. When that is done log into your NetSuite account and navigate to the Set Up Domains page. Make the appropriate changes to that page listing your URL and your home page. On the Web Site Setup page make sure your Primary Web Site URL is set to the proper URL. Now wait, you'll soon be live.
Or better yet, just call us at the number on the right, and let us do all the work for you. We're good at it.
Custom favicons - instead of NetSuite's favicon you can have your own. Browsers developed this century all have your favicon in the location bar and sometimes in bookmarks. IE for PC uses it when it creates a favorite. It visually allows your users to know what site they are on and "brands" your pages. As a default, all NetSuite sites uses their favicon which looks like
. Why would you not want your own brand image to be promoted?
We can take your current favicon.ico file and place it into your NetSuite web site or, if you don't have one now, create one for you using professional software made just for that purpose.
Google AdWords order tracking - Google, Yahoo and other pay-per-click advertisers allow for tracking the number of sales each keyword generates. (Google allows you to track ALL of your various advertisers with their code). Generally, a JavaScript is placed in the thank you page that links back to Google when a Google AdWord was clicked. It's great as you can tell exactly how many orders each keyword is bringing in with an immediate sale. (If they purchase later Google Adwords won't track it) To include this on your site we only need your Google AdWord account number.
Additional Set-up and Customization Services
We are always expanding the NetSuite set-up and customizations services we offer. Here is a short list of some of our most requested. Many of the items on this list you will not find anywhere else, period.
- Custom forms. (sample)
- Links custom forms that pre-populate fields based on who is logged in or clicking a particular link.
- Item "kit" on-the-fly configurator. (sample - select features and click continue to add text)
- Customize functionality of custom search. (sample - the left side controls a custom search)
- Customize look of custom search results. (search above sample or click here or watch the video)
- Alternate and extra large views on the item detail page (sample, sample 2, sample 3 or watch the video)
- Printable data sheets based on item detail page information. (sample - click on the Printable Date Sheet link and see how the item detail page is rearranged for printing)
- Item detail page automatically changing based on item features. (sample - see other pages on same site or watch the video)
- Automatically assign a promotional code, shipping methods or items to an order at the Review & Submit screen based upon various 'events'. (cart amount, zip code, items in cart, etc)
- Displaying "As low as" price on the item list page to replace price grid. (sample)
- Special help for Canadian NetSuite users selling mainly in USA.
- Show or change image and item elements based on person logged-in category status.
- Show categories and image elements based on financial price level.
- Show different descriptions based on which multi-site is viewed.
- All types of shipping method manipulations.
- Various messages on shopping cart, shipping method or Review and Submit page.
Exclusive Customization for an Internal Web Site
We are particularly expert at making a NetSuite internal web site look and function in very specific or custom ways. Basically, (just about) anything you can think of — look & feel or functionality —we can put into a NetSuite internal site. Read more details about what we've accomplished on our portfolio page or see the short list above.
External Catalog Site
What NetSuite calls an External Catalog Site is a regularly hosted web site with NetSuite inventory, price, shopping cart and other back-end features. Special NetSuite code (externally called JavaScript) is added to your existing pages that "call" your NetSuite account to get price and inventory information as the page is being drawn. When a shopping cart view or checkout is desired only then do your users go to NetSuite generated pages.
If you have a large web site or only a few products and want to get started using NetSuite as soon as possible, then an External Catalog Site is the way to go. If your existing web site has good search engine placement for many different pages and that placement is important to you then an External Catalog Site could be a good solution, too.
With an external catalog site you have control over how your site is hosted and maintained. If you wish to continue to maintain your site in the way you are now, then this would be how to add NetSuite to your site.
Expand the below executive summary into a more detailed explanation.
Standard items we add to your External Catalog Site are:
Product purchasing code - sell products on any page of your site. We'll provide the code.
Items in cart/total purchase - show visitors how many items are in their cart and their total.
Standard inventory message - typically "in stock" or "out of stock."
Standard items we add to your External Catalog Site are:
Product purchasing code - sell products on any page of your site. We'll provide the code. NetSuite offers external JavaScript calls that return either a number or text. Each product has a slightly different code. We can help you determine the correct code to use, install it on your pages and get your site live in a short time.
One thing you need to know, these JavaScript calls can be a little slow at times. NetSuite suggests that you place as few as possible on a page if it has a lot of items. You can get pricing and inventory information for dozens of products on a page, with little noticeable difference, if you make description information static.
Items in cart/total purchase - show visitors how many items are in their cart and their current total. Each time a visitor adds an item to their cart this code is updated.
Standard inventory message - typically "in stock" or "out of stock." See below for great custom uses of the inventory message.
Exclusive Customization for an External Catalog Site
As NetSuite External Catalog Site experts we have developed a few stable features to add functionality for our clients. Below is a list of some of what we have done. You will need to have Advanced Site Customization feature for us to add some of these items.
Expand the below executive summary into a more detailed explanation, with samples.
Out of Stock Message/Functionality - custom stock message or change functionality.
Shopping cart look and feel - make it look like the rest of your site.
Continue shopping: for real - make "continue shopping" to go to where your visitors last were.
Multiple web sites/multiple carts/one NetSuite - one NetSuite account for multiple sites.
"Simply Brilliant"
MAPI.com needed a way to purchase their organic cotton clothing line. See the way we handled it using the in stock / out of stock code. Check it out here.
Out of Stock Message/Functionality - An External Catalog Site is limited in how the out of stock messages appears. One of our clients wanted to have the Add to Cart button disappear and a custom message to appear when an item was out of stock. We did it for them, we can do it for your external site. (internal sites have a similar feature built-in.)
Same customer set up their products as one item per color and size. Five colors, four sizes and suddenly the page is huge with 20 different items and 20 Add to Cart buttons. Using the in-stock/out-of-stock message in a unique way we were able to make displaying and purchasing these items much more manageable .Check it out here
Finally, we can add a bit of functionality to the Add to Cart button. Use the above link and add and item to the cart. You'll know right away the item is being added. So in case it is a "slow day" over the Internet your customers will not double order.
Shopping cart look and feel - make it look like the rest of your site. If you have a look you want to bring on to the shopping cart/checkout pages then give us a call. We are experts at this. We've been handed "impossible" designs and have made them work.
Continue shopping: for real - NetSuite provides for an External Catalog site to have the Continue Shopping button on the view shopping cart page to return to the page you recently visited with the addition of a few coding elements.
Multiple web sites/multiple carts/one NetSuite - use your one NetSuite cart for multiple sites. If you are willing to have a purchaser stay on the page (instead of showing the cart each time) so we can control the view cart button, you can have multiple sites use one NetSuite account. The look of the shopping cart can change based on the site accessing the cart.
For instance, www.MyCompany.com can have a sister site; www.AlsoMyCompany.com sell the same products but to a different audience or in a different language (literal or figurative) and both use your same NetSuite account. When users of www.AlsoMyCompany.com view their shopping cart they see the logo or look designed for AlsoMyCompany.com.
Give us your challenge
By now you get the idea: we make NetSuite sing. What song do you want us to have it sing for you?
We can help make your NetSuite project a reality, get your current NetSuite project back on track, take you live, and provide custom training videos describing how to use our added features for your staff to view on their computers. Give us a call.
Contact MVL Design by calling
at 805.409.4300 or video conference via AIM/iChat account:
