Maximizing Marketing ROI With Web Site Reliability
The worst words a marketer can hear is "the web site is down" or a key cloud system used in marketing campaigns is down like the CRM or marketing automation system. This can make for a very bad day (and month) in terms of marketing performance.
In this episode, Marc Firth, co-founder of Firney, discusses the importance of reliability in cloud-based services for enhancing marketers and protecting brand reputation. He shares a story about how a client's web site outages during a bank holiday weekend led to significant losses without conversions due to a broken link with the CRM system. This incident highlighted the need for comprehensive monitoring and automated processes to prevent data loss and ensure constant availability, even during high-traffic periods or updates.
In a world where the resilience of your marketing systems can make or break your business, our conversation with Mark provides a blueprint for constructing an unshakeable digital infrastructure. Insightful tips on cloud expense savings and the indispensable need for immediate and ongoing support.
00:23 A Remarkable Customer Growth Story
01:45 Learning from Mistakes: Enhancing Reliability and Security
03:58 The Importance of Reliable Infrastructure in Marketing
05:56 Optimizing for User Experience and Lead Capture
09:45 Leveraging Cloud Services for Business Reliability
11:37 Exclusive Offer for Listeners and Closing Remarks
00:00 - Ensuring Website Reliability for Marketers
13:30 - Building Reliable Marketing Systems
WEBVTT
00:00:00.479 --> 00:00:01.941
Welcome to today's episode.
00:00:01.941 --> 00:00:03.862
Our guest is Mark Firth.
00:00:03.862 --> 00:00:09.006
He is the co-founder of the cloud transformation firm, fernie.
00:00:09.006 --> 00:00:19.554
He comes to us from London and he's here to talk to us today about some of the great work he and his firm have been doing, helping their customers on their journey in the cloud.
00:00:19.554 --> 00:00:20.435
Welcome to the show.
00:00:21.396 --> 00:00:21.696
Thank you.
00:00:21.716 --> 00:00:27.341
Eric, hi everyone of the show.
00:00:27.341 --> 00:00:27.701
Thank you, eric.
00:00:27.701 --> 00:00:28.082
Hi everyone.
00:00:28.082 --> 00:00:39.969
So I believe you have a story for us about how one of your customers achieved growth over time in an unexpected way that most marketers probably wouldn't think of, but was nonetheless remarkable.
00:00:39.969 --> 00:00:41.533
So let's hear that story.
00:00:42.600 --> 00:00:43.101
Yeah, sure.
00:00:43.101 --> 00:00:50.719
So I spent my career building a variety of sites, scaling up to enterprise grade sites, and one of the key things that we've built over the years is landing pages.
00:00:50.719 --> 00:01:18.271
And this particular client was an education client and they had an incident where essentially, they're running this landing page, feeding a lot of ppc pay-per-click traffic to the landing page, and one weekend one bank holiday weekend, so a long weekend the site went down and the PPC spend continued to send traffic to that landing page but the traffic wasn't converting.
00:01:18.271 --> 00:01:31.048
Essentially they were going through to the form, but when they filled out the form the data was not going anywhere because the connection with the customer relationship management system had broken, so the data wasn't being captured.
00:01:31.048 --> 00:01:44.587
But because they didn't have the alerts and notifications in place to tell them of these outages, they essentially they didn't know for nearly four days and they spent nearly a hundred thousand on their PPC spend in that weekend and, yeah, it didn't go very far.
00:01:45.260 --> 00:01:52.490
So that was one of the things we essentially realized that the reliability and security are really paramount to success at that enterprise level.
00:01:52.490 --> 00:02:03.846
So we started working on building out more, more comprehensive monitoring practices so that we were able to detect whether there was a change in the usual amount of leads that were getting captured at that time.
00:02:03.846 --> 00:02:15.945
We put items in place to be able to catch the leads before they got pushed to the customer relationship management system, so that enabled us then to re-sync with that CRM should the connection get dropped.
00:02:15.945 --> 00:02:26.659
And yeah, we learned how to do these things time again to make the process more repeatable and automatable in terms of the deployments to of that website.
00:02:26.659 --> 00:02:32.701
It was a website being updated all the time, really frequently, and we saw that when we were doing those deployments.
00:02:33.223 --> 00:02:35.269
Obviously, everything, anytime you do a deployment, there's a risk.
00:02:35.269 --> 00:02:39.668
There's a chance that you're uploading something that is broken, it is going to knock something out.
00:02:39.668 --> 00:03:01.472
So we wanted to put as much automation into that process in terms of the checking that all of the deployments that we're doing are fully tested, that they're tested for security, they're tested for bugs, we're testing that the libraries and modules that we're using to run that site are being checked for security vulnerabilities automatically and sometimes even patched automatically as well.
00:03:01.472 --> 00:03:14.106
And yeah, being able to deploy reliably and quickly and keep the site with as little downtime as possible is one of the things that enabled the real growth in that landing page and enabled it to scale to a massive audience.
00:03:15.919 --> 00:03:33.103
So once they had that reliability there, they were able to get a lot more sales because they didn't have not only the downtime, but customers had the confidence right let's say it's building that brand perception that essentially you've got a site that's not going to go down.
00:03:33.824 --> 00:03:36.270
Even the other day we had meta had outages, didn't they?
00:03:36.270 --> 00:03:37.562
And that's everyone's talking about.
00:03:37.562 --> 00:03:57.798
But the yeah, the when the customers can see that reliable, that your site is reliable and that you can essentially capture that data and if there are any issues, that essentially have those processes in place to push through that data and make sure that you're not missing out on any of those leads, then you know on your side that you're safe, essentially, and that lead data is not getting lost.
00:03:58.599 --> 00:04:04.646
Right, I think the outage is For Meta and the other social sites.
00:04:04.646 --> 00:04:12.248
This week people panicked when they were down just for a couple hours and some people would be like what's the big deal?
00:04:12.248 --> 00:04:30.120
But I think what marketers realize is a lot of organizations are spending millions per month on advertising, on advertising.
00:04:30.120 --> 00:04:37.137
So any amount of downtime whether it's over a weekend or for a day, or for even a couple hours in a day that can result in a massive hit on the marketing ROI.
00:04:37.137 --> 00:05:02.634
If you're running advertising and then it's not generating anything because the plumbing is broken and I've had that happen in cases where, with CRM outages or marketing automation system outages, when HubSpot or Marketo or Salesforce would have outages that weren't scheduled, there were a couple hours and we had a hundred lead forms.
00:05:03.279 --> 00:05:12.774
If you didn't have the right infrastructure set up, like you were talking about, where you capture the leads before you send it into the systems, for example there's nothing you can do in that moment.
00:05:12.774 --> 00:05:21.752
There's nothing you can do except for maybe pause the advertising, but sometimes it's not that easy just to pause things and then start it up again.
00:05:21.752 --> 00:05:23.403
That causes other issues.
00:05:23.403 --> 00:05:32.673
I think it seems like a smaller point perhaps, but it actually is one of those small points that has a huge impact.
00:05:32.673 --> 00:05:55.444
If you don't have the reliable infrastructure in place and you're spending a lot on your marketing whether that's advertising or other campaigns or programs and you don't capture it, because of issues like this and it happens more than once which can happen if you don't have the right process in place, it can be really frustrating.
00:05:56.567 --> 00:06:04.321
It's all about putting those key alerts in place to let you know if there's problems anywhere along that kind of critical path that the user takes through your site.
00:06:04.321 --> 00:06:07.848
So, from the moment they land on the site, what are the actions they take?
00:06:07.848 --> 00:06:09.572
Do they log in, do they fill out a form?
00:06:09.572 --> 00:06:15.245
Depends on the purpose of your site, whether it's lead gen or if they have some kind of quote process to go through or it's e-commerce.
00:06:15.245 --> 00:06:22.944
You want to make sure that every step in that main process is cracked so that you're able to tell what's happening and when.
00:06:22.944 --> 00:06:24.286
Where are the issues that we're seeing?
00:06:24.286 --> 00:06:25.166
Where are the delays?
00:06:25.166 --> 00:06:29.872
Because any downtime, any delays, it's going to affect your brand perception.
00:06:29.872 --> 00:06:32.355
It's going to affect your SEO rankings even.
00:06:32.355 --> 00:06:41.992
Yeah, it's important to be able to track and detect so that you can then restore in the fastest time possible and roll back any changes that may have impacted that somewhat.
00:06:45.420 --> 00:07:07.295
And, as you say, part of the issue is reputation, right, because if you have an outage and it becomes well-known or it affects customers and they're frustrated by it, that sort of thing spreads pretty quickly and then it's hard to build back that trust that you're reliable.
00:07:07.396 --> 00:07:17.867
I think that that's an important point of it is that when you're looking at the tools and systems and processes you're using, the reliability is important because it affects your reputation.
00:07:17.867 --> 00:07:31.502
It's not just like it goes down and we can pause our advertising and it won't really hurt our efficiency or our return on ad spend, but it does from a reputation perspective if people can't count on it.
00:07:31.502 --> 00:07:38.266
I just think about when there's outages and Amazon went down and Netflix went down and people were just frustrated.
00:07:38.266 --> 00:07:51.814
The frustration felt pretty widely when there's outages like that all the way through to other sort of security things, when there's breaches and credit card data is exposed and companies have to do a lot of things to remediate that.
00:07:51.814 --> 00:08:11.384
So I just bring that up, not because it was part of your story, but because there's a lot of aspects of reliability that marketers should think about rather than just getting things out fast, getting things out in a reliable way across all of these areas because it can really hurt their reputation, right?
00:08:12.447 --> 00:08:13.552
yeah, absolutely it's.
00:08:13.552 --> 00:08:16.259
It is, yeah, maintaining that brand perception.
00:08:16.259 --> 00:08:22.637
It's even things like a, a delay in the, the time it takes to actually load your page.
00:08:22.637 --> 00:08:25.384
You've probably seen some of these metrics around core web vitals.
00:08:25.384 --> 00:08:29.612
Essentially, that delay can lead to a lesser amount of leads, less.
00:08:29.612 --> 00:08:32.344
Less people will load that page, the less people will stick around.
00:08:33.447 --> 00:08:57.350
And even with things like if you're, if you have a form of your site and you're capturing lead data or you're capturing e-commerce data, being able to account for the fact that sometimes those users are going to be using mobile devices, they're going to be on 3g, 4g, 5g connections and essentially, when they're on those connections, if there are a lot of people around or they're going through a tunnel, those connections are going to be affected.
00:08:58.399 --> 00:09:04.822
So, even on the website side, you want to be able to essentially capture any actions they make and then tell the user.
00:09:04.822 --> 00:09:07.147
Actually, you know what you've lost internet connection.
00:09:07.147 --> 00:09:10.573
We'll send your data through once your internet connection is restored as well.
00:09:10.573 --> 00:09:23.591
So it's about that end-to-end experience of making sure that from the moment the user arrives all the way through to their conversion, that essentially you're doing what you can to capture those errors and not just allow the site to fall over.
00:09:23.591 --> 00:09:37.466
But by putting those protections in place, essentially you're helping your site capture every lead, capture every user and give every user a great experience that keeps them coming back and helps them to recommend your site to a friend because they had such a good experience with you.
00:09:39.201 --> 00:09:42.645
I think the motto should be capture every lead, Don't let any fall through the cracks.
00:09:42.645 --> 00:10:08.408
That should be probably the motto, but I think a lot of almost all solutions that I use today so I won't say all of them, but probably a super majority are on the major cloud providers like AWS, Azure, Google, and you all resell Google's cloud services.
00:10:08.408 --> 00:10:23.241
I think the importance of understanding that it's a different world because people are hosting things on these cloud platforms platforms rather than running their own data centers like they were many years ago.
00:10:23.241 --> 00:10:27.395
That was the super majority 10, 15 years ago.
00:10:27.395 --> 00:10:31.711
Now it's really more about if you're going to run it on the cloud.
00:10:31.711 --> 00:10:45.892
There's a lot of different ways to run it on the cloud and I think what your firm does is the optimization and the management and the nuances and the finesse of that, if you will do, Is that right?
00:10:47.014 --> 00:10:47.856
Yeah, absolutely so.
00:10:47.856 --> 00:10:51.024
We built it around this concept of reliability.
00:10:51.024 --> 00:10:53.278
Essentially, we sell Google Cloud services.
00:10:53.278 --> 00:10:55.365
We essentially provide support.
00:10:55.365 --> 00:11:22.698
So out of our support and we'll help the businesses in the early hours in the morning when there's an outage, recover from those errors and essentially roll back to a previous known working version of the landing page or website and that essentially helps with that reliability, especially for some of these more global businesses where they may be, part of their team may be in the UK, but another part is in the US and the customers in the US and they're running five hours behind and meanwhile you're in bed at 3am in the morning and the site goes down for the user in the US.
00:11:22.698 --> 00:11:35.299
So you want somebody around the clock being able to essentially recover from those errors in the fastest time possible and get everything up and running so you don't have any of those outages and, yeah, you maintain that exceptional user experience.
00:11:36.341 --> 00:11:37.043
That makes sense.
00:11:37.043 --> 00:11:56.866
So tell us about the special offer you have for listeners if they want to learn more about this wonderfully complex and important world of avoiding outages, having great reliability and protecting your reputation.
00:11:57.931 --> 00:11:58.131
Yeah.
00:11:58.131 --> 00:11:59.774
So we've got a great offer at the moment.
00:11:59.774 --> 00:12:12.181
So we're offering up to 10% discount on our customers' Google Cloud spend, and that discount can also be used to offset the cost of instant support, out-of-hour support and business-as-usual cloud work as well.
00:12:12.181 --> 00:12:17.801
So any day-to-day changes and at the moment we're also offering a one-month free support for new customers as well.
00:12:17.801 --> 00:12:32.105
So if you're interested in that, you can go to fernycom forward slash calculator and input your cloud spend and you'll be able to see how much discount you could get and see the impact of adding instant support and business as usual support to that as well.
00:12:32.025 --> 00:12:32.909
Thanks, mark, for joining us today.
00:12:32.909 --> 00:12:35.576
Everyone should share this episode with your friends.
00:12:35.576 --> 00:12:45.774
It's an important reminder about how to build systems that are reliable for your marketing programs so you get the best return on investment Rate.
00:12:45.774 --> 00:12:50.111
Review and subscribe so that we can continue to have great guests like Mark on the show.
00:12:50.111 --> 00:12:51.977
Thanks for these insights, mark.
00:12:51.977 --> 00:12:52.620
We appreciate it.
Co-founder & CEO
Marc Firth is a seasoned software engineer with an impressive track record spanning 15 years. He has expertly developed an array of SaaS applications, websites, APIs, and landing pages, both from a client and agency perspective. His solutions, utilised by millions of users worldwide, have left a significant impact on the digital landscape.
Previously, Marc held a crucial role as VP of Engineering at Jellyfish, a leading global digital marketing agency. Thereafter, he embarked on his entrepreneurial journey, founding Firney to assist businesses in transitioning their digital infrastructure to the Cloud.
In addition to his hands-on work, Marc shares his expertise through engaging content on LinkedIn and YouTube. He is a staunch advocate of cloud-native technologies, guiding engineers on the judicious use of Cloud tools. Moreover, as an Authorised Google Cloud Trainer, he has travelled the world to impart knowledge on application development and data engineering.