Custom code and scaling problems

FR12 is the largest news website and online community for Feyenoord fans in The Netherlands. With hundreds of thousands of visitors and thousands of posted comments (up to 10.000 per day) per day, it's the best place to be to get in touch with other Feyenoord fans.

When FR12 started, they hired an external developer to build the entire website and CMS. They also tried to always keep their code up-to-date. Despite their efforts, the code was not optimized well enough to handle large user traffic. It became increasingly difficult for FR12 to cope with the growing number of visitors and add new features because the code had become outdated and increasingly challenging to maintain.

Since the website was poorly optimized, taking longer to fully load, and even the entire website going down for several hours, especially when the user traffic would be at its peak, it had become a common occurrence. To make matters worse, the web hosting costs of FR12’s website were consistently becoming more and more expensive.

FR12's wishlist for a new website

FR12 wanted a new website for the following reasons:

  • The website needed to be able to handle larger volumes of traffic at peak hours. In other words,  optimal performance at all times and no downtime.
  • The SEO of the website needed to be improved to reel in more traffic from Google. Not only that, but FR12 also wanted consistent SEO updates to ensure that their website is equipped with all of the Google Algorithm updates so that it is always optimized for SEO. .
  • FR12 has a very active community with over a hundred thousand registered users. Keeping the size of their user base in mind, they wanted to build features that would increase the community's engagement. This would ultimately lead to more visits to the website. But this was impossible with the existing code on which the website was running because it had become outdated.
  • It was an increasingly challenging situation to monitor the thousands of comments left by users each day. So there was a need for a more advanced moderation system to be put in place with which FR12 could better monitor the comments all the while minimizing the manual input required to moderate the huge sea of comments.
  • FR12 wanted to add new features to the website. Such as an interactively advanced comment system where users could like and reply to each other’s comments and receive notifications (similar to Facebook and Instagram), a night mode, a live score/match center module, and online games like a prediction game.
  • Their existing mobile apps (iOS and Android) were also pretty basic and really needed more features, such as a live blog and a match center. It was important that all new features on the website would also work in the mobile apps.

Why FootballCMS

FR12 now had two options: either build their own custom CMS and website again from the ground up or look for a better and more viable solution to their problems.

A necessary requirement was that the new website would not only come equipped with many new features but would also be future-proof. So they needed well-maintained code with consistent updates as well as regular SEO update cycles.

FR12 partnered with FootballCMS because of their vast experience in growing news websites and the constant code and security updates to the FootballCMS  platform to keep it up to date. FootballCMS  would also take care of hosting their website as well. In short, by choosing FootballCMS, FR12 would be leaving the technical work towards improving and maintaining their entire website and SEO in capable hands.

Result of the switch to FootballCMS

The switch to FootballCMS  has exceeded FR12's expectations and has resulted in the following:

  • Within ten weeks of switching to FootballCMS , the user traffic reached a new record of 570.000 visitors per week.
  • 92% more SEO traffic per month.
  • No website downtime and optimal performance, especially during peak traffic moments. On busy days, more than 250,000 unique visitors visit the website, and up to ten thousand comments are posted.
  • 25% increase in the number of accounts created per day.
  • 35% increase in the number of comments posted per day.
  • FootballCMS ’s effective moderation system that processes all posted comments saves a lot of time and resources.

A lot of new features became available to FR12’s website  with the switch to FootballCMS :

SEO features

Due to the extensive experience of the FootballCMS team with website migrations, the migration of FR12's website to FootballCMS  did not result in any loss of SEO traffic whatsoever. On the contrary: it resulted in a big increase in SEO traffic (+92% within six months). FootballCMS  is technically 100% optimized and efficient in maximizing SEO traffic (Google Search and Google Discover). Its SEO features also allow publishers to SEO optimize their articles and pages themselves conveniently and efficiently.

Giving likes to comments

Users can give likes (just like how the feature works on Facebook/Instagram) to comments posted by other users. This is a heavily used feature on FR12. In the first month, users gave more than a million likes. As such, two lists are created and updated each week, namely, ‘Top Likes,’ which showcases the user that has gotten the most likes on his comments, and ‘Top Users,’ which showcases the users that were the most active in interacting with the community through reacting and replying. This results in a huge number of returning visitors on the website.

Match center

FR12 also wanted to allow their visitors to follow all matches live. For this purpose, FR12 uses FootballCMS's extensive match center module. This match center allows users to vote for the Man of the Match after every Feyenoord match.

All match center features (matches, player and club profiles, voting for Man of the Match) are also embeddable in articles with just one click, facilitating user interaction across the website and mobile app.

Let users pick their favourite line up

This feature lets users pick their favorite lineup straight from within the article. Afther this FR 12 shows data on the favorite lineup of all users combined.

Prediction game

FR12 also uses FootballCMS's prediction game module to get users more engaged with the website. With this prediction game, the users can predict the outcome of the matches selected by FR12 every week. The prediction game also opens new monetization avenues for the website as well, for instance, bringing in the cooperation of bookmakers.

Moderation system

There was a need for a new and reliable moderation system. With FootballCMS's advanced moderation system, it has become easier to effectively manage the enormous flow of comments and keep out trolls. Moderators can, for example, shadowban users. Shadowbanned users can still see their comments, but their comments are no longer visible to anybody else on the website.

There was a need for a new and reliable moderation system. With FootballCMS's advanced moderation system, it has become easier to manage the enormous flow of comments and keep out trolls. Moderators can, for example, shadowban users. Shadowbanned users can still see their comments, but they are no longer visible to anybody else on the website.

Receiving notifications

Users receive notifications when another user likes or responds to their comment. These notifications are shown in the top bar of the website. And it is also possible to set up an email notification for likes and comments. This new feature has dramatically increased user engagement on the website and the number of comments per user.

Night mode

A night mode was a major feature request by visitors of FR12, who also wanted to use their favourite website in the evening. The night mode can be enabled for both the website and the mobile apps.

Are you curious how FootballCMS can help your website grow? Request a demo today.

Similar case studies

Abstract customers share how they manage design systems, scale design operations, and collaborate cross-functionally.
testimonial

Don't take our word for it.

We have asked our clients what they like most about Newsifier. This is what they told us.
Henno Lubbers
Owner Zweeler
"The constant feature updates and SEO optimizations helped grow our online publishing business internationally. The constant updates let us always be one step ahead of the competition."
Robbie van Spaandonk
Owner FR12
"Migrating our website to Newsifier has been the best decision we ever made. We have grown exponentially since switching, and our website and mobile apps can handle up to 50 million page views per month with ease now."
Dimitry Vleugel
Managing Director Androidworld
“I love working with Newsifier as they are acting as a true partner in growing our online publishing business with us. We have broken our traffic record within 6 months from switching to Newsifier”
Sjoerd Valkering
Owner Ajax Showtime
“Switching from WordPress to Newsifier has been vital in growing our online publishing business. We have seen  enormous growth in Google traffic since our switch.”
Steve Abele
Founder VKMAG
“Using Newsifier has helped us break our all-time traffic record within one year of migrating our website to their CMS. What I love most about Newsifier is the fact that we spend 50% less time now on publishing articles and sharing them across all our social media channnels.”
Henno Lubbers
Owner Zweeler
"The constant feature updates and SEO optimizations helped growing our online publishing business internationally. The constant updates let us always be one step ahead of the competition."
Kevin Martin
Founder, TechMatter
“With shelter-in-place, Patreon has become a great source of income for 140,000 creators. But as we’ve scaled, with every new release we spent up to 4 days implementing or fixing analytics.”
Julia Yang
Founder, TechMatter
“With shelter-in-place, Patreon has become a great source of income for 140,000 creators. But as we’ve scaled, with every new release we spent up to 4 days implementing or fixing analytics.”
John Tseng
Founder, TechMatter
“With shelter-in-place, Patreon has become a great source of income for 140,000 creators. But as we’ve scaled, with every new release we spent up to 4 days implementing or fixing analytics.”
Rebeca Smith
Founder, TechMatter
“With shelter-in-place, Patreon has become a great source of income for 140,000 creators. But as we’ve scaled, with every new release we spent up to 4 days implementing or fixing analytics.”
Faq

We’ve got you covered, 24/7.

Our application-builder lets you create the application journeys you envision.

How do I get started with Squarespace?

Everyone has unique needs for their website, so there’s one way to know if Squarespace is right for you: try it!

We offer a free 14-day trial so you can explore our platform, begin building a site, and decide if you're ready to subscribe to Squarespace.

What does a Squarespace subscription include?

Everyone has unique needs for their website, so there’s one way to know if Squarespace is right for you: try it!

We offer a free 14-day trial so you can explore our platform, begin building a site, and decide if you're ready to subscribe to Squarespace.

How do I get started with Squarespace?

Everyone has unique needs for their website, so there’s one way to know if Squarespace is right for you: try it!

We offer a free 14-day trial so you can explore our platform, begin building a site, and decide if you're ready to subscribe to Squarespace.

Can I move to Squarespace from another platform?

Everyone has unique needs for their website, so there’s one way to know if Squarespace is right for you: try it!

We offer a free 14-day trial so you can explore our platform, begin building a site, and decide if you're ready to subscribe to Squarespace.

Can someone build my website for me?

Everyone has unique needs for their website, so there’s one way to know if Squarespace is right for you: try it!

We offer a free 14-day trial so you can explore our platform, begin building a site, and decide if you're ready to subscribe to Squarespace.

Grow your online publishing business

Signup for Newsifier's growth newsletter and receive every month the latest tips and tricks
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.