A founder-built landing page rebuilt in production code, with the measurement layer that was missing underneath it.
Client
RealAgentLink
Industry
Real Estate / Lead Generation
Services
Conversion Audit, Landing Page Design, Design System, Intake Form UX, GA4 Measurement, Production Integration
Tech stack
React, Tailwind, Replit, GA4, Google Ads, GitHub
Year
2026







AGR Studio rebuilt RealAgentLink's live Google Ads landing page in production code: trust built from process rather than reviews, the seller report shown as the product, a calmer intake form, and the GA4 measurement layer that was missing underneath the campaign.
RealAgentLink matches Minnesota home sellers with hand-picked listing agents based on verified sales data instead of paid placement. A licensed Minnesota agent reviews every submission by hand, and the seller sees the match and the reasoning behind it before any agent gets their phone number.
When founder Zachary Naslund came to us, the company was young in the most literal sense: one closed deal, one testimonial, and a product he had built himself with AI coding tools on Replit. A Google Ads campaign was live at $25 a day, sending paid traffic to a landing page that people read and did not act on.
The brief carried a tension worth naming. Build trust for a company with almost no proof to show, keep the page from becoming a personal brand, and beat the direct competitor on visual quality. Then ship it as working production code inside his existing app, with the multi-step intake form, automated emails, report generation and admin dashboard all still functioning exactly as before.
The audit found a measurement problem before it found a design problem
"The page does not convert" was a reasonable guess that nobody could verify. Google Ads was running Maximize Conversions bidding with zero conversion actions defined, so the algorithm was optimizing toward nothing at all. Spend was leaking through Display Network placements and automatic landing-page expansion. The site had no form analytics, so there was no way to know which intake step was losing people.
Instrument first, redesign second
Before we touched a pixel we defined GA4 events for every CTA click, form start, individual form step and submission. A redesign you cannot measure is a redesign you cannot defend, and the live campaign needed real conversion signals to bid on regardless of what the page ended up looking like. We wrote up the general version of this argument in the demo conversion stack.
Trust had to come from process
With one testimonial and no review wall, the usual social proof playbook was unavailable. We built the credibility case out of transparency instead: what gets graded, how the match is made, what happens to the seller's contact details, and when each piece actually arrives.
A hero that shows the market, not the founder
The original hero was a dark green gradient with a barely visible city silhouette and four small feature cards stacked underneath. We replaced it with an illustrated Minneapolis skyline and floating live-data chips, average days on market, list-to-sale ratio, vetting and licensing, that pop in and pulse like live readouts. Awe without stock photography, and no person in the frame, which was an explicit client requirement.
The report is the product
The strongest move on the page was showing the actual deliverable. A premium rendering of the agent match and property valuation report sits directly under the hero, and every promise beside it carries an instant or within-24-hours chip. Naming the timing honestly, instead of implying everything is immediate, turned a disclosure into a conversion element. This is the same principle as showing real product interface on a B2B site, covered in what makes a B2B startup website convert visitors into demo requests.
A design system rather than a facelift
Domine paired with Inter Display on a 1.333 perfect-fourth scale, a 60/30/10 green and gold palette carried over from the brand's existing equity, and fluid sizing that holds from a 13-inch laptop to a 5K display. Mobile and desktop were designed separately, not one resized into the other.
Proof assembled from process
A six-point scorecard of what actually gets graded, a line-by-line comparison against typical referral sites, and privacy guarantees treated as designed moments instead of footnotes. The process illustrations were regenerated to match the client's own postcard mailing campaign, typical Twin Cities suburban homes and the local water tower, so the target seller recognizes their own neighborhood.
Designed in code, reviewed on a live link
There were no static mockups. The redesign was built directly in the production codebase on an isolated branch and deployed continuously to a private preview URL, so the client reviewed the real page on his own devices, hero animation and form flow included. The preview ran the full intake form in a self-contained demo mode, so he could click through the entire experience without a backend.
A calmer intake form
The multi-step questionnaire was rebuilt as a split screen with a reassurance panel, visible step progress and a save-and-finish-later path. Contact details stayed where they already were, at the end, after the seller has invested effort and has a reason to want the report.
Integration staged like production matters
The approved preview was proven byte-identical to the release branch before merge. The pre-redesign production state was tagged on GitHub as a permanent restore point. The client kept the final publish click. Same URL, same form logic, same emails, same admin dashboard, with a two-minute rollback path and no data risk.
A new offer, shipped mid-project
A free property valuation report came out of the client's ad-manager conversation partway through the build. We wove it into the page copy, the form and the submission pipeline, end to end, within a day.
Results & Impact
The page went live after two revision rounds, both tactical rather than directional. The founder approved it for one-for-one production integration and put his ad budget behind it.
The funnel is measurable for the first time. Every CTA, form step and submission now fires a GA4 event, which means the Google Ads campaign finally has real conversion signals to bid on instead of optimizing toward an undefined goal.
The design system now lives inside the codebase, ready to extend across the homepage and the rest of the site. And the switch happened with zero disruption to a live business: the form, automated emails, report generation and admin dashboard all behaved identically before and after.
The mechanics here generalize past real estate. The on-page half is written up in what makes a B2B startup website convert visitors into demo requests, and the measurement half in the demo conversion stack. RealAgentLink is both of them with a live ad budget and a two-week deadline attached.
2 weeks
From audit to live
0
Conversion events at start
2
Revision rounds

