Free 30-minute strategy call for new projects.BOOK NOW
Get a free quote

Portfolio / Real estate

A real estate website and CRM that turn searches into leads.

The Amoura Group helps people buy and sell homes across the Omaha metro. We built their entire website, connected it to the live MLS so visitors can search every listing, and set up the CRM, lead pipeline and marketing campaigns that follow up with each new lead.

Client
The Amoura Group, Omaha, Nebraska
Services
Web development, CRM setup, marketing automation
Built with
TypeScript, Node.js, Supabase, Netlify
Connected to
GoHighLevel CRM and the MLS feed, through Repliers

What we delivered

Full websitedesigned and built from scratch, from the homepage to neighborhood pages
Live MLS searchactive and sold listings across the Omaha metro, straight from the MLS
Buyer accountsvisitors sign in to save searches and favourite homes
CRM setupthe whole GoHighLevel account, set up for a real estate team
Lead pipelineevery enquiry from the site lands in one intake pipeline
Campaignsmarketing campaigns that capture leads and keep following up

The problem

A website should do more than look good.

Buyers want to search

People looking for a home expect to search real listings on an agent's own site, not be sent somewhere else.

Leads get lost

Form fills, sign-ups and calls arrive in different places. Without one pipeline, some never get a reply.

Follow-up takes time

An agent who is out showing homes can't answer every new lead at once. The system has to start the conversation.

What we built

The website in front, the CRM behind it.

Two halves that work as one. The website brings buyers and sellers in. The CRM catches every lead and follows up.

Website

The whole site

Designed and built for The Amoura Group's brand.

  • Property search: live MLS listings, with filters for price, beds, baths, size, neighborhood, schools and features
  • Search your way: type what you want in plain words, or search by photo or voice
  • Three views: gallery, map and table
  • Listing pages: photos, details, sales history, a map, a mortgage calculator and an enquiry form on every home
  • Home value estimate: sellers can ask what their home is worth
  • Buyer accounts: sign in to save searches and favourite homes
  • Market snapshot: sales volume, homes sold and median price, refreshed from live MLS data
  • Neighborhood explorer: a map and guide to Omaha, Bellevue, Papillion, Elkhorn and local areas
CRM and marketing

GoHighLevel setup

The client's entire CRM, set up and connected to the site.

  • Full CRM setup: the account, contacts and pipelines built for how the team sells
  • Lead intake pipeline: every enquiry from the website goes into one pipeline, with what the person is interested in
  • Marketing campaigns: campaigns that capture new leads and nurture them until they are ready to talk
  • Website connection: forms and sign-ups on the site create and update contacts in the CRM automatically

The website

Search every home in the Omaha metro.

The search bar sits front and centre on the homepage. Visitors can type something like "3 bed home in Papillion under $400k" and go straight to matching listings.

The Amoura Group homepage: a large home photo with the headline Find Your Dream Home and a property search bar with filters
The homepage, with search by text, photo or voice.
The property search page: advanced filters, a count of live listings, gallery, map and table views, and listing cards with price, address, beds, baths and size
The property search page: advanced filters, saved searches, and gallery, map and table views of live MLS listings.
A listing page: photo gallery, price, address, beds and baths, an enquiry form, a location map, a home value estimate and a mortgage calculator. Personal details in the form are blurred.
A listing page, with photos, details, a map and an enquiry form that sends the lead to the CRM.
The neighborhoods page: a map of the Omaha area with neighborhood boundaries, next to a list of areas with short descriptions
The neighborhood explorer: a map of the Omaha area, with a guide to each part of the city.

How it fits together

From a listing to a booked conversation.

Listings
MLS feed

Live listings come in from the MLS through Repliers.

Website
Visitor searches

Buyers search, save homes and sign in. Supabase stores accounts and saved searches.

Enquiry
Lead is captured

A form fill or sign-up sends the person's details to the CRM.

CRM
Into the pipeline

The lead appears in the GoHighLevel intake pipeline.

Follow-up
Campaign starts

A marketing campaign follows up until the lead is ready to talk.

Tech used

The tools behind it.

TypeScriptwebsite code
Node.jsserver side
Supabasedatabase and accounts
Netlifyhosting
GoHighLevelCRM, pipeline and campaigns
Replierslive MLS listing feed

Need a website that feeds your CRM?

We build the website, connect your data and set up the CRM and campaigns, so every lead gets followed up.

Screenshots are from the live website. Listings shown are public MLS listings, and personal details are blurred.