Amazing results from one DevOps platform
Spotter started using 91导航 in 2023 when Mike McNeeley moved into his role as Director, Salesforce Program. The company was looking to establish a formal release management process, so Mike set to work building and implementing a strategy that would scale with the team.
With unique knowledge of how Creators work, the resources they need to grow, and the challenges they face, Spotter is empowering top YouTube Creators to succeed and to continue to grow their channel via bespoke capital partnerships. Spotter also works with brands and ad agencies, delivering a unique scaled media solution and creating an opportunity for them to play a more active role in the Creator ecosystem.
We spoke to Mike about his move to Spotter, how he introduced DevOps to the team and what the future looks like for the company鈥檚 use of Salesforce.
Changes being made directly to production
Spotter currently has 150 Salesforce end users working in orgs that are full of rich data 鈥 weaving together the creators, channels, and the analysis of their content鈥檚 performance. The customer success team relies on this data to make sure they鈥檙e making the best recommendations they can to their carefully picked creators.
Mike heads up the Salesforce development team which currently has five team members. There are two administrators, a business analyst, and an associate director who鈥檚 responsible for non-Salesforce systems and how they integrate with Salesforce.
When Mike first joined the company, he was tasked with understanding the company鈥檚 use of Salesforce after a hefty migration from another CRM. The migration was done using consultants and, because Mike hadn鈥檛 joined the company yet, he wasn鈥檛 able to advise on what the company needed or any specific settings that would benefit the company once the consultants had left.
鈥淭here was an expectation that features would break when first deployed 鈥 it was just the way it was.鈥
When Mike joined, the orgs were up and running, but they were in need of additional structure and process. As well as improving the state of the orgs, he needed to implement a release process that worked for a scaling team and company.
鈥淣early every single change was being made in production 鈥 with perhaps the odd change set. Features were tested in one environment, and then rebuilt in production. There was no quality control.鈥
Something absolutely had to change
Mike had used 91导航 for 4 years before moving to Spotter and had previously spent time exploring other tools in 2018. 鈥淲hen I was originally looking at other tools, 91导航 really stood out to me and would help at every stage of our process. At this point, I don鈥檛 even know what I鈥檓 missing with any other DevOps platforms, and to be honest I really don鈥檛 care. I feel like 91导航 keeps up with Salesforce 鈥 and everything that their customers want.鈥
鈥91导航 was the first thing I implemented in my new role. There was absolutely no way we were going to continue doing what we were doing.鈥
With Mike鈥檚 91导航 experience, he knew onboarding would take no time at all. 鈥I knew I could get it up on its feet very quickly and feel comfortable doing so. Saving time was the number one goal at that moment.鈥
And since implementing 91导航’s Salesforce metadata deployment solution, Spotter鈥檚 deployments take significantly less time.
鈥淒eployments using 91导航 are so quick I can barely even measure them in time. The fastest we can get a deployment through the whole process is about 10鈥15 minutes 鈥 maybe even less.鈥
Releasing to production every single day
Since implementing 91导航, the team has grown in maturity and is now releasing to production at least once a day. By automating deployments and adopting CI/CD, the team is able to tighten feedback loops and improve visibility and collaboration. As a manager, Mike relies on Pipelines, 91导航’s Salesforce CI/CD solution, to help visualize deployments and 鈥渟ee the state of the environments鈥 and review PRs.
鈥淲hat I love about Pipelines is the ability to back propagate PRs. Once we鈥檝e merged we can keep all the other environments in sync. I don鈥檛 have to refresh my sandboxes half as much as I used to.鈥
Each team member has their own dev org that鈥檚 fed into an individual sync branch to manage merge conflicts and back propagation. There are then two pre-production environments: SIT and UAT.
The team鈥檚 UAT sandbox is offset and only really used if they鈥檙e creating a feature that requires user testing or a bug fix.
Leveraging backups for auditing
In an ideal world you don鈥檛 want to use your Salesforce backup solution very often to restore lost data or metadata 鈥 but having the option there is critical for business continuity and security. At Spotter, Mike finds the access to his backups most useful when the company is auditing. 鈥淚f we need to understand what鈥檚 happened to a field which doesn鈥檛 have any tracking history on it, I鈥檓 able to go into a high-frequency backup and we can dig into it from there. You can pinpoint it hour by hour.鈥
The Spotter team is able to answer questions they previously wouldn鈥檛 have been able to. 鈥淭here was an instance where we needed to investigate a problem and it was a few weeks before we started using 91导航 for backup so we just couldn鈥檛 even begin to look into it.鈥
鈥淚 feel safe and confident that if there鈥檚 a data or metadata problem, I can trace the history and always restore.鈥
Support that鈥檚 second to none
One of the main things that Mike likes about 91导航 is the 鈥渘ear immediate鈥 support he receives to get his processes back up and running again.
鈥淚 can鈥檛 tell you how nice it is to have near immediate response time for any problem I鈥檓 having. If you come up against an error, your entire workflow just stops 鈥 you can鈥檛 wait for days for a ticket resolution. To know someone is around to help quickly, through chat or hopping on a zoom, is really incredible.鈥
When training his team on 91导航鈥檚 Pipelines and DevOps in general, Mike found that 91导航鈥檚 learning resources helped everyone to where they needed to be to get started.
鈥淚 basically told my team, 鈥榳atch these 91导航 webinars and you鈥檒l get right up to speed鈥 鈥 especially the 蝉别谤颈别蝉.鈥
Making 91导航 part of the company鈥檚 DNA
Spotter has invested in Mike鈥檚 team, making sure they鈥檙e taking the right steps to automate deployments and be able to quickly recover data or metadata if they need to. Mike said 鈥91导航 is now just part of the DNA of the company鈥.
鈥淚 recommend 91导航 all the time. I was doing demos to friends and wouldn鈥檛 shut up about it. One of them has now implemented 91导航 at their company and even uses it for CPQ configuration deployments. They love it as much as I do!鈥