Skip to main content

Every lead, tour, and lease.
One system.

Built for multifamily and student-housing operators: every ad dollar, website visitor, and after-hours lead traced to the signed lease, in one dashboard.

app.leasestack.co/reports

Marketing & Performance Snapshot

Student Central (Sample) · Berkeley, CA · trailing 28 days · first-touch attribution

Sample data

New leads

0

↑ vs prior

Leases signed

0

↑ from 2 prior

Occupancy

0

3 on notice

Rent roll

0

$1.9K avg / unit

Lead acquisition · first-touch

Google Ads
60 · 36%
Meta
45 · 27%
Organic search
30 · 18%
Resident referral
17 · 10%
Zillownot tracked
Apartments.comnot tracked

Leasing momentum · 12 mo

19 signed 180d · 87 active

Renewals at risk

$0

19 expiring in 120 days
6 within 30 · 3 on notice

Online reputation

4.6★★★★★128 reviews
Google
74
Yelp
26
Reddit
18
Facebook
10

AI search visibility

Exclusive
ChatGPT
5/12
Claude
6/12
Perplexity
8/15
Gemini
0/9
Chatbot · pixel · leasing: liveReputation · AI visibility: liveGA4, Search Console: indexingZillow, Apartments.com: not wired

Works with the PMS, ads, and reviews you already have.

AppFolio, Google, Meta, and your reviews, synced continuously.

AppFolioMetaPerplexityClaude
Operator portal

The dashboard your team actually opens.

Five surfaces, one login. Scroll through the week: the brief, the numbers, the pipeline, the named visitors, and the overnight bookings.

Briefing
app.leasestack.co/portal/briefing

AI briefing · Monday 7:02 AM

Good morning, Sample Portfolio

Leasing up 14% week over week.

14%Oak Grove is ahead of pace
32%Riverside is soft this week
12Chatbot captured 12 leads overnight

This week · 3 actions

Shift $600 from Meta into Google Ads. Refresh the Riverside creative. Approve the after-hours follow-up.

Monday, 7 AM

Your Monday brief writes itself.

Every Monday the week that mattered lands in one place: what is ahead of pace, what has gone soft, and three actions ranked by revenue impact. Read it over coffee, act before your first call.

Dashboard
app.leasestack.co/portal

At a glance · last 28 days

Dashboard

Leads (28d)

168

14%

Ad spend (28d)

$18,240

6%

Tours (28d)

31

8%

Organic (28d)

12,480

11%

Conversion funnel · last 28 days

Visitors
12,480
Leads
168
Tours
31
Applications
11
Signed leases
4
Attribution

Every lead, tour, and lease, attributed to source.

One dashboard ties spend to signed leases, not impressions. Watch the funnel from visitor to lease and see exactly which channel earned the outcome, in real time.

Leads
app.leasestack.co/portal/leads

Pipeline

Leads

42 active · 168 mo
M
Marcus T.92

Google Ads · Call today

D
Dana R.84

Meta · Tour Sat 11am

J
Jordan K.78

Organic · Send floor plan

A
Alex M.71

Referral · Follow up

Pipeline

42 scored leads, with the next step already written.

Source, budget, and the move that matters on every lead. The pipeline ranks who to call first, so nothing ages out and nothing slips.

Visitors
app.leasestack.co/portal/visitors

Visitor identification

Visitors

312 identified
Taylor B.

Viewed 3-bed floor plans

4 pages · Google
Northside Realty

Pricing + amenities

7 pages · Direct
Chris D.

Application page, twice

5 pages · Meta
Beacon Partners

Compared two properties

9 pages · Referral
No form needed

312 anonymous visitors, identified with intent.

The pixel resolves a meaningful share of your traffic to a name and email, with the pages they viewed, then routes them to your CRM and ad audiences automatically.

Chatbot
app.leasestack.co/portal/conversations

After hours

Conversations

6 flagged · 12 overnight
Is the 2-bed at Oak Grove still available for June?
It is. $1,850 with parking. Want me to hold a tour time?
Saturday morning works.
Booked you for Saturday 11:00 AM. Floor plan sent to your email.
Lead captured · Tour booked Sat 11:00 AM
After hours

12 leads captured overnight, while the office was closed.

The assistant answers from your real unit data, books tours, and sends floor plans at 2am. Hot leads are waiting for your team by morning.

The platform

The whole leasing funnel, accounted for.

Marketing spend, after-hours leads, and public reputation, each tracked in the same dashboard your team already logs into.

Channel attribution

$0

  • Google Ads$0
    0 · 0 · 0L
  • MetaMeta$0
    0 · 0 · 0L
  • TikTok$0
    0 · 0 · 0L

New lease signed

Google Ads · $68 CPL

Capture to lease

See which ad actually produced the lease.

Google and Meta spend mapped to leases, not impressions. Blended cost per lease and campaign ROI, continuously.

See it live
Example data · identified visitors

12

Identified · last hour

  • ??
    Anonymous visitorAnonymous

    mobile · west coast · viewed /floor-plans

  • ??
    Anonymous visitorAnonymous

    mobile · Oakland · viewed /gallery

  • ??
    Anonymous visitorAnonymous

    Seattle, WA · viewed /location

Visitor identified

Anonymous, now identified

No form needed

Most visitors never fill out a form. See who they are anyway.

A meaningful share of your anonymous visitors, resolved to a name and email in real time, routed to your CRM and audiences.

See the pixel firing
TC

Property assistant

Tour confirmed

Sat 11:00 AM · Unit 402

After hours

Stop losing leads after hours.

Trained on your property, brand, and units. Books tours, sends floor plans, captures contacts. Hot leads reach your team by morning.

Try a conversation

Past 90 days

  • r/berkeley — looking for fall housing

    3d

    Student Central came up a few times. Anyone here actually lived there?

    Neutral
  • Google review — 5 stars

    1w

    Tour was quick, leasing team responded same day. Move-in was painless.

    Positive
  • Yelp — 2 stars

    2w

    Maintenance request took 9 days. Front desk was helpful, the rest wasn't.

    Negative
  • ApartmentRatings — 4 stars

    5w

    Great spot for students looking for low-income housing near campus.

    Positive

14 mentions · 9 positive · 3 neutral · 2 negative

One-click reply →

Reply posted

Google review · 5 stars

Every site

Watched everywhere renters look, now including AI search.

Google, Reddit, Yelp, and the open web in one feed, sentiment-classified. Plus the property pages AI search actually cites.

See a live audit

Your current setupvs. one dashboard.

Your current setup

Meta
AppFolio

One dashboard with LeaseStack

app.leasestack.co/portal

One dashboard · last 28 days

Sample data

Leads

0

Ad spend

0

Tours

0

Signed

0

Conversion funnel

Visitors
12,480
Leads
168
Tours
31
Applications
11
Signed leases
4

Lead sources

Google Ads
36%
Meta
27%
Organic
18%
Referral
10%

Reputation

4.6★★★★★
Google
74
Reddit
18
Facebook
10
Yelp
26

AI search · times cited

5/12
6/12
8/15
0/9

This lease came from Google Ads. Campaign → click → tour → signed, one traced line.

Weekly report

The report your owners actually read.

One page: leases attributed to source, renewals at risk, reputation, AI-search visibility. Forward it to ownership as-is. The deck-building hours come back.

app.leasestack.co/reports

Marketing & Performance Snapshot

Student Central (Sample) · Berkeley, CA · trailing 28 days · first-touch attribution

Sample data

New leads

0

↑ vs prior

Leases signed

0

↑ from 2 prior

Occupancy

0

3 on notice

Rent roll

0

$1.9K avg / unit

Lead acquisition · first-touch

Google Ads
60 · 36%
Meta
45 · 27%
Organic search
30 · 18%
Resident referral
17 · 10%
Zillownot tracked
Apartments.comnot tracked

Leasing momentum · 12 mo

19 signed 180d · 87 active

Renewals at risk

$0

19 expiring in 120 days
6 within 30 · 3 on notice

Online reputation

4.6★★★★★128 reviews
Google
74
Yelp
26
Reddit
18
Facebook
10

AI search visibility

Exclusive
ChatGPT
5/12
Claude
6/12
Perplexity
8/15
Gemini
0/9
Chatbot · pixel · leasing: liveReputation · AI visibility: liveGA4, Search Console: indexingZillow, Apartments.com: not wired

Sample property · illustrative data

Delivered Monday 7:00 AMSee a sample report
Implementation

Live in fourteen days.

A short, predictable path from intake call to a domain that is firing on its own.

Day 1

Connect your PMS and ad accounts

A 30-minute intake call, no card required. We connect to your existing PMS, domain, and ad accounts, then lock the build plan.

Days 2-13

We build

We build your leasing site, ad campaigns, after-hours chatbot, visitor pixel, and dashboard. You review the site preview and sign off before anything goes live.

Day 14

You're live

Site live on your domain. Ads running, chatbot answering, pixel firing. Your dashboard starts filling with real visitors and leads.

Every week after

Reports and terms

Your first weekly report lands after your first full week live, leases attributed to source. No long contract, cancel anytime, and if you ever leave, you keep the site and every lead.

Common questions

What operators ask before they sign.

Direct answers to the questions operators ask before they sign. Anything we missed? team@leasestack.co.

  • What property management systems do you support?
    Every major PMS. We sync units, pricing, and availability through standard APIs, with a nightly backfill for edge cases. If your PMS is unusual, say so on the intake call and we'll confirm on the spot.
  • Who owns the site if we part ways?
    You do. The domain stays yours throughout. On exit, we hand over a static export of the site plus your full lead history. No transition fee.
  • Are you fair-housing compliant?
    Every ad and landing page goes through a vertical-specific compliance check before it runs. Student housing, multifamily, and senior living each have their own rules. We keep audit trails for each.
  • Do we own our data?
    Yes. Leads, conversations, visitor records, and analytics are yours. Export to CSV from the dashboard at any time.
  • How long from intake to live?
    Fourteen days. Day 1 intake call. Day 7 site preview. Day 14 we flip DNS, the pixel fires, the chatbot goes live, and ads start running.
  • Can you work alongside our existing vendors?
    Yes, during transition. Most operators run us in parallel for the first month, then consolidate once the dashboards make the comparison obvious.
  • Do you require a long contract?
    No. Month-to-month after launch.
  • Does LeaseStack replace our leasing team?
    No. LeaseStack saves your team manual work for tasks that would otherwise fall off the table: reporting, channel reconciliation, after-hours lead capture. Your team gets back the hours.

Free pilot.
No commitment.

Every week you wait, a competitor answers the leads you miss. Free 14-day pilot, no card required. We connect to your PMS and ad accounts and show you exactly what we see, then you decide. Keep everything if you walk away.