Job ads that make an impression: Creating customized templates with Job Ad Designer

Prescreen Job Ad Designer

Familiar with worrying if your job ads stand out from the crowd? Uncertain how to ensure a professional appearance while keeping the effort to a minimum? The Prescreen Job Ad Designer gives you the freedom and flexibility to create customized job templates for your company! Helpful templates and the intuitive editor offer a wealth of knowledge on your path to professional job ads. Learn all the basics to make the most of this feature in this article.

Auf Deutsch lesen


Table of Content

  1. What is the Job Ad Designer?
  2. Where to find the Job Ad Designer
  3. Overview page: Managing job templates
  4. How to create a new template
  5. How to design templates
    1. DESIGN: Colors
    2. DESIGN: Fonts
    3. COMPONENTS: Basic components
      1. Heading
      2. Paragraph
      3. Columns
      4. The apply button
    4. COMPONENTS: Advanced components
      1. Image
      2. Banner
      3. Section with title
    5. COMPONENTS: Smart components
      1. Introduction
      2. Your tasks
      3. Your profile
      4. What we offer
      5. Contact
    6. Place holders: How to import data automatically
      1. Standard place holders
      2. Custom data fields
      3. Date formats
  6. The optimal workflow: How to adjust the view of your templates effectively
    1. Desktop template
    2. Multi-language template
    3. Mobile template
    4. Structured template
  7. Publishing
    1. Candidate Center and Widget
    2. XING
    3. Job Feeds
      1. XML & XML-CDATA
      2. JSON
    4. Karriere.at
    5. Jobs.at
    6. Bundesagentur für Arbeit
    7. Multi-poster and customer-specific job markets
    8. Public REST API

1. What is the Job Ad Designer?

Our new feature, the "Job Ad Designer", allows you to design customized and professional job templates for your company. The templates will help you or others in your company to create and publish your job ads smoothly and without effort.


2. Where to find the Job Ad Designer

You can create and edit your personal templates in the settings. For this purpose, go to "Settings" (1) > "Jobs" (2) > "Job templates" (3).

The templates are divided into two categories:

  • "New templates" (4): All templates that you have created with the Job Ad Designer are in this section.
  • "Old templates" (5): Here you find all the templates (if applicable) that our team has created for you.

3. Overview page: Managing job templates

The following functions are available on the job templates dashboard:

  • "Add Job Ad Template" (1): You create your new job templates with this function (Job Ad Designer).
  • "Edit" (2): You can edit your existing templates any time. In case you edit a template, which is currently used by an active job, the respective job will automatically adjusted. 
  • "Set as default" (3): You are able to set a template as your default one. This one will be preselected when you are creating a new job. You are allowed to set one template per type (old and new templates) as default. In case you have selected two standard templates, then the one, which you have created with the Job Ad Designer, will be preselected automatically when you create a new job.  
  • "Duplicate" (4): You can duplicate templates and edit them accordingly.
  • "Remove" (5): You can delete templates, which you do not need anymore. Please note, that this is a non-reversible process, so you have to confirm it.


4. How to create a new template

To create a new template, click on  "ADD JOB AD TEMPLATE". To edit a template, click on "EDIT".

The editor consists of three main areas:

1. Design settings: You find the colors and fonts at "DESIGN". Structural elements like columns, headings, introductions and more are listed at "COMPONENTS".
2. Title, view, language: In addition to the title you can also edit the view and the language.
3. The template: You design your template in this area.

    You will see a predefined structure, when you create a new template. Following elements are included:

    • Banner (Advanced component)
    • Introduction (Smart component) 
    • Your tasks (Smart component)
    • Your Profile (Smart component)
    • What we offer (Smart component)
    • Contact (Smart component)

    You can customize or remove these blocks as you needed.


    5. How to design templates

    You can build up the structure of your template with the help of our general components or you can use the smart components, which give you a predefined structure. Additionally you are also able to define your colors and fonts. 

    a. DESIGN: Colors

    You can adjust the colors of the template to your corporate design. 

    To define the colors for the following sections just click on the appropriate button:

    • Background: The color of the whole template.
    • Paragraph: The color of the text in the paragraph. 
    • Buttons: Background color of the apply button.
    • Buttons text: The color of the apply button text.
    • Headings: The color of the headings.

    Define your colors in the following ways:

    • Color picker

    • HEX value

    • RGB value

    • HSL value

    Click on the grey button with the term to switch between HEX, RGB and HSL. Pro tip: We recommend you use the exact HEX, RGB or HSL parameter to get the precise color values of your company. You will receive this information from the responsible colleagues within your organization.


    b. DESIGN: Fonts

    You define the font, its size and its weight for headings, paragraphs and the apply button in this section. In addition to the standard fonts (see the list below), you can also choose from the wide range of Google Fonts.

    • Arial
    • Arial Black
    • Courier New
    • Georgia
    • Impact
    • Tahoma
    • Times New Roman
    • Trebuchet MS
    • Verdana


    c. COMPONENTS: Basic components

    a. Heading

    With this component you add a paragraph to your template that is already defined as a heading.   

    You can edit the text 

    • by double clicking on the column OR 
    • by selecting the column with a left-click and choosing the gear icon.

    Besides the standardized design options, like text color, alignment, lists, you can also make use of place holders. For more details see the section "Standard place holders“. 

    You can access the source code with the <> button. 

    Pro tip: The heading matches the HTML tag <h1>.

    b. Paragraph

    With this component you add a text block to the template. Customize it with the same tools like you use for the heading.  Pro tip: The paragraph matches the HTML tag <p>.

    c. Columns

    In case you want to add columns to your template, use this component. You can choose between a range of 2 and 5 columns by default. To adjust the column settings, please click on the gear icon.

    1. Adjust the margins with the value "gutters". Unit of measurement: pixels (px).
    2. To edit the length of the columns, adapt the value in this section to your needs. The length of the columns make up 100 %. This means, in case you have two columns, the length will be 50 % for each column.
    3. You insert additional columns with the "+ADD COLUMN"-button.

    Please note: When you delete a column, then the content will be removed, too.

    d. The apply button

    The candidates are sending their application via the apply button, therefore you have to add at least one apply button to every template. You can add as many apply buttons as you like. To change the text of the apply button, click on the grid icon.


    d. COMPONENTS: Advanced components

    a. Image

    With images you are able to adapt your templates to your needs. In order to upload your image, click on the grid icon or on the "UPLOAD" button and select one of the following options:

  1. Upload your files from your computer with the "UPLOAD FILE" button OR 
  2. Drag and drop your pictures in the "Drop file here" area.
  3. You want do redirect the applicants to your homepage when they click on your image? Just add the full link incl. "http(s)://" into the field "Link to".
    Pro tip: You can also create and add a placeholder as a link or part of your link.

b. Banner

The banner is one of the central elements of your template. Not only because this image will be used for your desktop version, but also because the various job markets like XING will use this one on their homepage. This is also the reason why you are allowed to use the banner only once in a template.

Gallery: The structure view also provides you the possibility to create a gallery with max. three images.

To upload your pictures go to the structure view (1), click on the gear symbol (2) and select "+ Add additional image" (3). Your images will be shown in the order in which you have uploaded them.

Please note, that the images have to meet the following requirements:

  • Image size: 1140 x 456 pixels
  • Format: jpg, jpeg, png
  • Size: max. 2 MB 

Additionally, similar to the pictures, you can add a link to your banner and redirect the applicants to your homepage. Just add the full link incl. "http(s):" into the field "Link to".  Pro tip: You can also create and add a placeholder as a link or part of your link.   

c. Section with title

With this component you can add a layout block to your template which contains a title and a text block. You can also add other components.  Please note: You cannot change this title afterwards in the job ads.


e. COMPONENTS: Smart components

With smart components you define areas instead of text or image blocks, which makes your work more easier. Additionally, on the one hand, the smart components will be automatically assigned to the appropriate section in the structured template, on the other hand, they will be used also for the job feed and API. You can customize the title of each component by clicking on it. 

a. Introduction 

In this section you can introduce your company and state some general information about the job offer. The heading for this section is optional, so you can hide it with the eye symbol on the right side. You can add a job title within the introduction but you cannot format it as a heading. Pro tip: The content of this component matches job_content_1 at the job feed. The corresponding itemprop is hiringOrganization.

b. Your tasks

This section is for the description of the future tasks of the candidates.  Pro tip: The content of this component matches job_content_2 at the job feed. The corresponding itemprop is responsibilities..

c. Your profile

Here you can list all of the skills and characteristics of your ideal candidate.  Pro tip: The content of this component matches job_content_3 at the job feed. The corresponding itemprop is qualifications..

d. What we offer

Besides the salary, other benefits like restaurant vouchers, company cars or extra vacation days are of great interest for the candidates. List here all relevant information.  Pro tip: The content of this component matches job_content_4 at the job feed. The corresponding itemprop is incentives.

e. Contact

How do candidates get in touch with you? In case you have a specific contact person for the job, you can add their contact data in this section.  Pro tip: The content of this component matches job_content_5 at the job feed. The corresponding itemprop is contact.


f. Place holders: How to import data automatically

Place holders allow you to create templates whose contents automatically adapt themselves to the respective jobs. You can add them easily via the editor menu:

a. Standard place holders

Please find all the standardized place holders in the following spreadsheet:

Placeholder Code Example Where do I
change the settings?
Job
Title of the context job %jobTitle% Sales manager Jobs >
Edit >
JOB DETAILS
Job print url %printUrl%
Automatically
generated
Job application email %jobEmail% Automatically
generated
Institution/scope
of the context job
%institution% Location Berlin Jobs >
Edit >
JOB DETAILS
Position type %positionType% Full time Jobs >
Edit >
JOB DETAILS
Seniority %seniority% Professional Jobs >
Edit >
JOB DETAILS
Field of work %fieldOfWork% Marketing Jobs >
Edit >
JOB DETAILS
Industry %industry% Medical services Jobs >
Edit >
JOB DETAILS
City %city% Berlin Jobs >
Edit >
JOB DETAILS
ZIP Code %zip% 10178 Jobs >
Edit >
JOB DETAILS
Country %country% Germany Jobs >
Edit >
JOB DETAILS
%countryCode% DE Jobs >
Edit >
JOB DETAILS
Head count %headCount% 2 Jobs >
Edit >
JOB DETAILS
Start of work %startDate% 05.07.21 Jobs >
Edit >
JOB DETAILS
Job main contact
Title %mainContactTitle% Ms Jobs >
Edit >
JOB TEAM
Name of the 
main contact
%mainContactFullName% Ms Eva Musterfrau Jobs >
Edit >
JOB TEAM
First name of the
main contact
%mainContactFirstname% Eva Jobs >
Edit >
JOB TEAM
Last name of the
main contact
%mainContactLastname% Musterfrau Jobs >
Edit >
JOB TEAM
E-mail address of the
main contact
%mainContactEmail% e.mf@example.com Jobs >
Edit >
JOB TEAM
Phone number of the
main contact
%mainContactPhone% 555-123456 Jobs >
Edit >
JOB TEAM
Company
Name %companyName% Musterfirma GmbH Settings >
Edit
Address %companyAddress% Friedrichstraße 43-45
10117 Berlin
Settings >
Edit
E-mail %companyMail% office@example.com Settings >
Edit
Phone %companyPhone% 555-654321 Settings >
Edit
Website %companyUrl% www.musterfirma.com Settings >
Edit
Privacy
Privacy url %privacyUrl% mf.jobbase.com/policy Settings > 
Privacy & Data processing
DPO name %privacyDpoName% Ms Klara Datenschutz Settings > 
Privacy & Data processing
DPO e-mail %privacyDpoEmail% k.ds@example.com Settings > 
Privacy & Data processing
DPO phone %privacyDpoPhone% 555-87654 Settings > 
Privacy & Data processing
DPO address %privacyDpoAddress% Friedrichstraße 43-45 Settings > 
Privacy & Data processing
DPO country %privacyDpoCountry% DE Settings > 
Privacy & Data processing
DPO city %privacyDpoCity% 10117 Berlin Settings > 
Privacy & Data processing
Data retention 
period value
%privacyDpoRetentionPeriod% 3 Settings > 
Privacy & Data processing
Data retention
period unit
%privacyDpoRetentionUnit% Month Settings > 
Privacy & Data processing
Extended data
retention period value
%privacyDpoExtendedRetentionPeriod% 12 Settings > 
Privacy & Data processing
Extanded data
retention unit
%privacyDpoExtendedRetentionUnit% Month Settings > 
Privacy & Data processing

b. Custom data fields

You can also insert your additional questions into your template, which you have defined previously in "Settings" (1) > "Jobs" (2) > "Custom Data Fields" (3) > "Display in job ads" (4).

c. Date formats

It is possible to customize the date formats with extra codes. Please find the appropriate formula in the following spreadsheet: 

German English Code
3.7.2021 Jul 3, 2021 %startDate%
2021-07-03 2021-07-03 %startDate.format (y-MM-dd)%
Samstag, Juli 3 21 Saturday, Jul 3 21 %startDate.format (eeee, MM d yy) %

The format of the days and month depends on the language of the template. The standard format of the certain language is set by default.  Pro tip: Please find the entire list of all possible formats here: https://unicode-org.github.io/icu/userguide/format_parse/datetime/#date-field-symbol-table.


6. The optimal workflow: How to adjust the view of your templates effectively

It is possible to optimize your templates not only for the desktop view but also for mobile devices. Additionally, we also offer you a structured template.

We recommend you create and design your templates in the following order:

  1. Desktop template
  2. Multi-language template
  3. Mobile template
  4. Structured template

a. Desktop template

Firstly, create your desktop template, which is optimized for computers. 


b. Multi-language templates

In case you publish your job ads in several languages, create these templates in the second step. Just change the language options (1) in the template to any desired language and add your text afterwards.

Prescreen automatically identifies the language of the candidate's browser and shows the job ad in the correct language (in case a translation has previously been added). 

Please note: The Job Ad Designer does not translate the content. In case the browser language is unknown or unavailable, the predefined standard language will be used. Multi-language job ads will be used by platforms like the Widget. Job markets that currently do not support multi-language ads will use the standard language of your account.


c. Mobile template

Content and design of your template will be automatically adapted to the smartphone view. Please note that, in this view, it is not possible to display more than one column. Therefore, your multi-column templates will be converted to a single-column view. The width of the column will be adjusted to the total size.  

Desktop view:

Mobile view:

To get the perfect layout, you can adapt the mobile view, too. 


d. Structured template

Job templates created with the Job Ad Designer can be optimized for several purposes. Besides the desktop and smartphone view, you can also publish these templates on job markets like Stepstone, which requires a special structure ("liquid design").

To achieve the most perfect job ad, you have to define five different sections:

  • Introduction: Description of your company
  • Your tasks: Description of the tasks
  • Your profile: Description of the skills, degrees, experiences
  • What we offer: Description of the benefits of the company
  • Contact: Contact person for the candidates

You can customize each component via drag & drop or you can delete them, too. The headings are also editable.

Please note: Contents, which cannot be allocated to a section, will be listed at the end of the side in the area "UNASSIGNED COMPONENTS". You can move these elements to the above areas. In case you are not dispatching them, the content will not be published. 

Pro tip: Currently, only the job market StepStone with its liquid design is supporting the structured templates.


7. Publishing

The job ads and the content will be used by different platforms. 

a. Candidate Center and Widget

The desktop and the mobile view of a job ad will be shown at the Candidate Center and the Widget. The multi-language templates are available, too. The ad will be shown in the browser language of the candidate – in case the language does not exist, the standard language of your Prescreen account will be used. 


b. XING

When you publish on XING, the title and the content of your job ad will be delivered to their homepage.

Pro tip: Only the standard HTML tags, like h1, h2, h3, h4, h5, h6, hr, a, br, li, ol, ul, p, b, em, i, strong, will be conveyed. Other tags and attributes like inline-CSS and style-tags will be removed.

c. Job feeds

The standard job feeds are available in the format XML, XML-CData and JSON. Additionally, in Austria, you have the option to publish via jobs.at and karriere.at.  Pro tip: The respective language will be shown via the parameter lang=<code>. You can find more details about the job-feed integration on our homepage here: https://prescreen.helpscoutdocs.com/article/17-job-feed-integration

a. XML & XML-CDATA

The following XML-tags will be filled by the job ad based on the template:
Tag Description Example
bannerUrl Path to the banner. <bannerUrl>https://pineapple.prescreen.io/recruiter-account-xxx/public/job/templates/images/xxx-07/xxxx-xxx-xx-xx-xxx.jpeg</bannerUrl>
simple_html_content Content of the ad without images and CSS styles. Like at XING, only the standard HTML tags will be used (h1, h2, h3, h4, h5, h6, hr, a, br, li, ol, ul, p, b, em, i, strong).   <simple_html_content><h1>Raketen Techniker</h1><p><strong>Position: </strong>Vollzeit<strong><br></strong><strong>Standort: </strong>Paris<strong><br></strong><strong>Bereich: </strong>....
Description Here you find the whole content of the applied smart components from job_content_1 to job_content_5.  

<description>
<job_content_1 itemprop="hiringOrganization"/>
<job_content_2 itemprop="responsibilities"/>
<job_content_3 itemprop="qualifications"/>
<job_content_4 itemprop="incentives"/>
<job_content_5 itemprop="contact"/>
</description>

The consumer of the feed is able to classify the content due to the attribute itemprop.

Additionally the order is always the same..
<job_content_2 itemprop="responsibilities"><div data-v-fe3b4f94=""><div data-v-fe3b4f94=""><p><strong>Deine zukünftige Aufgabe</<br>
Template ID and Name of the applied template.

Please note: The ID is a UUID and not an integer as before.
<template> <id>4d597434-db2b-4c82-xxxx-d84c8c301ef7</id><br> <name>Prescreen Sales Manager</name><br></template><br>

b. JSON

The JSON format is – except for the listed job contents – identical to the feed. The chronology matters for the content of the field "description".
„description": {         "job_content_1": "", // Inhalt von „Einleitung“         "job_content_2": "", // Inhalt von „Ihre Aufgaben“         "job_content_3": "", // Inhalt von „Ihr Profil“         "job_content_4": "", // Inhalt von „Wir bieten“         "job_content_5": "" // Inhalt von „Kontakt“ }

d. Karriere.at

Karriere.at is a special feed, which is used only for jobs in Austria. In order to use it, you need a contract with karriere.at. The content of the job ad will be assigned to the field simple_html_content. The content of the ad will be provided without images and CSS styles. Only the standard HTML tags will be (h1, h2, h3, h4, h5, h6, hr, a, br, li, ol, ul, p, b, em, i, strong).  

Example:
<simple_html_content><h1>Raketen Techniker</h1><p><strong>Position: </strong>Vollzeit<strong><br></strong><strong>Standort: </strong>Wien<strong><br></strong><strong>Bereich: </strong>Vertrieb und Handel<strong><br></strong><strong>Eintrittsdatum: </strong>2021-07-14</p><p><strong>Einleitung</strong></p><p>Die Prescreen International GmbH entwickelt eine cloud-basierte E-Recruiting Lösung für Unternehmen aller Größen. Das machen wir im Herzen Europas - genauer gesagt, in Wien. Gegründet im Jahr 2014 arbeitet unser Team seither mit HR-Abteilungen und Arbeitssuchenden zusammen um zu ermöglichen, dass talentierte Menschen im richtigen Job genau das tun können, was sie lieben und was ihnen am besten liegt.</p> <p>Seit Juli 2017 gehören wir zu XING, dem führenden beruflichen Netzwerk im deutschsprachigem Raum. Gemeinsam wollen wir die Zukunft des Recruiting nachhaltig verbessern.</p><p><strong>Deine zukünftige
	

e. Jobs.at

Jobs.at is also a job market for ads in Austria. The content of the job advertisement will be assigned to the fields simple_html_content and content. The content of the ad will be provided without images and CSS styles. Only the standard HTML tags will be used (h1, h2, h3, h4, h5, h6, hr, a, br, li, ol, ul, p, b, em, i, strong).
Example:
< content><h1>Raketen Techniker</h1><p><strong>Position: </strong>Vollzeit<strong><br></strong><strong>Standort: </strong>Wien<strong><br></strong><strong>Bereich: </strong>Vertrieb und Handel<strong><br></strong><strong>Eintrittsdatum: </strong>2021-07-14</p><p><strong>Einleitung</strong></p><p>Die Prescreen International GmbH entwickelt eine cloud-basierte E-Recruiting Lösung für Unternehmen aller Größen. Das machen wir im Herzen Europas - genauer gesagt, in Wien. Gegründet im Jahr 2014 arbeitet unser Team seither mit HR-Abteilungen und Arbeitssuchenden zusammen um zu ermöglichen, dass talentierte Menschen im richtigen Job genau das tun können, was sie lieben und was ihnen am besten liegt.</p> <p>Seit Juli 2017 gehören wir zu XING, dem führenden beruflichen Netzwerk im deutschsprachigem Raum. Gemeinsam wollen wir die Zukunft des Recruiting nachhaltig verbessern.</p><p><strong>Deine zukünftige
	

f. Bundesagentur für Arbeit

Jobs in Germany can be posted also via the Bundesagentur für Arbeit (Federal Employment Agency). The whole content of the ad will be assigned to the field "Stellenbeschreibung" and you can edit it before you book it.


g. Multi-poster and customer-specific job markets

The customer-specific job markets allow you to book your job ads via email. The email covers the job ad as an HTML document and a folder with all the images.

Pro tip: By using the structured template, the HTML also contains the following data: 

The multi-posting provider are connected via the same data structure.


h. Public REST API

The public REST API allows access to jobs and also to the content of the job ads. Please find the complete description of the REST API here: https://prescreenapp.io/doc/v1.

The fields at the result object will be filled this way:
Field Description Example
Description The content of the job ad will be assigned to the fields simple_html_content and content. The content of the ad will be provided without images and CSS styles. Only the standard HTML tags will be used. (h1, h2, h3, h4, h5, h6, hr, a, br, li, ol, ul, p, b, em, i, strong).  <content><h1>Raketen Techniker</h1><p><strong>Position: </strong>Vollzeit<strong><br></strong><strong>Standort:
Job_Contents The whole content of the used smart components will be listed here as JSON object. 
"is_changeable": true, 
"created_at": "2021-05-11T08:49:32+02:00",
 "content": "<div data-v-fe3b4f94=""><div data-v-fe3b4f94=""><p><strong>Deine zukünftige Aufgabe..",
"type": "responsibilities"
		
Banner The public link to the banner. https://pineapple.prescreen.io/recruiter-account-xxx/public/job/templates/images/xxx-07/xxxx-xxx-xx-xx-xxx.jpeg
Job_banner_file The banner will be conveyed as a base64 encoded string, when the header X-Prescreen-Include-Encoded-Files was set to true.
 

Still need help? Contact Us Contact Us