Questions to Ask a Web Developer Before You Hire

Use 20 practical questions to ask a web developer about evidence, scope, technology, content, SEO, testing, ownership, timeline, and support.

Checklist of questions to ask a web developer before hiring

The best questions to ask a web developer are not limited to “How much?” and “How fast?” Price and timeline matter, but they become useful only after you understand the deliverables, exclusions, evidence, ownership, testing, and post-launch responsibility.

Use these questions for a freelancer or agency. Strong answers are specific and tied to your project. Weak answers rely on broad promises such as “professional,” “fully optimized,” or “unlimited support.”

Project fit and evidence

1. Which live project is most similar to mine?

Ask why it is relevant, not only for a link. Similarity may involve the audience, content model, checkout, integration, language, or operational challenge.

2. What did you personally deliver?

A project can involve designers, writers, developers, marketers, and client teams. Clarify the candidate’s actual role.

3. What problem did the project solve?

Look for an answer about enquiries, sales, content management, booking, workflow, speed, or reliability—not only visual style.

4. When would you recommend a freelancer, agency, or internal team?

A balanced answer acknowledges capacity and specialist limits. Read freelance web developer vs agency before making the delivery-model decision.

Scope and technology

5. What exactly is included in the proposal?

Require pages or workflows, components, content responsibilities, integrations, testing, deployment, documentation, and handover.

6. What is excluded?

Exclusions protect both sides. Common examples include copywriting, translation, photography, provider fees, product entry, complex integrations, and ongoing maintenance.

7. Why do you recommend this technology?

The answer should connect editing, integrations, hosting, performance, security, team skills, and ownership. A preferred stack is not automatically the right stack.

8. What can our team edit after launch?

Ask for a demonstration of the editing workflow and confirm who will receive training or documentation.

9. Which third-party services and licenses are required?

Record provider, purpose, renewal price, account owner, transferability, and what happens if the service ends.

Content, search, and measurement

10. Who supplies and approves the content?

Define copy, translation, images, products, policies, case studies, and deadlines. Content delay is a common schedule risk.

11. What SEO foundations are included?

Look for page intent, headings, metadata, internal links, canonicals, sitemap, robots rules, redirects, structured data where appropriate, and performance. One plugin is not an SEO plan.

12. How will analytics and Search Console be configured?

The business should control the accounts. Agree on important events such as qualified form submissions, phone or WhatsApp contact, purchases, and bookings.

13. How will accessibility and mobile behavior be tested?

Ask about keyboard access, labels, contrast, responsive layouts, touch targets, forms, and real devices or browser tools.

Delivery and quality assurance

14. What are the milestones and approval points?

Milestones should produce reviewable work: structure, design direction, functional build, content population, testing, and launch.

15. How are change requests handled?

Confirm how a request is assessed, approved, priced, and scheduled when it is outside the original scope.

16. How do you test forms, payment, integrations, and failure states?

Happy-path screenshots are not enough. Ask about validation, errors, emails, permissions, payment states, browsers, and rollback.

17. What can delay the launch?

A credible developer names dependencies: content, access, payment-provider approval, DNS, integrations, client decisions, and third-party review.

Read how long website development takes for a phase-by-phase view.

Ownership and support

18. Who owns the domain, hosting, code, design, data, and accounts?

Put the answer in writing. Use who owns a website after development as the handover checklist.

19. What happens during handover?

Expect access, files or repository, deployment notes, account list, backup status, analytics, training, and known limitations.

20. What support is included after launch?

Separate warranty fixes from maintenance, content changes, improvements, monitoring, and urgent support. Define duration, response expectations, and exclusions.

How to interpret the 20 answers

Use this table during the interview. It helps distinguish a concrete delivery answer from a reassuring phrase.

QuestionA useful answer gives youInvestigate further when
1. Similar workA live URL, the relevant similarity, and a constraint they solvedYou only receive screenshots or an unrelated template
2. Personal roleA clear boundary between their work, partners, and the client’s workThey imply responsibility for everything but cannot explain decisions
3. Problem solvedThe original problem, chosen measure, and result or learningSuccess is described only as “modern design”
4. Delivery modelHonest limits around capacity, disciplines, and continuityEvery project is said to fit their preferred model
5. InclusionsNamed templates, workflows, integrations, testing, launch, and handoverThe quote relies on “complete website” with no inventory
6. ExclusionsA visible list and a process for newly discovered workOrdinary launch requirements appear later as surprise extras
7. TechnologyA decision connected to editing, users, risk, hosting, and future workThe stack is chosen because it is fashionable or always used
8. EditingA demonstration, roles, guardrails, and training plan“Everything is editable” but no workflow can be shown
9. ProvidersPurpose, owner, renewal, data, transferability, and exit pathEssential services are hidden under the supplier’s account
10. ContentAn owner, inventory, format, deadlines, approval flow, and fallbackPlaceholder content is assumed to become final by itself
11. SEOPage intent, crawl/index controls, metadata, redirects, performance, and measurementSEO means installing a plugin or submitting a sitemap only
12. MeasurementClient-owned accounts and defined conversion events tested after launchOnly page views are mentioned, or accounts remain supplier-owned
13. Accessibility/mobileSpecific keyboard, form, contrast, responsive, zoom, and device checksThe answer is “the theme is responsive”
14. MilestonesReviewable outputs and one named approval routePayments are tied only to dates or vague completion percentages
15. ChangesA written request, impact estimate, approval, and schedule updateChanges happen through chat with no record of cost or timing
16. TestingTest cases for success, validation, errors, integrations, and recoveryOnly the happy path is demonstrated
17. DelaysClient, supplier, and third-party dependencies with ownersThe provider guarantees a date before understanding dependencies
18. OwnershipAn asset-by-asset answer written into the agreementPaying the invoice is treated as the complete ownership plan
19. HandoverAccess list, files, repository, documentation, training, and backup statusHandover means sending one administrator password
20. SupportWarranty boundary, maintenance options, response expectations, and escalation“Lifetime” or “unlimited” support has no written service boundary

Not every warning sign disqualifies a candidate. It tells you which assumption must be resolved and written down before the project starts.

Prepare before the interview

Send a short brief at least far enough in advance for the candidate to review it. Include the business goal, audience, current site if any, page or workflow inventory, languages, integrations, content status, launch driver, budget context, and internal decision maker. Mark requirements as essential or optional.

Bring the same three scenarios to every interview. For example: a form submission fails, a stakeholder requests a new workflow after design approval, and the original developer is unavailable during a hosting problem. Ask how each candidate would communicate, diagnose, document, and resolve the situation. Comparable scenarios produce more useful evidence than a free-form sales conversation.

Do not share passwords during evaluation. Screenshots, read-only analytics, or a supervised review can provide context. Grant scoped access only after the supplier, purpose, and account ownership are clear.

Use a weighted scorecard when the risk is meaningful

The four categories above can become a consistent shortlist tool:

CategoryExample weightWhat earns the score
Project understanding and scope25%Useful questions, explicit assumptions, prioritized solution
Relevant evidence25%Live comparable work, clear personal role, references if justified
Quality and verification20%Appropriate testing, accessibility, performance, security, and search process
Communication and delivery15%Named owner, consolidated feedback, milestones, change control
Ownership and continuity15%Client accounts, transferable assets, documentation, support boundary

Adjust the weights before opening proposals. If a site handles important transactions, quality and continuity deserve more weight. If the project is a focused campaign page, message clarity and delivery speed may matter more. Record one sentence of evidence for each score so enthusiasm from the last call does not replace comparison.

Verify answers after the meeting

Ask for the proposal to restate important verbal answers. Check one or two references when project risk justifies it, but ask specific questions: Was the assigned team stable? Were changes visible before billing? Could the client control accounts and update content after handover? How did the provider respond when something went wrong?

Review a live example yourself. Test mobile navigation, keyboard focus, forms, basic page speed, content clarity, and whether the experience matches the claimed role. A former client may have changed the site, so discuss findings rather than treating one automated score as a verdict.

Convert the chosen answers into the agreement

The interview is useful only if the decisions survive into delivery. Attach or reference the final scope, exclusions, client responsibilities, provider costs, milestones, acceptance checks, change process, account ownership, intellectual-property terms, support period, and exit or termination process.

Create an account register during kickoff rather than waiting for handover. It should list the domain registrar, hosting, CMS, repository, analytics, Search Console, tag manager, email delivery, payment, maps, plugins, and backups, with the business as owner wherever practical. This single document reduces dependence and makes the final handover verifiable.

How to score the answers

Do not create a complicated points system. Use four categories:

  • Evidence: relevant live work and a clear explanation of personal responsibility.
  • Clarity: written deliverables, exclusions, dependencies, and decisions.
  • Control: client-owned accounts, transferable assets, and documented handover.
  • Verification: named checks for mobile, forms, performance, accessibility, search, and launch.

A candidate can be technically strong but unsuitable if communication and ownership remain vague. The goal is not to catch someone with trick questions; it is to establish whether both sides can deliver the same agreed project.

Frequently asked questions

Should I send these questions before a meeting?

Send the project brief first and use the meeting for the questions that materially affect fit, scope, risk, and ownership.

Is the cheapest quote a red flag?

Not automatically. It may reflect a smaller scope or lower overhead. Compare what is included, excluded, and verifiable before judging the number.

How many developers should I interview?

Enough to compare different approaches without turning the process into unpaid consulting. A clear brief sent to a small shortlist is usually more useful than many vague calls.

What should I do after choosing?

Translate the agreed answers into a written scope, milestones, payment terms, responsibilities, acceptance checks, ownership, and support terms.

Next step

Plan the next step with website development

Website design and development for companies that need clear content, strong mobile usability, technical SEO, and a reliable path to enquiries.

Review website development
WhatsApp