How do I set up a new campaign?
A campaign in Hubhus is a fully isolated workflow module — with its own fields, statuses, booking forms, automations, pages, and integrations. Create a new campaign when you need a new workflow, a new lead source, or a new data model.
TL;DR
Campaigns → Manage campaigns → New campaign. Name it, choose a content type (Lead/Order/etc.), select a group. Then build: fields, statuses, select values, booking forms, pages, automations, action listeners. Test end-to-end before going live. Start from a template if one fits your use case.
Get started in 6 steps
Create: Campaigns → Manage campaigns → New campaign. Choose a campaign group (e.g. Sales, Service, Partners), a Content name (Lead, Order, Ticket, etc.) and fill in name, color, icon, language, and deletion strategy. Optionally start from a template.
Build the data model: Campaign Settings → Fields → New field. Add all fields the workflow needs — text, number, date, select, JSON, checkbox. No fields are predefined. Only create fields you actually need.
Configure statuses: Campaign Settings → Statuses. Define the logical stages of your process (e.g. New → Validated → Booked → Completed). Add required fields per status, color coding, and access restrictions as needed.
Set up booking (if needed): Configure resources with tags, link user tags to resource tags, then create booking forms with duration, travel rules, availability logic, and confirmation pages.
Add automations and listeners: Set up timed automations for reminders, email flows, and status transitions. Add action listeners for real-time reactions to field changes, file uploads, or form submissions.
Test end-to-end: Create a test lead, run through the booking flow, check automations, verify placeholders in emails/SMS, confirm status transitions and permissions. Then activate and go live.
Read more⌄
API access for partners or integrations
To give a partner API-scoped access to specific leads:
- Add a select field value for the partner's source (e.g. source = Partner ABC)
- Create a campaign filter matching that source
- Create a scoped API token with read/write and attach the filter
- Share the token and the API documentation URL
The partner sees only their own leads.
Campaign settings checklist
- Fields built
- Select values added
- Statuses configured
- Resources and tags set up
- Booking forms created
- Email/SMS templates done
- Automations active
- Action listeners active
- Pages/HTML published
- Filters created
- API tokens scoped
- Permissions assigned
Common searches
create campaign • new campaign setup • campaign configuration • campaign template • set up workflow
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article