What is Hubhus? - START HERE

Modified on Tue, 5 May at 11:02 AM

What is Hubhus? — START HERE

Hubhus is an all-in-one platform for managing customer workflows — from first contact to completed job. Everything is organised into campaigns, each with its own leads, calendar, automations, and forms, so every process gets exactly the structure it needs.

TL;DR

Work is structured as: Campaigns → Leads → Events. Each campaign has its own fields, forms, automations, and pages. Use placeholders (Ctrl+K / Cmd+K) to insert live data anywhere — in emails, SMS, or pages.

5 things to know about Hubhus

1

Campaigns are the main workspaces — one per business process (quotations, service visits, support cases). Each has its own fields, forms, automations, and pipeline.

2

Leads are individual customer records inside a campaign. They hold fields, events, files, and a full history of every action and message.

3

Booking forms & pages are customer-facing — embeddable forms that feed directly into the calendar, plus pages that can show quotes, documents, or upload flows.

4

Automations run on a schedule and react to status changes, bookings, or field updates — sending emails/SMS, updating data, or routing leads automatically.

5

Placeholders inject live lead data everywhere — press Ctrl+K (Win) / Cmd+K (Mac) to search all available placeholders inside any template or page.

Navigate: Left sidebar → select a campaign  ·  Placeholder search: Ctrl+K (Win) / Cmd+K (Mac)  ·  Dynamic data: %lead_name%, %event_start_date%, {{api_name}}
Read more

Campaigns in depth

A campaign groups together everything for one business process: fields, statuses, booking forms, automations, pages, and files. Inside each campaign you define:

  • Fields — text, numbers, dates, select values, structured JSON (data fields)
  • Select fields — predefined options for categorisation, used in reports and automations
  • Statuses — workflow steps (New, In progress, Completed, Won, Closed)
  • Booking forms & pages — customer-facing interfaces
  • Automations & action listeners — email/SMS, routing, status updates
  • Files — uploaded internally or via customer forms

Campaigns ensure each process has its own independent structure and data model.

Placeholders and dynamic content

Placeholders automatically insert lead data into emails, SMS, or HTML pages. Examples:

  • %lead_name% — lead's full name
  • %assigned_person_name% — assigned team member
  • %brand_name% — your company name
  • %event_start_date% — booking date/time
  • {{api_name}} — any custom field

Press Ctrl+K (Windows) or Cmd+K (Mac) inside any template or page to search all available placeholders using plain words like "lead name", "address", "event date".

Conditional logic (@if)

Show different content depending on lead data:

@if(%assigned_person_name%)
  Your contact: %assigned_person_name%
@else
  No contact assigned yet.
@endif

Works in emails, SMS, pages, and HTML components. Can also compare select field slugs.

HTML components

Reusable, styled content blocks that work with placeholders and conditional logic. Use them for signatures, footers, buttons, confirmation blocks, and document previews — included across all emails and pages.

Example: <hh-component.assigned-person-signature />

Common searches

what is hubhus • getting started • platform overview • campaign • lead • booking • automation • placeholder

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article