...
Component | Overview | Article |
Theme | As you browse your BPD website, you'll notice that it has a consistent look and feel across all the various page types. Whether it's a product page, a news article, or the home page, there are familiar elements common to all of them. This is thanks to the site's Theme. In addition to overarching style elements such as font type and size, the BPD Theme also governs the content of your site's common features such as:
| What is the Theme Layout? |
Page Templates | Each page of your BPD website incorporates a Page Template that you are able to change to create custom pages. They contain your content within defined ‘zones’ that organise the layout. This gives the site its structure and allows page content to be responsive depending on the device used to view, and the personalisation rules you have set in place. There are 4 template types:
| What is a Page Template? |
Widgets | In a nutshell, widgets are handy little reusable modules that display content and user interface (UI) elements on your BPD website (and emails!). All widgets can offer a huge range of End User personalisation options. You have the ability to allow full visibility for everyone or control their appearance by who is viewing the page and/or how they behave. This is achieved by configuring ‘Roles’ and ‘Personalisation Rules’. Our widgets use Razor markup language to access the database, fetch data and display it to the end user in a pre-styled output format. BPD widgets are used in a variety of scenarios, including but not limited to:
| What is a Widget? |
Behaviour & Personalisation
Our BPD design incorporates the ability to personalise what a specific end user can see on your site by factoring in who they are, how they behave, and how other customers have behaved in the past. This can be achieved through a combination of:
Component | Overview | Article |
Layers | Layers can be selected from within each widget to configure their visibility or content for a particular audience based upon who they are. You can build multiple Layers, each including multiple conditions such as:
| What is a Layer? |
Roles | End Users can be grouped into roles allowing you to easily manage and personalise what content THEY SEE on your site. Typically, a site will have several roles set up for certain functions within the site, e.g.
When a user first hits the site, they will use the default role; once they have logged in (or registered), they will then be using the corresponding role. To personalise your site according to the behaviour of a visitor, see ‘Personalisation Rules’. This page is intended for use by CSS Administrators on classic (non-BPD) sites. It provides an overview of the Role function, as well as a guide to maintaining them in CSS. | Roles and User Role Assignment
|
...
Personalisation |
...
Our BPD design incorporates the ability to personalise what a specific end user can see on your site by factoring in who they are, how they behave, and how other customers have behaved in the past. This can be achieved through a combination of:
Component | Overview | Article | |
Layers | Layers are used by all widgets to configure their visibility or content for a particular audience based upon who they are. Some of the ways you can identify audiences within Layers would be to utilise conditions such as:
| What is a Layer? | |
Personalisation Rules | Everyone loves it when something is customised just for them. Now, Rules | Everyone loves it when the find some appropriate content that helps with what they are doing. Now, with Personalisation Rules you can tailor the content on your website to the Behaviour of individuals who use itare using it to achieve just that.
A good example would be: Visitor Action: Someone who has viewed ‘(x) product’ or Someone has (x) product in their cart. Personalisation: Display a promotion offering (y) Product at discounted price And/or Display message offering free shipping.
Offering relevant content through personalisation builds loyalty, strengthens customer relationships, and can drive sales. This guide will walk you through Personalisation in the Commerce Vision CMS. | Personalisation How To |
...