Thank You For An Incredible Year

SiteGround Year in Review

From celebrating our 20th anniversary to unveiling new features and bringing our service to a new high, 2024 was a year of growth and transformation. But more importantly, it was a year of staying true to our mission—empowering businesses to succeed online.

Every milestone we reached was driven by you—your needs and your success. Because when you grow, we grow. And we build it all, together.

20 Years Of SiteGround: Building A Legacy Together

In 2004, we started with a simple goal: to make web hosting easy and reliable. Twenty years later, we’ve grown into a global leader, trusted by millions of websites.

The numbers tell part of the story: over 3 million domains hosted, 500+ employees worldwide, and countless innovations that changed the hosting landscape. But those numbers don’t tell the whole story. The real milestone? The trust you’ve placed in us—trust that your site will perform seamlessly and that every decision we make is designed to help you succeed.

True to our commitment, this year, we kept building and adding tools and solutions empowering your online presence and growth. Here’s a snapshot of some of the things we did–inspired by you and for you in 2024.

2024 Highlights 🎉

Business-Critical Services, Built For You

We launched and integrated new business-critical services like our Premium Backup, Premium Site Scanner, Google Workspace, and Expert Care, and you were quick to see their value and make them part of your toolkit.

Premium Backup: Your Favorite New Feature 🛡️

Instantly loved by our users, our new Premium Backup service added hourly backups, on-demand slots, and multiple restore and download options to keep your data secure and conveniently quick to access. In just a few months, we have generated over 45TB of premium backups and completed over 3,000 downloads. For our clients this meant confidence that their work is always secure and the convenience of quick recovery in the face of unexpected challenges.

Expert Care: A New Level Of Service For Your Website 🧑‍💻

While our hosting support continues to define industry standards, we recognize that our clients often face challenges that extend beyond hosting itself. That’s why 2024 marked the launch of Expert Care—a specialized service providing professional help for all your website needs. Our clients loved it instantly and its adoption rate is constantly growing, showing how valuable this service is to our community, helping countless webmasters enhance their websites and save time with our expertise.

Upgrades That Add Value, At No Extra Cost

We’ve enhanced key existing services this year to offer you more functionality, all without adding to your costs.

The New And Improved Site Scanner 🕵️‍♂️

Our Site Scanner tool has been a long-time favorite among our clients. This year, the service advanced into a comprehensive security solution with weekly file scans in the Basic plan and unlimited 1-click malware cleanups in the Premium plan. Now, the scanner safeguards your site against threats from every angle. From FTP uploads to software updates, the Site Scanner proactively detects issues and helps you resolve them in real time—giving you peace of mind with no extra effort.

Email Marketing Packed With New Features 📣

This year, we supercharged our Еmail Мarketing service to help you create impactful campaigns, better engage your audience, and measure success – all in all, empowering your business to grow with less effort. We added automations,  detailed performance stats, integrations with popular WordPress lead-generation plugins, and many more small but mighty features. As a result, our email marketing clients sent more than 12 million emails through our service!

Proactive Security – Keeping Your Business Safe

Threats don’t stop. Neither do we. This year, we continued advancing our security systems to deliver even stronger protection to your websites. And the numbers speak for themselves:

  • Our new DDoS mitigation system blocked 411 major attacks – including a massive 6.2Mpps surge at 340MB/s running for over 4 months – the biggest we’ve ever seen (and handled!).
  • Our brute force defence blocked an average of 1.4 billion malicious requests every single day.
  • We upgraded our Web Application Firewall (WAF) for faster, sharper security preventing even more threats before becoming an issue for you.
  • With 3,400+ new malware rules, our Site Scanner caught threats before they could reach your website.

Taking Care Оf Maintenance, So You Don’t Have To

Deciding when to upgrade a website’s PHP version or MySQL database is typically a webmaster’s responsibility—often complex, risky, and time-consuming work. At SiteGround, we take this hurdle off your hands because we believe every website deserves to benefit from the latest technologies for improved speed and security. We upgraded millions of websites to PHP 8.2 and MySQL 8—writing custom scripts, running extensive tests, and addressing any issues—all seamlessly and without disrupting your workflow.

We do all of this for you because we care about making your websites faster, safer, and easier to manage.

Support That Feels Human—Because It Is 🤝

Тhis year our AI chatbot has successfully resolved thousands of issues for many clients. But when things go wrong, nothing compares to reliable, knowledgeable support from a real person. At SiteGround, we’re committed to providing exceptional support by continuously enhancing our team’s skills and knowledge. In the past year alone, our support team completed over 400 training and feedback sessions to ensure you always receive the most knowledgeable and friendly assistance – аvailable 24/7 and as reliable as ever.

But don’t just take our word for it.

Constantly Innovating for Your Success 🏆

In 2024, SiteGround was honored with the prestigious Google Cloud DORA Award, recognizing our excellence in development, operations, and reliability. This award reflects the cutting-edge technologies and practices we’ve implemented to deliver high performance and platform scalability. This formal recognition of excellence only adds to the praise and love we hear from the people we value most – our clients.

Thank You For The High Ratings – 98% Satisfaction!  ♥️

The most important achievement for us remains your recognition of our work. All year round we have steadily held the highest Trustpilot score in our hosting segment4.8 out of 5 stars. But what is more, in our annual survey 98% of you said you were happy with our service. We’re proud and humbled by this number and will continue raising the bar for ourselves even higher in 2025.

Here’s to another year of growth, innovation, and collaboration—thank you for being part of the SiteGround story. Let’s keep building together. 🎉

Turn the Holiday Mess Into Success with SiteGround

The holiday season is a whirlwind of joy and hustle, with Santa leading the charge. But what if he had SiteGround by his side? This year, we launched new tools and features to lighten the workload for every website owner – even Santa himself! Here’s how:

Sleigh-Speed Performance 🛷

For 20 years, SiteGround has delivered ultrafast hosting magic, ensuring your website can handle even the busiest holiday rush. Our powerful platform, featuring built-in multi-level caching, free one-click CDN, and custom setups, ensures your site runs smoothly and efficiently all year-round – but especially during high-traffic seasons!

Grinch-Proof Security ⛔

Just as every snowflake is unique, so is your website. With our new Premium Backup feature you can keep your data safe and ready for instant recovery. Say goodbye to the naughty Grinch with our robust security, allowing you to rest easy while we keep watch around the clock.

Unwrap New Tools for a Stress-free Holiday Season 🎁

🤹🏼 Workshop Wonders

Unite your team with the magic of Google Workspace and transform your operations into a seamless gift-wrapping machine. Organize, collaborate, and respond swiftly, ensuring smooth and efficient teamwork during the busy holiday season.

📨 AutoMagical Email Marketing Tool 

With the automated magic of our Email Marketing tool, your messages reach everyone – children and grown-ups alike – just in time for the holidays. Ensure your communications are timely and effective, spreading cheer far and wide. 

🧝🏼 Expert Elves on Duty 24/7

When tasks get overwhelming, our Expert Care elves are ready to lend a hand, keeping everything merry and bright. 

Explore these features and more to ensure your website shines bright this holiday season. Visit our page to discover how SiteGround can transform your holiday experience and take advantage of our special offers!

Introducing Automations: Seamless Email Sequences for Business Growth

Introducing Email Automations

The latest update to our Email Marketing platform brings you Email Automations — a powerful new feature that lets you set up a series of emails that automatically get sent, based on subscriber actions, like signing up for your newsletter or downloading a resource. Thanks to it, you can now send welcome sequences, deliver freebies, and keep your audience engaged with simple, effective email flows.

Create the Automations Your Business Needs

SiteGround Email Marketing empowers you to set up a range of automations that are very effective and help you boost lead conversion and client retention. For example, you can create: 

  • Welcome Series: Welcome every new subscriber with a tailored series that introduces them to your brand, keeping them engaged from day one.
  • Nurture Flows: For potential customers, automated nurture emails build rapport and guide them toward conversion naturally.
  • Freebie Deliveries & Mini-Courses: Automatically deliver content—like downloadable resources or educational emails—to keep subscribers engaged and coming back for more.

Automations scale with you as your list grows, ensuring each subscriber has the same quality experience, no matter when they join.

Seamless Automation Builder

Tailored For A Seamless Setup

You can easily create Automations with our platform. Our Automations work with these three simple building blocks—Triggers, Emails, and Delays:

  • Triggers: The trigger starts your automation when a subscriber takes action, such as joining a group via a sign up form on your website. 
  • Emails: Map out each email in your sequence to ensure every message supports your goals, from engagement to loyalty to conversion.
  • Delays: Space out emails in a way that keeps subscribers interested without overwhelming them. Choose intervals that fit your sequence, from immediate follow-ups to spaced-out sequences.

Not sure what email automations are exactly? In our in-depth guide on email automations, you’ll discover the what, why, and how of automated emails, with practical examples of email sequences that drive subscribers’ engagement and real business growth on autopilot. 

Get Started with Email Automations Today

With Automations, you’re setting up your business for consistent growth without the added workload. Log in to your SiteGround Email Marketing account now to set up your first automation and experience how email marketing can drive growth for your business. 

How to set up automations’ guide →

And if you’re not yet a customer, take advantage of our exclusive 80% discount and discover how easy it is to nurture, engage, and grow your audience with SiteGround Email Marketing.

Grow Your Business, Automatically

With SiteGround Email Marketing, automations take your email engagement to the next level by working 24/7 to build relationships, save you time, and deliver real results. Setting up a sequence once means you reach every subscriber at the right moment with relevant, impactful messages—strengthening loyalty, driving conversions, and giving you back hours to focus on growth. It’s the consistency, scale, and efficiency you simply can’t achieve manually.

Seamless Update for Millions of Sites to PHP 8.2

PHP 8.2 upgrade siteground

Back in May, we shared the news that PHP 8.2 is becoming the default version  for all new sites hosted on our servers. Now, as of this month, we’re thrilled to announce that PHP 8.2 is fully rolled out across our entire infrastructure for existing sites as well. This significant upgrade provides SiteGround clients with enhanced security improvements and superior performance, ensuring you get the best out of PHP 8.2 right from the start.

Implementing this change on such a large scale was a complex and extensive process, but we carefully planned and executed it. Our unique approach was guided by our commitment to providing clients with seamless, high-quality service and ensuring each of their websites is faster, safer, and better equipped for the future. Here’s more about the journey behind this upgrade.

PHP 8.4: Stay Updated! 🚀 Check out our latest blog post to explore the newest features and enhancements in PHP 8.4.

Smooth Transition and Optimized PHP Experience for Faster and Safer Hosting

The scale of this project was immense, involving hundreds of hours of planning, testing, and implementation by our DevOps team. All this to ensure a smooth, free-of-charge transition to PHP 8.2 for customers who have switched on their Managed PHP service. Here’s a snapshot of the results:

✅ Our team spent 88 days on preparation and gradual upgrades across shared and cloud servers. 

📊 Millions of websites with managed PHP underwent comprehensive compatibility checks.

🎉 A massive 92.92% of sites passed the PHP 8.2 check with no issues and were classified as low-risk and directly upgraded to PHP 8.2.

Only about 7% of sites were identified as high-risk and were granted additional time to use PHP 7.4 to ensure stability and client peace of mind.

Why the PHP 8.2 Upgrade is Complex – and Necessary

PHP 8.2 brings powerful improvements to our customers’ websites in terms of speed, security, and efficiency. It is designed to handle PHP requests faster, which improves performance across all types of websites. PHP 8.2 is considered a mature release and is the primary version actively supported by PHP core developers, ensuring it remains well-patched.

It includes new functionalities such as read-only properties and deprecation of dynamic properties, allowing developers to produce safer code and leading to a more secure website overall. Plus, it is completely compatible with other software hosted on our platform, and all major apps, like WordPress and Joomla, already support PHP 8.2. 

With all this in mind, this was the right time for SiteGround to make PHP 8.2 the default and ensure our clients get the best from their hosting environment. However, moving to a major PHP version like this one is challenging because it affects almost every application and domain hosted on our servers.

Moreover, some website elements, like old plugins or custom code, may have compatibility issues when moving to a new PHP version. This is why the transition to PHP 8.2 was both important and complex. While new websites on our servers have been using PHP 8.2 by default since May 2024, updating all sites using our Managed PHP service required a meticulous approach.

Initial Testing, Compatibility Checks, and Risk Management

In July, we began a phased upgrade process for clients using our Managed PHP service. We started with the first shared server test and performed detailed checks with sites to verify if they would load correctly with PHP 8.2. These tests were performed in isolation, ensuring that live client sites were unaffected during the assessment process.

This test allowed us to understand whether the sites were ready for PHP 8.2. Our comprehensive compatibility checks helped us categorize websites into low-risk and high-risk groups to better manage the rollout and reduce potential risks for clients.

  • Low-risk: websites that our tests detect as properly loading on PHP 8.2
  • High-risk: websites that we have detected as having some compatibility issues

To all sites that loaded without a problem, we sent a notification a week before the actual upgrade, ensuring complete transparency and zero surprises for our clients. For sites that did not pass the compatibility check, we kept them on PHP 7.4. This allowed clients to update their site’s code for compatibility while remaining fully functional.

We also contacted such clients with a recommendation to switch back to managed PHP after they resolve the compatibility issues so that we could continue updating their sites automatically and save them time and effort.

Gradual Upgrade of Clients’ Sites with Managed PHP

To ensure stability and minimize risks, our PHP 8.2 upgrade process was gradual and carefully controlled. After the initial server test, we performed a phased upgrade, starting with a five-server batch, then scaling up to 50, 250, and finally 500 shared servers per week. This gradual approach ensured that we could quickly catch and resolve any issues that arose.

By mid-September, the PHP 8.2 upgrade was complete for all our shared hosting servers. At the end of August, we started the upgrade process to our cloud servers which was on track and successfully completed by the end of October.

For Those Still On PHP 7.4, We Strongly Recommend Moving to PHP 8.2
For clients who manage their own PHP version and are still using PHP 7.4, we encourage you to upgrade to PHP 8.2 soon, as this version is more secure, faster, and fully supported. Versions below 8.2 are no longer supported by the core PHP developers and will become more and more vulnerable as time passes. Note that PHP 7.3 will be removed from SiteGround servers in 2025, as it reaches the end of its lifecycle. For your convenience, we provide a PHP compatibility check, performed by our technical experts as part of the Expert Care service.

We’re happy to have achieved the huge upgrade to PHP 8.2 successfully, maintaining our commitment to a secure and up-to-date hosting environment. As always, our team is here to help with any questions and guidance you may need to ensure you get the most out of PHP and beyond! 

New in Site Scanner: Automated Weekly File Scans & Malware Cleanup

At SiteGround, we proudly embrace our reputation as “security freaks” – we continually enhance our infrastructure, systems, and tools to protect our customers’ websites and information. Since launching our Site Scanner service, we’ve been inspired by your stories of how it has shielded your websites from potential security disasters. Now, we’re excited to take your protection to the next level with Site Scanner’s latest updates.

New in Site Scanner Basic: Automated Weekly File Scan

Our current Site Scanner Basic plan features an automated Daily URL Scan that checks your website’s URLs every day for any publicly detectable malware. However, when it came to File Scans, up until now you had to initiate that type of scan manually yourself.

We’ve rectified that with the addition of an automated Weekly File Scan, making our Site Scanner Basic plan even more convenient. Now your website’s files will be automatically scanned for malware every 7 days, ensuring regular and thorough protection without any extra effort on your part. Site Scanner Basic users can now enjoy enhanced security and peace of mind with our new weekly file scans!

New in Site Scanner Premium: Unlimited 1-Click Malware Cleanups

Our Site Scanner tool has been a favorite among our clients, but there was one feature you’ve been eagerly anticipating – Malware Cleaning. Until now, Site Scanner provided valuable timely information about potential malware threats found on your account. Now, we’re excited to offer not just insights and timely alerts, but also an easy resolution with our new 1-click Malware Cleanup feature, exclusively available for Site Scanner Premium users.

Here’s an overview of the two methods for using the malware cleanup feature:

Scenario 1: Malware is detected after a scan

Imagine malware is detected on your website. With Site Scanner on, you’ll receive an immediate notification via email. Your next step is to go to your Site Scanner interface in Site Tools. Here, you’ll see more information about the detected threat and have the option to remove the malicious code identified during the scan. Our Malware Cleanup feature now allows you to swiftly remove the malware from your site and eliminates the need for third-party solutions, saving you both time and money. You can initiate the cleanup with 1 click. The possible results will be:

  • Successful Cleanup: The malware is effectively removed, and a subsequent scan verifies that your site is clean.
  • Unsuccessful Cleanup: If the cleanup tool encounters issues, an automatic support ticket is created for further investigation by our support team experts.

In the CLEANUPS tab of your Site Scanner interface, you can access your history of all cleanups, with successful ones accompanied by a detailed report of the files that were cleaned.

And voila! Your site is malware-free again. 

Scenario 2: Quarantine files

If you have your Site Scanner quarantine setting enabled and there is a malicious attempt to upload potentially harmful files to your site, these will be detected and not automatically published in your public website folder, but safely quarantined in a folder isolated from your website. 

Now you have the option to use our automatic cleanup process for these files too. When initiated, our Malware Cleanup feature will automatically delete the content it considers malicious from the quarantine files and will safely move the cleaned files to the public folder. 

For more detailed guidance on using the Site Scanner tool and how it protects your website, please refer to our Site Scanner Knowledge Base tutorial.

Activate or Upgrade Site Scanner for Unmatched Peace of Mind

With Site Scanner’s new automated Weekly File Scans in the Basic Plan and 1-click Malware Cleanup in the Premium Plan, along with many other site protection features, you can enjoy seamless defense against malware threats. 

To add Site Scanner to your site, simply navigate to Client Area > Marketplace > Hosting Services > Additional Services.  

Greet New Subscribers With Automated Welcome Emails ( + More Updates )

Email_Marketing_Welcome_Emails_Updates

You asked, we delivered! At the heart of our latest release is our most wanted welcome email automation – but that’s not all. We have also rolled out double opt-in, view in browser functionality, and social media integration. With these new features, we’re serving up the perfect recipe for your email marketing success.

Create Automated Welcome Emails: Your First Step to Lasting Relationships

We’re excited to announce the launch of our Automated Welcome Emails feature, designed to make connecting with your new subscribers easier than ever.

So, what’s a welcome email? It’s the first email your new subscribers get, and it’s more than just a “hello.” You can use it to send a freebie, share a webinar link, or introduce them to your brand – all automatically. By getting this set up, you can build trust from the start, keep your audience engaged, and even drive sales from day one. And the best part? We’ve made it incredibly easy. Even if you’re new to this, you’ll be able to craft effective and engaging welcome emails in no time. Plus, with our selection of templates, you’ll find the perfect design to match your needs – whether you’re sending a freebie or simply greeting new subscribers.

Why does this matter for your business? A warm, well-timed welcome can set the tone for the entire customer relationship. With our easy setup, you’ll be able to welcome new subscribers instantly, build stronger connections, and boost your marketing results.

Ready to boost your subscriber relationships from day one? Log in to your SiteGround Email Marketing account now and start creating your automated welcome emails.

📚 Check out our welcome email guide, filled with helpful tips and examples to help you craft the perfect welcome emails.

More Tools to Enhance Your Email Marketing

Connect Your Email and Social Media Strategies with Integrated Icons

We’re excited to introduce social media icons in your emails. Now you can:

✅  Seamlessly connect your email and social media strategies

✅  Grow your social following through your email campaigns

✅  Provide subscribers with multiple ways to engage with your brand

LEARN HOW TO LINK SOCIAL ICONS →

Ensure Your Subscribers Are Genuinely Interested with Double Opt-In

Boost your email deliverability and ensure you’re reaching genuinely interested subscribers with our new double opt-in feature. This added layer of confirmation:

✅  Reduces the risk of spam complaints

✅  Improves the overall quality of your email list

LEARN MORE ABOUT DOUBLE OPT-IN →

Make Your Emails Easily Shareable with View in Browser

“View in browser” is a powerful tool for increasing your reach through social sharing. Recipients can now easily share your email content on their social networks, expanding your audience beyond your subscriber list.

✅  Easy sharing of email content

✅  Improved accessibility for all subscribers

LEARN MORE ABOUT VIEW IN BROWSER →

Bringing It All Together

These new features work in harmony to grow your email marketing effectiveness. Picture this: A new subscriber joins your list. They immediately receive a personalized welcome email, confirm their interest through double opt-in, share your content using the ‘View in Browser’ feature, and connect with you on social media. This seamless process nurtures the relationship from the very beginning, creating engaged subscribers who are more likely to become loyal customers.

Start Exploring These New Features

These powerful new features are available now in your account. Log in today to start exploring. 

If you’re not yet a customer, now’s an excellent time to discover what SiteGround Email Marketing can do for your business.

→ Jumpstart Your Email Marketing: Now 80% OFF!

We can’t wait to see how you’ll use these tools to create amazing email experiences for your subscribers.

PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers

PHP 8.4 elephant and a laptop desktop with different functionalities

PHP 8.4 is now out of beta. The official release was announced on November 21th, 2024 and is fully available on SiteGround! Read our latest comprehensive article to learn more about the new features and how you can use it.

We are glad to announce that PHP 8.4 (Beta 3) is now available for testing on all SiteGround servers – way ahead of its scheduled official release date on November 21, 2024. Once again, we are among the first companies to provide PHP 8.4 (Beta 3) for testing on our hosting platform. Thanks to our unique PHP server setup, we are able to offer the latest PHP versions for our clients to test safely on their websites hosted with us. 

Discover more about the new features that the latest PHP version brings to the table in the next section.

What’s new in PHP 8.4 (Beta 3)

This latest version introduces some very important new features that will improve the PHP development experience even further. Let’s dive into some of the biggest changes that PHP 8.4 (Beta 3) offers:

Property hooks

One of the new features in PHP 8.4 (Beta 3) includes the ability to define property hooks which will eliminate the need for a lot of boilerplate code. This is one of the biggest changes in PHP history. Property hooks will help remove a lot of getters and setters by allowing each property to define its own get and set hooks. What’s more, an exciting addition is that in PHP 8.4 (Beta 3) property hooks can be defined in interfaces.

We can take this pretty standard class for example:

<?php
declare(strict_types=1);

class Website
{
   private $domain;

   public function __construct(string $domain) {
       $this->domain = $domain;
   }

   public function getDomain(): string {
       return $this->domain;
   }

   public function setDomain(string $domain): void {
       if (strlen($domain) === 0) {
           throw new ValueError("Domain must be non-empty");
       }
       $this->domain = $domain;
   }
}

As of PHP8.4 (Beta 3) we can use Property Hooks to achieve the same result with the following syntax:

<?php
declare(strict_types=1);

class Website
{
   public string $domain {
       set {
           if (strlen($value) === 0) {
               throw new ValueError("Domain must be non-empty");
           }
           $this->domain = $value;
       }

       get => $this->domain;
   }

   public function __construct(string $domain) {
       $this->domain = $domain;
   }
}

new without additional parentheses

Another new feature that will save lots of boilerplate code is that you don’t have to wrap newly created objects within parentheses anymore in order to be able to chain methods on them. 

What’s more, it works not only for methods – you can also chain properties, static methods, constants – basically whatever you want. Bottom line is that the new feature will simplify the syntax and make the code more concise and readable.

Example:

The “class member access on instantiation” feature was introduced in PHP 5.4.0. Since then constants, properties and methods can be accessed on a newly created instance without an intermediate variable, but only if the new expression is wrapped in parentheses:

class Website
{
   ...

   public function getDomain(): string {
       return $this->domain;
   }
}

// Valid syntax
$myDomain = (new Website('siteground.com'))->getDomain();

// Invalid syntax until PHP8.4
$myDomain = new Website('siteground.com')->getDomain();

New Array functions

Another notable change in PHP is the introduction of several new Array functions. PHP 8.4 introduced several new array functions with callback function:

array_find()

A function that returns the value of the first array element that matched the condition. If none of the elements matched the condition, the function will return `null`.

array_find_key()

Returns the key of the first element for which the callback was true. If none of the elements matched the condition, the function returns `null`.

array_all()

Checks if the callback returns true for all of the array elements

array_any()

Checks the callback returns true for any of the elements of an array.

These new functions make it easier to search and manipulate arrays based on custom conditions which in terms will lead to cleaner and easier to read code.

How to test PHP 8.4 (Beta 3) on SiteGround servers

As a SiteGround client, you can easily test PHP 8.4 (Beta 3) on your website. Simply log in to your Site Tools > Devs > PHP Manager section and you’ll be able to replace the current PHP version used by your site with PHP 8.4 (Beta 3) with a single click.

Please keep in mind that PHP 8.4 (Beta 3) is mostly available for testing purposes and as usual, we strongly advise you not to use it at your production site before its scheduled official release date (November 21, 2024).

If you need to test PHP 8.4 (Beta 3) with your existing site, we recommend that you create a new site for testing and clone your production site into it to test different things. For this purpose, you can use our WordPress Staging tool. While testing, make sure that nothing fails and check your log files to see if any warnings or errors appear. Once you are done testing, you can simply delete that site.

Wrap-up

At SiteGround, we are constantly working to introduce the newest PHP technology ahead of the others. That’s why we are excited to provide our clients with the latest PHP version which brings to the table some big improvements that could significantly enhance the PHP development experience. Take your time to test the new version before the official release date and stay tuned for more updates from the PHP community.

MySQL 8: Successful upgrade of millions of databases, and unmatched customer experience

laptop with MySQL 8 logo and number of successfully upgraded websites

We are happy to announce that we’ve successfully upgraded our servers to MySQL 8, and that roughly 3 million databases are now using it at full steam. More importantly, this massive transition required zero effort on the behalf of webmasters and site owners! Our unique approach to this task allowed us to provide customers with all the benefits of the newest MySQL version, and at the same time mitigate the high risk of updating such a vital underlying website technology.

While many web hosts would change their MySQL version and let customers deal with the consequences, that just doesn’t align with our values. We took it upon ourselves to bring the benefits of MySQL 8 to all our clients, and prepared extensively in order to make the adoption painless and risk-free for them. That meant testing and evaluating seemingly countless application configurations (Joomla, Drupal, WordPress and other CMSs, and all their extensions and themes that come in different setups) to foresee the tons of possible post-upgrade problems – and then eliminate them proactively and swiftly without any work or hassle for the clients. 

Let’s dive into how we made that happen.

The Challenge: MySQL8 upgrade is risky and creates heavy workload for the website owners and webmasters

Upgrading a website’s MySQL is always risky: these big version updates bring with them truly innovative features, but it also means that existing applications and web setups may not be compatible.  Because of that, it usually takes years until they get largely adopted. For example, the first version of MySQL 8 premiered in 2018 and a year after its release it only had a 17% global adoption rate. 

The decision about if and when to switch to a newer MySQL version requires the webmaster to weigh potential problems that might occur against the benefits it brings, and invest time and money in fixing post-upgrade problems. This creates a huge burden for website owners and webmasters.

That’s where web hosting companies might be of huge help – or not – depending on how they manage their servers and the level of service they provide to their customers. Among our competitors there are two popular approaches to such large-scale upgrades: either enable the new MySQL version on only the new servers you launch, and if current clients want the new version they need to relocate to the new servers; or put both the old and new MySQL’s on one server, which would increase the resource usage of the server and might ultimately deteriorate the performance of the sites hosted on it. 

Neither of these options is ideal though. In both cases, the burden of risk still falls on the website owner or webmaster, as they would need to do the work to make their sites compatible with the new MySQL. The likely outcome is that many would just not upgrade, thus missing out on performance, security and other benefits. What’s worse, many clients would continue using an older version of MySQL for so long that it would become vulnerable and unsupported by the official developers. This would put their websites at serious risk. Not a great plan. 

SiteGround’s unique approach: millions of databases automatically updated to MySQL8 without hassle for the clients

At SiteGround our philosophy is to ensure that all our customers can benefit from the latest technologies, and with the least possible hassle: no work, no risk, no extra investment, just take it out of the box and use it. When we offer a new software like MySQL 8 that comes with multiple benefits, we make sure all clients can safely and easily enjoy it. 

This is why our approach to this upgrade was different. We didn’t leave it to our clients to figure out how to upgrade to MySQL8; we did it for them and took on all the work to eliminate incompatibilities and resolve post-upgrade problems. That upgrade process included evaluating the level of risk, researching all possible incompatibilities and upgrade errors, automatically fixing problems, and manually verifying the results. As a result, millions of sites are now using MySQL 8 without any extra headaches.

Extensive research and multiple dry runs to reduce upgrade fail rate 

We began by extensively researching the incompatibilities of MySQL 5.7 (the previously used version of MySQL). The goal was to discover which issues could act as potential blockers to updating a database to MySQL 8. 

Next, we copied and isolated hundreds of servers and started dry-run upgrades. The objective was to identify problematic software and setups that break after the transition, find solutions for them in advance, and document all results carefully. We used all that data to minimize the upgrade fail rate and to automate the aftermath problem resolution.

Automated and quick fixes of broken sites

Building on the extensive research and testing, our engineers developed a smart system that essentially served as a skilled mechanic for your website. It would run a compatibility check with MySQL 8 based on your specific application configuration and database structure. If it detected incompatibilities, it would patch them on the spot.

As a result, after the upgrade this automatic system helped us to immediately remove errors and broken queries for thousands of websites, and it spared us tons of manual work, in addition to resolution wait time for the clients.

Manual fix of 7518 websites by our experts (free of charge for the clients)

The automated checks did a tremendous job, but we went even further. After a server was upgraded, our technicians would open pretty much all websites hosted on it to make sure they were fully functional. Of those, they identified 7518 websites with issues, which they then fixed manually after the migration in due time. 

804 sites provided with a time extension (at our expense)

All our automated and manual checks left us with an impressively low number of sites that remained incompatible with the new MySQL version — below 0.001% of all. For these clients we provided a custom server setup where they would be able to use MySQL 5.7 for two additional months allowing them enough time to address significant query incompatibilities and to get ready for the new version. We believe each of our users should be given the option to receive the best service, so at this time we’ve absorbed the cost of maintaining the old version on additional servers. 

Efficient server upgrade schedule paid off in fast problem resolution

One of the internal challenges during the process was to schedule the servers for upgrade so that we would have had enough people to not only address potential issues, but also complete the upgrade successfully in the shortest possible time frame. Based on our statistics from the dry runs, we could predict how many websites would have had issues per server, and therefore knew how many servers to schedule and how many technicians to staff so that we could address problems quickly. At some point, our process was so efficient that it allowed us to successfully upgrade as many as 180,000 websites in 24 hours! 

Timely and honest communication with customers

Those of you who’ve been customers for a while surely already know how much we value transparent and clear communication when it comes to events that impact your websites. This upgrade to MySQL8 was no exception. We notified each client at least seven days prior to the transition, informing them of the day and hours we would upgrade their websites (always non-business hours for their respective region). 

The Summary 

Our top priority in this upgrade process was that all sites would be fully functional as usual after the upgrade – no problems, just benefits from the newer MySQL. The outcome? We had a 99.99%+ success rate of the migration process! 

  • With solid planning, preparation and precise execution, we successfully upgraded roughly 3 million databases and made them fully compatible with MySQL 8 without any work for our clients. 
  • It took us only 63 migration days to achieve this for all websites hosted on our platform, totally free of charge, all while making sure that every single client website had been thoroughly taken care of. Well, let’s not forget the month or two we invested in preparation work,including research, dry runs, and automations.
  • A special team of 34 people worked for a total of 1228 hours on the actual upgrade, completing the process with utmost efficiency and professionalism – it took them an average of seven minutes per server to switch and resolve issues. 

It was an enormous task on a staggering scale, especially considering the high bar we set for ourselves. But in the end all the hard work on our part paid off in absolutely no work for our clients. And that in itself, for us, is the end goal that justifies all the effort. 

Create Stunning Emails Fast with Our Free Email Templates (+ More Updates)

SiteGround Email Marketing Templates

Every business, whether it’s a physical store or an online shop, needs to use every tool available to grab and keep (potential) customer attention. Our latest release of free email templates is designed to do just that: make your email creation process smoother, more effective, and enjoyable. We’ve also introduced other exciting improvements including new integrations with popular WordPress lead generation forms, new email builder shortcuts, and more.

Read on to explore all these features and more in our latest update.

Effortless Email Creation with Templates

Email creation should be as easy as possible. To make this process easier, we’ve introduced ready-to-use templates on top of our intuitive no-code email builder, letting you create professional-looking emails with minimal effort. Imagine creating eye-catching emails in no time, impressing your clients, and freeing up valuable hours in your day.

These templates act as a starting point, allowing you to customize and tweak them to fit your business’s unique needs. Here’s how these templates can benefit you:

  • Simplify Your Workflow and Save Time: With our ready-to-use templates, you can streamline your email creation process, freeing up time to focus on other crucial business tasks.
  • Leverage Expert Best Practices – Benefit from the expertise of email marketing professionals. Our templates are designed following proven best practices to ensure your emails look professional and perform effectively, even if you’re just starting out. 
  • Drive Sales with Engaging Emails: Boost engagement and click-through rates with visually appealing templates designed to capture your readers’ attention and encourage them to take action.

Each template is designed and tested by our skilled email marketing team, ensuring quality and effectiveness.

There’s a Template for Every Need

Our first set of templates includes a wide range of designs perfect for different types of businesses and needs, from eCommerce and services to education and real estate. But don’t feel limited by these categories – get creative and customize them to fit your brand’s unique style. Ready to explore some of them?

Promotional Templates

Driving sales and showcasing your offerings is essential. Our promotional templates are crafted to help you present new products, special offers, and exclusive deals effectively.

Ecommerce Email Templates for Promotions

Perfect for showcasing new promotions and products to boost immediate sales. Whether you’re launching a new collection or running a special offer, these templates will grab your customers’ attention and encourage quick action.

Education Email Templates for Courses and Webinars

Ideal for promoting educational courses and upcoming webinars. These templates help you highlight key information about your courses and webinars, making it easy for potential students to enroll and stay informed.

Fitness and Sports Email Templates

Designed for gyms, trainers, and sports facilities to promote classes and services. Showcase your latest fitness programs and schedule classes to inspire and engage your clients.

Real Estate Email Templates for Property Listings

Tailored for real estate professionals looking to showcase properties and open houses. Use these templates to create stunning property listings, highlight open house events, and attract potential buyers or renters.

Restaurant Email Templates for Promotions

Perfect for promoting new menus, food delivery, and reservations. Keep your customers updated with the latest offerings, special promotions, and events to drive more foot traffic and reservations.

Service Industry Email Templates

Versatile templates for various service-oriented businesses to highlight offers and promotions. Whether you’re in website design, home repair, or any other service industry, these templates will help you communicate your value and attract new clients.

Newsletter Templates

Keeping your audience informed and engaged is crucial for building strong relationships and maintaining customer loyalty. Our newsletter templates are tailored to help you effortlessly share valuable content, ensuring your communications are always polished and professional.

Email Templates to Highlight Your Latest Content

Our templates are perfect for presenting new blog posts, articles, or updates, helping you engage your audience and drive traffic to your website.

Email Templates to Promote Products with Tips and Tricks

Enhance your product promotions by sharing useful tips and tricks. These templates allow you to provide practical advice and how-tos related to your products, demonstrating their value and encouraging purchases.

Email Templates to Share Expertise on Key Topics

Position yourself as an expert by sharing handy insights on relevant topics. Our templates help you present engaging content that educates your audience and builds your credibility in the industry.

Travel Email Templates to Showcase Your Journeys

Take your audience along on your journeys by sharing travel experiences and stories. These templates are ideal for creating captivating travel logs, highlighting destinations, and inspiring your audience with your adventures.

New Email Marketing Features and Updates

We’re excited to share some new enhancements alongside our latest email templates, designed to streamline your email creation process and help you grow your email list more efficiently. Here’s what we’ve added:

Customization is key, and now you can change the color of your email footer just like any other element in your email. This update allows you to maintain brand consistency and create visually appealing emails. If you missed our update, check out this video tutorial on how to fully customize your email campaign colors.

Added Shortcuts for Efficiency

To boost your speed and efficiency, we’ve introduced new keyboard shortcuts. These shortcuts streamline your email creation process, saving you time and making it easier to format and link content quickly, thereby enhancing your overall productivity.

Seamless Integrations for Lead Generation

Our email marketing platform now integrates seamlessly with top WordPress lead generation plugins, making it easier than ever to capture and nurture leads. Plus, we’re continuously expanding this list. Currently, the compatible plugins include:

Jumpstart Your New Email Campaign

There’s never been a better time to enhance your email marketing strategy. Our free promotional and newsletter templates are your gateway to crafting compelling, effective, and visually stunning emails that resonate with your audience in no time. Whether you’re aiming to drive sales, inform your readers, or build a community, our templates are designed to deliver results.

Special Offer: Get 80% Off SiteGround Email Marketing

Sign up today and enjoy our limited-time offer, giving you everything you need to craft engaging emails that drive results.

New: Premium Backup for Ultimate Peace of Mind

premium backups

Your website is the backbone of your online presence, representing countless hours of hard work, financial and marketing investment. At SiteGround, we understand the paramount importance of protecting this valuable asset. Knowing from experience that every website should have backups to restore from, over a decade ago, we introduced automated daily backups for every site hosted at SiteGround. Building on this foundation, later on we launched geographically distributed ones at no extra cost for our clients.

And now, we’re happy to introduce our newest Premium Backup solution designed to ensure that you can quickly create, restore and download from multiple backups of your website in any situation.

What is the new Premium Backup service?

Our Premium Backup service is a comprehensive solution that provides up to 60 additional backup copies of your site and allows downloading all your backups to your local machine. And that’s on top of the daily backups every SiteGround site comes with! 

Read more about the new Premium Backup:

Automatic Backups Made Every Hour

SiteGround’s Premium Backup includes hourly backups strategically created in the last 48 hours. This way you can easily restore a recent, up-to-date version of your website and  prevent data loss.

Hourly backups are a must-have for most websites, but especially for those whose content or backend are often updated, receive online orders or are using a lot of plugins for different functionalities. In case of an accident, an update gone wrong or anything that results in your website not looking or performing as expected, having a recent backup to restore from is absolutely crucial. Having multiple hourly backups enables you to easily locate the one you need to restore from and in just a few clicks specify whether you need a specific file, email or your whole website restored in an instant. 

On-demand Backups at Your Convenience

With our Premium Backup service, you get 5 on-demand backup slots for a full backup of your site, whenever you need it. If your plan already has on-demand backups included, those 5 will be added as additional slots you can use to create even more backups at different times. 

Introducing a big change? Testing a new design? Want to capture a version of your website that you may want to return to later? You can do all of this safely with an on-demand backup. Just log in to your Site Tools, name your new backup and once created, you can easily download and restore from later. 

Extra Daily Automatic Backups for Extended Coverage

When it comes to backups, the more the merrier. With our Premium Backup Service you get 7 additional automated daily backups on top of the ones included in your plan. This makes a total of up to 37 backup copies on shared hosting plans and 14 backup copies on Cloud. With an extended backup coverage you have more options to restore from and a larger period covered so you can rest assured that even older versions are safely stored and available for download. 

Convenient Restores and Backup Downloads

Our new premium backups also allow you to easily restore files, emails, databases, or your whole website. What is more, you can even download any backup to your local computer, where each downloaded backup contains the website’s files, emails and databases.

The download option adds one more layer of security allowing you to keep a backup of your site on your local machine, too. We highly recommend that such copies are created and kept by each site owner, as this increases the redundancy and minimizes further the risk of data loss.  

You can learn more on how to use our backup service in our detailed Backup Service Tutorial.