Case law database and monthly newsletter extends audience and revenue opportunities in Habitat Magazine’s high-value market
One of the best ways for online publishers to grow their revenue is to extend their expertise and knowledge into new audiences.
That’s the business idea behind a new legal reference database and monthly newsletter launched by long-time Mugo Web client, Habitat Magazine. The Co-op & Condo Case Law Tracker, which launched earlier this year, is a subscription service that offers attorneys in the New York City area a monthly summation of relevant New York court decisions dealing with co-ops and condos, along with a searchable database. Decision summaries are written by well-known attorneys in the co-op/condo space. The searchable database includes case summaries, links to the actual court decisions, and a host of other searchable details (courts, judges, dockets, categories, tags, etc).
The new site primarily targets attorneys, an audience adjacent to the core Habitat readership of co-op and condo board members. It’s an example of how Habitat is always looking for new channels and products to grow revenue in its localized market.
Carol Ott, the owner and publisher of Habitat Magazine, said she began working on the concept of a case law tracker back in 2018. She continued to bake the idea after she purchased a series of newsletter publications, many of which focused on conflicts between tenants and condo boards.
Ott reached out to two prominent attorneys in the New York area and secured the use of about 350 case notes as a starting point for the database. She then contacted Mugo Web, which has been Habitat’s development partner for more than a decade.
During that time, Mugo has helped Ott realize her vision for transforming Habitat from a traditional print magazine to a multi-channel online publisher, implementing features such as:
The results have been dramatic increases in subscriber revenue and overall growth for the company. So involving Mugo at the early stages of the project, as a strategic partner, made perfect sense.
“They are really smart guys,” Ott said. “They facilitate a project like this through more than just their programming.”
The Co-op & Condo Case Law Tracker is built on the Ibexa content management system, as is Habitat’s primary site. The case law tracker is built on its own instance of Ibexa, and designing the content database to reflect Ott’s vision for easy, value-added case references was a big part of the project.
However, the biggest technical challenge was integrating a new audience engagement system, Omeda, as the site’s subscription and permission control platform, said Anup Saund, development manager on the project for Mugo.
“There were some complexities that we encountered that we did not expect, in terms of validating users and site performance,” Saund said. “But we were able to resolve those with a little experimentation.”
Habitat began migrating its network of sites to Omeda with the newsletter properties Ott had acquired, many of which run on the commodity Drupal CMS. Ott said she made the switch due to subscription management issues with her previous system, and her desire to adopt a full-featured platform that will grow with her vision. In addition to paid and free subscription management, Omeda offers a wide array of first-party behavioral tracking and marketing personalization features.
As with most subscription sites, the Co-op & Condo Case Law Tracker offers a glimpse of its functionality to guest visitors, with full functionality available behind a paywall. The site offers a $1 trial period, after which accounts are flipped to a regular monthly or annual subscription.
The initial plan, Saund said, was to use Omeda’s built-in publishing functionality to inject the paywall barrier and subscription prompts. However, that resulted in some performance lags that are unacceptable in a registration process.
So Mugo implemented a system through which the Ibexa CMS uses APIs to validate a user’s logged-in / logged out status, and then presents promotional pages based on that status. Actual transactional forms, including sign-up and subscription management, are generated by Omeda and embedded in Ibexa page templates.
“It’s the better solution,” Saund said. “We still get the benefits of gathering user data with Omeda, but the site performance is still on the core system.”
Co-op & Condo Case Law Tracker subscribers can search listed cases by strings or keywords and find general overviews, called “squibs,” along with links to the full case listing at public records sites.
They can also see associated case notes from advising attorneys that put the ruling into context. (Currently, case notes are also viewable to guest visitors as a way to build interest and generate organic search engine traffic to the site.) Subscribers also get regular email newsletters advising them of new additions or developments in their topical interest areas.
Mugo created an editorial workflow that makes it easy for contributing attorneys to post new briefs, which are then reviewed and posted by Habitat team members within the Ibexa CMS. “It’s easy to manage, which is important to us, because we rely on our partners to provide a lot of value,” Ott said.
The site’s design was an iterative process, with a handful of prototypes created by Mugo’s design partner being tweaked until they came in line with Ott’s vision for the user experience. She expects a few more tweaks in the future as the product matures, “but it is a very pleasant site to use,” she said.
The challenge moving forward, Ott says, is educating her new audience of attorneys that the Co-op & Condo Case Law Tracker is targeted specifically to their needs. Habitat has such a strong brand presence as a leading resource for co-op boards that it’s a learning curve for attorneys to realize that the case tracker, at its annual price point of more than $900, is the right fit for them.
Technically, Ott and her partners at Mugo Web will continue to explore and develop ways to take advantage of the Omeda platform’s capabilities, not only on individual sites but across the entire network of Habitat properties. Saund noted that one big advantage of Omeda is that it tracks both anonymous and logged-in user behavior, and when a guest does convert to a subscriber, their behavioral history is retained for their unique ID.
“There’s always some new feature or value you can provide your audience,” Ott said. “So you always have to be thinking about the next opportunity.”
Events are the buzziest change between Universal Analytics (UA) and Google Analytics 4 (GA4). There’s a good reason for that — they mark a very substantial shift in how property owners track data on their sites. This is a daunting prospect and an opportunity. As a property owner, you will need to reevaluate how you use your analytics and how you can make the new system work for you. As you make the switch to GA4 before UA’s End Of Service date (July 1, 2023), you might be focusing on just recreating a familiar pattern and making your GA4 property look the same as your old UA dashboard; the better option is to clarify exactly what you need from your site’s analytics and leverage GA4’s superior flexibility to accomplish your goals.
We’ve discussed eep (Ease eZ Publish) several times over the years. It’s a powerful tool we at Mugo Web have used for innovative solutions. For the uninitiated, eep is a collection of scripts to support developers working with eZ Publish. Now that eZ Publish is a legacy product, we needed a new option for eZ Platform and Ibexa DXP. Introducing eep-bundle, a collection of Symfony commands specifically selected to work with the new system! We’ll dive in and look at some of the more useful functions eep-bundle provides, such as commands to work with cache, content, content field and type, location, section, and user data.
If you have a Google Analytics property, you’ve probably heard about the upcoming switch to GA4. You might have seen the banners across the top of the page when you log into UA. “Universal Analytics will no longer process new data in standard properties beginning July 1, 2023”, a polite yet vaguely threatening notification, easily ignored as a problem for next year. If you are proactive, you might have already started the switch to the new platform, having heard the recommendation to run both concurrently until the switch. And if you are like many, that might be as far as you’ve gotten.
Specialty presses have specific requirements that aren’t met by run-of-the-mill websites or standard e-commerce solutions. Their readers are among the most demanding consumers you’ll find online, and they want precise details about your publications, trustworthy reviews, and recommendations from a community of like-minded readers.
A retail shopping cart e-commerce system isn’t up to the standard these customers expect.
This is part of the reason why Mugo built ReaderBound, an all-in-one, a feature-rich website platform for publishers. The specific demands of this industry require an integrated, purpose-built commerce experience.
Libraries provide a myriad of services for their patrons, which requires a lot of coordination and communication. Patrons need multiple ways to interact with their librarians; in-person, via phone, social media, chat, etc. A modern library needs tools to quickly collect information and requests with an intuitive workflow for staff and the public.
When things go seriously wrong in a well-built but complicated system, the cause is often a cascade of small failures that pile up. Not that we’re building rockets over here, but an excellent example is the ill-fated Ariane flight V88. Solving the issues behind such failures can be problematic. Many things contribute to the difficulty, from the extensive use of caching to the need to convincingly reconstruct the failure in retrospect. Debugging this kind of failure, especially under pressure, is hard. We consider the ability to do this to be the hallmark of a senior developer. Even so, it is essential to have a team of experts working together to troubleshoot issues and find solutions promptly to help keep your site running.
If you manage one of the millions of websites affected by the Google-mandated migration from Universal Analytics (UA) to Google Analytics 4 (GA4), you might be following the best practice of simultaneously running UA and GA4 scripts until you’re ready to adopt GA4 fully. One of the analytics features that needs special attention is cross-domain tracking.