Campaign — User Guide

Campaign — User Guide

Module: Recruitment
Audience: Recruiters, hiring managers, HR administrators
Version: 1.0.0
Last updated: 2026-07-22


Overview

A recruitment campaign is an open hiring requisition. It captures the role, headcount, location, salary range, job description, ideal candidate criteria, and the team responsible for the hire. Candidates are linked to a campaign so you can track pipeline progress per opening.

Campaign statuses:

  • Planning — newly created; not yet actively hiring.
  • In progress — active recruitment.
  • Finish — position filled or campaign closed successfully.
  • Cancel — campaign stopped.
  • Overdue (label only) — end date has passed while still in planning; update the status or dates.

Prerequisites

  • Permission: Recruitment → View to open the page. Create to add campaigns. Edit to change records and status (managers/creators). Delete to remove campaigns.
  • Job positions: Configure under Recruitment → Setting → Job position before creating campaigns.
  • Optional: Companies (Setting → Company list), recruitment channel forms (Recruitment channel), approved proposals (when recruitment-plan mode is off).

Step-by-step: View campaigns

  1. Go to Recruitment → Campaign.
  2. Use the Department, Position, and Status filters above the table to narrow the list.
  3. Click a campaign name or View to open the preview panel on the right.
  4. Use the double-chevron button to expand or collapse the split view.

Expected result: A table of campaigns with status labels; selecting a row shows full details, attachments, and (when configured) a public application form link.

Step-by-step: Create a campaign

  1. On the Campaign page, click New campaign.
  2. On the General information tab, complete:
    • Campaign code and Campaign name (required).
    • Recruitment proposal (if shown — links to approved proposals).
    • Recruitment channel form (optional web application form).
    • Position (required), Company, Amount of recruitment (headcount).
    • Form of work, Department, Workplace.
    • Starting salary from / to and Display salary (whether salary shows on public forms).
    • From date and To date (end date required).
    • Reason for recruitment and Job description.
    • Manager and Follower staff assignments.
  3. Open the Candidate request tab to set optional criteria: age range, gender, height, weight, education level, experience, and an attachment file.
  4. Click Submit.

Expected result: The campaign appears in the list with Planning status. Attachments appear in the preview when you select the campaign.

Step-by-step: Edit a campaign

  1. In the campaign list, hover the row and click Edit.
  2. Update fields in the modal (same layout as create).
  3. Click Submit.

Expected result: A success message; the list and preview reflect your changes.

Step-by-step: Change campaign status

  1. Open the campaign preview (click the campaign name).
  2. If you are the manager, creator, or an administrator, use the Change status dropdown in the top-right of the preview.
  3. Select Planning, In progress, Finish, or Cancel.

Expected result: The status label updates in the list and preview. If the end date has passed, an Overdue ribbon may still appear until you finish or cancel the campaign.

Step-by-step: Delete a campaign

  1. In the campaign list, click Delete on the row.
  2. Confirm deletion.

Expected result: The campaign is removed. If candidates are still linked, you may see a warning that the record is referenced — remove or reassign those candidates first.

Field reference (create/edit modal)

Field Required Description
Campaign code Yes Unique identifier; validated for duplicates
Campaign name Yes Display name in lists
Position Yes Job role from Settings
To date Yes Campaign end date
Recruitment proposal No Links to approved proposals (hidden when recruitment-plan mode is on)
Recruitment channel form No Public apply form; shows URL in preview when set
Amount of recruitment No Number of positions to fill
Form of work No Internship, full-time, part-time, or collaborators
Department / Workplace No Organisational context
Salary from / to No Compensation range in base currency
Display salary No Show salary on external forms when checked
Manager / Follower No Staff responsible for the campaign
Candidate request fields No Age, gender, height, weight, education, experience, file

Common issues

Symptom Likely cause What to do
Cannot see Campaign menu Missing View permission Ask admin for Recruitment → View
New campaign missing Missing Create permission Request Create capability
Duplicate code error Campaign code already exists Choose a unique code
Cannot change status Not manager, creator, or admin Ask campaign manager or admin
Delete blocked Candidates linked to campaign Reassign or delete candidates first
No public form URL No recruitment channel selected Edit campaign and pick a channel form
Cancel filter shows wrong rows Known filter value bug Use status column or finish filter instead
Proposal field missing Recruitment-plan setting enabled Use Recruitment → Proposal menu workflow

Related features

  • Recruitment → Candidate profile — candidates linked to campaigns
  • Recruitment → Recruitment channel — web forms and apply URLs
  • Recruitment → Proposal — hiring plans (when enabled in settings)
  • Recruitment → Interview schedule — interviews for campaign candidates
  • Recruitment → Setting → Job position / Company list / Other settings

Did you find this article useful?