Apr 16, 2026 13:00:00

Hop into High

Performance

For 5 months
on all Web
hosting plans

  • 0

    Days

  • 0

    Hrs

  • 0

    Min

  • 0

    Sec

Claim Offer Now

Promo Code:HIGHSPEED

Why Good Enough Website Performance Is No Longer Enough

In this session, Georgi Petrov (Co-founder, Uxify | Formerly NitroPack) explains why “good enough performance is no longer enough.” He shifts the conversation from technical benchmarks to real business impact—showing how performance directly influences user behavior, engagement, and revenue. Instead of chasing generic scores, Georgi highlights how understanding real user experience and competition is key to defining what “fast” truly means for your website.

Hey everyone, what’s up? And we are back uh after that amazing session from from Shane. I think it was very insightful. Uh and we’re back for another session. Uh but before we begin, I would like to thank all our sponsors, all our all our partners who have partnered up with us to make this event possible. I would also like to thank all our guest speakers who have been with us up till now and who will be with us in in the next few sessions as well. I would like you all to sort of show some love to our speakers and the partners using the emojis. Let us know in the comment section how you’re liking the event. If you have any feedback for us, please let us know because obviously we want to become better. We want to do better events for you guys. So make sure that you drop your feedback in the comment section for us as well. Now we have a very interesting session for you all. Uh it’s called why good enough performance is no longer enough and it will be presented by Georgie Petra who I would like to call up on stage. Now you might have heard that name in the past associated with different performance tools uh with Nitropack maybe with other performance tools as well. Uh but as soon as Georgie is on stage I would like himself to introduce himself to the audience. Uh, so if I can have Georgie on stage real quick. Yeah, Georgie. Georgie is here. Georgie, if you can really quickly introduce yourself and let us know uh what your background is and uh what do you do right now? What do you do to keep yourself busy uh and then after that you can just start off with the session without uh any delay. Thank you so much. Thanks for uh the invite and super happy to be here. Uh so basically like I’m involved in the performance industry since 2013 when we started the first version of nitro pack. It ultimately grew into like a popular initially s then WordPress focused solution and now serving a big chunk of the of the active internet. Um and currently I’m involved with a company called UXifi which co-ounded together with my partner MO and uh we’re focused on user user level optimization monitoring and uh AI uh on top of them. Yeah, thank you for that intro Georgie. And uh for everyone else, UXifi is also our partner for this event. So thank you so much Georgie and UXifi for for for being a partner for the for this event. So Georgie your session is about you know uh performance is not is not enough good enough performance is no longer enough. Can you tell us a bit about what that session is and what will be discussed in this session? Right. Uh so the core of the session is uh thinking of per performance uh through the very practical meaning of why performance matters and then identifying what is the good performance for you and why actually it’s much smarter if you have a website which uh is has a business function like it can be e-commerce can be SAS can be even hosting like why when we have this website you should look at performance performance from a growth perspective, from marketing perspective rather than from technical perspective and how to correlate that connected to the business outcomes. And uh this basically answers the question why good is not good enough. uh because most of the times what we’re seeing with our customers is like we’re seeing how actually they’re striving to go some crazy numbers of low lowc because they’re being out competed and they see how their users are reacting on this LCP. Yeah, that sounds amazing. Georgie, and I won’t let our audience uh wait more. So, the floor is yours, Georgie. You can start off with your presentation. All right. Share my screen. All right. So that’s my deck. Um, okay. Let’s start with a little bit of history and actually understanding why we are here today of in 2026 2026 discussing steel performance when actually it has always been the topic uh one of the big topics and web um so I will just briefly rewind till 2018 uh for like the members who were doing performance at that time please share identify yourself and share a funny story I can just share that at 2018 there was no co- vitals there was no LCP and uh there was no anything that actually mattered for real understanding the real user that there was nothing out there and uh in 2018 uh there was this um saying propagated like basically there was a common industry uh knowledge where tools like Pingdom like Kissmetrics or like a few case studies here and there saying that if your website is 3 seconds like or lower that’s super fast website basically 3 seconds was like the gold standard where everyone was striving for um that was at the time where basically the user patience was kind of um at that time was like the lowest it could have ever been but still it was cons like from the perspective of today was like a very high. And um at that time also h there was no a like a singular like uniform way to measure performance and uh like some people were doing uh page load together with all the JavaScripts and everything that is loaded together page load time other people were doing content loaded and so so it was very very basically a dispersed effort across different people and uh and that’s why also So generally the the understanding of performance was not so high among website owners. And then luckily in 2020 we had the launch of core web vitals which I think a year later they went into the their page P2 and uh that solved a couple of issues. So the first one is like uh a new standard appeared which was an AOCP and there was like the metric of largest paid. I’ll have it on the next slide to explain to the new folks. But basically, we introduced an AOCP where this AOCP was considered to be the most reliable way to measure the perceived loading for any website. And why perceived loading is important? Because it’s designed to be for the users, right? So when we optimize, we want to optimize for the users. and perceived loading was where everyone was striving for and this uh in this initiative and uh 2.5 seconds uh was chosen but another interesting thing that happened was like it was not an average it was not a median it was P75 which means that it basically measures uh the 75% of the fastest user page views uh And the next what happened after this launch was is just history like it completely changed the performance industry and uh and then basically everybody started to understand the significance Google highly propagated it through their efforts perform and huge performance efforts across across uh the industry uh still they’re still ongoing and um yeah and u moving up to 2026 We still use heavily these thresholds in the standards which is um which is great. Uh right yeah that’s right GT GT metrics I’m seeing just some of the some of the comments and the questions like uh yeah you can run metrics directly. Uh the thing is that um so basically that timemetric was also popular and of course this was like even one of the best metrics tools because it was like very very powerful and running like good so-called synthetic tests with today’s terms. uh and yeah uh even if you people who remember from that time uh there was a popular technique because I heard the previous topic one of the popular techniques was actually putting your images in sprites right creating one big image and then moving it with CSS. All right. So going back to today, um today we have a very interesting uh opportunity and situation to actually start thinking about performance from a completely new perspective and this is what we have been doing um in UXifi uh recently like basically uh our whole whole value propositions is around user the user and focusing about how the user reacts uh on performance. performance and other type of frictions because right performance is by definition like the way it’s organized currently is like by definition negative metrics but there are also other negative metrics which are also reuser metrics and they are not directly performance related but there are still frictions. So moving to 2026 uh we have uh still this uh general good threshold by core web revitals of 2.5 seconds but what changed in the last six years. So one of the things that changed is that more and more websites uh started to get under the 2.5 seconds threshold which is great amazing amazing but also something else changed and I will share with you what changed in in the next slide. Uh but let me tell you for the folks who are just joining uh what is LCP? LCP is currently the most popular page world performance metric which is in use by website owners, agencies, tools like basically everyone uses AOCP to measure how fast a page loads and in very simple terms uh AOCP directly calculates the time and shows you the time of load of the largest element on the page. This could be the hero image, the headline or like anything that is large enough to be insignificant enough on the page that can be considered an LCP. And this to some extent has like in our in our own studies it has about almost 80% of direct correlation to perceive load. Still there are 20 something% of LCP which does not directly correlate to perceive load. So think of like pages where they have multiple elements like think of a grid where every image is the same and uh it’s like a big grid very often it will select the first element. So LCP has its own problem but in 80% of the times it’s correct right to understand the perceived load and if it is correct to understand the perceived load which means that we can measure the user patience with it but now there is a new challenge which is the following. User patience is different across industries, AC across websites. Uh it’s uh different sometimes even within the same website across time. So depending of how you market the website and who actually is entering your website from what type of device, what is their previous experience like one of the big contributors of changing of the user perception of how fast the website is is actually how fast is also your internet connection because if you’re user browsing for a very fast internet connection, you tend to expect every website to be fast, right? And uh that sees uh everything piling up into into different different uh uh cases where fast website actually means different for every website for every audience. But right still everyone of in every industry in every website will still use 2.5 right and um that’s a a very uh good start but I will share a bit more what’s the patience of your users is the biggest question here uh and uh how to find it out so in the next slide basically I will walk you through a decision matrix which we use um uh for our uh in our product and uh for our customers. Uh which we have proven to be um good enough uh to uh find uh opportunities for increasing like engagement, increasing revenue and uh finding where exactly performance performance improvements matter. Uh so before starting we need to measure performance, right? Um and uh there is very often this um case of uh especially from the smaller sites and just joining and u agents managing small sites like very often a lighthouse uh which is like you can take it in variations it can be within it’s free within Google dev tools and um it can be multiple tools on the internet that do the so-called uh synthetic test which is basically lighthouse which is amazing uh I mean nothing bad about it. Uh but it has one main use case. First is to be used on a staging website and the second main use case which probably secondary is to use still you can use it on a production website but only for the purpose of finding different deviations from like anomalies and changes. Now the big point is like if you have a live website with real users you want to look at your real user performance right so it’s basically the same LCP but the way the way that is being experienced by the real users and the rest of my topic will focus on the real user uh experience. So advice here is you have a staging website go with lighthouse. You have a live website go with reuser monitoring tool. That’s it. That’s the advice we go with. Okay. The first thing with decision matrix like how fast how fast I should go with my LCP like what is a good LCP for me. the very start you start with a 2.5 seconds baseline right that’s the good enough performance of which Google suggests if you’re passing it you basically moves you into the passing cor vitals given that the other correct vitals are fine as well this is the floor like this is where you start with if you’re on more than 2.5 seconds that’s easy you have work to do I mean it’s easy to understand where you need to be heading you have work to do get under 2.5 seconds this is uh the first requirement that you need to cover in terms of LCP. Now it gets more interesting. Of course, this is the uh the like you can use many tools but like using the uh crux data. This is the Google uh page speed tool where basically the first part of it is the important part where it shows you what is the LCP and LMP and COS of your real users as measured from Google Chrome data. Uh right. Okay. Um so how fast I should go with LCP? Number two, go and find out the industry average LCP. Like you’re in e-commerce, fine. You you’re in the US selling in the US, great. You’re sell you’re selling uh like health products fine great you are in this industry you’re competing with it go and find this industry average LCP like there are tools the real user monitoring tools who offer this information already where also have this information you go and find like if 2.5 seconds is for every website including the ones that are like not really relevant to go and basically understand what is the your industry LCP and uh it’s a game of competition. So knowing where you stand with and what is the expectation for your industry is the first thing we need to know after the 2.5 seconds. more and more industries which are like uh more competitive are also very competitive on LCP. And if you’re in a very competitive industry, the chances are that your LCP industry average LCP is very much lower than 2.5 seconds. Uh yeah, right. Um that’s an example of what a comparison to the industry would look like. Um but it’s from our tool. You can get it from any tool of course. Um and uh that’s on the industry. Now we move down the funnel and now we look at specific competitors. So specific competitors are the ones like not in general all competitors not necessarily the one that you share some customers with although it’s still super relevant but the most relevant group of competitors are the one who you share uh traffic with right so this will be the ones that people will go and click like on search or on like loom uh search they will find you they will click a few other people and they will start browsing with you. So these are the ones who are sharing traffic with and um they’re the most relevant uh competitors. Um why it’s important to look generally in competitors and in industry is because your users aren’t comparing you to the Google thresholds. They’re comparing it to the last site they visited and that’s usually if they’re researching now they are usually a site of a competitor or another site that might be faster enough. So you should be focused on that side. That’s a tip like one example how a competitor comparison might look like in your favorite uh run tool. Um and you can compare how you stand against them, right? And now we get to the interesting part that’s finding your user LCP sensitivity. So um that’s something that is measurable but is not a super straightforward in with the current tooling. Right? Uh why it’s not super straightforward? because it involves multiple data points and uh it involves like uh platform specific knowledge where most of the tooling are platform independent and so on like platform agnostic and uh in these cases uh like there are already some correlations available on the market but in these cases like that’s the most important way to look at LCP if you look at it from practical standpoint, from the business standpoint of what is a good LCP and how fast it should get. And I’ll share with you a few examples from a customer of ours I just pulled before the presentation um and uh show you how this uh user sensitivity on AOCP on your website actually makes the needle and how it completely switches the question moves the needle. Yeah. Uh so first of let’s start with um engagement and conversion. So when you start uh looking at your own real user data and how your users react uh for you will start seeing graphs like this like you can look how the page views per session are are basically uh improving with the LCP right that’s first engagement signal what should be your LCP second engagement like you can look at how the LCP by pre- conversion for in this case by add to cardart how basically you get like auto to cards more to cards with the better right and uh then you have see how basically you get more checkouts with the improved similar correlation here like checkout rate upside that’s you see how checkout rate is different at different ALCP levels like we are seeing here a data of a like I guess I think about 2 million users and um that’s a a very good upsight of what actually is achievable as a correlation of um different LCP and um when you start monitoring these type of situations you tend to understand the potential of looking and improving your LCP, right? Um and one bonus benchmark which you can look and we also following very closely with different uh fractions and like performance metrics is how you are signaling different engagement uh like for example how you’re signaling dwell time uh for your purposes with LCP and here you see the distribution ution of LCP again by second and dwell time and the opportunity size there. And here also you see how your competitive landscape look like in terms of LCP and who you should uh be outranking and these are all suggested like something I highly suggest for you to follow if you’re optimizing for the bottom line your website and if you want to use the LCP and other performance metrics at as a growth uh levers compared to just for technical go like quality of life optimization and ultimately you should end up with something that is target LCP and uh that’s where your target is. So basically that’s the decision matrix of how to think of LCP from the practical standpoint of improving your bottom line. Uh but uh and and yeah, ultimately your goal is to find the ideal SP. Uh once you find it, it’s very often much lower. Okay, sometimes less lower, but it’s definitely lower than than 2.5 seconds, the suggested ones. And that’s why how fast is fast enough and why good performance is not good enough nowadays is um it’s a it’s a it’s a real question uh for uh decision making and for businesses um right and I’ll give you a brief also matrix which is rather suggestions say we’re giving you also something we also have as an optimization tool um So how do I get to my ideal LCP? So very often like mid-market brands and um upper SMBs they would be they will have someone in house who is in charge of performance might not necessarily be a dedicated role but it could be like in in the web team or marketing team who is one of the tasks he has is to perform is to deal with the performance. So usually this type of person is the first go-to person to actually go and try to uh talk and see what we can do about performance once we see the real user sensitivity and the competitors and the industry benchmarking. Um this data is datadriven approach is um is uh useful for performance engineer or the person task to know where exactly and how exactly to look at the most of the like in UX5 for example you have a drill down with 100 plus segments where you can drill down and actually identify the groups and uh have the AI agent on top where you basically can find where exactly is the issue uh with the SP P and um like that’s the go-to strategy. This engineer sometimes might use like optimization tooling and uh like for example like navigation AI of um nitrop our previous components like amazing optimization tooling for WordPress pro another optimization tooling for WordPress. Qualflare have bunch of uh rather generic type but still very reliable optimizations. Um and um yeah that’s all piles up together. Still it’s it’s a good strategy to use someone who is aware of what needs to be done like rather than going in applying multiple tools at once. It’s really gives the best results. Um and uh yeah and uh nowadays do we have a lot of AI agents who uh tend to more and more understand the code. We for example use a lot of AI in order to propose some meaningful fixes and to find hard to find situations where like would be require a performance engineer. some of his tasks are actually taken by this AI agent identifying uh weak points in performance based on u based on the real user data. Um and uh for those of you who are just uh hearing the real user data and situation and wondering why do I need that when I just can run a test and tell me the score. Well, the difference is big. If you’re running a like a live website, it’s a huge difference. And the main difference is that it’s not only the website itself, the moving piece of the puzzle. There’s a lot of moving pieces with network conditions with uh VPN restrictions like with um like device power internets on and on and off for the users like going hopping h c h c h c h c h c h c h c h c h c h c h c h c h c h c h c h c h c h c h c h copy on and off different locations and all this is actually resulting in the real user experience knowingly or knowingly by the user and you can do more like uh for example there’s already certain like very strong motions going in the user level optimiz optimization phase where we are involved and uh basically keeping the user closer to you regarding on the environment. Um and um yeah that makes a big difference uh to actually optimize for the real uh user. Um and that basically focusing the real user and focus on the business first perspective of actually what does it mean for my engagement for my user for my website they’re all aligned. We ultimately with this focus we ultimately achieve the same thing and it is making your user happy right because if you’re performing if he’s happy he she is happy she will continue this journey the button that is clicked immediately responds with visually and uh then she clicks she tends to click more and uh then she tends to return at a higher chance rate uh to your website because she remembers that website was very like subconsciously remembers it just worked. Um, and this all piles up together and it basically fundamentally uh results into like uh higher engagement and more conversions and it fundamentally change the ownership of the performance task, right? uh because like if the from landing the performance helps the users like UXY like the journey is how we call it or basically improve the uh user experience of the journey to and this correlates directly to success more successful journeys that’s now a business topic right that’s now a business question that’s a management question that’s like how we are more successful uh with that and that’s might be on the marketing that might be on growth or any team that is tasked to make this website work when it works for the user it works for the business as well. Um so basically we’re changing the question from technical question to business question and uh when correlating to engagement conversions SEO right that’s all folks thanks so much if you have any questions let hope it was interesting yeah thank you so much Georgie this was this was fantastic uh very insightful uh we have some questions in the in the chat as well that I would like you to answer we have a few minutes uh and we can use that to answer questions from the chat. So, Veronica has a question and she asks that how can we actually measure how LCP influences my revenue. So, I will pin that on the screen so you can read it. It should be on the screen now. Can you see it? No, I don’t see it. All right, let me just read it out. Uh, so it says, “How can we actually measure how LCP influences my revenue?” All right. Um yeah so it’s just basically using the real user data um and uh the user this user real user data already has the answer right so we already have the real user data you just need to visualize it and that’s you use the re user monitoring tool that’s the easiest way just the user user monitoring tool should support this uh visualization awesome I will now go to the Q&A section and we have a few questions over there as well. Let me scroll down uh to see if we have any questions for your uh for your session specifically. I saw a few questions around LCP and I wanted you to take those. Uh so Hamam has a question. How can design uh systems no uh so sorry Yashi has a question. How do modern web technologies help developers exceed good enough performance standards? Yeah. Um, so there is a how to say modern technologies do not necessarily mean faster LCP, right? uh because the the motivation number one of every modern technology is to be easy to build which is slightly different motivation than uh performance for the visitor and uh it’s it’s been like that for quite some time with all the frameworks and now all with all the vibe coding and things like this that is going on and all the technologies that you pile up together. So when you when you pile them up together, you definitely optimize for your productivity to build this uh this um website. Uh but performance is rather an optional add-on to most to these technologies rather than an something that goes with them. So we’ve seen some um uh modern like for example teams that is like we have one or two teams which they have put some constraints on their buildability on their technology but they have really produced a performance first team. uh we’ve seen that and uh but generally the modern technologies in general then they I don’t know have performance as first priority in reality although their my marketing might be saying something different it’s often not the case like performance usually goes in does not go together with easy to build right all right uh makes a lot of sense Georgie we’ll take the last question for your session uh and then we will just wrap it up the Question is Georgie. Could the pressure to exceed good enough performance lead to unsustainable expectations for workers and organizations and how should this be managed? Um yeah so the first part of uh the question is um it might really be a bit tough uh but it’s usually like you need to understand why we’re doing it and what do you need. So from there it’s it it simplifies a lot of a lot a lot of situations. So if the teams who are building it they consciously know that they need to strive for that they willing to take tough decisions like tough decisions like we don’t want that big video here we’ll do something else right we don’t want that big JavaScript which is here we do something else and they in this way when we when they think technology first like from performance first perspective they’re able to to to take uh the right decisions from the beginning of what is possible and what is not possible because too many of the nice things that they want to do are actually not beneficial for performance. Yeah. All right. Thank you so much Georgie. This was it from this session. Uh folks I would like to thank Georgie for being here and uh presenting very insightful presentation and a demo. I’m sure a lot of people uh will take a lot from uh from Georgie in this session around LCP and and you know why it matters so much to your website and to your client’s website based on what area of work you are in. So thank you so much Georgie. This was it from from this session. As for you folks don’t go anywhere because right after this we have a rapid fire quiz. So, if you missed out on uh on the last activity, this might be your chance of redemption. Uh and you might end up winning some amazing gift cards. So, don’t go anywhere.