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

[ FEATURES / 90 SHIPPED ]

What NurtureHub actually does — capability by capability

Ninety shipped features. Every one listed here maps to a real page in the product. We've grouped them by what they help you do — from first contact to closed instruction.

[ INTELLIGENCE / BRAND CORE ]

The AI writes in your voice — because it knows your agency first

Point NurtureHub at your website. It reads your homepage, about page, services, team profiles, and area coverage pages — then drafts your complete brand intelligence profile automatically. Upload brochures and service guides to fill in any gaps.

  • Website crawl agent Extracts tone, agency overview, local market context, and team bios from live pages

  • Document upload PDF and Word files parsed and merged into the brand profile automatically

  • Agent personas Individual negotiator profiles — name, role, sign-off style, bio — for hyper-personalised emails

  • One-click regeneration Refresh the profile any time your website or team changes

See how brand setup works
Brand voice configuration screen showing tone settings and agency profile fields
[ AUTOMATION / JOURNEY ENGINE ]

Assign a category. Three personalised emails appear. You review and send.

No workflows to build, no templates to fill. The moment you categorise a contact, the Content Writer agent fires — producing a complete three-email sequence in your brand voice, ready for your review.

  1. STEP 01 — CATEGORISE

    Pick one of 12 contact categories

    Seller, Landlord, Buyer, Tenant, Buy-to-Let Investor, Active Tenant — and eight more. The category tells the AI what this contact needs to hear.

  2. STEP 02 — GENERATE

    AI writes three emails in your brand voice

    Email 1 acknowledges and delivers value. Email 2 builds the relationship. Email 3 activates with a personalised call-to-action. Subject lines, preview text, HTML and plain text — all done.

  3. STEP 03 — REVIEW

    Read, edit, regenerate — then approve

    The review UI renders each email as the recipient will see it. Edit inline, request a regeneration with a single instruction, or approve the whole sequence in one click.

  4. STEP 04 — SEND & SCORE

    Emails go out on schedule. Intent updates in real time.

    Email 1 sends immediately. Email 2 follows after three days. Email 3 after seven. Every open, click, and reply updates the contact's intent score live — and fires a hot lead alert the moment they cross your threshold.

console
0.0scontact.category → 'buy_to_let_investor'
0.1sjourney_template selected: btl_investor / prospect
0.3sJourney Architect agent ▶ firing
0.8sbrand_profile loaded → tone: authoritative
1.1sgenerating email_1: subject + body (GPT-4o)
2.4ssequence.status → 'awaiting_approval'
2.5sagent notified ✓
0.0sreview.open → sequence_id: NHB-2841
0.2semail_2.regenerate('make it shorter')
1.3sspam_score_check: 1.2 / 10 — clear ✓
1.4ssequence.approve() → queued for send
0.0semail_1 delivered via Google Workspace ✓
3.1sevent: email_opened → score +5 → 42
3.2sevent: link_clicked → score +15 → 57
3.3sthreshold crossed: HOT LEAD alert fired 🔥
JOURNEY-ARCHITECTcontact NHB-4421 categorised → btl_investor / prospect — sequence generating0s
CONTENT-WRITER3-email sequence complete for Sarah Mitchell — awaiting agent review2.4s
INTENT-SCORERcontact NHB-3187 email_2 link_clicked → score +15 → 72 (WARM)0.1s
HOT-LEAD-ALERTNHB-2091 James Thornton crossed threshold 85 → alert dispatched to agent0s
CRM-SYNC-ORCHagentOS delta sync complete — 14 contacts updated, 3 new, 0 conflicts4.1s
COMPLIANCE-GUARDIANpre-send consent check passed for NHB-5502 — email cleared for dispatch0.3s
DB-REACTIVATORdaily scan: 6 contacts dormant 90+ days → re_engagement journeys queued0s
EMAIL-DISPATCHsequence NHB-8831 email_1 delivered via Google Workspace ✓1.2s
JOURNEY-ARCHITECTcontact NHB-4421 categorised → btl_investor / prospect — sequence generating0s
CONTENT-WRITER3-email sequence complete for Sarah Mitchell — awaiting agent review2.4s
INTENT-SCORERcontact NHB-3187 email_2 link_clicked → score +15 → 72 (WARM)0.1s
HOT-LEAD-ALERTNHB-2091 James Thornton crossed threshold 85 → alert dispatched to agent0s
CRM-SYNC-ORCHagentOS delta sync complete — 14 contacts updated, 3 new, 0 conflicts4.1s
COMPLIANCE-GUARDIANpre-send consent check passed for NHB-5502 — email cleared for dispatch0.3s
DB-REACTIVATORdaily scan: 6 contacts dormant 90+ days → re_engagement journeys queued0s
EMAIL-DISPATCHsequence NHB-8831 email_1 delivered via Google Workspace ✓1.2s
JOURNEY-ARCHITECTcontact NHB-4421 categorised → btl_investor / prospect — sequence generating0s
CONTENT-WRITER3-email sequence complete for Sarah Mitchell — awaiting agent review2.4s
INTENT-SCORERcontact NHB-3187 email_2 link_clicked → score +15 → 72 (WARM)0.1s
HOT-LEAD-ALERTNHB-2091 James Thornton crossed threshold 85 → alert dispatched to agent0s
CRM-SYNC-ORCHagentOS delta sync complete — 14 contacts updated, 3 new, 0 conflicts4.1s
COMPLIANCE-GUARDIANpre-send consent check passed for NHB-5502 — email cleared for dispatch0.3s
DB-REACTIVATORdaily scan: 6 contacts dormant 90+ days → re_engagement journeys queued0s
EMAIL-DISPATCHsequence NHB-8831 email_1 delivered via Google Workspace ✓1.2s
JOURNEY-ARCHITECTcontact NHB-4421 categorised → btl_investor / prospect — sequence generating0s
CONTENT-WRITER3-email sequence complete for Sarah Mitchell — awaiting agent review2.4s
INTENT-SCORERcontact NHB-3187 email_2 link_clicked → score +15 → 72 (WARM)0.1s
HOT-LEAD-ALERTNHB-2091 James Thornton crossed threshold 85 → alert dispatched to agent0s
CRM-SYNC-ORCHagentOS delta sync complete — 14 contacts updated, 3 new, 0 conflicts4.1s
COMPLIANCE-GUARDIANpre-send consent check passed for NHB-5502 — email cleared for dispatch0.3s
DB-REACTIVATORdaily scan: 6 contacts dormant 90+ days → re_engagement journeys queued0s
EMAIL-DISPATCHsequence NHB-8831 email_1 delivered via Google Workspace ✓1.2s

Live on your first day. Generating leads by the end of the week.

The onboarding wizard takes any agent from zero to live — brand profile set, first contacts imported, first AI-generated sequence approved — in under 30 minutes. Join the waitlist to be first in.

Questions? Email us at sf-core-org-support-nurturehub@saas-factory.ai

Hot lead alerts dashboard showing top contacts by intent score
[ INTELLIGENCE / INTENT SCORING ]

Know who's ready to instruct — before they call someone else

Every engagement event updates a contact's intent score in real time. Opens, clicks, booking link taps, and replies each carry a configurable weight. Category multipliers mean an Active Seller's click is worth more than a cold Applicant's open.

[ CONTACTS / PIPELINE ]

A contact workspace built for property agents

Every contact in one place. Filter by category, intent score, journey status, or postcode. Bulk categorise, bulk approve, bulk export. The contact detail page shows every email, every click, every CRM activity — and the full nurture history in chronological order.

[ CRM / SYNC ]

Your CRM stays in sync — contacts flow both ways, automatically

agentOS connects natively. Reapit, Alto, Street, and Loop connect via the open API framework. Contacts pull in on demand or every four hours automatically. Engagement scores and nurture outcomes write back to CRM contact records.

  • agentOS native connector Real-time bidirectional sync with webhook support for instant contact events

  • Open API framework Reapit, Alto, Street, Loop — each with its own adapter, polling schedule, and conflict resolution

  • Sync health dashboard Green/amber/red status per integration, last sync timestamp, recent error log, and manual 'Sync Now'

Analytics dashboard showing open rate trends, per-sequence performance and contact engagement heatmap
[ ANALYTICS / ROI ]

Open rates and click rates — tied back to instructions won

The analytics suite shows performance across every dimension: email open/click trends over 7, 30, or 90 days; per-sequence and per-category breakdowns; top-performing subject lines; and a contact engagement heatmap by day and time.

[ CONTENT / STUDIO ]

Beyond sequences — a freeform AI content writer for every campaign

The AI Content Studio is your creative worktop for one-off communications: seasonal market updates, area newsletters, bespoke landlord outreach. Every piece inherits your agency's brand profile automatically — tone, signature, colours — so nothing goes out sounding off-brand.

One-off email & newsletter generation

Generate market update newsletters, seasonal campaigns, and custom outreach in seconds. Select an audience segment and the AI targets the copy accordingly.

[ COMPLIANCE / GDPR ]

UK GDPR and PECR compliance — built into every send

The Compliance Guardian agent runs before every email dispatch. One-click unsubscribe, suppression lists, consent tracking, and ICO-compliant footer links are not add-ons — they are part of the send pipeline. Nothing goes out without passing the check.

[ PROSPECTING / LAND REGISTRY ]

Find property owners before they decide to sell — or switch agent

For agencies on agentOS, Land Registry Owner Search lets you prospect by postcode, address, or title number. Bulk search returns all registered titles in a postcode area. Recently transferred properties are flagged as high-priority prospects. Add any owner to your pipeline with one click — the Journey Architect fires immediately.

  • Single address lookup Owner name and correspondence address from HM Land Registry

  • Bulk postcode search All registered titles within a defined postcode area, in one run

  • Ownership change alerts Recently transferred properties surfaced as high-priority prospects automatically

NurtureHub main dashboard showing hot leads widget, sequences awaiting approval, and CRM sync status
[ DELIVERY / EMAIL ]

Emails sent from your own address — tracked end-to-end

Connect your Google Workspace or Microsoft 365 account and every nurture email lands in the recipient's inbox from you — not a generic sending domain. Replies come back to you. Sent items appear in your Sent folder. The entire delivery pipeline is tracked server-side.

[ TEAMS / MULTI-BRANCH ]

One subscription. Every branch. Each with its own brand voice.

Multi-branch agencies and franchise networks run every office as its own sub-tenant — separate brand profile, agent personas, contact database, and journey configuration. The parent admin sees cross-branch analytics and manages shared templates from a single view.

Branch sub-tenants

Each branch has its own brand voice, contacts, sequences, and agent personas. Emails from Kensington sound different to emails from Chelsea — correctly.

Cross-branch analytics

Parent org admins see aggregated performance across all branches — sequences sent, hot leads generated, conversion rates — filterable by branch, date, and category.

[ QUESTIONS ]

Common questions about how it all works

  • Configurable thresholds Set your own warm (default 70) and hot (default 85) score boundaries in settings

  • Score decay Inactive contacts gradually cool — the score reflects current intent, not last month's

  • Instant hot lead alerts In-app notification and email the moment a contact crosses your hot threshold

  • Score simulator Preview how a hypothetical engagement sequence scores under your current weights

12 contact categories

Seller, Landlord, Buyer, Tenant, BTL Investor, Active Tenant, Prospective Landlord, Prospective Seller, Vendor, Applicant, Property Investor, Commercial Landlord — pre-built with category-tuned AI prompts.

Advanced filtering & saved views

Filter by category, score range, journey status, last activity, and CRM source. Save as named views like 'Hot Sellers' or 'Uncontacted Landlords'. Filters persist in the URL for easy sharing.

CSV import with column mapping

Drag-and-drop CSV upload with intelligent column mapping, duplicate detection by email, and a validation preview showing errors before anything is created. Supports agentOS, Reapit, and Alto export formats.

Full activity timeline

Category assignments, emails sent and opened, clicks, notes, CRM sync events, and alerts — all in chronological order on the contact detail page.

Outcome tracking

Mark contacts as Converted (listed, let, sold, renewed, instructed), Not interested, On hold, or Lost to competitor. Dashboard shows conversion rate by category.

Audience segments

Build dynamic segments by combining filters — category, score, postcode, engagement recency, consent status. Segments update live and power the Content Studio and retargeting integrations.

Deduplication by email Contacts imported from any source merge cleanly; external IDs preserved for ongoing bidirectional sync

SYNC HEALTH
Bidirectional, all connected CRMs
4h
Automatic sync interval
MonTueWedThuFriSat

Representative sync success rate — illustrative only.

  • ROI attribution dashboard Multi-touch attribution links email touchpoints to CRM outcomes — valuations booked, instructions won, tenancies agreed

  • Per-category conversion funnel See exactly where contacts drop from cold to engaged to hot to converted, by category

  • Agent persona leaderboard Which team member's emails drive the most engagement and the most conversions

  • CSV export Every metric exportable — open rates, click rates, sequence performance, outcomes

A/B subject line generation

Get two subject line variants per email automatically — see which performs in real tracked sends without any extra setup.

Send scheduling & performance tracking

Schedule one-off sends for the optimal window and track open rates, click rates, and unsubscribes alongside sequence performance.

Pre-send consent check

Verifies GDPR consent status, checks suppression lists, validates marketing opt-ins, and confirms no unsubscribe exists — on every single email, not just the first.

DSAR & right to erasure

Data Subject Access Request export endpoint and a right-to-erasure endpoint that anonymises contact data and suppresses future sends — audit-logged throughout.

Suppression list management

One-click unsubscribe in every email, stored in the suppression list. Bounces and complaints auto-suppress the contact. Syncs suppression state from connected CRMs.

Three-stage import pipeline GDPR compliance review → category assignment → journey trigger — every prospecting import handled cleanly

Database Reactivator

Dormant contacts (no activity for 90+ days by default) are identified automatically on a daily scan and assigned to a re-engagement journey for their category — presented for your approval before anything sends.

Referral & Advocacy Engine

At tenancy renewal, sale completion, and 12-month instruction anniversary, dedicated three-email referral sequences go out automatically — asking for Google reviews, testimonials, and new introductions.

Live Chat & Web Capture Widget

Embed a lightweight widget on your agency website. Visitor conversations are transcribed, AI-classified into a contact category, and fed directly into the nurture pipeline — before they leave your site.

  • Google Workspace adapter OAuth 2.0 — emails sent from Gmail, appear in Sent, tracked for opens and clicks

  • Microsoft 365 adapter Microsoft Graph API — Outlook continuity for M365 tenants and personal accounts

  • Spam score check Before you approve any sequence, a SpamAssassin-style heuristic analysis flags issues — ALL CAPS, too many exclamation marks, trigger words

  • Configurable send schedule Default send windows (09:00–17:00 Mon–Fri, Europe/London), bank holiday skipping, per-sequence overrides at approval time

Role-based access

Branch admin or network admin roles. Branch staff see only their own contacts. Network admins see everything. Billing is unified at the parent level.

SMS touchpoints

Include SMS alongside email sequences — AI-generated short-form messages inside 160 characters, with STOP keyword processing, delivery receipts, and opt-in/opt-out management.

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.