Website Search Customization

Customer retention depends highly upon the user-friendliness of your website and placing the right attribute at the right time and right place. An advanced website search helps your users to find what they are searching for without leaving the website. Apart from that right placement of your subscription forms and call to actions help you build a large customer base requirements.

Technology Used:
  • Angularjs
  • CSS
  • Drupal
  • Mailchimp API HTML5
  • MySQL

Key Challenges

Our client, a renowned name in the world of entertainment industry in Australia, decided to harness the functionality of their Drupal site and add a better and faster search engine to enhance online customer experience. They already had a search system that had a weak API in place which was not able to fetch related data smartly.

When they hired ValueCoders, we had to address to the following tasks:

  • A stronger Website Search in order to find relevant searches in case proper search is not available.
  • Placing Newsletter subscription form in between the scrolled a number of times.

While developing, we faced various challenges including the following ones.

  • Implementation of search argument trigger using JavaScript.
  • Placing subscription form randomly in between the pages.

Our Drupal developers at ValueCoders had overcome these challenges with their innovative ideas and technical expertise. We coded the custom modules and included the JavaScript file in that. Then added the run time trigger to enhance the power of website search. We also added image Carousel and Newsletter form plugin using Drupal ‘Hook’ (a core function in Drupal architecture) to place the subscription form in between the pages.

Our Solutions

There were a few major parts in the project which was skillfully handled by the talented development team at ValueCoders. One of the parts was to integrate solrsearch into the website. This is how we implemented solrsearch.

  • First we bought Solr server, domain name and API.
  • Then we integrated the server in the Drupal website.
  • Indexed all search related data by category such as user data/page data etc.
  • Indexing site data into server.
  • While placing the newsletter form randomly, we customized the pages first.
  • Then we integrated 3rd party Mailchimp API in the form to place it randomly.

Work speaks louder than words

Request a free consultation and get a no obligation quote for your project within 8 Business hours.

    Get In Touch

    Request a free consultation and get a no obligation quote for your project within 8 Business hours