Digital Marketing

How to Choose a Digital Agency: Scope and Contract Guide

What should you check in a digital agency's proposal, how is scope defined properly, and why does an exit clause matter? A checklist before you decide.

rabbitclip teamPublished: 4 min read

Short answer

Before price, three things need checking when choosing a digital agency. Is the scope in the proposal clear, what is included and what is not; does the contract set out a delivery timeline and a fixed number of revisions in writing; and who keeps the source files and account access once the work is done. If those three are not clear, a low price is usually made up for later in costs that only appear once the project is underway.

Most business owners weigh portfolio and price when choosing an agency; both matter, but neither is enough on its own. Three quotes a flooring manufacturer receives can all look similarly priced, but if one promises unlimited revisions with a vague scope while another sets out three revision rounds and a fixed delivery date, the second, even if it looks pricier, tends to cause fewer surprises later.

How should scope be read in a proposal?

A proposal that just says corporate website is not enough; it needs to state how many pages, in which languages, and with which integrations, payments, stock, a booking system. Anything left out of that scope gets priced as extra work once the project is under way.

The same clarity applies to marketing proposals: which platforms are included in an ad management quote, how often reporting happens, and whether the ad spend itself is included in the agency's fee all need to be spelled out.

Why should the delivery timeline and revision count sit in the contract?

A date given verbally can turn into a different date in one side's memory. A written delivery timeline ties both the agency and the business to the same expectation; if there is a delay, what was delayed and whose responsibility it was becomes a matter of record, not argument.

The number of revisions works the same way: a promise of unlimited revisions is usually a sign of a scope that was never properly defined. Three or four revision rounds draws a clear line; how any work beyond that line gets charged should be written down from the start too.

Source files and access need to be in the contract

Who keeps the design source files, the domain and hosting access, and the email accounts once the project ends should be stated explicitly in the contract. If that information does not stay with the business once an agency relationship ends, working with a new agency can mean starting from zero.

If a spa chain's website was built by an agency but the domain is registered under that agency's own account, control of the site becomes contested the moment the relationship ends. This is a clause that needs settling right at the start, not after.

Why should exit terms be discussed upfront?

How an agency relationship ends is a conversation that comes too late if it only happens once a problem has already appeared. Notice period for termination, what happens to work already underway, and how paid but unfinished work gets settled all need writing down from the beginning.

If a workwear manufacturer has to end an agency relationship in the middle of a campaign, a clear exit clause in the contract can turn the handover into a matter of days; without one, it can drag into weeks of dispute.

How should references actually be checked?

An agency's portfolio shows finished projects, not how it actually worked along the way. Speaking directly to a current or former client gives a real answer to questions like response speed, attitude when something runs late, and how an unexpected problem was actually handled.

The most useful question to ask in that conversation is usually this: how did the agency react when something did not go to plan? The answer reveals something no portfolio image ever shows.

Choosing the right agency is about finding the clearest scope, not the lowest price; once scope is clear, comparing prices actually means something. In a discovery call with rabbitclip, we can put scope, timeline and exit terms in writing for your own project.

FAQ

Why is choosing the lowest quote risky?

A low price usually hides a narrow scope; anything left outside it turns up as extra cost once the project is under way.

What clauses absolutely need to be in the contract?

A scope definition, delivery timeline, revision count, handover of source files and access, and termination and exit terms; a contract missing any of these five counts as incomplete.

If I switch agencies, do I keep my site and domain?

Yes, if the contract makes that clear; if the domain and hosting sit under the business's own account, the switch is straightforward, if they sit under the agency's account, a handover process is needed.

Is a portfolio a good enough reference on its own?

Not on its own; speaking directly to a current or former client gives information about how the work actually went that a portfolio never shows.

Share

Related serviceSoftware DevelopmentTurning an idea into a working product takes longer than it looks. From web and mobile apps to bespoke systems that automate your operations, we build software that’s simple and solid.

Related articles

If you don’t know where to start, that’s fine; you’re in the right place.

Your project might already be clear in your head, or still just an idea. Either works. On a short call we talk through where you are and where you could go, together.

Let’s set up a call
Let’s talk about your project