Mugo Web main content.


Hootsuite is the world's most widely used social media relationship platform.

Hootsuite's website had been created by great organic growth, but as their company and needs matured, they sought out an enterprise content management system. It needed to be scalable, enable quick content changes, support many integrations, and bring together multiple departments. They chose eZ Publish as the CMS and Mugo Web as the principal implementation team.

Hootsuite homepage

Together with the Hootsuite marketing team, Mugo built a framework independent of the Hootsuite product stack to support future growth and content management best practices so that the website could be a lead generation machine.

Mugo did the following at Hootsuite:

  • Installed eZ Publish 5 on the Symfony2 framework and Twig
  • Set up a multi-language framework for French, German, Indonesian, Italian, Japanese, Portuguese, Spanish (Latin America), and Spanish (Spain)
  • Set up multi-currency pricing on product pages
  • Implemented a translation workflow where content was exported to a translation agency and then re-imported
  • Created rich text tools for editors to create tabbed content, grids, image carousels, and other sophisticated layout elements
  • Configured an editorial workflow with content staging
  • Enabled editors to control SEO fields, URL paths, JavaScript tags, and site menus in the back-end
  • Enabled multi-upload media asset management
  • Migrated several microsites into a single CMS to manage events, webinars, a careers page, press releases, a media kit, product pages, and more
  • Installed the website on an Amazon cloud architecture with Varnish and a MySQL database master-slave configuration
  • Configured Ansible and Vagrant for server deployments, development, staging, and production environments, and distributed development

Case Study


Read more

graphic of a computer monitor, with a list of documents and a magnifying glass

Adding data to your Solr index for Ibexa DXP 4.x

Sometimes, Apache Solr doesn’t index data in just the way you need for your custom search criteria. When you need to add data not indexed by default in the Solr search engine, the document field mapper should be created to fit your needs.

graphic of an image placeholder being resized to larger dimensions.

Custom filters for "scalemin" image variations in Ibexa 4.x

Having quality images on your site is important, and creating all the different versions of images for the various ways they will be used on your site is time-consuming and potentially frustrating. Letting browsers auto-render images to different sizes and shapes will cause pixelation and stretched images that don’t reflect well on your brand. The good news is that there are several tactics to automatically generate high-quality and specific versions of images to cover all the use cases.

illustrated computer with a large folding map on the screen

Making your custom embedded Google Maps more efficient with marker clusters

Google Maps is an almost ubiquitous tool and can be incredibly useful to integrate into your site. There’s a lot of versatility in its uses, but depending on how much you’re asking it to do, the results might not be optimal. When you have a huge dataset to display on Google Maps, the performance tends to slow down. When that data is spread across a large geographic area, the issue can be compounded. As you zoom out and more markers try to load, your map can slow to a crawl. What was a useful tool now becomes a point of frustration for visitors to your site. Let’s take a look at the technique that can be used to improve the performance of maps with large datasets.

doodle of a robot in front of a blackboard with a sketched graph showing growth above the google analytics logo.

Predictive analytics in GA4

One of the major selling points for Google Analytics 4, when it was released in late 2020, was the inclusion of predictive analytics metrics, a Big Data feature that until then had largely been the domain of enterprise analytics packages.

Now that Google has announced that GA4 will replace Universal Analytics for all users by July 1, 2023, it’s worth a second look at how GA4’s predictive analytics can impact your business.