Our Secret Sauce

We’re built on Salesforce.
The world’s #1 platform.


Tech Stack

The Salesforce platform is the most trusted enterprise platform with out-of-the-box security, performance, reliability, and scalability. 



Build complex workflows with visual elements and reusable building blocks.  Cut down on unnecessary extra effort, reduce human error, and deliver a better service to your candidates and clients

Workflow Automations can be built using clicks-not-code allowing you to create conditional IFTTT logic (“if this then that” statements) within the application. If one event happens in the system, then one or many other events will automatically and conditionally be triggered as a result.

For example, if an applicant makes it to the “placement” stage in the process, then the system could automatically:

  1. Send a welcome email
  2. Send them login information to the timesheet portal
  3. Send an opt-in text message to allow them to be contacted via text.
  4. Set the candidate status to “Placed” and/or “Off Limits”
  5. Generate reminders to ensure contracts or compliance information are returned and to check the candidate starts work on the agreed date
  6. Calculate expected fee revenue from the placement and create the relevant invoice transactions



Integrate everything faster.  Connect disparate systems with API-led services or use the Salesforce AppExchange, which gives you access to a huge library of over 5,000 apps, components, templates and more. 

With over 400 apps on the AppExchange built on the Salesforce platform, TargetRecruit can consume these apps providing one single instance, one single UI, and one single database. Extensibility…solved.


Configure with clicks not code.  Solve business problems fast using low-code drag and drop tools, then extend with code.

You can have multiple record types which enables different views and workflows on each Record Type. For example, say you staff perm, temp and temp-to-hire positions, and you’d like to have different fields and workflows for all three types of recruiting, all you would need to do is just create a record type for each one.  This reduces clutter and improves the user experience by displaying only the information and workflows relevant to each record type.

For enterprise businesses you may have many different brands, countries or divisions with differing requirements, yet your objective is to have one solution running all these business units on the same platform.  It is therefore useful to be able to separate out each group of users so they only see the information and workflows relevant to them – this can be achieved easily via Custom Apps, which is essentially just a different set of tabs and layouts within TargetRecruit.  For example, rather than having job records types for light industrial, hospitality, office/admin, travel nurse, per diem, and locums, you can have one app for the temp positions and another app for the healthcare positions. This way your users in those separate parts of your business only see the job record types and tabs that apply to their world. You can even segment data, such that each user only sees the candidates and clients belonging to their team or division.

Only TargetRecruit offers complete flexibility to organise the tabs, sections, and individual fields in exactly the way that suits your users best, and to add as many additional elements as you need.  You can also include graphics or charts and embed third party applications seamlessly so that users have access to all the information they need when opening a record.

There are many scenarios where it may be useful to perform real-time mathematical calculations based on the underlying data, to present accurate information in a clear and concise way.  With TargetRecruit, you can create these formula field dependencies as an admin. For example, if you want to calculate your margin on a job, you could create fields that feed the pay rate and bill rate, then deduct the pay rate from the bill rate and voila: you have created a margin calculator without writing a single line of code!  Formula fields can also be used to summarise information from related records in a simple summary – e.g. number of open jobs for a client, total value of open jobs, number of applicants at each stage for a job, etc.

Users will save valuable time if the functions they use most often are easily accessible.  For standard or custom functionality, it is easy to put a button on a page so the important functionality is front and centre for your users rather than concealed in drop-down menus or other places that require multiple clicks. 

If you need to get management approval before a field or stage changes, or have multiple layers of  authorisation for certain functions, our configurable processes allow you to easily set this up and to create a seamless approval process with full audit trail.

Organisations can face challenges getting their employees to enter the proper data into the system either at initial entry or before moving someone from one stage to another in the process. Validation rules ensure that the data is entered correctly where needed to prevent issues arising further along the process, and we have sophisticated tools to identify and report on incomplete or invalid data. 

This functionality allows an admin to restrict access to parts of the systems based on a user’s role or “profile”.  This includes governing what level of access a role has to an object, field, or even a document within the system.  Profiles can be shared between multiple users.

TargetRecruit can actively prevent duplicates when a resume is parsed, and also highlight potential duplicates in your system when viewing a record, giving the option to view and merge there and then.  You also have access to specialist 3rd party tools like DataTrim, that can periodically scrub your data so your salespeople and recruiters can all have a database that they believe in 100%.

Certain fields that contain sensitive data require increased security. Field history tracking allows you to prevent access to this data for certain users but also see everything that has been changed related to a field such as: who made the change, the date and time of the change, and the original and new values. You can also see a full audit history of all fields in a centralised place.

TargetRecruit makes mass changes to data easy.  You can make changes to small sets of data using Mass Quick Actions or use tools like the Data Loader that allows you to make changes to datasets of any size with an interface that is easily understandable, and with rollback options in the event of any issues arising.



Innovate Fast with the Salesforce Platform

Custom Objects

Custom Objects allow you to create custom tables of data within TargetRecruit that can be related to an existing Object – a record type such as a client, person, job or placement.  It is often useful to have the ability to add additional fields to an existing record to store information that is unique to your business, but imagine the potential to create whole new tables of data where needed.  

This allows unlimited build-out of the standard application to meet whatever needs your business may have, while preserving the standard data structures and relationships.  In this way you can build a whole additional set of functionalities that integrates seamlessly with your existing data and workflows without the need for a separate system.

Grow your business on a flexible platform using Visualforce


Visualforce is a framework that allows developers to build sophisticated, custom user interfaces that can be hosted natively on the Salesforce platform.  The Visualforce framework includes a tag-based markup language, similar to HTML, and a set of server-side “standard controllers” that make basic database operations, such as queries and saves, very simple to perform.

With Visualforce you can:

  • Create custom user interfaces that easily leverage standard Salesforce styles
  • Create custom user interfaces that completely replace the standard Salesforce styles
  • Build wizards and other navigation patterns that use data-specific rules for optimal, efficient application interaction

Build modern apps for desktop and mobile

Lightning Web Components (LWC)

The Salesforce Lightning Web Components framework is a modern User Interface that develops single page web applications for desktop and mobile devices. It is a faster and smarter way of developing and deploying innovative applications with quality UI on the Salesforce platform. Accelerating development and app performances, it builds dynamic, responsive user interfaces for any device. Using JavaScript on the client-side and Apex on the server side, it offers exciting tools to developers allowing them to deploy new apps and build reusable building blocks, that are custom components, for seamless customisations. The Lightning Web Components framework brings power and benefits of Web Components while being built on modern web standards. Lighting Web Components are comprised of three key pieces:

  • Base Lighting Components – a set of 80+ UI components built as custom elements.
  • The Lightning Data Service– provides declarative access to Salesforce data and metadata, data caching, and data synchronisation.
  • The User Interface API– the underlying service that makes Base Lighting Components and the Lightning Data Service metadata-aware.

“Don’t change your business to fit your software, use software that adapts to fit your business”

– Zen Proverb

Salesforce FAQs

No, you do not need to have Salesforce to use TargetRecruit and our solution comes with the embedded Salesforce Platform licenses.

We will install TargetRecruit into your existing Salesforce org.

We strongly recommend you first purchase and install TargetRecruit and then add the other Salesforce products into the TargetRecruit org.