Every factual claim on this page rests on one of these, read on the date shown. Addresses are printed as text, not linked. Each entry says what the source supports and what it does not.
-
[1] HighLevel: Adding Files to Contacts using a Custom Field
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/48001171922-adding-files-to-contacts-using-a-custom-field · read 22 September 2026
“To upload a file within a contact's Custom Fields section, you must first create a custom field using the File Upload field type.” “Supported document and image formats include PDF, DOCX, PNG, JPG, CSV, PPTX, and XLSX.” “Each file can be up to 250 MB.”
Supports: A CV can be stored as a file on a candidate record, through a file field you create.
Does not support: No CV parsing. Automatic extraction of a CV into fields is not described in the help articles read for this site; check it in a trial account or with the vendor.
-
[2] HighLevel: Getting Started with Custom Objects
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000003896-getting-started-with-custom-objects · read 22 September 2026
“Custom Objects let you model anything your business tracks that doesn't fit neatly into Contacts, Companies, or Opportunities.” “Custom Objects can be linked to Contacts, Companies, Opportunities, and even other Custom Objects”.
Supports: An object such as “Vacancy” or “Placement” can be created and linked to candidates and client contacts (Contacts) and client firms (Companies).
Does not support: No limits per plan in this article, and no ready-made agency data model: you design it.
-
[3] HighLevel: Understanding Pipelines
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000001982-understanding-pipelines · read 21 September 2026
“Pipelines are visual workflow tools that show the progress of leads, deals, or customers from start to finish.” “A pipeline is made up of stages, with each stage representing a step in your sales or customer journey.”
Supports: You define the stages yourself, so a vacancy pipeline or a business development pipeline can be built.
Does not support: No ready-made recruitment pipeline, and nothing about placement rates.
-
[4] HighLevel: Integrating Google with HighLevel Calendars
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000002369-integrating-google-with-highlevel-calendars · read 21 September 2026
“Google Calendar integration with HighLevel enables real-time scheduling, streamlined availability management, and seamless syncing across platforms.” From “Getting Started: Setup a Booking Calendar”: “Share the calendar link to start booking appointments!”
Supports: Booking links that candidates or clients can use, with Google Calendar sync.
Does not support: Nothing about other calendar systems in detail, and no effect on no-shows is claimed.
-
[5] HighLevel: Introduction to Workflows and Automations
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000002445-introduction-to-workflows-and-automations · read 21 September 2026
“A trigger is an event that sets your workflow into motion.” “An action is the task performed in response to a trigger.” Triggers named as examples include an appointment booking, a form submission and a reply to a message.
Supports: The documented model (a trigger, then actions) and the examples the vendor gives.
Does not support: Not a complete list of triggers, and no time saving.
-
[6] HighLevel: Getting Started with the New Conversations Experience
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000006610-getting-started-with-the-new-conversations-experience · read 21 September 2026
“Read the full history across Email, SMS, WhatsApp, Facebook/Instagram messages, and Internal Comments.” · “Team Inbox: All conversations within the account (requires full data access).”
Supports: One history per contact across email, SMS, WhatsApp and social messages, plus a team inbox and internal comments.
Does not support: No per-channel costs (WhatsApp is a paid add-on) and no response rates.
-
[7] HighLevel: Pricing
HighLevel · https://www.gohighlevel.com/pricing · read 22 September 2026
Starter “$97” a month with “3 Sub-Accounts”, “Unlimited Contacts” and “Unlimited Users” · Unlimited “$297” with “Unlimited Sub-Accounts” · Agency Pro “$497” · Enterprise on request. “14 Day Free Trial”. Usage charges for calls, SMS and email sending are added (read on 2026-09-21: “*Usage based charges apply.”).
Supports: Plan names and list prices in US dollars per account per month, unlimited users and contacts on every plan, the publicly listed 14-day trial, and usage charges on top.
Does not support: No sterling prices, no UK VAT treatment, no UK SMS rates. Terms that apply through this site’s partner link are not on this page.
-
[8] HighLevel: Getting Started With Smart Lists
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/48001062094-how-to-create-manage-smart-lists · read 21 September 2026
A Smart List is “a dynamic contact list in HighLevel that updates automatically based on predefined filters and conditions.”
Supports: Saved segments (for example contract candidates available next month) that update as records change.
Does not support: The fields you filter on have to exist and be kept current by your team.
-
[9] Privacy and Electronic Communications Regulations 2003, regulation 22
legislation.gov.uk · https://www.legislation.gov.uk/uksi/2003/2426/regulation/22 · read 21 September 2026
22(2): no unsolicited direct marketing by electronic mail “unless the recipient of the electronic mail has previously notified the sender that he consents for the time being to such communications being sent”. 22(3) allows it where details were obtained in a sale or negotiation, the marketing is for similar products or services, and the recipient was given a simple means to refuse at collection and in every message.
Supports: Marketing emails and texts to individuals need consent or the narrow “soft opt-in”, with an opt-out in every message. “Electronic mail” in PECR includes SMS.
Does not support: The regulation does not classify a given message. Whether a job alert or a newsletter to a candidate is direct marketing depends on its content and context; take advice if in doubt.
-
[10] HighLevel: Understanding Attribution Source
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/48001219997-understanding-attribution-source · read 21 September 2026
“Attribution provides a breakdown of which channels or sources a contact came from.” · “Both are always stored on every single contact.” (first and latest attribution)
Supports: Each contact stores its first and latest source, usable for candidate sources if forms and links are tagged.
Does not support: No recruitment metrics such as time to fill or fill rate; you would derive them from stage dates you record.
-
[11] HighLevel: How to Create and Manage a Contact Form
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000004549-how-to-create-and-manage-a-contact-form-in-highlevel · read 21 September 2026
“When a new lead submits a HighLevel form, a contact record is automatically created so the information can be managed inside the CRM.”
Supports: A submitted form creates a contact, for example a candidate registration or a client vacancy request.
Does not support: Nothing about the privacy wording on the form; you write it.
-
[12] HighLevel: Unified Task Management Across Contacts and Opportunities
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000005529-unified-task-management-across-contacts-and-opportunities · read 21 September 2026
“Unified Task Management in HighLevel allows you to create and manage tasks from both the Contacts and Opportunities modules using the same interface.” · “You can filter tasks by assignee or task status”.
Supports: Tasks on contacts and on pipeline records, filtered by consultant and status.
Does not support: No timesheets and no time tracking.
-
[13] HighLevel: Workflow Trigger, Custom Date Reminder
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000002674-workflow-trigger-custom-date-remimder · read 21 September 2026
“The Custom Date Reminder Workflow Trigger starts a workflow before, on, or after a date field you select.”
Supports: A workflow can start before or after a date stored on a record, such as a contract end date, an availability date or a retention review date.
Does not support: You create and maintain the date fields. Nothing here about recruitment outcomes.
-
[14] HighLevel: Manage Sub-Account User Roles & Permissions
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000002544-user-roles-permissions-and-assigned-data-subaccount · read 21 September 2026
“Admin: full access to all modules and settings in the sub-account” · “User: restricted access; granular permissions apply.” · “Toggle Only Assigned Data to restrict a user's visibility to only the leads, opportunities, and data explicitly assigned to them.”
Supports: Two roles, finer permissions, and a setting that limits a user to the records assigned to them.
Does not support: Whether the setting covers every module the same way is something to test with a second user in a trial account.
-
[15] HighLevel: Workflow Trigger, Inbound Webhook
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000003147-workflow-trigger-inbound-webhook · read 22 September 2026
“The Inbound Webhook Trigger captures incoming POST/GET/PUT requests sent to a HighLevel Webhook URL (unique for each trigger).” “This enables the system to react to events from external applications […]”.
Supports: A workflow can be started by another system, such as an ATS or an integration tool.
Does not support: No ready-made connector to any named ATS or job board. The help centre also lists a separate premium webhook trigger; whether it costs extra is to be checked in the account.
-
[16] HighLevel: Security and Compliance Overview
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000000574-highlevel-security-and-compliance-overview · read 21 September 2026
“Our product infrastructure resides in the United States.” · “While HighLevel seeks to enable your GDPR compliance efforts, use of the HighLevel product alone does not make you GDPR compliant.”
Supports: The vendor states that its infrastructure is in the United States, and that using the product does not by itself make anyone GDPR compliant.
Does not support: No choice of UK or EU data location is described. These are the vendor’s own statements.
-
[17] Employment practices and data protection: recruitment and selection, “Finding candidates”
Information Commissioner’s Office (ICO) · https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/employment/recruitment-and-selection/finding-candidates/ · read 22 September 2026
“It may be reasonable to manually search for information using recruitment-based social media platforms, as candidates are reasonably likely to expect their information to be used in this way.” · “You should not search for candidates on their personal social media profiles, even when these are public-facing.” · “This includes providing candidates with your privacy information as soon as possible, and by no later than one month of obtaining it.”
Supports: Sourcing from recruitment-focused networks can be within expectations; personal social profiles are off limits; people you source must receive your privacy information within one month at the latest.
Does not support: The guidance does not assess any software, and applying it to a specific sourcing practice is a judgement for your organisation and its advisers.
-
[18] Overview of the Conduct Regulations 2003 (guidance for employment agencies and employment businesses)
GOV.UK · https://www.gov.uk/government/publications/conduct-regulations-2003-guidance-for-employment-agencies-and-employment-businesses/overview-of-the-conduct-regulations-2003 · read 22 September 2026
“You must keep information about: work-seekers you provide work-finding services to, hirers you introduce or supply work-seekers to. These records must be kept for at least 12 months after their creation and retained for at least 12 months following the date that you last provided work-finding services to either a work-seeker or hirer.” · “an employment agency or employment business must not charge a work-seeker a fee for finding them work, unless you’re an employment agency operating in the entertainment and modelling sectors.”
Supports: Agencies in Great Britain must keep records on candidates and clients for a minimum period, and cannot charge candidates for finding them work (with a sector exception).
Does not support: The guidance sets a minimum, not a maximum: how long you keep candidate data beyond it is a data protection decision. It says nothing about which software to use, and Northern Ireland has its own regulations.
-
[19] Employment practices and data protection: recruitment and selection, “Keeping recruitment records”
Information Commissioner’s Office (ICO) · https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/employment/recruitment-and-selection/keeping-recruitment-records/ · read 22 September 2026
“you must not keep information for longer than you need to” · “you should not keep information beyond the statutory period in which a legal claim can potentially be brought” · a worked example in which an employer “informs candidates on the application form that it intends to retain the recruitment information for the top 10 scoring candidates for a period of six months, in case further vacancies arise”.
Supports: Retention must be justified and limited; keeping candidates for future vacancies is possible when people are told, for a stated period.
Does not support: No single retention period for agencies. The six months in the ICO example belongs to that example, not to a rule.
-
[20] HighLevel: Audit Logs
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000006667-audit-logs · read 21 September 2026
“Audit Logs are the source of truth for who did what and when across your HighLevel account.” “Audit Log entries are retained for 60 days and then purged.”
Supports: A change log with user and time, kept for 60 days.
Does not support: No record beyond 60 days, for example of when a candidate was deleted. Keep your own log for that.
-
[21] HighLevel: Data Processing Agreement
HighLevel · https://www.gohighlevel.com/data-processing-agreement · read 21 September 2026
“HighLevel will act as a Processor of Customer Personal Data. Customer will act as the Controller of Customer Personal Data.” · “HighLevel is certified to the EU-U.S. Data Privacy Framework […]”.
Supports: A processing agreement exists; your agency remains the controller of candidate and client data.
Does not support: Whether the UK Extension to the Data Privacy Framework covers your transfer on the day you sign is for you to check in the official list. The agreement does not replace your own lawful basis, privacy information or retention policy.
-
[22] Bullhorn: UK home page and pricing
Bullhorn · https://www.bullhorn.com/uk/ · read 22 September 2026
“An AI recruitment platform that runs an entire recruitment agency in one system, from winning clients to sourcing, placing, and redeploying candidates.” · “Much more than an ATS & CRM. It’s a full recruitment platform that includes both and much more.” · Starter “£80 per user per month”, Core “£120 per user per month”; Pro, Max and other modules “Quote-based”.
Supports: Bullhorn describes itself as an ATS and CRM built for recruitment agencies, and publishes sterling entry prices per user.
Does not support: No implementation costs, minimum term or VAT. Features are the vendor’s description, not tested here.
-
[23] Greenhouse: Pricing
Greenhouse · https://www.greenhouse.com/pricing · read 22 September 2026
“Greenhouse pricing is customized based on your company’s hiring needs” · “The cost of Greenhouse is influenced by the plan you choose (Core, Plus or Pro), your hiring volume and organizational complexity.”
Supports: Greenhouse publishes no prices; plans are Core, Plus and Pro, and it presents itself as hiring software for companies’ own hiring teams.
Does not support: No figures. The original site’s “£6k to £30k a year” had no source and is not repeated.
-
[24] Zoho Recruit: Pricing
Zoho · https://www.zoho.com/recruit/pricing.html · read 22 September 2026
Separate editions for staffing agencies and for corporate HR. For staffing agencies: a “Forever Free” edition limited to “1 active job”, then Standard, Professional and Enterprise. A “15-day free trial” is offered. (German-language version read on the same day: Standard “100” active jobs, Professional “250”, Enterprise “750”.)
Supports: Zoho Recruit has editions aimed at agencies and tiers them by the number of active jobs.
Does not support: No amounts: prices were loaded by script and were not in the text read. The original’s “£25 per user” is not repeated.
-
[25] HubSpot Sales Hub: Pricing
HubSpot · https://www.hubspot.com/pricing/sales · read 21 September 2026
Free $0 (up to 2 users) · Starter $20/seat monthly ($7 annual) · Professional $100/seat monthly ($90 annual), one-time onboarding fee $1,500 · Enterprise $150/seat annual, onboarding $3,500.
Supports: Per-seat prices and onboarding fees as shown in US dollars.
Does not support: A general sales CRM: no recruitment objects. UK visitors may be shown sterling prices.
-
[26] Salesforce Sales Cloud: Pricing (UK)
Salesforce · https://www.salesforce.com/uk/sales/pricing/ · read 22 September 2026
Starter Suite “£ 20 GBP/User/Month (Billed monthly or annually)” · Pro Suite “£ 80 GBP/User/Month (Billed annually)” · Core “£ 156” · Advanced “£ 316” · Max “£ 440”, per user per month, billed annually.
Supports: Published sterling prices per user for the Sales Cloud editions.
Does not support: Sales Cloud is a general sales CRM: no recruitment objects, no implementation costs.
-
[27] HighLevel: WhatsApp Pricing, Billing and Rebilling Guide
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/155000001428-whatsapp-pricing-billing-and-rebilling-guide · read 21 September 2026
“Agency Charge $10 / month per sub-account” · “WhatsApp in HighLevel now uses a per-message pricing model, charging businesses for each delivered message”.
Supports: WhatsApp costs $10 a month per sub-account where enabled, plus a charge per delivered message.
Does not support: No UK per-message prices in this summary.
-
[28] HighLevel: Snapshots Overview
HighLevel Support · https://help.gohighlevel.com/support/solutions/articles/48000982511-snapshots-overview · read 21 September 2026
“Snapshots can copy many configuration assets from a source sub-account.” · “Snapshots are designed to transfer configuration and selected reusable assets, not live account activity or customer records.”
Supports: A configuration built once (pipelines, fields, workflows, forms) can be copied to another account, without contact data.
Does not support: No official recruitment template, and no promise that every setting transfers without rework.