Search the help center

Find an article

Channel performance and cost

Which sources bring applicants who get hired, and what each one costs you.

Who can do this
OwnerAdminRecruiterHiring ManagerViewer
Where to find it
AnalyticsChannels

The Channels tab in Analytics shows where your applicants came from and which sources produce people worth interviewing. Record what each job board ad cost and the same tab shows what you pay per application, per qualified candidate and per hire.

Acme Corp / Analytics / Channels
Channels with applications
5
Tracked clicks
350
Lifetime, all boards
Ad spend
—
Not recorded
Cost per hire
—
2 hired in range
Channel performance

Clicks are lifetime totals for each board: a click counter has no history, so click-through is measured lifetime over lifetime. Spend follows the note above. Everything else is scoped to the selected range.

Every channel that produced an application or carries a tracked apply link, with volume, quality, reach and cost.
ChannelClicksApplicationsClick → applyAvg fitQualifiedInterviewHiredSpendPer qualified
LinkedIn2121811%67861——
JobStreet1381211%58330——
Direct (untracked)—10—61331——
Email inbound—5—60110——
Talent pool—3—74210——
Five channels over the last 30 days. Scroll the table sideways for the spend columns, which show a dash because no ad spend has been recorded yet.
  1. Step 1: Channel performance

    One row per channel: tracked Clicks, Applications, Click → apply, average fit score (Avg fit), Qualified candidates (fit 70 or more), how many reached Interview, how many were Hired, the Spend you recorded and the cost Per qualified candidate.

How an application gets its channel

Every application is credited to exactly one channel, the way it arrived:

ChannelWhere the application came from
A job board, such as LinkedIn or JobStreetThe candidate used the tracked apply link from your posting on that board.
Email inboundThe candidate emailed their CV to the job's application address.
Manual importSomeone on your team imported the CV.
Talent poolThe candidate came in through a talent-pool introduction.
Direct (untracked)The plain apply link, with no tracking, for example from your careers page.

Tracked links are set up when you post a job to a board. See Job boards, social media and tracked links.

Read the tab

The four figures at the top give the total picture: how many channels produced applications, tracked clicks across all boards, total Ad spend and Cost per hire.

Below the table:

  • Qualified candidates by channel compares how many qualified candidates each source produced. Volume alone can mislead; this is the column that tells you which source is worth paying for.
  • Cost per outcome shows cost per application, per qualified candidate and per hire side by side, each on its own scale.
  • How applications arrive splits applications by intake route (direct, email, import, talent pool), separately from which board advertised the role.
  • Board reach lists each board with its clicks, the applications it brought in and the click-to-apply rate.

Click a channel's name in the table to dig in. With one job selected in the filters, it opens that job's candidates from that channel. On all jobs, it highlights that channel in the Qualified candidates by channel chart instead.

Record what an ad cost

Ad spend is never pulled from a job board. You enter it yourself, once per board posting.

  1. Step 1: Open the job's Channels page

    Go to Jobs, open the job, then open its Channels page.

  2. Step 2: Find the board

    Find the board's card. Once the board is marked as posted (Mark as posted), the card shows Ad spend below the live ad link: a currency picker, the amount (What this ad cost), and what the amount covers: In total, Per day, Per week or Per month. The currency starts as the job's salary currency, or SGD.

  3. Step 3: Save

    Enter the amount, choose what it covers, and click Save. For a daily, weekly or monthly cost, the card then shows what the ad has cost so far, counted from when it was marked as posted until now, or until it was marked as not posted. Clear the amount and save to remove it.

The cost appears on the analytics Channels tab straight away, and the cost columns fill in. Before any cost is recorded, the cost chart tells you where to add one:

Acme Corp / Analytics / Channels
Cost per outcome

Three panels, three scales. Cheap clicks and expensive hires are the same money measured differently.

No ad spend recorded yet.

Add what a board cost on the job's Channels page and cost per application, per qualified candidate and per hire appear here.

Ad spend per application, per qualified candidate and per hire, by channel.. No data in this range.
Cost per outcome with no spend recorded yet.

Owners, Admins and Recruiters can record ad spend. Everyone in the workspace can see the Channels tab.

Things to watch for

  • How spend is counted for a date range. A daily, weekly or monthly cost counts only for the days the ad ran inside the range you picked (a month counts as 30.4 days), so a 30-day view of a SGD 30 per day ad shows SGD 900. A cost entered In total counts in full whatever the range: for a fair cost per application, pick a range that covers the whole time such an ad ran.
  • A dash is not a zero. A dash means nothing was recorded or there is nothing to divide by, for example no hires yet. A recorded cost of zero shows as zero.
  • Only job board postings carry a cost. Email, imports, the talent pool and direct applications have no spend field.
  • Hires and interviews count the furthest stage reached. A candidate who reached Interview and was later rejected still counts under Interview.

To see these figures over time or send them to someone, add Channel performance or Cost per outcome to a PDF report. See Reports, exports and schedules.

Still stuck?

Tell us what you were trying to do and we will help. Applying for a job? Contact the company you applied to; we only run the software.

Contact support