Guides

UX & Conversion

In-House Team or Agency for Web Development and CRO?

Own developer, own growth team or agency retainer: how to decide by workload, cost and risk.

  • Published:

    November 12, 2026

  • Updated:

    November 12, 2026

  • 9 min read

    Reading time

Collage of the Vertion pages

Key takeaways

  • An own developer pays off with permanently high workload and a clear roadmap, an agency retainer with fluctuating demand and missing specialist knowledge.
  • A salary is only part of the cost: employer contributions, workplace, recruiting and cover for absence come on top, and an IT position stays open for 7.7 months on average.
  • For conversion optimization you mainly need enough traffic, testing discipline and time to evaluate, not just a tool.
  • A hybrid of in-house editorial work and an agency for technology, tests and operations is often the pragmatic middle path.
  • After launch, price alone does not decide, but who reliably takes over updates, fixes and further development.

Short answer: An own developer pays off with permanently high workload and a clear need for a roadmap. An agency retainer fits when tasks fluctuate, specialist knowledge is needed and your team has little time for upkeep. Webwavers looks after websites after launch through maintenance and growth.

The core decision: build a team or use a partner

The question “in-house or agency” is rarely a matter of belief. Three questions settle it: how much work is there permanently? How specialized is it? And what happens if the person is absent?

  • Steady workload, clear roadmap, existing leadership: in-house becomes interesting.
  • Fluctuating demand, changing special topics, no development lead: agency or hybrid.
  • Little team time for upkeep and development: a partner with clear responsibility.
CriterionIn-houseAgencyHybrid
WorkloadPermanently highFluctuatingEditorial in-house, tech external
Specialist knowledgeHas to be builtAvailable, broadBought in as needed
Cover for absenceOpen in case of absenceCan be set by contractPartly covered
SteeringDirectly in the teamVia a contact personClear split needed
Ramp-upRecruiting, onboardingUsually shorterMedium

Cost logic: salary, ancillary costs, risk of absence

A salary is not the price of a position. Employer social security contributions come on top, which according to firma.de average around 21 percent of gross salary (depending on levies and accident insurance), plus workplace, software, training and cover. And before anyone starts, time passes: according to a survey by Bitkom Research of 855 companies, filling an open IT position takes 7.7 months on average.

That figure covers IT positions in general, not web developers specifically, but it shows the scale of recruiting effort.

Company website: agency as an alternative to an own developer

Most company websites do not need a full-time technical position. They need reliable upkeep, new pages now and then and occasional larger changes. An agency delivers that when responsibilities are clear.

Estimate the workload realistically

Over one quarter, list what actually happens on the website: new pages, bug fixes, updates, tracking, small design changes, larger features. Add up the hours. If the total is well below a full-time position, an own developer is hard to keep busy.

Knowledge risk and cover

With a single person, knowledge often sits with them alone. The so-called bus factor describes how many team members could drop out before a project stalls. A bus factor of one is a single point of failure. Documentation and shared responsibility lower it, in-house and external.

Combination: agency plus in-house editorial team

A model that works well: your team maintains content in the CMS itself, the agency takes over technology, structure, updates and larger changes. This requires a CMS that lets editors work without a developer. You find the setup for this in our web development.

Conversion optimization: agency or own growth team

Conversion optimization (CRO) improves how many visitors take a desired action, such as a demo request. It needs analysis, hypotheses, implementation and evaluation, repeatedly.

When an own growth team makes sense

When you can test constantly, have enough visitors and decisions are made quickly in-house. A team then learns the product deeply and can work in short cycles.

When an agency is faster

When you are just starting, have to bring methods and tools, or have no capacity next to daily business. An agency brings experience from several projects. More on the question of “ongoing or one-off” is in the guide Conversion optimization: ongoing or one-off, and we describe our service on the Conversion page.

Test frequency and traffic as a prerequisite

A/B tests need samples. An example from Evan Miller's sample size calculator: with a baseline conversion of 10.2 percent and a detectable effect up to 13.2 percent, 2,545 visitors per variant are needed. The smaller the effect and the lower the conversion, the more visitors you need. With little traffic, tests are often not conclusive, and user research and prototypes help more.

Note The example number only shows the order of magnitude. How many visitors you actually need depends on your conversion and the effect you want to detect.

Retainer or own developer for growing SaaS marketing

When new resource, use case and integration pages keep appearing, workload grows steadily. What matters is how much of it is editorial and how much is development.

New resource pages: effort and processes

Plan templates, fields and approvals cleanly once, so new pages come about without development. The ongoing effort is then mostly content. More on the industry is on IT and software.

CMS structure without a developer

A CMS with collections, reusable blocks and clear required fields lets editors publish pages themselves. The developer then becomes the exception, not the bottleneck.

Capacity at peaks

At launches, relaunches or campaigns, demand rises briefly. That is hard to absorb in-house, while a retainer can contractually provide extra capacity. Check what the contract says.

Support after launch: consulting websites

Consultancies usually need stable technology, up-to-date team pages, new expert articles and clean tracking. Upkeep is rarely large, but steady.

Typical upkeep tasks

  • Updates and security, depending on the system.
  • New pages, articles and team profiles.
  • Checking forms, tracking and consent.
  • Watching load time and technical health.
  • Small design and content adjustments.

Which agencies support consultancies long term

Criteria instead of names: is there a maintenance offer with a described scope? Are response times and responsibilities named? Who is the contact person? How does the handover after launch work? We describe our maintenance and maintenance contracts in detail.

Monthly support or a one-off website project

A one-off project ends at launch. After that, updates, security, small changes and further development continue, even if nobody has time for them. If you have little time for upkeep, a one-off project without support saves in the wrong place.

What a retainer typically includes

  • Regular upkeep and updates.
  • A fixed allowance for changes and development.
  • Monitoring and bug fixing.
  • Agreed contact persons and response times.

What exactly is included is a matter of contract and differs between providers.

One-off project plus maintenance contract

A common combination: a project up to launch, then a lean contract for upkeep. This keeps the project budget separate and support plannable.

Cost comparison

The following example is a simple calculation, not an offer. As the salary basis we use the median for a front-end developer profile from gehalt.de (€56,477 gross per year, accessed Nov 12, 2026, sample size not stated). Employer contributions are set at 21 percent, see above.

ItemIn-house (example)Retainer with us
Basis€56,477 gross salary per yearCare from €500, Growth from €1,000, Scale from €1,500 per month net
Ancillary costsapprox. €11,900 employer contributions (21 percent)Clarified per package in the initial call
Total per yearapprox. €68,300, excluding workplace, software, recruiting and coverFrom €6,000 (Care), from €12,000 (Growth), from €18,000 (Scale)
ScopeOne person, full timeBy package, depending on services

The two columns are not equivalent: a full-time position delivers more hours, while a retainer covers certain services depending on the package. The “from” prices are lower limits, the range depends on scope and is clarified in the initial call. For your own calculation, use our calculator for in-house or agency maintenance.

Decision matrix

SituationRecommendation
Steady high demand, own technical leadIn-house
Fluctuating demand, little specialist knowledge in-houseAgency with retainer
Editorial team available, technology missingHybrid
High test frequency, lots of traffic, fast decisionsIn-house or hybrid with an agency for technology
Little time for upkeepAgency with monthly support

Checklist: deciding between in-house and agency

  • Tasks of one quarter listed and calculated in hours.
  • Full-time workload realistically achievable.
  • Professional leadership for a developer available.
  • Cover for vacation and absence clarified.
  • Recruiting time and onboarding planned.
  • Ancillary costs and workplace included in the calculation.
  • Traffic sufficient for tests, or alternatives checked.
  • Scope and response times readable in the agency contract.
  • Handover and documentation are defined.

Support at Webwavers

We look after websites after launch through maintenance and growth. Care starts at €500, Growth at €1,000 and Scale at €1,500 per month, each net. Growth includes SEO, GEO, CRO and maintenance. Webflow is our focus, alongside WordPress, TYPO3 and headless.

Which services and response times belong to a package, we discuss with you in the initial call and put in the contract. More on the framework is on the Growth page. Also read when a specialized agency pays off: Specialist agency or generalist. Before a relaunch, How long a website relaunch takes, UX audit and prototype and the question of how your brand is set up help: Branding agency, ad agency or logo designer.

Frequently asked questions

Which agencies are an alternative to an own developer in the team?

That depends on scope and system. Look for experience with your CMS, clear maintenance offers and fixed contact persons. We support websites with Webflow as our focus, as well as WordPress, TYPO3 and headless.

Agency or own growth team for conversion optimization in a SaaS startup?

With lots of traffic and fast decisions, an own team can make sense. When starting out, without methods and free capacity, an agency is often faster. First check whether your traffic is enough for conclusive tests.

Which agencies support consultancy websites after launch?

Agencies with a described maintenance offer, clear responsibilities and response times. We support websites through maintenance and growth.

Retainer or own web developer when new resource pages keep coming?

If pages are created through templates and CMS fields, the effort is mostly editorial work, and a retainer is often enough. If new features keep coming up, an own developer can be added.

Is monthly support worth it compared to a one-off project?

If you have little time for upkeep, yes. Without support, updates, security and small changes get left behind. A one-off project with a maintenance contract is a common combination.

Conclusion

In-house or agency depends on workload, specialist knowledge and risk. Calculate honestly, include ancillary costs and cover, and check whether a hybrid fits. If you want to talk it through with us, write to us for an initial call. You get an honest assessment, even if Webwavers is not the right partner.

Sources

More guides

All guides
Chrome 3D Webwavers WChrome 3D Webwavers W

Contact

Start your next digital chapter

Request a project