NurtureHub
BlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
Join the waitlist
NurtureHubJoin the waitlist
NurtureHub
HomeBlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
Join the waitlist
NurtureHub
BlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
TermsPrivacyData Processing

© 2026 NurtureHub

Built exclusively for UK property agents

Your next instruction is already in the inbox. You just haven't sent the email yet.

Assign a contact to one of 12 categories. NurtureHub writes a personalised three-email sequence in your agency's voice, presents it for review, then tracks every open and click — firing a hot-lead alert the moment intent spikes.

Join the waitlist
See how it works
NurtureHub dashboard showing hot leads, email performance, and CRM sync status
agentOS
native connector
Reapit
open API sync
Alto
open API sync
Street
open API sync
Loop
open API sync
Google Workspace
email delivery
Microsoft 365
email delivery
UK GDPR & PECR
compliant by design
12 lead categories
pre-built
36 journey templates
seeded on setup
agentOS
native connector
Reapit
open API sync
Alto
open API sync
Street
open API sync
Loop
open API sync
Google Workspace
email delivery
Microsoft 365
email delivery
UK GDPR & PECR
compliant by design
12 lead categories
pre-built
36 journey templates
seeded on setup
agentOS
native connector
Reapit
open API sync
Alto
open API sync
Street
open API sync
Loop
open API sync
Google Workspace
email delivery
Microsoft 365
email delivery
UK GDPR & PECR
compliant by design
12 lead categories
pre-built
36 journey templates
seeded on setup
agentOS
native connector
Reapit
open API sync
Alto
open API sync
Street
open API sync
Loop
open API sync
Google Workspace
email delivery
Microsoft 365
email delivery
UK GDPR & PECR
compliant by design
12 lead categories
pre-built
36 journey templates
seeded on setup

From new contact to approved sequence in four steps

Any agent can be live within 30 minutes of signup.

  1. STEP 01 — BRAND SETUP

    Your agency's voice becomes the AI's brief

    Paste your website URL or upload a brochure. The AI crawls your pages, extracts tone, service areas, and team profiles, then drafts your Brand Profile for review. Edit anything, approve with one click.

  2. STEP 02 — CATEGORISE

    Assign one of 12 categories. The AI takes it from there.

    Select a contact and pick their category — Seller, Landlord, BTL Investor, Active Tenant, or any of the other eight. The Journey Architect agent fires immediately, selecting the right template and generating three personalised emails.

  3. STEP 03 — REVIEW & APPROVE

    Read it. Adjust the tone. Approve in one click.

    All three emails land in the review drawer with rendered previews. Edit inline, regenerate with a one-line instruction ('make email 2 shorter'), run a spam-score check, then approve the sequence. The send queue handles the rest.

  4. STEP 04 — TRACK & ACT

    Real-time intent scoring fires hot-lead alerts

    Every open, click, and reply updates the contact's intent score. When it crosses the hot threshold, you get an in-app and email alert with the score breakdown and a direct link to the contact profile.

console
0.4s→ Crawling primettings.co.uk/about
1.1sExtracted: tone=warm-professional, area=SW London, specialisms=lettings+sales
1.8sBrand Profile draft ready for review
0.2s→ contact.assigned category=Seller orgId=prime-lettings
0.6sJourney template: seller-prospect matched
1.4s3-email sequence generated — awaiting agent approval
0.3s→ agent.regenerate emailPos=2 instruction='make it shorter'
0.9sEmail 2 rewritten: 187 words → 94 words
1.5sSequence approved → scheduled (Email 1 now, 2 in 3d, 3 in 7d)
0.2semail.link_clicked contactId=c-1882 score=+15
0.7sbooking_link_clicked score=+30 → total=91
1.2sHOT LEAD alert fired → Sarah (Prime Lettings Clapham)
JOURNEY-ARCHITECTSeller prospect sequence generated for c-2241 — 3 emails ready for reviewjust now
INTENT-SCORERContact c-1882 crossed hot threshold — score 91 (booking_link_clicked +30)12s ago
CRM-SYNCagentOS inbound sync complete — 14 contacts updated, 3 new4m ago
COMPLIANCE-GUARDIANPre-send consent check passed for sequence seq-9941 — send authorised8m ago
DB-REACTIVATORDormant scan complete — 7 contacts assigned re-engagement journeys1h ago
HOT-LEAD-ALERTAlert dispatched to Sarah at Prime Lettings Clapham (BTL Investor, score 88)2h ago
CONTENT-WRITEREmail 2 regenerated with instruction 'add urgency' — 94 words, spam score clear3h ago
JOURNEY-ARCHITECTSeller prospect sequence generated for c-2241 — 3 emails ready for reviewjust now
INTENT-SCORERContact c-1882 crossed hot threshold — score 91 (booking_link_clicked +30)12s ago
CRM-SYNCagentOS inbound sync complete — 14 contacts updated, 3 new4m ago
COMPLIANCE-GUARDIANPre-send consent check passed for sequence seq-9941 — send authorised8m ago
DB-REACTIVATORDormant scan complete — 7 contacts assigned re-engagement journeys1h ago
HOT-LEAD-ALERTAlert dispatched to Sarah at Prime Lettings Clapham (BTL Investor, score 88)2h ago
CONTENT-WRITEREmail 2 regenerated with instruction 'add urgency' — 94 words, spam score clear3h ago
JOURNEY-ARCHITECTSeller prospect sequence generated for c-2241 — 3 emails ready for reviewjust now
INTENT-SCORERContact c-1882 crossed hot threshold — score 91 (booking_link_clicked +30)12s ago
CRM-SYNCagentOS inbound sync complete — 14 contacts updated, 3 new4m ago
COMPLIANCE-GUARDIANPre-send consent check passed for sequence seq-9941 — send authorised8m ago
DB-REACTIVATORDormant scan complete — 7 contacts assigned re-engagement journeys1h ago
HOT-LEAD-ALERTAlert dispatched to Sarah at Prime Lettings Clapham (BTL Investor, score 88)2h ago
CONTENT-WRITEREmail 2 regenerated with instruction 'add urgency' — 94 words, spam score clear3h ago
JOURNEY-ARCHITECTSeller prospect sequence generated for c-2241 — 3 emails ready for reviewjust now
INTENT-SCORERContact c-1882 crossed hot threshold — score 91 (booking_link_clicked +30)12s ago
CRM-SYNCagentOS inbound sync complete — 14 contacts updated, 3 new4m ago
COMPLIANCE-GUARDIANPre-send consent check passed for sequence seq-9941 — send authorised8m ago
DB-REACTIVATORDormant scan complete — 7 contacts assigned re-engagement journeys1h ago
HOT-LEAD-ALERTAlert dispatched to Sarah at Prime Lettings Clapham (BTL Investor, score 88)2h ago
CONTENT-WRITEREmail 2 regenerated with instruction 'add urgency' — 94 words, spam score clear3h ago

Your next instruction is already in the data. Join the waitlist to be first to act on it.

NurtureHub is opening to UK property agencies now. Join the waitlist and we'll notify you when your spot is ready. Questions? Email us at sf-core-org-support-nurturehub@saas-factory.ai

[ THE PROBLEM / PROPERTY AGENTS ]

Most leads go cold between valuation enquiry and instruction. Not because the agent forgot — because writing the follow-up took 20 minutes they didn't have.

A Seller enquiry on Tuesday. A Landlord asking about a switch on Thursday. A Buy-to-Let Investor you met at a property event. Each one deserves a different conversation, in a different tone, referencing different market data.

NurtureHub handles the writing. You approve or adjust in under two minutes. The email goes out in your voice, from your domain, tracked to the click.

  • 12 predefined contact categories — Seller, Landlord, Buyer, Tenant, BTL Investor and more

  • Three-email sequences generated from your brand profile, not a generic template

  • Every send tracked for opens, clicks and replies — scoring intent in real time

The full capability set — built for how lettings and estate agents actually work

AI sequence generation

The Content Writer agent produces all three emails from your Brand Profile, contact data and the category-specific journey template. No prompt engineering. No blank pages.

Real-time intent scoring

Opens score +5, clicks +15, booking link clicks +30, replies +25. Category multipliers and configurable decay keep the score honest. Hot threshold fires an alert immediately.

Brand voice that actually sounds like your agency

Paste your website URL. NurtureHub crawls your key pages, extracts your tone of voice, local market context, team profiles, and property specialisms. The result is a Brand Profile you review and approve — every AI email generated after that point inherits it automatically.

Upload brochures or service guides to supplement the crawl. Add individual agent personas so each negotiator's emails carry their name, sign-off style, and branch identity.

  • Tone selector: professional, friendly, authoritative, or warm

  • Per-negotiator personas with name, role, bio and photo

  • Local market context — key postcodes and average yields

Analytics dashboard showing open rate trends, per-sequence performance and category breakdown

A full prospecting pipeline — beyond the contacts you already have

Land Registry searches, Apify data extractions, and a live-chat website widget all feed the same nurture pipeline.

Land Registry

Find owners by postcode

Search HM Land Registry records via the agentOS API connection. Bulk postcode search returns all registered titles in an area. One click adds the owner to the pipeline with a pre-selected category.

Data prospecting

Apify extractions with GDPR review

Connect your Apify account and run UK property prospecting extractions. Every record passes through a three-stage compliance review — GDPR status, category assignment, then journey trigger — before an email is ever sent.

Live capture

Hot leads don't wait for Monday morning. Neither should the alert.

The moment a contact's intent score crosses your configured threshold, NurtureHub fires an in-app notification and an email to the assigned agent — including the score breakdown, which specific events contributed, and a direct link to the contact profile.

Configure your own warm and hot thresholds. Set the minimum gap between alerts for the same contact. Use the score simulator to preview how a hypothetical engagement sequence would score before committing to the settings.

  • Warm threshold (default 70) and hot threshold (default 85) — fully configurable

  • Category-specific multipliers: active seller 1.5x, seller 1.3x, BTL investor 1.2x

  • Configurable score decay for inactive contacts

Frequently asked questions

Hot lead alert panel showing contact intent score and engagement breakdown

Bidirectional CRM sync

Native agentOS connector plus open-API adapters for Reapit, Alto, Street and Loop. Contacts sync every four hours; you can trigger a manual pull any time.

ROI attribution

Multi-touch attribution links email touchpoints to CRM outcomes — valuations booked, instructions won, tenancies agreed. See which journey type earns its keep.

AI Content Studio

Beyond the automated sequences: a freeform tool for one-off campaigns, market update newsletters, and seasonal outreach — with A/B subject line generation and send scheduling.

UK GDPR & PECR compliance

Pre-send consent check, one-click unsubscribe in every email, suppression list management, DSAR export, right-to-erasure endpoint, and a full audit log on every send decision.

Database reactivation

A daily background agent scans for contacts dormant over 90 days and assigns them to a re-engagement journey — generating personalised emails from their history, not a generic 'just checking in'.

Multi-branch support

Each branch gets its own brand voice, contact database, and sequences. The parent org sees cross-branch analytics and manages shared billing — all without mixing data.

Referral & advocacy engine

Lifecycle triggers — tenancy renewal, sale completion, 12-month anniversary — fire dedicated referral sequences asking for Google reviews, testimonials, and introductions at exactly the right moment.

Regenerate any section from updated website copy at any time

Brand voice configuration page showing tone selector and agency profile fields

Analytics that close the loop between email and instruction

Open and click trends across 7, 30, and 90 days. Per-sequence and per-category performance tables. A contact engagement heatmap by day and time. Attribution showing which email touchpoints preceded a valuation booked or tenancy agreed.

  • Last-touch, first-touch, and linear attribution models

  • Per-agent-persona performance leaderboard

  • Conversion funnel: contacts to engaged to hot leads to outcome

  • CSV export of all metrics

Website widget — categorise before they leave

An embeddable chat widget classifies visitor intent into one of the 12 categories and creates the contact automatically. The Journey Architect fires before the page has fully loaded.

Alert acknowledgement and conversion tracking built in

Hot lead alerts page on mobile showing contact intent scores and alert feed
A human always approves before anything goes out. When you assign a contact to one of the 12 lead categories, NurtureHub's AI generates a personalised 3-email sequence and places it in a review queue. You read each email in a rendered preview, edit inline if you want, and approve — either email by email or the whole sequence at once. Only after you click approve does the send queue pick it up. No email leaves your agency without a person signing off on it.
No prompt-writing required. During setup, you submit your agency website URL and NurtureHub crawls your homepage, about page, services, team, and area pages, then extracts your tone, service descriptions, local market context, and team profiles automatically. You can supplement that with uploaded PDFs or Word documents — brochures, service guides, team bios. The AI builds a structured brand profile from all of it, you review and edit it in a section-by-section UI, and once you approve it, every email generated from that point forward inherits your voice. You can re-run the crawl any time your website changes.
NurtureHub has a native connector for agentOS with bidirectional real-time sync, plus connectors for Reapit, Alto, Street, and Loop via their respective APIs. Each integration polls for changes every 4 hours via a scheduled background job, and agentOS also supports real-time webhook push for instant updates. Contacts imported from any CRM retain their external ID so changes stay in step. You can also trigger an on-demand sync manually from the integrations page. The integrations dashboard shows sync health (green/amber/red), last sync timestamp, recent errors, and a retry option — and the agency owner gets an alert if a sync fails three times running.
Every engagement event a contact has with your emails feeds a rolling 0–100 intent score: an open adds 5 points, a link click adds 15, clicking a booking link adds 30, and a reply adds 25. Scores are multiplied by a category weight — Active Sellers score 1.5x, Sellers 1.3x, Buy-to-Let Investors 1.2x — so the system prioritises the contact types most likely to convert for you. Scores decay over time for inactive contacts. When a contact crosses your configured hot threshold (default 85), your assigned agent gets an immediate in-app notification and an email alert with the contact's name, category, score breakdown, and a direct link to their profile. You set the thresholds yourself, and a score simulator lets you model how a hypothetical engagement sequence would score before you change any settings.
Before every email send, a Compliance Guardian agent checks GDPR consent status, validates marketing opt-ins for the specific channel, cross-references suppression lists, and confirms the contact hasn't unsubscribed. If any check fails, the send is blocked and you're told exactly why. Every send decision is written to a compliance audit log. Every email includes a one-click unsubscribe link; unsubscribes are stored in a suppression list and sequences pause automatically. Contacts can also request erasure, which anonymises their data and suppresses future contact. Consent records show when and how consent was obtained, and the full audit trail is visible on each contact's profile. For questions about Data Processing Agreements with the underlying services NurtureHub uses, details are available on request.
Each branch runs as its own sub-organisation with its own brand profile, agent personas, contact database, and journey configuration. Emails from your Kensington office carry Kensington's voice; emails from Chelsea carry Chelsea's. Billing sits under a single Agency Pro subscription, and a parent-level admin account gives you cross-branch analytics and shared template management in one view. Branch admins manage their own office; the network admin sees everything. Cross-branch contact deduplication runs automatically so the same individual doesn't get contacted by two offices simultaneously.