Sector(s)
Team Members
Capriolo Hunting is one of the top 3 retailers for hunting equipment in Balkan. They have many physical stores and till now they only had a purely informational site.
The goal was to combine all the offline stores and main wholesale warehouses into the one system.
Now, the customers can have 99% accurate information in which store or warehouse is some potential hunting equipment they are looking for.
Beside stock level, the goal also was to synchronize ERP software with Drupal 7 commerce. Changing prices and making discounts promotions is now just a click away.
Our designers took an in-depth look at what are the best practices for serving this kind of content to a specific group of people. There was a lot of attention toward designing categories, product page, mobile experience.
About the project
Main project goals were to transfer some people from offline stores and to bring new people to the online store. After potential customers get information about some product he must be able to purchase it directly from the webshop.
- Transforming presentation site into the e-commerce
- Redesign, with UX - in mind (specific group of people, hunters)
- Synchronization with ERP software (stock, prices, warehouses)
- Optimizing mobile experience
- Advanced promotional helpers for easy creation of sales campaigns
- Advanced administration tools for handling products
Process and Insights
Wireframing
As we always begin, the first level of design is wireframing. In this process we are speaking about design, the position of elements, the logic behind some decisions and there was always the discovery phase.
This process triggers our mind because we are starting to see visually glimpse of a new project.
Design
Our designer starts to wear hunters shoes. The new design must be a combination of nature, company branding, all that combined with easy navigation and understandable user interface.
Sitebuilding
Sitebuilders needs to know the logic of all content types, views, navigation. With that in mind, he can produce a reliable foundation for later changes and upgrades.
Programming
When site builders do their job correctly, programmers need to develop just purely customization parts. There was a challenge with ERP software integrations. We had to monitor the time of database usage. Specific cron job rules were made from this observations. Then we decided what information must be synchronized constantly and what can be synchronized once a day for example.
Quality assurance
After developers finished their job and before we report to the client that the project is ready for testing we must be sure in code quality and that we have done all we agreed on.
The quality assurance team have a list of specific “questions”. After examining the site, there are always some bugs need to be solved.
Usually, QA eyes can see parts that are forgotten in the development process and because of that, this last development phase is crucial for client satisfaction and good user experience.
Outcome
The online store is making twice a profit of the two offline centers with less operational costs. It will be paid off in one year. Company managers saw the potential with investing in online activities so we will soon make some more updates.
Why Drupal was chosen
This new capriolohunting.com is the 3rd version of the site. In the first two, there were no e-commerce possibilities and it was also Drupal 7. With that in mind, we assembled the commerce version because many of integrations were already in the place. Only the e-commerce part was missing.
The second reason for choosing Drupal is that our team have a lot of experience building sites with Drupal 6 7 8, more than 10 years. It was logical to go in this direction.
Our frontend team made a very handy templating system, so applying design to code was also a straightforward thing for us.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
Commerce
Functionalities for an online store. Integration with offline stores and ERP software.
Gmaps - Locations
We are using Google Maps functionalities to locate every distributor, service provider or retail center on Google Maps.
Facebook Pixel and Facebook Catalog
For marketing purposes, tracking users behavior and for remarketing.