forumNew topic

Build the site with AI or get agency quotes? Tried it myself and hit a wall

OOrhan O***Member
Job title
Board member
Sector
Seafood
Organization type
medium-sized business
Joined
Jun 2023
Message
17
#1

I launched a small venture in Milan to sell ceramics and home decor items across Italy, both wholesale and retail. To keep expenses low, I've spent the last three weeks trying to build a website myself using AI-based site builders. I've already spent 220 euro on various subscriptions. On desktop it didn't look bad at first glance, but the moment I dug into the details, I hit a total wall.

The responsive layout breaks with blocks overlapping on mobile, the Italian and English language toggles get tangled up, and I can't connect local payment gateways. On top of that, I can't get the AI to properly structure the cart for Italian e-commerce invoicing and consumer protection laws. Time is running out and I really don't want to postpone the launch any longer.

I'm at a crossroads: Is it even realistic to push through and fix these issues with AI tools, or should I hand this over to a professional agency or developer? If I ask for quotes, should I ask them to build on top of this half-finished AI prototype, or start clean from scratch?

HHakan U***MemberCommunity member
Joined
Apr 2024
Message
43
Most Helpful#2

Short answer: AI can handle basic UI mockups and draft copy, but multilingual architecture local payment processing, and regulatory compliance require an experienced developer. Your best path is handing the current prototype to an agency as visual reference while having them build the technical stack from scratch.

AI tools generate static pages and layouts quickly, but they fall short when tying together dynamic backend workflows, localized routing and payment integrations. Technical requirements like Italian electronic invoicing or local consumer rights go well beyond the prepackaged templates of general AI models. Pushing further here will only burn more time and subscription fees.

When requesting quotes from agencies or freelancers, hand over the AI build as a 'design guide and wireframe' not a codebase. Make sure the scope clarifies three things: 1) the architecture used for Italian and English multilingual routing, 2) how local payment gateways and order management tie in and 3) whether you can easily manage and update content through an admin panel after handover.

Having a developer fix auto-generated pages often takes more billable hours than building from scratch, since AI-generated code tends to be bloated and disorganized. Asking them to recreate your visual mockup onto a clean, open-source CMS will protect your budget and get you to launch much faster.

ZZerrin T***Member
Job title
Export manager
Sector
Law
Organization type
boutique agency
Joined
Mar 2024
Message
3
#3

Scrap the code you have, but keep full-page screenshots. That basically gives you a complete briefing with your design style, typography, and product layout ready to go. Tell an agency, 'Rebuild this from scratch with clean code,' and you can wrap the whole project up in two weeks.

YYasemin K***Member
Job title
Board member
Sector
Jewelry
Organization type
cooperative
Joined
Feb 2023
Message
66
#4

We made the exact same mistake last year for our Rome office. Spent 300 euro on tools, paid a student 400 euro to fix it, and ended up with nothing to show for it. Eventually paid a local dev 1,800 euro to build it cleanly on WordPress. Really wish we had just hired someone from day one.

edit: I wrote something wrong above, sorry about that.

GGamze U***Member
Job title
Technical service technician
Sector
Furniture manufacturing
Organization type
family business
Joined
May 2024
Message
255
#5

Where AI really hits a wall is multilingual URL structures and the webhook mechanisms of local payment gateways. Code generators just throw div elements together randomly on the visual layer, which completely breaks responsive design on mobile. E-commerce simply cannot run securely on AI-generated code without proper backend session management.

HHatice A***MemberCommunity member
Joined
Dec 2023
Message
2
#6

Be careful before asking an agency for a quote. Plenty of small agencies are just churning out sites using AI tools or 50 euro off-the-shelf themes anyway, then slapping you with a 2,500 euro invoice. In any quote you receive, make sure they spell out in writing which engine the site will be built on and itemize all maintenance costs.

YYusuf E***Member
Job title
Gym owner
Organization type
workshop
Joined
Apr 2024
Message
66
#7

How many products in total will be displayed on the site, and are you planning to ship outside Italy? If you have fewer than 20 items, standard templates from hosted e-commerce platforms might do the trick instead of hiring an agency—have you considered that?

MMustafa A***Member
Job title
Regional Manager
Sector
Paper
Organization type
cooperative
Joined
Mar 2023
Message
37
#8

When gathering quotes, make sure to specify the following to agencies: 1) Size of the product catalog and variants, 2) Requirement for Italian and English language switchers to work independently, 3) Compatibility with Stripe and local debit cards, 4) Post-delivery training and a 3-month bug-fix warranty.

VVahide K***Member
Job title
Content Editor
Sector
Advertising and promotion
Organization type
workshop
Joined
Apr 2023
Message
148
#9

Don't beat yourself up over it getting this far and putting together a visual draft is already an achievement. At least you know exactly what you want. Leave the technical side to a professional and focus on sourcing and sales; time is money.

UUfuk B***MemberCommunity member
Joined
Feb 2024
Message
1
#10

I'll try it.

HHakan Ş***New memberCommunity member
Joined
Aug 2026
Message
2
#11

I've been dealing with this for a long time. Payment schedules should be tied to project phases, not calendar dates.

Good luck with that.

AAycan P***Member
Job title
Production planning
Sector
Furniture manufacturing
Organization type
regional distributor
Joined
Apr 2024
Message
109
#12

You're right, I've been down that road too. Solutions that work at a small scale collapse when you grow; I learned this late.

BBurcu E***Member
Job title
Administrative manager
Sector
Real estate
Organization type
40-person manufacturing company
Joined
Feb 2023
Message
37
#13

Let me share my experience. Don't hesitate to ask; those who don't ask always pay more.

KKerem O***Member
Job title
Game studio
Organization type
20-person company
Joined
Feb 2024
Message
98
#14

Ive been down this road let me tell you. The system lives on after delivery; maintenance is a separate line item.

This is my opinion, I'm not claiming it's absolute truth.

TTülay C***MemberCommunity member
Joined
Jun 2024
Message
48
#15

I agree.

FFadimeNew member
Job title
Food manufacturer
Organization type
a company within a holding
Joined
Sep 2024
Message
42
#16

If I understood correctly you're saying: Everything goes well for the first three months; problems arise in the fourth.

If I were you I'd go this route.

KKaan G***ExpertCommunity member
Joined
Jun 2023
Message
94
#17

The opposite happened to me, that's why I'm writing. The cheapest quote is usually the least thought-out one.

Start with a small trial; dont commit to everything at once. Im also curious if anyone does it differently.

RRamazan Ş***MemberCommunity member
Joined
Aug 2024
Message
40
#18

I agree, and I'd like to emphasize that. The harder it is to reverse a decision, the slower you should make it.

Weekly written progress reports are much more useful than asking for dates. If you post the result here, it will help others too.

HHakan A***ExpertCommunity member
Joined
Jan 2024
Message
3
#19

The opposite happened to me, that's why I'm writing. Weekly written progress reports are much more useful than asking for dates.

Correct me if I'm wrong.

KKemal P***New member
Job title
Software developer
Sector
Freight
Organization type
120-person company
Joined
Sep 2026
Message
79
#20

You're right. Payment schedules should be tied to project phases, not calendar dates.

If it's your first time, start small; scaling comes later. Of course, it varies if your situation is different.

Reply