In-depth insights on content, code, and creativity
Sending e-mail newsletters comes with a variety of challenges: selecting the contents, sorting them into sections, writing the HTML code, entering the title, description, images, and other data for each piece of content, and finally, previewing the e-mail. The process can be long and stressful if done manually.
The Mugo Feed Manager is easy to use, requires no background knowledge, and has an intuitive interface recommended for publishers and content managers.
A Mugo developer's toolbox is packed full of tools. Big tools, small tools, new tools, old tools. We don't care if they're shiny or use all the latest buzzwords to describe their functionality. Much like the solutions we build, we care that they work, and work well.
Here's a brief look at our favourite tools to work with.
Publishing is something of a calling and has often been described as a labour of love. It is also a key business practice whose importance has spread well beyond the boundaries of ‘traditional’ publishers. These days everyone from the basement blogger to the sophisticated brand is using content to capture audiences and drive sales.
When you choose to build a website in eZ Publish or eZ Platform, you’re not just getting a super functional and long-lasting content management system, you’re also getting access to a community of developers who work together to ensure you’ll get the best possible solutions and service over the long term.
We’ve worked with many marketing automation platforms and have written about custom integrations using MailChimp, Salesforce, Marketo, HubSpot, and Bronto. Recently, we’ve been impressed by the combined power of Bronto’s fields, segments, and workflows. Fields are user metadata and can be updated remotely via the Bronto API. Segments are automatically generated lists of users who meet the segment’s criteria. Finally, workflows are intelligent triggers that can be used to initiate a complex series of events. The combination of these features can be extremely powerful for marketers looking to send customized messages to highly targeted lists.
For instance, we recently built a CMS-based blogging platform for FindaTopDoc, a client that showcases medical professionals and their content. Their blog posts go through a series of editorial controls before they are made publicly visible, and if the author has opted-in and configured social sharing, the published posts are also shared to the author’s social media accounts.
Your eZ site might be serving megabytes of unnecessary image data on every page load. Do your users and your SEO rankings a favour: strip image metadata and set a reasonable image quality setting for your image aliases!
One way to attract visitors to your site is through e-mail marketing campaigns, but sending thousands of generic e-mails might not generate the kind of returns you're hoping for. One of our clients, FindaTopDoc, needed a customized approach for its e-mail campaign targeting potential new content contributor doctors. The goal was to generate an image that would show the recipient exactly what their personal blog would look like, including their profile picture and personal details.
Selecting any new technology for your organization often results in a comparison of features, and the decision can come down to which product has the features you want.
But when it comes to choosing a CMS, to some extent they all have the same set of core features. You're not usually technically limited on what you can do; the key is often in understanding how those features can be used effectively in conjunction with your organization's processes.
It’s no secret that eZ Publish / eZ Platform is our favourite CMS, and we recommend it to most of our clients when content creation, distribution, and monetization are key to their business. But the fact is, most CMSs have similar structures and similar goals: to make the process of creating and managing digital content easy. Does it really matter which one you choose?
With eZ Publish / eZ Platform at the centre of your content management strategy, from a single interface you can manage not just your users and content, but also multiple social channels.
Adding the Facebook Page Plugin to your website is a great way to feature your community's activity on the world's largest social network. In most cases, adding the plugin isn't difficult, but if you need to make it responsive, a little extra work is required.
To set up Apache Solr -- the search platform that powers eZ Publish (through the eZ Find extension) and eZ Platform -- as a service on CentOS 7, you have at least two options. We’ll cover both: a manually created service for the new systemd as well as the older SystemV -- via the service script included with eZ Find.
It's 9am on a Monday morning; do you know where your team members are? For most companies, there's a straightforward answer to that question: they're in the office, at their desks. That's not the case at Mugo, but not just because we offer flexible schedules and treat work/life balance seriously. It's because we're a distributed team, which is an essential part of what makes us a good team.
Update (November 2017): Unfortunately, Facebook has deprecated Comment Mirroring and it is no longer possible to use this feature: https://developers.facebook.com/blog/post/2017/11/07/changes-developer-offerings/.
We recently migrated a client to Facebook comments and enabled Comment Mirroring. Though the process is simple, it’s poorly documented and a little finicky. Here's a rundown!
When you share a page from your website to your Facebook page, Facebook Comment Mirroring brings together the comments from both places into a single conversation. This means that you can use an active Facebook presence to generate engagement on your website, and vice versa. Once configured, comments are updated and synced in realtime by the Facebook JavaScript SDK.
Here's an overview of what's involved:
Want to pick up some pro strategies on how to make your website accessible to people with disabilities?
On Tuesday, July 11, our in-house accessibility expert will share his knowledge and technical tips on web accessibility.
We’ve been writing a lot about accessible websites lately because it’s a topic we’re passionate about at Mugo Web. We believe that whether or not web accessibility is governed by law in your region, making your site accessible to people with disabilities is good business practice. And there are literally millions of reasons to do so.
If you landed here because you’re researching a content management system, then you already know there are literally thousands to choose from. Some you’re probably familiar with, but most you likely haven’t heard of. Narrowing down a shortlist can be overwhelming.
But if content is key to your business, you’ll want to choose a system that makes dealing with lots of content -- and leveraging it throughout your site and across other channels -- easy and intuitive.
Working with CSS preprocessors like Sass or Less is much more fun than working with pure CSS. Here's a simple shell script to integrate Sass into your eZ Publish project.
It’s the darling of today’s marketing mix: the marketing automation solution. Its very name can bring marketers palpable relief: imagine automating one of the most difficult and time consuming parts of your job -- lead nurturing -- so that lead conversion starts happening with minimal intervention. It’s every marketer’s dream!
You want to be able to track visitor analytics for websites that spread across multiple subdomains and domains in the same Google Analytics property, tracking users across sites in unified sessions. Let's suppose you have a general-purpose publication with a travel section spread across multiple subdomains and domains, as well as across different paths. You can create a view in Google Analytics so that the team in charge of the travel section can focus on the data they're interested in, with statistics and reports for the travel pages only.
Hungarian psychologist Mihaly Csikszentmihalyi coined the term “flow” to refer to the positive feeling that results from being engaged in a focused task. It’s an apt description for the “workflow” experience we try to create for our publishing clients.
The reasons for bringing your website in line with the Web Content Accessibility Guidelines (WCAG) 2.0 are well documented. Whatever your rationale for embarking on this worthy task, you will need to assess your current online presence for compliance.
Auditing and developing accessible websites will require you to become familiar with what is referred to as a “screen reader”.
In eZ Publish 5.x and eZ Platform, we use Assetic to manage a website's JavaScript and CSS. By default, if you make a change to your JS or CSS files, the resulting file name ends up the same. This has some undesirable cache implications that vary depending on whether you're using a reverse proxy or CDN, how you've set up browser caching rules, and more. Here's a simple way to version the file names, while still being able to cache the files as much as possible.