Project case study

Componenta logo

Componenta

A law firm landing page with a quiz and leads in amoCRM

Componenta Screenshot 1
Componenta Screenshot 2
Componenta Screenshot 3

Technology stack

  • JavaScript
  • HTML
  • CSS
  • Node.js
  • Express
  • AmoCRM
  • Nginx
  • PM2

People land on a bankruptcy page with debts, collection calls, and a dozen anxious questions. The landing page for the law firm Componenta explains the procedure calmly and walks visitors toward a conversation with a lawyer.

What the page covers

The page reads top to bottom like a conversation with a lawyer. It names the service first, then walks through the procedure step by step, answers the most common fears, and shows real cases. A request button appears on every screen, so visitors can decide at any point.

Componenta landing page hero about personal bankruptcy
The first screen with the service and a consultation button.

A two-minute quiz

A quiz sits in the middle of the page: “Find out in 2 minutes whether bankruptcy fits you.” It opens with the amount of debt and continues with a few more questions about the situation. Visitors answer while they are still just looking, and by the last step they have told the lawyer the essentials. In exchange for the answers they get an assessment and leave their contacts.

Quiz: find out in 2 minutes whether bankruptcy fits you
The quiz starts with the total amount of debt.
Free case assessment block
The free case assessment, laid out step by step.

Requests and infrastructure

The page is built with HTML, CSS, and JavaScript. A Node.js and Express server receives the requests and sends them to amoCRM, where the firm’s managers see each new inquiry right away. The server side was set up end to end: Nginx takes the incoming traffic and passes requests to the app, and PM2 keeps the Node.js process running and brings it back after a crash or a reboot. Speed matters for ads and search alike, so the page loads fast, and titles, metadata, and semantic markup are prepared for search results.

Have a similar task?

Tell us about it and we will find the solution together, from the idea and design to launch and support.

Or write directly

The reply arrives at the given email within a day.