Themes & Extensions

This topic applies to

Applies to

SuiteCommerce | SuiteCommerce Advanced | SuiteCommerce InStore



Themes and extensions are self-contained packages of files that extend your site in some way. You can install themes and extensions as bundled SuiteApps or as custom-built code deployed to your account by in-house site designers and developers. Once installed, you use the Extension Manager in NetSuite to activate them for a domain associated with you NetSuite account.

  • Themes – A Theme is a special type of extension that only affects a domain’s design. Each theme presents a different style (colors, fonts, spacing, etc.) and layout for any domain linked to your SuiteCommerce web store. When you activate a theme, you change what visitors see when they browse to your site.

  • Extensions – An extension introduces added functionality to your website. Extensions offer a wide variety of different features or functions that you can enable on a domain associated with your web store. This might be a blog, an shipping bar, or a set of social media icons to name a few examples. When you activate an extension, NetSuite applies the new capabilities to your web store without requiring any programming or site development knowledge.

Read the following topics to set up themes and extensions:

Install Theme and Extension SuiteApps

Before you can activate a published theme or extension, you must install the theme or extension into your NetSuite account as a bundled SuiteApp. This section shows you how.

Manage Themes and Extensions

This topic explains how to select themes and extensions and activate them on your Commerce web store.

Commerce Extensions

This topic provides information on SuiteCommerce Extensions developed by NetSuite.


You must implement SuiteCommerce or the Aconcagua release of SuiteCommerce Advanced and later to use themes and extensions. To customize earlier versions of SCA, see Core SCA Source Code.