Skip to main content

White label and member portal

This is where you make the member portal and your landings look like your brand: name, logo, colours, font, domain and portal template. Menu: Members portal › Portal settings.

Availability

White Label permission · Edition: Growth and Enterprise · Custom domain: Enterprise only

White label editor with app name, colours, portal template and live preview

List​

Search box (Search...), Refresh and Create New.

ColumnWhat it is
App nameName under which your programme is presented
Custom domainYour own address, if you have one
Primary colourMain colour
ActiveWhether the configuration is applied

Actions per row: Edit and Delete.

Create / edit​

The form groups the fields as follows.

Identity​

FieldWhat it isNotes
App name *Visible name
Custom domainYour address, e.g. rewards.yourbrand.comEnterprise edition. It must be a valid host name, cannot be an IncentIA one and cannot already be in use
Font familyTypeface
Logo URL, Favicon URL, Splash Screen URLBrand imagesUse Upload logo file (or favicon / splash) or paste a URL
Primary colour, Secondary colour, Accent colourPalette
Manifest JSONWeb app manifestFor advanced users

Upload formats: PNG, JPG, WebP, GIF or ICO. The logo and the splash screen accept up to 2 MB; the favicon, 500 KB.

Landing template​

Landing Template chooses how the public landing presents your programme: Premium, Vibrant, Corporate, Pharma Corporate (member portal), Generic or Instant-win (botanical). Pharma Corporate also gives the member portal a pharmaceutical B2B look.

Member portal template​

FieldWhat it isNotes
Member portal templateStructure and look of the portalClassic, Brand dark or Cards
Card styleShape of the cardsTemplate default, Rounded, Sharp or Glass
Live preview (sample data)Sample portal with dummy dataReflects template, card style, colours and font, without saving. It does not include the custom CSS
Custom CSSPortal stylesheetSee limits below

Try the templates in the preview before saving: you do not touch the real portal.

Custom CSS limits

  • It only affects the member portal; never other pages.
  • Define the variables under :root, for example :root { --mp-primary: #0a7; }.
  • Images can only come from url(/File/…), url(/TenantCustomization/…) or data:image/…;base64. @import is not supported.
  • It is validated on save; if something is not supported, you will see the reason.

Texts and sections​

GroupFields
Hero sectionHero image URL, Hero eyebrow text, Hero overlay copy
Win stateWin title, Win subtitle, Win CTA button text
No-win stateNo-win title, No-win subtitle
Form copyRegister form copy (JSON), Upload section copy (JSON)

With the Pro edition or higher, long texts use a rich text editor. On lower editions you will see Upgrade to a higher plan to unlock the rich text editor.

Analytics and cookies​

GroupFields
AnalyticsFacebook Pixel ID, Google Analytics ID, Google Tag Manager enabled
Cookie consentCookie consent enabled, Cookie consent layout (Banner or Modal), Block cookies until choice, Cookie consent title, Cookie consent description, Cookie notice text, Show Google Tag Manager toggle, Show Facebook Pixel toggle, Embed allowed origins

Embed allowed origins is a comma-separated list (for example https://partner.com).

Programme​

Loyalty Programme ties the configuration to a specific programme. Active turns it on or off.

Statuses and limits​

warning

Changing the template, the CSS or the domain immediately affects what your members see. Review before saving.

  • Without a Growth or Enterprise plan, saving configurations and uploading logos fails with a plan warning.
  • If your edition does not include a custom domain, saving with a domain shows "Custom Domain is not included in your current plan".

Permissions​

ActionPermission (UI text)Technical id
View configurationsWhite LabelPages.Loyalty.WhiteLabel
CreateCreating White LabelPages.Loyalty.WhiteLabel.Create
EditEditing White LabelPages.Loyalty.WhiteLabel.Edit
DeleteDeleting White LabelPages.Loyalty.WhiteLabel.Delete