forumNew topic

Looking for a checklist to build a website — what items should I prepare before talking to an agency?

ŞŞerife Ç***MemberCommunity member
Joined
Apr 2022
Message
2
#1

We're a 4-person custom wood furniture and interior design workshop based in Bursa. like for years, we relied solely on word of mouth but we've decided to build a professional website to expand into commercial B2B work... We set aside a budget of about 60,000 TL for this project.

Last week, we met with three different digital agencies... tbh instead of talking directly about design, they hit us with questions like whether our copy was ready who would own the domain whether we had a brand identity guide etc. To be honest, we were caught completely off guard, and the quotes we received varied wildly in scope.

To keep the project from dragging on, avoid agency delays, and prevent surprise costs down the road what exactly should we have prepared on our end before sitting down with them? Is it risky to let the agency buy the domain and hosting, and what should we check before final delivery?

EEmre P***Member
Job title
Field sales representative
Sector
Cosmetics
Organization type
medium-sized business
Joined
Nov 2022
Message
55
Most Helpful#2

Short answer: Before going to an agency, you should definitely register your domain under your company name, define your sitemap, organize draft copy into folders, and gather high-resolution product photos. Even if the server and infrastructure are set up by the agency, make it a strict requirement that all billing and root admin access remain with your company.

Step one is ownership control. Purchase your domain yourself using your corporate email address. When an agency buys it on your behalf and a dispute arises later, recovering that domain can take months. As for hosting, you can approve a cloud server recommended by the agency, but the hosting account must also be created in your name and billed to your company credit card.

Step two is a content inventory. Agencies don't know the ins and outs of your furniture production. Open a text document and write rough drafts for about us, services, portfolio projects, and contact info. Organize your furniture photos into folders by category and upload them to cloud storage, using high-res shots from a dedicated camera rather than phone photos.

Step three is contract terms and delivery sign-off. Make sure the contract includes delivery deadlines, source code handover, revision limits, and at least a one-year technical warranty clause. Before accepting delivery, check the following: 1) No layout breakage on mobile devices, 2) Contact forms reliably hit your designated email inboxes, 3) Page load speeds are acceptable, 4) Search engine indexing and setups are fully completed.

Edit: asked below, I wrote the answer in the second message.

AAycan O***Member
Job title
Front office accounting
Sector
Paper
Organization type
8-person team
Joined
May 2022
Message
6
#3

We made the exact same mistake last year. Paid 55,000 TL assuming the agency would write the copy. Since they knew nothing about our industry, they just copy-pasted generic text from the web. When we rejected it and decided to write it ourselves, the project got delayed by 4 months. Having your text ready upfront saves at least 60 days.

SSerdar K***Veteran
Job title
Growth marketing
Joined
May 2023
Message
264
#4

Whatever you do, don't let them host it on the agency's shared server. If you become unhappy and want to leave later, they charge exorbitant migration fees or drag their feet on giving you backups. Keep everything on an independent server account registered to you.

YYağmur E***Member
Job title
General coordinator
Sector
Paper
Organization type
a company within a holding
Joined
Aug 2025
Message
197

Doki · SEO consulting · 2026

#5

When buying the domain, complete the registration with your official company documents. If you manage DNS through a free service like Cloudflare, you can redirect records yourself in 5 minutes whenever you switch servers or email providers, without having to rely on the agency.

ZZerrin P***Member
Job title
Finance Manager
Sector
Freight
Organization type
8-person team
Joined
Dec 2024
Message
15
#6

Visuals are everything in the furniture business... I mean if you don't have well-lit photos of your workshop and products, even the world's best code will make the site look like a cheap template... If needed allocate 10,000 TL of that budget to a solid product photographer; it'll make the agency's job so much easier.

AAleyna G***MemberCommunity member
Joined
Nov 2024
Message
54
#7

Clarify intellectual property rights during the contract stage. The contract must explicitly state who holds the rights to any fonts, licensed stock photography, and custom software modules used on the website. Otherwise, your business will bear direct legal liability for third-party copyright claims.

MMurat K***Member
Job title
SaaS developer
Organization type
boutique agency
Joined
Mar 2024
Message
118

Doki · Log management setup · 2025

#8

if you're getting a com tr domain you don't even need paperwork anymore takes 5 mins with your id number, just grab it yourself don't give the agency control

SSelmaMember
Job title
Online store
Joined
Jul 2024
Message
94
#9

The most practical thing you can do right now is open a spreadsheet. List the pages you want in the menu, and next to each one, link the corresponding text and photos. If you walk into an agency with that sheet in hand their quote will drop by twenty percent on the spot.

NNeslihan T***Member
Job title
Clinic manager
Sector
Cosmetics
Organization type
120-person company
Joined
Aug 2023
Message
335
#10

Are you planning to sell products directly through the site, or will it strictly be a corporate showcase for quote requests and catalogs? That distinction completely changes the tech stack, security certificates, and contract scope the agency will propose.

AAhmet B***New memberCommunity member
Joined
May 2026
Message
62
#11

Exactly like that. Everything goes well for the first three months; problems arise in the fourth.

The answer varies greatly by industry; there is no one-size-fits-all rule. Just leaving this note, it might be useful.

DDoruk T***MemberCommunity member
Joined
Jul 2023
Message
23
#12

Thanks for writing this that's the right way... Weekly written progress reports are much more useful than asking for dates.

Payment schedules should be tied to project phases not calendar dates.

MMeryem A***Expert
Job title
Store Manager
Sector
Media and publishing
Organization type
boutique agency
Joined
Dec 2025
Message
99

Doki · Brand identity · 2026

#13

I'm curious too.

NNecati T***ExpertCommunity member
Joined
Oct 2024
Message
50
#14

My questions are cleared up thanks.

KKader A***Member
Job title
Operations manager
Sector
Law
Organization type
cooperative
Joined
Apr 2025
Message
46
#15

theres a common mistake peple make when doing this and most time waste accumulates in tasks waiting for approval.

of course, it varies if your situation is different.

ÖÖmer P***Member
Job title
Technical service technician
Sector
Textile
Organization type
regional distributor
Joined
Dec 2024
Message
42

Doki · Log management setup · 2026

#16

Good call starting this thread. The cheapest quote is usually the least thought-out one.

That's all, sorry if I went on too long.

GGizem Y***Expert
Job title
Marketing manager
Organization type
a company within a holding
Joined
Sep 2023
Message
168
#17

Noted, thanks.

YYağmur S***MemberCommunity member
Joined
Jun 2023
Message
13
#18

This thread is archived. In legacy systems, the most expensive thing is unknown dependencies.

If you have questions, write them; I'll answer as best I can.

MMurat Ç***Expert
Job title
Project manager
Sector
Accounting & advisory
Organization type
medium-sized business
Joined
Oct 2022
Message
246
#19

I didn't know that.

FFerhat O***Member
Job title
Software team lead
Sector
Packaging
Organization type
20-person company
Joined
Sep 2023
Message
52

Doki · Infrastructure migration · 2024

#20

I've been dealing with this for a long time. Every "we'll look at it later" in a meeting means unbilled work.

Correct me if I'm wrong.

Reply