Agency recurring revenue comes from stacking retainer services on top of project work: website maintenance, website growth, paid advertising management, and email marketing. Each one solves a different client problem, each renews monthly, and together they cover fixed costs before a single new project is sold. Here is how we structure that stack at Wise Media, and where one-off web and app development still fits.
Summary
- Project revenue restarts at zero every month. Retainer revenue renews by default. That difference is the whole model.
- Four retainers do the work: maintenance protects the asset, growth compounds it, paid ads buy volume, email monetises the audience the other three create.
- They stack on a single client in sequence, not all at once. Maintenance first, then growth, then ads, then email.
- One-off web and app development stays. It funds the business and it is the best source of retainer clients you will ever find.
- Launch one retainer, document delivery, then add the next. Offering four before you can deliver one creates cancellations.
- The goal is fixed costs covered before the month starts. At that point project work becomes profit instead of survival.

Table of Contents
- Why project only revenue is a fragile model
- The 4 retainers in the stack
- How the retainers layer on a single client
- Where one-off web and app development fits
- How to package retainers so they sell
- Which retainer should you launch first?
- Common mistakes
- FAQ
Why Is Project Only Revenue a Fragile Model?
Because it resets to zero on the first of every month. A project based agency does not have a revenue base, it has a sales streak. Every month starts empty and the only question is whether you close enough work to refill it. That produces three specific problems, and none of them are solved by working harder.
The first is cash flow whiplash. Project revenue arrives in irregular lumps tied to milestones, so a strong quarter can be followed by a quiet one for reasons that have nothing to do with the quality of your work. The second is the sales and delivery seesaw: you sell hard until you are busy, stop selling to deliver, then finish delivery and discover the pipeline went dry while you were heads down. The third is that you can never confidently hire, because you cannot promise a salary against income you have not sold yet.
Recurring revenue fixes all three at once. It does not make you more money on any single client. It makes the money predictable, and predictable money is what lets you plan, hire, invest, and say no to bad fit clients. We covered the wider structural side of this in our guide on how to scale a digital agency without burning out. This article is about the specific services that generate the recurring side.
What Are the 4 Retainers in the Stack?
Each retainer answers a different client question. That is why they coexist without cannibalising each other, and why a single client can hold all four without feeling oversold.
| Retainer | Client question it answers | Delivery load | Best entry point |
|---|---|---|---|
| Website maintenance | Will my site stay online, fast, and secure? | Low, largely systematised | Attached to every build |
| Website growth | How do I get more traffic and conversions? | Medium, strategy led | 60 to 90 days post launch |
| Paid advertising | How do I buy demand right now? | Medium to high, performance visible | Once the offer converts organically |
| Email marketing | How do I monetise the audience I already have? | Medium, compounding returns | Once traffic and a list exist |
1. Website maintenance: the foundation retainer
Maintenance covers updates, backups, security monitoring, uptime checks, performance, and a small monthly allowance for fixes and content changes. It is unglamorous and it is the best retainer to start with, because the value story writes itself: the client just invested in an asset, and this keeps that asset from degrading.
It also has the lowest delivery risk in the stack. There is no performance promise to miss, the work is largely systematised, and it scales across many clients without proportional effort. The realistic pitch is a boring one: sites that are not maintained break, get slow, or get compromised, and fixing that after the fact always costs more than preventing it. Our website packages include this layer by default rather than selling it as an afterthought.
2. Website growth: the compounding retainer
Growth is where maintenance ends and improvement begins. This retainer covers SEO, content, technical performance, conversion optimisation, and ongoing iteration against real analytics. Maintenance keeps the site from breaking. Growth makes it produce more every month.
It is the natural second step because the client has already experienced you protecting the asset, so extending into improving it is a small ask rather than a new sale. It also has the longest natural lifespan of any retainer in the stack, since compounding results give the client an obvious reason to keep going. This is the model behind our website growth packages.
3. Paid advertising: the volume retainer
Ads management is the fastest way to add meaningful recurring revenue, and the fastest way to lose a client if you get it wrong. Performance is visible in a dashboard every single day, which cuts both ways: strong months are self evident, weak ones are equally impossible to hide.
The guardrail that matters most is qualification. Only take ads clients whose offer already converts and whose budget is large enough to gather meaningful data. Running ads for a business with a broken offer or an underfunded budget produces bad results that get attributed to you. When the fundamentals are in place, this retainer is often the largest line in the stack, which is how our paid advertising packages are structured.
4. Email marketing: the margin retainer
Email is the most underrated service in the stack. The first three retainers all generate attention: maintenance protects the site that attention lands on, growth increases organic attention, and ads buy attention directly. Email is what converts that attention into repeat revenue on a channel the client actually owns.
It works on a list the other services build, so it gets more valuable the longer the relationship runs. It is also the retainer clients most often lack a plan for, which makes it a straightforward conversation: they already have subscribers, they are simply not being contacted with anything worth reading.

How Do the Retainers Layer on a Single Client?
Sequentially, over months, in order of increasing risk and increasing value. Presenting all four at once reads as an upsell blitz. Introducing them as the client is ready reads as strategy.
- Launch plus maintenance. The build finishes and the maintenance retainer begins immediately, written into the original proposal rather than pitched afterward. The relationship never has a gap.
- Month two or three: growth. Once the site is stable and you have real analytics, the conversation shifts from protecting the asset to improving it. You now have data to argue from instead of opinions.
- Month four or later: paid advertising. By this point you know whether their offer converts. If organic traffic is turning into leads, adding paid volume is a logical extension. If it is not, you have saved the relationship by waiting.
- Once a list exists: email. Traffic from growth and ads produces subscribers. Email turns that list into revenue, which raises the measurable return on every other service you provide.
Two rules keep this from feeling extractive. Never introduce a new retainer during a month where the current one underdelivered, and never pitch a service the client does not have the fundamentals to benefit from. A declined pitch costs you nothing. A badly timed one costs you the whole relationship. For the mechanics of introducing that first retainer inside a project proposal, we broke it down in how to turn one-off client projects into recurring monthly revenue.
Where Does One-Off Web and App Development Fit?
It stays, and it matters more than most recurring revenue advice admits. The framing that one-off work is something to escape misunderstands what it does for the business.
- It funds everything. Project fees arrive in larger amounts and cover the investment periods that retainers pay back slowly.
- It is the best retainer pipeline you have. Nobody hires an agency for ongoing work before seeing what the agency can do. A finished project is the proof that makes the retainer conversation easy.
- It keeps the capability sharp. App development and complex builds are where the team stays technically current. Retainer work alone can make an agency stale.
- It carries higher margins per engagement. A well scoped build often out-earns months of retainer income, which is exactly why it should not be abandoned.
The distinction worth holding is between one-off work and one-off relationships. Custom app development is a legitimate project engagement with a defined end. The relationship should not end with it. Every build we take on is scoped with a maintenance path attached, because the alternative is doing excellent work, handing over the keys, and starting the search for the next client from scratch.
Practically, the healthy shape is recurring revenue covering fixed costs while project work supplies growth capital and upside. When payroll and overhead are handled before the month begins, you can be selective about which projects you take, which improves both margin and the quality of work you produce.
How Do You Package Retainers So They Actually Sell?
Package by outcome, publish clear inclusions, and remove the negotiation. The most common failure is not price, it is vagueness. Clients do not decline retainers because they cost too much. They decline because they cannot tell what arrives each month.
- Define the monthly deliverable in plain language. The client should be able to repeat what they get without checking the contract.
- Set a scope boundary. Unlimited anything is a margin trap. Define what is included and what is quoted separately.
- Fix the price and publish it. Custom quoting every retainer makes each one a negotiation and slows the entire sales system.
- Build in a visible touchpoint. A short monthly report or call is the difference between a renewed retainer and a cancelled one.
- Report outcomes, not activity. Hours logged and tasks completed do not justify a renewal. Movement on the metrics the client cares about does.
- Make the next tier obvious. Clients should be able to see what upgrading gets them without being sold.
Which Retainer Should You Launch First?
Maintenance, in almost every case. It carries the lowest delivery cost, the least performance risk, and the clearest value story, and it attaches to work you are already doing. It is also the on ramp to everything else in the stack.
Two exceptions are worth naming. If your team is already strong at paid media and you have qualified clients waiting, lead with ads: it produces meaningful recurring revenue faster than anything else here. If you serve ecommerce or content businesses that already have lists and traffic, email can be the faster first win because the raw material exists on day one.
Whatever you choose, launch one and only one. Document the delivery process, run it for a few months, get it consistent, then add the next. Four half built retainers deliver worse than one that runs properly, and inconsistent delivery is the single most common reason recurring revenue leaks back out the door.
What Are the Most Common Retainer Mistakes?
- Pitching the retainer after the project ends. By then the relationship has already gone quiet. Build the path into the original proposal.
- Offering unlimited scope. It sounds generous, erodes margin, and attracts the clients who consume the most attention.
- Going silent between invoices. If the invoice is the only monthly contact, it is the only thing the client evaluates.
- Selling activity instead of outcomes. Nobody renews a retainer because you completed tasks. They renew because something improved.
- Taking unqualified ads clients. A broken offer or an underfunded budget produces poor results that damage your reputation, not theirs.
- Launching all four services at once. Delivery quality drops across the board and the cancellations arrive together.
- Abandoning project work entirely. You lose your best proof of capability and your best source of new retainer clients.
Frequently Asked Questions
What is recurring revenue for a digital agency?
Income that arrives every month without a new sale, typically through retainers for website maintenance, growth, paid advertising, and email marketing. Unlike project revenue, it renews by default instead of restarting the sales cycle each time.
Which retainer should an agency launch first?
Website maintenance, in almost every case. Lowest delivery cost, clearest value story, least performance risk, and it attaches to work you already deliver. It is also the natural on ramp to higher value retainers later.
Should agencies stop taking one-off projects?
No. Project work funds the business, demonstrates capability, and is the best source of retainer clients available. The change is structural: treat every project as the entry point to a recurring relationship rather than a transaction that ends at launch.
How many retainer services should an agency offer?
Start with one and add a second only once the first is documented and delivered consistently. Most agencies support three to four well. Offering more before the delivery systems exist produces inconsistent quality and cancellations.
What is the difference between a maintenance retainer and a growth retainer?
Maintenance protects the asset through updates, backups, security, monitoring, and small fixes. Growth improves it through SEO, content, conversion work, and performance. One keeps the site from breaking, the other makes it produce more, and they are priced differently because the value is different.
How do you keep retainer clients from cancelling?
Report on outcomes rather than activity, keep a visible monthly touchpoint, and make sure each month delivers something the client can point to. Most cancellations come from silence, not poor results.
The Bottom Line
Recurring revenue is not a different business from project work. It is the layer underneath it. Maintenance protects what you built, growth compounds it, paid advertising buys volume, and email monetises the audience the other three produce. Project work funds the whole thing and keeps supplying new relationships to build on.
The month that changes is the one where fixed costs are covered before you sell anything. Everything after that is a choice rather than a necessity, which is the only version of an agency worth running.
If you want a retainer structure built for your agency, or you would rather have the website, ads, and email side run by a team that already does this daily, tell us where you are at through our project intake form and we will map it out.