How UK marketing agency combines outsourcing with in-house development

About the client

Rocket Saas is a marketing agency based in London, UK. They offer a range marketing and PPC related services for SaaS companies, including building landing pages for certain marketing activities.

For a while they have core in-house development team. Their business model and successful marketing for own company gives an opportunity to sign new clients so sometimes they need boost for internal resources.

For the last 2 month Codelibry have been working tight with internal dev and content team to deliver all required landing pages and websites to the clients of Rocket Saas.

Challenges

Capacity Challenge
Technical Challenge
Timeline Challenge

Capacity challenge

In-house team in peak periods reaches full capacity. When marketing teams need more pages to be developed to launch new capmaigns, the development is a bottleneck. It was not an option to form the waitlist of pages to be developed, as in this case, most of marketing campaigns would be on hold.

Technical Challenge

Rocket SaaS works with custom coded wordpress websites and have own requirement that should be met:

  • WordPress custom theme structure
  • Set of plugins and preferred solutions
  • QA and responsive requirements
  • Setting up staging environments
  • Git SYNC

Timeline Challenge

With a dozen designs in progress, it’s unclear which one will be signed off by the client next, but it’s clear that every type of projects have own deadline, promised to client and it can’t be moved in the last minute. Approximate timelines:

  • 5 business days for the Homepage or Landing page
  • 1-3 days for inner page depending on complexity
  • Individual timelines for larger projects

Solutions

Partner with remote tech department. QA + DEV + PM
Sync with in-house team using looms, chats and internal docs
Multiple devs working in parallel to hit the deadlines
  1. Tech Department over single-person

The first step to outsourcing is working with freelancers. This is cost effective until you realise how much management, QA hours are required to finally hand over the landing page to the client. We’ve skipped that part with Rocket SaaS and moved to the part, where they explain what they need to be built, when it’s need to be done and the day before deadline they got a polished debugged page. Add some comments from their end and share the result with clients.

2. Sync with in-house team

The easiest way to make development of new pages and maintenance of the website more difficult is to introduce new plugins, solutions, technologies that are not expected by core team. In order to avoid this we’ve created in-ternal docs, chats, screen recording and code repositories that allowed multiple dev to work on the same project and peace of mind for in-house team that things are done in the way they expect them to be done:

  • In code,
  • In plugins,
  • In solutions

3. Multiple devs working in parallel

Deadlines are important. For Rocket Saas is better to use 4 more developers to deliver new pages for 4 new clients in a week rather than wait 4 weeks until 1 developer will handle all of that. The benefit of cooperation with Codelibry was that Rocket Saas could use 1 team to work on multiple clients projects in parallel: 1 onboarding, 1 educational curve and 0 USD extra spend, when workload is decreased to match the capacity of in-house team.

Key Results & Business Value

Jump into projects without long onboarding
100% margin control through fixed-price development
document
98% of met deadlines
icon
No queue of projects that hold marketing teams

Deliverables

Over the course of 1.5 month we’ve delivered:

  • 6 new landing pages
  • 20+ inner pages
  • 4 pages with custom functionality

All of these was QA and launched for 8 client projects.

Technologies we’ve used

icon
WordPress CMS
icon
Advanced Custom Fields Pro (ACF)
icon
SCSS + Bootstrap grid
icon
Git
icon
PHP, JS/jQuery, CSS
icon
Elementor, Divi and Fusion builders

New pages are build with ACF Flexible fields based on custom theme developed by Rocket Saas team and aligned across the projects. While the delivery part was consistent – initial clients project were using different custom themes and page builders:

  • Other custom themes
  • Divi Buildes
  • Fusion Builder
  • Elementor

When the client had an own custom theme – it was extended with new pages and codebase.

What Client says

Mark Bozinovski
Chief Technology Officer at Rocket SaaS

I highly recommend Vitalii and the team at Codelibry.

Vitalii’s great leadership skills, combined with his approachable personality, make working with him a true pleasure. Their user-friendly dev approach ensures solutions that are both effective and easy to use. A top-notch team to collaborate with!

View Full Review

Final Thoughts

Having core in-house team is great, but it does not mean your clients should wait until they free up to take the project. It’s a much better option to deliver websites, inner and landing pages to your clients by outsourcing the work to remote tech department that knows your process and will help you to say “yes” to more projects in high seasons without draining your budget in lower seasons.

If you’re a marketing or creative agency struggling with the same challenges – our white-label development partnership can help you scale with confidence.