CASE STUDY

Agencia Impacto

How we built the website of an agency that lives off the image it projects

01

The Challenge

Impacto is a Uruguayan marketing agency, and for an agency its own website is no formality: it is another piece of its portfolio, where every detail gets judged as a sample of what it sells to its clients. That was the bar. They needed a site where the work speaks first — their real cases, with the audiovisual pieces from each campaign —, a form that would not lose a single inquiry, and one far-from-minor detail: the brand operates on two domains, agenciaimpacto.com.uy and agenciaimpacto.uy, and both had to serve exactly the same site, always up to date.

02

The Solution

We built a site where the cases are the structure, not an appendix. The home is a single page: the showreel looping inside the comet shape of their logo, the wall of brands they have worked with, and the case grid. From there you reach ten case studies, each with its own page — challenge, solution, impact and the campaign pieces embedded from YouTube — all driven by a single content model. The contact form is no mailto: it is backed by a .NET 8 API on ECS Fargate that stores every inquiry in PostgreSQL. And the site is served mirrored on both domains, each with its own S3 bucket and CloudFront distribution, published and invalidated together by one pipeline on every push.

  • Single-page home with the showreel masked into the logo shape, a brand wall and the case grid
  • 10 case studies, each with its own page: challenge, solution, impact and campaign pieces embedded from YouTube
  • Contact form backed by a .NET 8 API on ECS Fargate that stores every inquiry in PostgreSQL
  • Two mirrored domains (.com.uy and .uy), each with its own S3 bucket and CloudFront distribution
  • Automated deploys with GitHub Actions: every push publishes and invalidates both CDNs at once
  • Scroll animations and adaptive video that honor prefers-reduced-motion

03

Tech Stack

ReactTypeScriptViteTailwind CSSFramer Motion.NET 8PostgreSQLAWS S3 + CloudFrontECS FargateGitHub Actions

04

The Product

Agencia Impacto 1
Agencia Impacto 2
Agencia Impacto 3
“We're an agency: our image is our business, so the bar for our own site was high. Rapidyx delivered on schedule and the result lives up to what we sell our own clients.”
Martín Onandi

Martín Onandi

Agencia Impacto

Want similar results?

Tell us about your project and discover how we can help you build your next digital product.