B2B agency procurement · Sources checked 29 July 2026
Choose a web agency in Germany with comparable offers
Give three suppliers the same need statement, evidence tests, and handover questions. Your recommendation will show what each offer includes and where the risk remains.

Direct answer
- Write the need in five lines before you search: trigger, business result, existing assets, required systems, and decision date.
- Shortlist three suppliers whose live work matches your project type. Ask what each supplier actually delivered on every reference.
- Give all three the same offer table. Compare assumptions, exclusions, acceptance evidence, post-launch support, and supplier transfer before the total price.
- For a relaunch, require an old-to-new URL inventory and redirect plan. For personal data, clarify controller, processor, host, and subcontractor roles with your data-protection adviser.
- Use our universal agency-selection guide for the full process and the Germany relaunch cost guide for cost drivers.
Your five-line need
Give every agency the same starting point.
A long feature list hides the decision. Start with the event that created the project: the current supplier is leaving, the website no longer supports sales, a rebrand needs a relaunch, or marketing cannot publish without developer help.
Write five lines: why the project exists, which business result matters, what must survive, which systems must connect, and when management needs a recommendation. Add the current website, languages, known legal checks, and who approves content.
Send that same statement to every candidate. Suppliers can propose different routes, but they should solve the same problem. If the need changes after the first calls, update it once and resend it to all three.
Shortlist
Keep three suppliers that can show these six things.
✓
A live project with a similar job: B2B relaunch, WordPress takeover, multilingual publishing, lead generation, or a required integration.
✓
A clear account of what the agency delivered, what the client supplied, and which result can be checked.
✓
The people who will scope, build, test, and support the work, plus cover when one person is unavailable.
✓
A CMS demonstration using a real editor task: create a page, preview it, schedule it, correct it, and restore an earlier version.
✓
A relaunch method covering URL inventory, redirects, analytics, consent, Search Console, launch checks, and monitoring.
✓
A transfer route covering repositories, hosting, domains, analytics, licenses, documentation, credentials, backups, and an export test.
A useful shortlist is three suppliers who can prove fit against the same project need.
Comparable offers
Ask every supplier to price and describe the same lines.
| Offer line | Ask the supplier to state | Evidence before approval |
|---|---|---|
| Need and success | Business result, audiences, baseline, acceptance measure, decision owner. | Written brief and agreed measurement boundary. |
| Content and migration | Inventory, keep/rewrite/remove decisions, writing, translation, entry, files, and approvals. | Sample inventory with an owner and status for every item. |
| Information and design | Sitemap, page types, prototypes, design system, feedback rounds, and responsive states. | Approved page-type list and prototype acceptance method. |
| CMS and editorial work | Roles, page building, preview, scheduling, metadata, redirects, training, and recovery. | Editor completes the representative publish-and-restore test. |
| Search migration | Old-to-new URL map, redirects, canonicals, robots rules, sitemaps, Search Console, and monitoring. | Redirect sample, pre-launch crawl, and scheduled post-launch checks. |
| Forms and systems | Fields, validation, consent, notifications, CRM mapping, failure handling, and system owner. | Test submission reaches the correct destination with consent recorded. |
| Analytics and consent | Measurement plan, tag ownership, consent behavior, environments, and handover. | Test events and access list approved before launch. |
| Accessibility | Target standard, page and component sample, keyboard test, assistive-technology test, and known exceptions. | Findings, fixes, retest, and an applicability review by the buyer. |
| Data processing | Personal data touched, processor roles, hosting regions, subprocessors, deletion, and incident contacts. | Data-flow summary and contract review by the buyer’s adviser. |
| Quality and launch | Browsers, devices, performance target, security checks, content freeze, rollback, and acceptance. | Test record, launch plan, rollback owner, and sign-off criteria. |
| Support and change | Included period, request route, response targets, maintenance, reporting, and change pricing. | Support schedule with examples of included and chargeable work. |
| Exit and transfer | Accounts, source, data, licenses, documentation, backup restore, export, and transition help. | Buyer-controlled access and a tested transfer checklist. |
Live-reference test
Open the work. Ask what the portfolio image cannot tell you.
Check the real mobile page
Open a service page, form, navigation, search, and consent controls on a phone. Ask which parts the agency delivered and what changed after handover.
Test the editing job
Request a short CMS demonstration based on your editors’ weekly work. Watch preview, approval, metadata, scheduling, correction, and recovery.
Inspect the relaunch boundary
Ask for a redacted URL map, launch checklist, or migration test from a similar project. A screenshot cannot prove redirect or index protection.
Ask how the client could leave
The answer should cover accounts, code, data, licenses, documentation, backups, and transition help. Confirm which access the client controls today.
German procurement checks
Put search, data processing, and accessibility into the offer.
For a relaunch, Google Search Central recommends mapping old URLs to new destinations, using permanent server-side redirects, checking canonicals and robots rules, retaining Search Console access, submitting the sitemap, and monitoring the move. Ask who produces each item and what evidence closes it.
GDPR Article 28 applies when a processor handles personal data for a controller. Ask the agency to list the data it can access, its role, hosts and subprocessors, deletion route, and incident contact. Your data-protection adviser should confirm applicability and approve the contract.
The German Accessibility Strengthening Act defines covered electronic-commerce services around consumer contracts, while section 19 of its regulation sets additional requirements. Confirm whether your service is covered. In every project, state the accessibility target, test sample, known exceptions, and retest evidence.
Technical next step
Get a technical read on: Web agency Germany guide
Send your URL and the problem you are seeing. We reply with what is fixable this month and what needs a bigger scope.
Decision record
Write the recommendation so another approver can repeat it.
✓
Need: the event, business result, existing assets, required systems, and decision date.
✓
Shortlist: why each supplier reached the final three, with links to the evidence checked.
✓
Offer differences: included work, exclusions, assumptions, client work, discovery dependencies, and total price boundary.
✓
Delivery risk: content, approvals, integrations, migration, data processing, accessibility, staffing cover, and launch.
✓
Operating fit: what marketing can edit, how support works, which accounts the buyer controls, and how transfer works.
✓
Recommendation: chosen supplier, reason, remaining conditions, budget owner, acceptance owner, and next review date.
Buyer questions
Questions German B2B teams ask before appointment.
Should we choose a local German web agency?
Choose for the working model your project needs. Location matters when in-person workshops, German-language delivery, or local procurement are required. Test communication, availability, legal roles, and handover directly rather than treating distance as a quality score.
How many web agencies should we ask for an offer?
Three comparable offers are usually enough for a decision. A longer list adds work unless the need is still unclear. Use a short market scan first, then give the same brief and offer table to the final three.
How do we compare web agency prices?
Compare the boundary behind the total. Mark content, migration, integrations, testing, launch, support, and transfer as included, excluded, client-owned, or dependent on discovery. Use the Germany relaunch cost guide for a deeper cost model.
Should the agency recommend the CMS?
Yes, but the recommendation should follow your editing, integration, recovery, security, and transfer requirements. Ask to test the real editorial workflow. Our WordPress and headless guide shows how to compare the operating models.
What proof should we request before signing?
Request live references, the supplier’s scope on those references, a sample delivery artifact, the proposed team, acceptance evidence, account ownership, and the transfer route. Verify observable facts and ask the reference client for permission before direct contact.
Can an agency guarantee that relaunch rankings will stay unchanged?
No supplier controls Google rankings. The agency can reduce avoidable risk through URL mapping, permanent redirects, crawl checks, Search Console access, sitemap submission, and monitoring. Ask for those deliverables and their owners.
Use the same brief with us
Send the five-line need. We will return the missing scope questions.
Some Tech Work handles B2B website relaunches and supplier takeovers. The public Work inventory shows the projects and case studies you can inspect before a call.
Send the trigger, required result, current site, connected systems, and decision date. We will tell you whether the next step is a scope call, a short technical check, or a different supplier path.
Written by
Vineet Talwar
Co-founder, Tech & Operations at Some Tech Work. WordCamp speaker across Europe and Asia, and host of the WP Shoutout podcast.
Start here
Ready to talk.Book a short diagnostic.
Tell us what needs fixing
We read every brief and reply within one business day.
Prefer to talk first?or request a tech stack audit →or email us directly →
Not sure where to start? Send the stuck decision, workflow, or page. We will say whether you need a diagnostic call, a tech stack audit, or a different first step.