Leasing Follow-Up Cadences

research · current state · recommendations · 2026-10-07 · Proposed, pending Fede

Status: proposal only. Nothing has been changed. Data: production, last 60 days.

AnswerCurrent stateRecommendationsResearchProductionCamelliaAll seriesSources

The answer

1. Keep the 4-touch series (day 1, 2, 7, 14) for new leads. Replies come from touches 1 and 2. Touches 3 and 4 add little but cost nothing.
2. One schedule for both series at every client. Delete Camellia's two overrides (pending Fede).
3. Do not add a day-3 or day-30 touch.
24 automatic series in total; 6 sent nothing in 30 days, 2 ignore quiet hours.

Current state

SeriesWhoDefaultCamelliaWestern SlopeLast 60 days
New lead, never answeredNew leads1/2/7/14defaultdefaultCamellia 64 nudges, 7 replies, 6 tours. Western Slope 49 nudges, 14 replies, 6 tours
Replied, then quietLeads who went silent1/2/7/14 (changed today; was day 3, then day 4)own override, day 3 / day 6defaultCamellia 4 nudges, Western Slope 7. 0 replies, 0 tours
Tour remindersBooked toursDay before and shortly beforeno overrideno overriden/a
After a tour or no-showToured leadsNothing, by design (Sept decision)n/a
RenewalsResidentsSeparate program

Recommendations

  1. Delete Camellia's two saved overrides so every client runs the default. Yes.
  2. Keep 4 touches for new leads; revisit at 200 leads with nudges. Keep.
  3. Replied-then-quiet: 11 nudges, 0 replies, 0 tours in 60 days. Keep on the standard schedule, re-check in 60 days. Keep, re-check.
  4. Per-client schedule setting: it has only produced one accidental difference. Remove it so there is one path, or keep it and show the value on the customer page. Recommend remove (Fede decides; the settings screen is Gera's lane).
  5. No day-3, no day-30. No.
Research: what published studies and our data say

The answer

Do not add day 3. Do not add day 30. Our replies fall off fast after the second text, and no published study we could find supports a day-3 or day-30 touch for apartment leads. The series we have is already as long as the evidence will carry.

Our numbers by text number

Standard series: +24h, +48h, +7d, +14d. Every lead in the window ran this exact series (no client overrides). Reply = the lead texted or emailed back within 48h of that text.

TextSentReplied in 48hReply rateLed to a tourWhat published research says
1st (+24h)491224%3Early touches carry most conversions
2nd (+48h)311032%1Same
3rd (+7d)1716%1Diminishing returns
4th (+14d)1200% (could be up to ~24%)0Past the 6-attempt knee
+24h24% (12 of 49)
+48h32% (10 of 31)
+7d6% (1 of 17)
+14d0% (0 of 12)

52 leads got at least one text. 23 of them (44%) replied to at least one. Out of 109 texts sent, no reply was a STOP request. The samples are small, so read the shape, not the decimals.

The two questions: add day 3? add day 30?
Add day 3?Add day 30?
Our dataWe have never run it, so no direct number. The slot sits right after the +48h text, which got 32%, then a drop to 6% by +7d.The +14d text got 0 of 12 replies and +7d got 1 of 17. A 30-day text would sit further out on a line that already points to zero.
BenchmarkNo day-2-vs-day-3 spacing study found. Best contact strategy found: about 6 calls plus 5 emails, mixed (secondary source).Nothing found past about 6 to 7 attempts. Leads that need 7 or more attempts convert 45% less (secondary).
Opt-out and complaint riskA third text in three days is the first spot where a few states cap contact at 3 per 24 hours. We would still be under it. Risk rises with each added daily text. No published opt-out rate by frequency found.Low legal risk, but an old lead who forgot they asked is the person most likely to complain or hit STOP.
RecommendationNo Not supported. If Fede wants to know for sure, run it on a share of new leads for 60 days and compare.No Expected to get zero or near zero replies.
Other changes the evidence points to
IdeaWhat we knowVerdict
Drop the +14d text0 replies in 12 sends. But it closes the series and the lead is then marked inactive in the property system.Optional Keep it as the closer, or send that one by email.
Faster first replyMIT/InsideSales: waiting 30 minutes instead of 5 cuts the odds of reaching a lead about 100 times. We did not measure our own first-reply time in this pass.Measure first This is probably the biggest lever.
Text firstTexts already go first. Email response rates quoted by vendors are lower, but the figures are unsourced.Already doing it
Re-engagement after a reply17 leads, 11 texts sent (day 3 then day 4 or 6 after the last reply), 0 replies. Too small to judge, and none of them reached a tour.Watch After tonight's change, check again in 30 days.
When our texts land (small samples)

Most texts go at 8am local, because the quiet-hours hold pushes them to the first allowed slot: 32 of 109 sends, 22% replied. By weekday, Wednesday did best (7 of 16) and Thursday and Sunday worst (1 of 12 each). With samples this small, none of this is a finding. Times are Mountain, approximate.

How we counted
  • Source: follow-up records and conversation messages in production, two clients, leads whose first reply was sent Aug 7 or later (145 leads; 52 had at least one text actually sent).
  • Reply = any inbound message after the text, before the next text, up to 48h. Some replies may be to Clara's earlier message, so reply rates are an upper bound.
  • Tour = a confirmed tour booking within 3 days of that text, from the conversation log. Approximate.
  • Only one stage-one series appears in the records. Earlier schedule versions exist in the code history (the 5-step series was added in June, the editable follow-up settings in July) but no lead in this window ran a different one.
Risk rules to stay inside
  • Federal: no marketing-style calls or texts before 8am or after 9pm in the recipient's time zone. 47 CFR 64.1200 (primary). Whether it covers a reply to an inquiry is unverified.
  • A STOP, or any reasonable way of saying it, must be honored within 10 business days (rule in effect since April 2025). Same source. A broader "stop applies to everything" rule is delayed to Jan 31, 2027 (Hunton, secondary).
  • Oklahoma and Maryland: 8pm cutoff and a cap of 3 contacts per 24 hours on the same subject (Kelley Drye, secondary). Our series never comes close.
  • CTIA: a business replying to a consumer who asked to be contacted is conversational or informational; adding promotional calls to action may change that. It says nothing about how many follow-ups are allowed. CTIA principles (primary).
  • Carriers filter on opt-out and complaint rates, but Twilio publishes no number (Twilio). A "stay under 1% opt-out" rule of thumb exists only on reseller pages (anecdotal).
Outside evidence and how much to trust it
ClaimNumberSourceTrust
Reach rate, 5 vs 30 minute responseAbout 100x odds of contact, 21x of qualifyingMIT/InsideSales studyPrimary, B2B leads, not apartments
Firms responding to a web lead37% within 1 hour, 23% neverHBRPrimary, figures via summary (paywalled)
Converted leads reached by attempt 693%Velocify study via Cirrus InsightSecondary
Best cadence: 6 calls plus 5 emails+128% conversionsSameSecondary
Renters expect a reply within a day72%Zillow 2017Unverified, from a search snippet
SMS vs email response45% vs 6%Repeated by vendors, attributed to GartnerUnverified, treat as anecdotal
AI leasing: more tours+30% lead-to-tourZumaVendor marketing

Not found: published multifamily follow-up-count or tour-conversion data from Knock, Funnel, RentCafe, Entrata, RealPage, NMHC or NAA; opt-out rates by texts per week; any day-2 vs day-3 spacing study.

Production, Aug 8 – Oct 7

Aggregates only, no names. Situs Group: 149 leads, 0 series (not live yet).

Who entered a series and how many touches went out

SeriesEnteredGot 1 or moreTouch 1Touch 2Touch 3Touch 4Median day of each
Camellia new6622221912111 / 2 / 7 / 14
Camellia replied-then-quiet36222003.2 / 6.2
Western Slope new85312815511 / 2 / 7 / 14
Western Slope replied-then-quiet48552003.0 / 4.1

Replies within 72 hours of a touch

SeriesTouch 1Touch 2Touch 3Touch 4Tours after a touch
Camellia new3 of 224 of 160 of 110 of 106
Western Slope new8 of 245 of 91 of 5n/a6
Replied-then-quiet, both clients0 of 60

No application followed any touch.

How each series ended

OutcomeCamellia newCamellia re-engageWestern Slope newWestern Slope re-engage
Replied before any touch395346
Replied after a touch70160
Tour booked or applied215511
Lead's last message said not to nudge–10–12
Closed, home gone, or merged0123
Send failed or no contact1040
Ran the full series11292
Still running or no outcome631514

Findings

How Camellia ended up on 3 and 6

A side effect of testing, not a decision.

Every automatic series Clara runs

24 series, from code on main and the production database (read-only), 2026-09-07 to 2026-10-07. n/m = not measured.

SeriesReceivesDefault scheduleChannelOverride in prodLive atSends, 30 days (Camellia / Western Slope / Situs / test)
New lead never repliedprospect+24h, +48h, +7d, +14d; ≥20h apart; 8am–9pm; 48h gracetext, email fallbackCamellia row identical to default (no-op)Camellia, WS33 / 49 / 0 / 83
Replied, then went quietprospectsame 4 steps from last reply; no 20h gap, no gracetext, email fallbackCamellia: 2 steps, +3d, +6dCamellia, WS2 / 7 / 0 / 1
Tour offered, not confirmedprospect+24h, +3d; dropped at 7-day holdtextnoneCamellia, WS0
Tour remindersprospect24h and 1h before; NO quiet hourstextnoneCamellia, WS22 / 29 / 0 / 16
Weekend tour check-inprospect, staffFri 10:30; start −2.5h; staff −1htextnoneCamellia, WS0
Application link after tourprospecttour start +60 min, onceemail + textlink mode onlyCamellia, WS12 / 0 / 0 / 0
Toured, never appliedprospect+1d, +3d, +7d from linktextnone setCamellia, WS33 / 0 / 0 / 3
Staff check-in after tourtour host+30 min after tour endtextcompany switch: WS on, Camellia offWS≤15 WS
Staff tour emailsproperty inboximmediateemailnoneall18 / 26 / 0 / 113
RenewalsresidentDay 0 letter+text+call; +2d, +9d; −60/−30/−15dtext, MMS, voicerenewal policyCamellia (1 of 2)32 / 0 / 0 / 61
Past-due rentresident+21d, +28d, +31d; ≤3/mo; human approvestextnoneCamellia0 sent, 17 awaiting approval
Work-order question unansweredresident → tech/manager+12h nudge, +24h escalatetextnoneCamellia0
Visit heads-up / check-inhandymanwindow −10 / +10 mintextnoneCamellia0
Rating after repairresidentoncetexton unless offCamellia11
Vendor dispatch / quote chasevendor+1d, +3demailnoneall w/ maintenance0
Vendor redialvendor+4h, +24h, +72h, cap 6; NO quiet hoursvoicenoneapproved only0
Manager to-do remindersPMfirst notice only (24h×3 retired)emailCamellia in; WS out (70 props)Camellian/m
Lease/transfer signed noticeaccountingonce PDF fetched; retries foreveremailrecipient listsCamellia5
Unit claim to confirmPM+0, every 24h ×3textnonealln/m
Turnover charges nudgePMonce +48htext1 Camellia propertyCamellian/m
Weekly stale-lead listcompanyWed 16:00ZemailCamellia setCamellian/m
Weekly owner reportownerMon 15:30Zemail1 Camellia propertyCamellian/m
Daily leasing activity postSlackdaily, edited in placeSlack2 Camellia, 1 WSCamellia, WSn/m
No-reply-15-min watchdogour #alerts (+1 resend)once, then page hourlySlack, emailnonealln/m

Findings

Sources
PropFlow Docs