
Has your company already had “the website that came cheap” and now lives paying for fixes? Welcome to the club: in Colombia, choosing a web development agency is often an exam nobody taught you how to pass.
The problem isn’t a lack of options. The problem is that many look the same in a PDF. The difference shows up later: when you ask for changes, when you need to measure, when the website becomes part of the sales process.
Here are clear criteria for choosing well and avoiding the “contract → frustration → redesign” cycle.
Start with the obvious: which decision you want to make with data
Before asking “how much does it cost?”, define this:
- Which conversion matters? (lead, call, demo, quote)
- Which channel will bring demand? (SEO, ads, referrals)
- How will you know whether the website is contributing? (30/60/90-day metrics)
If an agency doesn’t ask you this, it’s probably selling you design, not results.
If you’d like a quick recommendation on the type of website you need, book a diagnosis.
8 criteria for choosing an agency (without going crazy)
1) A phased process with deliverables
You need to see clear milestones: discovery, architecture, design, development, QA, measurement. If everything is “I’ll hand it over and that’s it”, run.
2) Evidence of work with companies (not just “startups”)
Companies have approvals, security, integrations and basic compliance. Ask for comparable cases.
At Gulupa we’ve worked with organizations such as the Jardín Botánico de Medellín, the Archdiocese of Medellín (21 schools) and Atlético Nacional. That tells you something: we know how to work with real teams. See our portfolio.
3) Conversion and UX as part of the plan
If they only talk about “modern design” and not about friction, messages, hierarchy and CTAs, you’ll end up with a pretty website that doesn’t sell.
4) Performance and basic technical SEO (at a minimum)
A slow website is a tax: you pay for visits that leave. Demand speed, good practices and structure.
5) Measurement from day 1
GA4, events, goals. Without this there’s no optimization, only arguments.
6) Project governance: who decides and how things change
A good agency obliges you (kindly) to prioritize. If they say “yes to everything”, they’re selling you chaos.
7) Access and ownership
Domain, hosting, code, accounts, credentials. Everything must stay under your control.
8) Post-launch support
It isn’t the website that fails. Reality does: changes, new campaigns, updates. Demand stabilization and an improvement roadmap.
If you want a proposal with phases and deliverables (so you don’t depend on “please”), see custom web development.
Questions to ask in the first meeting
- How do you gather requirements, and how do you avoid rework?
- Which deliverables do I get in each phase?
- How do you measure conversion and lead quality?
- What does QA include? (responsive, performance, forms, tracking)
- What happens if I need an integration?
- How do you handle scope changes?
If the answers are vague, the project will be vague.
Common mistakes
- Choosing based on a visual portfolio: a B2B website can be “simple” and convert more.
- Not asking for a content strategy: without clear messages, design won’t save you.
- Not demanding measurement: afterward nobody can demonstrate impact.
- Not reviewing security: especially if you’ll handle users or data.
- Not checking who does the work: a “senior team” in sales and juniors in execution is a classic.
- Signing without a clear scope: it ends in conflict (and the one who loses is your operation).
What to measure at 30/60/90 days
At 30 days:
- The project is advancing by milestones, not by “feel”.
- Prototypes/architecture approved.
- Tracking defined in the plan (even if not yet implemented).
At 60 days:
- The site is in QA with consistent performance and responsiveness.
- Events implemented (if there’s already a staging environment).
- Deliverables documented.
At 90 days (post-launch):
- A baseline conversion rate and improvements.
- Useful leads according to sales.
- Response time to incidents.
- The ability to iterate without breaking everything.
The right agency doesn’t just deliver: it leaves you with a system that can be operated.
Warning signs (when it’s better to stop)
- They promise you the #1 ranking or “guaranteed” results.
- They can’t explain how they measure conversions.
- Everything depends on a plugin they’ll “look at later”.
- They avoid talking about access and ownership.
- They have no structured QA.
Frequently asked questions
A large agency or a boutique?
It depends on your needs. What matters is that you have real senior leadership, a process and deliverables. Size doesn’t guarantee judgment.
How important is it that the agency is in Colombia?
For projects with local operations, meetings and market understanding, it helps. For technical execution, what’s critical is process and quality.
How do I know whether custom development suits me?
If you need integrations, serious measurement and fast iteration, it’s usually the way to go. You can see the service here: custom web development.
What if I already have a website and want to improve it, not rebuild it?
It can often be optimized in phases (performance, UX, tracking, key landing pages) before a complete redesign.
The best agency is the one that leaves you less dependent
Choosing an agency isn’t buying a design. It’s choosing who will touch your commercial asset.
Book a call and we’ll review your case with clear criteria (without selling to you out of inertia).
Next step
If your website brings in visits today but not opportunities, the next step is simple: measure properly, remove friction and turn this into a system that sells.
- Book a call and we’ll review your case: contact us
- If the bottleneck is the website, see what our web design includes
- If the problem is visibility, see our SEO service


