The retainer is the most misunderstood arrangement in agency relationships. Done well, it creates a genuine partnership where the agency understands your business deeply, anticipates your needs, and delivers compounding value over time. Done poorly, it becomes a standing charge for mediocre work that nobody reviews critically enough.
We run retainers with most of our clients, and we have seen the arrangement from both sides — as agency operators and as brand owners paying agency retainers. That dual perspective has given us a clear view of what makes retainers work and what makes them fail.
This guide covers the practical mechanics of structuring a retainer that delivers genuine value: the models available, how to set the budget, what to include, how to manage scope, what reporting to expect, and the contract terms that protect your interests.
Why a retainer makes sense
Before discussing structure, it is worth understanding why retainers exist and when they are the right model. The alternative — ad-hoc project work — has a significant limitation: context loss.
Every time you brief a new project with an agency you do not work with regularly, there is a ramp-up period. The agency needs to re-familiarise themselves with your store, your codebase, your brand guidelines, your business goals, and your customer data. This ramp-up consumes time you are paying for — and the quality of the output is lower because the agency lacks the accumulated understanding that comes from sustained engagement.
A retainer eliminates this context loss. The agency team working on your account maintains continuity. They know your store inside out. They understand your priorities without needing to be briefed from scratch. They can make informed decisions quickly because they have the institutional knowledge that only comes from consistent involvement.
The other significant advantage is prioritisation. Retainer clients are a guaranteed revenue stream, which means agencies prioritise them over ad-hoc project enquiries. When you need something urgently, a retainer client gets faster attention than a one-off project client. This is not favouritism — it is the natural consequence of an established, committed relationship.
For more on evaluating whether an agency relationship is right for your brand, see our guide on how to choose a Shopify agency.
Retainer models explained
There are three primary retainer models, each with distinct advantages and trade-offs. Understanding them helps you negotiate the arrangement that fits your needs.
Hours-based retainer
You purchase a fixed number of hours per month at an agreed rate. You allocate those hours to whatever work you need — development, design, SEO, strategy, or a combination. Unused hours may or may not roll over, depending on the agreement.
Advantages: Maximum flexibility. You control what gets worked on each month. Good for brands with unpredictable or varied needs.
Disadvantages: Requires you to manage the allocation actively. Without clear priorities, hours can be consumed by reactive tasks rather than strategic improvements. You also need to trust the agency's time tracking, which some brands find uncomfortable.
Deliverable-based retainer
You agree on specific deliverables each month — for example, two blog posts, one email campaign, weekly site monitoring, and monthly performance reporting. The scope is defined and the output is predictable.
Advantages: Predictable output. Easy to evaluate whether the agency is delivering what was promised. Good for brands that know exactly what they need on a recurring basis.
Disadvantages: Less flexible. If your priorities change mid-month, renegotiating deliverables can be awkward. Also risks becoming a checkbox exercise where the agency delivers the agreed items without questioning whether they are still the right items.
Hybrid retainer
A combination of fixed deliverables and flexible hours. Core activities (monitoring, reporting, maintenance) are fixed. Remaining hours are allocated flexibly to projects, improvements, and ad-hoc requests.
Advantages: Balances predictability with flexibility. Ensures essential activities happen every month while allowing for strategic and reactive work. This is the model we use most frequently and recommend for most ecommerce brands.
Disadvantages: Slightly more complex to manage and report on. Requires clear communication about the boundary between fixed deliverables and flexible hours.
What to include in your retainer
The specific activities within your retainer depend on your needs, but here is a framework for what a well-structured ecommerce retainer typically covers:
Core activities (fixed monthly)
- Performance monitoring. Regular checks on site speed, uptime, Core Web Vitals, and conversion rate trends. Issues should be flagged proactively, not discovered during monthly reporting.
- Security and updates. Shopify theme updates, app updates, and security patches. Keeping your store's technical foundation current reduces the risk of issues and ensures compatibility with new platform features.
- Reporting. Monthly performance report covering key metrics, work completed, and recommendations for the coming month.
- Strategic review. A monthly or quarterly review meeting where the agency presents findings, discusses opportunities, and aligns on priorities. This is where the strategic value of a retainer lives.
Flexible activities (allocated monthly)
- Development work. New features, design updates, Shopify customisations, and technical improvements.
- SEO activities. Content creation, technical SEO improvements, keyword research, and link building.
- Email marketing. Campaign creation, flow optimisation, and list management through Klaviyo or similar platforms.
- CRO improvements. Conversion rate optimisation through A/B testing, user experience improvements, and checkout optimisation.
- Ad-hoc requests. Urgent fixes, quick changes, and responses to business needs that arise during the month.
Setting the right budget
Retainer budgets should be driven by your needs and growth ambitions, not by arbitrary round numbers. Here is a framework for determining the right level:
| Monthly budget | Typical coverage | Best for |
|---|---|---|
| £1,500 - £2,500 | Maintenance, monitoring, small improvements | Brands with stable stores needing ongoing support |
| £2,500 - £5,000 | Development, SEO or email, strategic guidance | Growing brands with active improvement programmes |
| £5,000 - £10,000 | Multi-discipline: dev, SEO, email, CRO | Established brands with aggressive growth targets |
| £10,000+ | Full-service: all disciplines plus strategy | Larger operations requiring comprehensive support |
A common mistake is starting with a budget that is too small to deliver meaningful results. A £1,000 per month retainer sounds affordable, but after monitoring, reporting, and communication overhead, there is very little capacity left for actual work. The retainer feels unproductive because the budget does not support enough execution to see results.
Better to invest at a level that allows for genuine progress and evaluate the ROI against that investment. If a £3,000 per month retainer generates an additional £10,000 per month in revenue through performance improvements, email marketing, and SEO gains, the return is compelling. If it generates nothing, the retainer is failing — and you should address that rather than reducing the budget to a level where it cannot possibly succeed.
Retainer versus project economics
Retainer rates are typically 10-20% lower than ad-hoc project rates because the agency benefits from revenue predictability and reduced sales overhead. If your ad-hoc development costs consistently exceed £2,000-£3,000 per month, a retainer almost certainly offers better value — you get more output for the same investment, plus the strategic layer and priority access that ad-hoc arrangements do not provide.
Managing scope within a retainer
Scope management is where retainers succeed or fail. Without discipline, retainers drift into one of two failure modes: underutilisation (hours go unused because nobody is managing the allocation) or scope creep (the retainer absorbs work it was never designed to cover, and you end up paying project rates for retainer output).
Monthly planning
At the start of each month (or the end of the previous month), hold a brief planning session with your agency. Agree on priorities for the flexible hours. This does not need to be a formal meeting — a 15-minute call or a shared document works. The important thing is that both parties are aligned on what will be worked on and in what order.
Prioritise work using a simple framework: impact versus effort. High-impact, low-effort tasks go first. This ensures your retainer budget delivers the maximum return. Resist the temptation to fill the hours with low-impact maintenance tasks when there are opportunities for meaningful improvements.
Request management
Establish a clear process for submitting requests. A shared project board (Trello, Asana, Monday, or similar) where requests are logged, prioritised, and tracked provides visibility for both sides. This prevents the common problem of requests falling through the cracks or work being done without proper prioritisation.
When a request arrives that falls outside the retainer scope — a major new feature, a redesign, or a migration — flag it early. The retainer can absorb small ad-hoc tasks, but larger initiatives should be scoped and quoted separately to protect your retainer hours for the ongoing work they are intended to cover.
Reporting and accountability
Reporting is the mechanism by which retainer value is demonstrated and evaluated. Without clear reporting, retainers become acts of faith — you pay the invoice and hope the work is delivering results. That is not sustainable for either party.
What a useful report includes
Every monthly report should answer five questions:
- What did we do? A clear list of work completed, with enough detail to understand the effort involved. "SEO work" is not a report item. "Published three collection page content pieces targeting [specific keywords], implemented schema markup on 45 product pages, and fixed four crawl errors identified in Search Console" is.
- How much did it cost? Hours consumed against the monthly allocation, broken down by activity type. If you are on a hybrid retainer, show fixed deliverables separately from flexible hours.
- What changed? Key metrics compared to the previous month and to the same period last year. Conversion rate, traffic, revenue, page speed, email performance — whatever matters for your business.
- What should we do next? Recommendations for the coming month, driven by the data and the agency's expertise. This is where the strategic value of a retainer shows up. An agency that only reports on what happened without recommending what should happen next is not fulfilling its role.
- Are there any risks? Technical issues, competitive threats, platform changes, or trends that could affect your store. Early warning is one of the most valuable things a retainer provides.
Reporting cadence
Monthly reporting is the minimum. For retainers above £5,000 per month, consider fortnightly check-ins (even brief ones) to ensure work stays aligned with priorities and to address any blockers before they consume half the month.
The report itself should not be a 40-page document that nobody reads. A concise, actionable summary of 3-5 pages with clear data and specific recommendations is far more valuable than an exhaustive document that takes longer to read than it took to produce.
Contract terms that protect you
The contract governs the retainer relationship, and the terms matter more than most brands realise until something goes wrong. Here are the key terms to negotiate:
Notice period
After any initial commitment period, the retainer should roll monthly with 30-60 days' notice from either side. This gives both parties the flexibility to end the arrangement if it is not working, without the hostage situation of a long lock-in contract.
Hour rollover
Agree upfront whether unused hours roll over and under what conditions. A reasonable policy allows up to 20% of monthly hours to roll into the following month, with a cap of one month's accumulation. This prevents the agency from stockpiling a large bank of owed hours, while giving you some buffer for months where demand is lower.
Rate review
Agree on when and how rates can be reviewed. Annual rate reviews aligned with the agency's financial year are standard. The agency should provide reasonable notice (60-90 days) of any rate change, and increases should be justified and in line with market movements.
Ownership and IP
All work produced under the retainer — code, designs, content, strategies — should be owned by you upon payment. This is non-negotiable. If the retainer ends, you should be able to walk away with everything that was created on your behalf, including access to all accounts, assets, and documentation.
Service level agreement
Define expected response times for different request types. Urgent requests (site down, broken checkout) should have a response time of under two hours during business hours. Standard requests should be acknowledged within one business day. This prevents ambiguity about what "responsive" means and creates a measurable standard for the relationship.
Making the retainer work
A retainer is a relationship, and like any relationship, it requires investment from both sides. Here is what you need to do as a client to get the most from the arrangement:
Be responsive. When the agency needs approvals, content, or decisions from you, respond promptly. Delayed responses from clients are one of the most common reasons retainer hours go underutilised. If the agency is waiting three days for sign-off on a task, that is three days of retainer time lost.
Provide context. Share your business plans, promotional calendar, and strategic priorities with your agency. The more they understand about your business direction, the better they can anticipate needs and proactively suggest improvements. An agency operating in the dark delivers worse work than one that understands the bigger picture.
Challenge constructively. If you disagree with a recommendation, say so. If a deliverable does not meet your expectations, provide specific feedback. A healthy retainer relationship includes constructive disagreement. Agencies that are never challenged become complacent. Clients who never give feedback get generic work.
Review regularly. Every quarter, step back and evaluate whether the retainer is delivering the value you expected. Look at the metrics, the quality of work, the responsiveness, and the strategic thinking. If any of these are below standard, raise it with the agency. Most issues can be resolved through direct conversation before they become reasons to end the relationship.
For a deeper understanding of what a good agency relationship looks like, our posts on choosing an agency, agency versus freelancer, and questions to ask your agency provide additional context.
When to change or end a retainer
Not all retainers should last forever. Here are the signals that indicate a change is needed:
Consistent underutilisation. If hours are consistently going unused despite the agency being proactive, the retainer may be oversized. Discuss reducing the scope rather than continuing to pay for capacity you do not use.
Consistent overrun. If you are regularly exceeding the retainer hours and paying overage, the retainer is undersized. Discuss expanding the scope to a level that covers your actual needs — retainer rates are typically lower than overage rates, so this saves money.
Declining quality. If the quality of work, communication, or strategic thinking has declined over time, address it directly with the agency. If it does not improve within a reasonable timeframe (one to two months), it is time to evaluate alternatives. For more on this pattern, see our article on being a small client at a big agency.
Changed needs. If your business has evolved and your agency's capabilities no longer align with your requirements, a change is not a failure — it is a natural evolution. The agency that was right for your £500,000 revenue stage may not be right for your £3 million stage, and vice versa.
Lack of proactive thinking. A retainer agency should bring ideas to you, not just execute what you ask. If every interaction is initiated by you, and the agency has stopped proactively recommending improvements, the strategic value of the retainer has evaporated.
The retainer is a commitment to ongoing improvement, not a maintenance contract. If your agency is not making your store measurably better each quarter, either the relationship needs to change or the agency does.
Andrew Simpson, Founder
Getting started
Structuring a retainer well takes upfront effort, but that effort is rewarded with a productive, efficient partnership that compounds value over time. The key principles are clear: choose the right model for your needs, set a budget that allows meaningful work, define scope boundaries, demand actionable reporting, and negotiate contract terms that protect your flexibility.
The best retainers are the ones you barely notice — not because nothing is happening, but because so much is happening smoothly that the store simply keeps getting better, month after month, without crisis management or frantic project scrambles.
For related reading, explore our guides on choosing a Shopify agency, agency versus freelancer, questions to ask before signing, the problem with being a small client, and what to expect from a retainer.
If you would like to discuss a retainer with us, start a conversation. We will be straightforward about what your budget can achieve and what the right structure looks like for your needs.