Website Settings
How to use Website Settings in Websites & Portals: access, working steps, fields, related records and troubleshooting.
Purpose and access
Maintain published pages, web forms and portal configuration. Keep public content separate from role-restricted ERP data. Test logged-out access and the correct linked stakeholder account before release.
This page is a settings page in System Admin → Websites & Portals. Use the link above to open the configured destination; permissions are checked by the destination service.
Before you start
Review the current settings or existing records and prepare the information needed for the change.
Confirm the company, party, dates, units and source references that apply. Select existing links carefully and check for an existing record before creating a duplicate.
Working steps
- Open Website Settings from System Admin → Websites & Portals, or use ERP Search.
- Review the existing configuration before editing.
- Complete the editable fields described below. Required fields and validation conditions must be satisfied; read-only values are set by the system or their source records.
- Add the required child rows. Review each row’s identifiers, linked records and values, using the child-table field reference below.
- Save the record and address validation messages. Reload and verify the saved values and relationships.
- Use any additional workflow actions only when the record and your role provide them. Saving this record does not automatically complete a related transaction or external action.
Field reference
These fields come from the installed ERP definition. Hidden fields and password inputs are omitted. Additional conditions, custom scripts and workflow rules can make a field required or read-only in a particular context.
| Field | Type / behavior | How to use it |
|---|---|---|
Home Pagehome_page | Data Optional | Link that is the website home page. Standard Links (home, login, products, blog, about, contact) |
Title Prefixtitle_prefix | Data Optional | Show title in browser window as "Prefix - title" |
App Nameapp_name | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Disable signupsdisable_signup | Check Optional | New users will have to be manually registered by system managers. |
Show footer on loginshow_footer_on_login | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
App Logoapp_logo | Attach Image Optional | Upload an appropriate image in a supported format. Logo and profile images have different purposes and access requirements. |
Website Themewebsite_theme | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Website Theme |
Brand Imagebanner_image | Attach Image Optional | Select an image of approx width 150px with a transparent background for best results. |
Splash Imagesplash_image | Attach Image Optional | Upload an appropriate image in a supported format. Logo and profile images have different purposes and access requirements. |
Brand HTMLbrand_html | Code Optional | Brand is what appears on the top-left of the toolbar. If it is an image, make sure it has a transparent background and use the <img /> tag. Keep size as 200px x 30px |
FavIconfavicon | Attach Optional | An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org] |
Top Bar Itemstop_bar_items | Table Optional | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Top Bar Item |
Hide Loginhide_login | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Show Language Pickershow_language_picker | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Navbar Templatenavbar_template | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Web Template |
Call To Actioncall_to_action | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Call To Action URLcall_to_action_url | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Banner HTMLbanner_html | Code Optional | Banner is above the Top Menu Bar. |
Footer Itemsfooter_items | Table Optional | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Top Bar Item |
Copyrightcopyright | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Footer Logofooter_logo | Attach Image Optional | Upload an appropriate image in a supported format. Logo and profile images have different purposes and access requirements. |
Hide footer signuphide_footer_signup | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Addressaddress | Small Text Optional | Address and other legal information you may want to put in the footer. |
Footer "Powered By"footer_powered | Small Text Optional | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Footer Templatefooter_template | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Web Template |
Enable in-app website trackingenable_view_tracking | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Enable Google indexingenable_google_indexing | Check Optional | To use Google Indexing, enable Google Settings . |
Google Analytics IDgoogle_analytics_id | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Google Analytics anonymise IPgoogle_analytics_anonymize_ip | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Automatically delete account within (hours)auto_account_deletion | Int Optional | Enter a whole-number value. |
Show account deletion link in My Account pageshow_account_deletion_link | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Subdomainsubdomain | Small Text Optional · Read-only | Sub-domain provided by erpnext.com |
<head> HTMLhead_html | Code Optional | Added HTML in the <head> section of the web page, primarily used for website verification and SEO |
Robots.txtrobots_txt | Code Optional | Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment. |
Route Redirectsroute_redirects | Table Optional | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Website Route Redirect |
Child tables
Top Bar Items — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Labellabel | Data Required | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
URLurl | Data Optional | Link to the page you want to open. Leave blank if you want to make it a group parent. |
Open URL in a New Tabopen_in_new_tab | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Align Rightright | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Parent Labelparent_label | Select Optional | If you set this, this Item will come in a drop-down under the selected parent. |
Footer Items — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Labellabel | Data Required | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
URLurl | Data Optional | Link to the page you want to open. Leave blank if you want to make it a group parent. |
Open URL in a New Tabopen_in_new_tab | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Align Rightright | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Parent Labelparent_label | Select Optional | If you set this, this Item will come in a drop-down under the selected parent. |
Route Redirects — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Sourcesource | Small Text Required | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Targettarget | Small Text Required | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Forward Query Parametersforward_query_parameters | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Redirect HTTP Statusredirect_http_status | Select Optional | Choose one of the configured list values. Status fields may be controlled by the record workflow.Available choices
|
Troubleshooting
- Not permitted: verify the account, role and source-document permission. Do not share an administrator login.
- Missing record or address: inspect the relevant Link or Dynamic Link fields; a matching title alone does not establish a relationship.
- Cannot save or change status: review required fields, read-only values, document status and the configured approval transition.
- Unexpected report or portal result: review company/date filters, source-document submission and the approved party or Employee link.