Skip to main content

Page Personalization in Drupal using Page Manager Module

The Client is an independent healthcare consulting company, focused on developing an innovative solution for Medical & Scientific, Digital & Design, Insights & Consulting, Patient Engagement, and Meetings & Events sectors. The company aims to create an event management platform for medical specialists across the world. The platform has to enable users to follow, manage and register for upcoming events.

Problem

The client requested website personalization to create a customized user experience, adapted to site visitor needs and demands. Website personalization can be based on past user behavior, demographic and geographic data, or other characteristics. In the client’s case, a different type of content will appear based on user type (ex. registered/not registered, moderator/curator).

Solutions

To satisfy the client’s needs AWG had to develop multiple page designs and integrate functionality that would allow displaying customized pages based on the chosen user criteria. To implement this feature, our team used the Page Manager module, which allows the website administrator to easily create and manage a custom layout for various user types.

AWG website personalization process includes:

  1. Creation of unique error 403 and 404  pages. Since these pages contain mostly textual content, their layout is vastly different from the standard webpage and requires a specific design.
  2. Creation of a template for certain page types such as a Privacy Policy and Terms of Use pages.
  3. Development of additional features or third-party system integration which allows providing a one-on-one custom-made experience.

 

Page Manager: Create Page

 

Page Manager: Path

 

Page Manager: Variant

 

Page Manager: Layout

 

Page Manager: Add Block

 

You can see an example of an error page, which will appear if a user does not have access to the content.

 

Page Manager: Page Eample

 

Results

Thanks to our solution, managers can easily edit content and create new pages using the developed templates and proposed techniques, thus reducing the time and cost of content management. Furthermore, a website personalization system has helped the client achieve higher user satisfaction, boosted site traffic, reduced bounce rate, and increased conversions.