# How to Choose a Digital Agency: 7 Questions to Ask Before You Sign

> Seven questions that test a digital agency before signing: the team, the process, scope changes, difficult references, ownership, revisions and post-launch support.

Published: 2026-03-20 · Strategy · Bang Digital · https://bang-digital.com/en/blog-how-to-choose-digital-agency.html

A digital agency is best chosen by testing how it delivers, not how it presents itself. Seven questions cover the areas where projects usually fail: the team, the process, scope changes, difficult references, ownership, revisions and support after launch. Portfolio aesthetics, agency size and response speed answer none of them.

## Key takeaways

- Meet the people who will actually work on the project before signing, and review their own work rather than the agency portfolio.
- Ask for a reference from a project that had difficulties: how problems were handled says more than praise from a smooth project.
- Get the transfer of source code, design files, licences and credentials at handover in writing.
- A proposal without a discovery phase is a warning sign.

## Selection signals

Projects that end badly are often predictable from the selection stage. Typical failures are a deliverable that does not match the brief, a doubled timeline, and a pitch team replaced by people the client has never met. These failures follow from selecting on marketing signals, while the questions below test delivery.

## The seven questions

| № | Question | A good answer contains | Warning sign |
|---|---|---|---|
| 1 | Who specifically will work on my project, and can I meet them? | Named designer, developer and project manager; their own past work | The team is introduced only after signing |
| 2 | What happens between brief and delivery? | Defined stages: discovery, prototypes, design review, development sprints, QA, handover | "We are agile and flexible" without named stages |
| 3 | How are scope changes handled and priced? | A concrete past example: what changed, how it was handled, estimate versus final cost | No example; change requests treated as a revenue stream |
| 4 | Can I speak with a client whose project had difficulties? | A reference who describes a problem and how it was resolved | Only references from projects without problems |
| 5 | What do I own after the project ends? | Written transfer of source code, design files, licences and credentials | The agency keeps rights to components by default |
| 6 | What happens if a deliverable is not accepted? | Number of revision rounds, the line between a revision and a new requirement, an escalation path | No written revision policy |
| 7 | What happens after launch? | Documentation, support options, bug handling, the cost of later changes | Launch is treated as the end of the contract |

## Red flags

- A price far below competitors usually means junior staff, templates or subcontracting that the client is not told about.
- A portfolio shows screenshots without the business problem or the measured result.
- The agency agrees with every idea in the pitch and challenges none.
- The agency has no position on technology choices and cannot explain its stack.
- The proposal starts with design and contains no discovery phase.

## Answers from Bang Digital

The same questions apply to Bang Digital. The table lists the answers that follow from the company's standard terms.

| Area | Bang Digital practice |
|---|---|
| Team | A typical project team includes a project manager, a tech lead, one or two frontend developers, two backend developers, a QA engineer and a DevOps engineer |
| Process | Every project starts with discovery and domain modelling, and discovery is included in the project price; work then runs in two-week sprints with a plan before and a report to the client after each sprint |
| Quality control | Unit test coverage, automated API tests in Postman, CI/CD and manual testing |
| After launch | A three-month warranty is included in the price; four paid support levels range from server maintenance to fully outsourced support with end users |

## Selection principle

An agency is chosen the way a senior employee is hired. References are checked thoroughly, the way the team reasons is tested on the client's real problem, and the client makes sure the agency will say when the client is wrong.

Related reading: [How to Brief a Design Agency](https://bang-digital.com/en/blog-how-to-brief-a-design-agency.html), [How We Measure Project Success](https://bang-digital.com/en/blog-how-we-measure-project-success.html), [Services](https://bang-digital.com/en/index.html#services).

## FAQ

### What is the most important question to ask a digital agency?

Who specifically will work on the project. Agencies often present senior staff during the pitch; meeting the actual designer, developer and project manager before signing shows who will deliver.

### What should an agency contract say about ownership?

It should state that source code, design files, third-party licences and access credentials transfer to the client at handover, and whether the agency keeps rights to any reusable components.

### Is a discovery phase necessary in a web project?

Yes. Discovery aligns the business problem, the scope and the success criteria before design starts. At Bang Digital every project starts with discovery, and its cost is included in the project price.
