Skip to the main content.

Time tracking
Build your perfect data foundation for spotless invoicing and deep business insights with easy time tracking.

Project management
Be a world champion project manager. Keep your projects on track - and profitable.

Resource management
Efficiently staff projects and run a predictable business with confidence.

Insights & Reporting
Get smarter - faster - to make clever decisions for long-term growth impact.

Project accounting & Invoicing
Invoice everything - fast and accurate - while staying on top of project finances.

Staff & Salary
Give accountants and HR an intelligent tool to eliminate draining administration.

Financial Systems
TimeLog offers standard integrations for all your favourite financial systems. Save time and reduce manual tasks.

Payroll Solutions
TimeLog offers standard integrations for multiple payroll solutions. Get easy salary administration and only enter payroll information once.

Add-ons
Track time automatically via Outlook, use gamification or find another add-on that can support your business.

Multiple Legal Entities
You can create synergy between your departments and across borders and offices with the Multiple Legal Entities module from TimeLog. 

Business Intelligence
Utilise the insights you get from TimeLog to the fullest. Our system is ready to integrate with multiple BI solutions.

Partner Integrations
TimeLog PSA is part of a large ecosystem. Get an overview of all the partner integrations in the TimeLog family.

Economy department
Save 1-2 days a month on your invoicing process.

Project teams
From planning to execution and evaluation. Robust tools for every project manager.

Management teams
Create a performance-driven culture with solid reporting capabilities.

Large enterprises
Enhance operations and performance across entities, countries and departments.

NGOs and non-profit organisations
Simplify internal processes, spend less time on administration, and get documentation in place - at a discounted rate.

Blog
Get inspired to run an even better business with articles, guides and analyses.

Guides, podcasts and webinars
Get access to templates, guides and webinars that help and inspire you.

Help Center
Looking for help material and user guides to the TimeLog system? Look no further. Find all the help you need now.

Try 30 days free

Get a single source of truth
Discover how companies maintain a single source of truth across borders, departments, and currencies.

Get integrated
Discover the advantages customers gain from utilising our integrations and API. 

Reporting in real-time
Explore how others leverage reporting to optimise their processes and make informed decisions.

Get started with resource planning
Discover how other companies thoroughly grasp their resources and enhance their ability to predict future trends.

Improved project financials
This is how the efficient financial toolbox from TimeLog helps project managers and CFOs improve their project financials.

Faster invoicing
Discover how other companies have slashed the time spent on invoicing by 75% - and uncover how you can achieve the same efficiency.

The Story of TimeLog
Get insights on TimeLog and how we can help you grow and evolve your business.

Employees
See who shows up every day to deliver the best PSA solution.

Career
What's life like at TimeLog? Are we hiring? Get the answer here.

Partner
Create even more value for your customers, as well as ours, as a TimeLog Partner.

Premium Service
Online Help Center, tailored onboarding and support from Day 1.

Corporate Social Responsibility
We work to ensure a positive impact on planet, people and businesses.

Security and GDPR
Learn more about how we work to keep your data safe and provide maximum security.

How to prevent search engines from indexing a page

Sometimes, you don't want Google, Bing or whoever to find the page you publish (noindex). This applies to Thank You Pages, system pages, etc. Other times, you want to prevent them from following/indexing the links on a page (nofollow).

To prevent search indexing add this in the page's head HTML in the advanced settings menu

  • "For "noindex": <META NAME="robots" CONTENT="noindex">
  • For "nofollow": <META NAME="robots" CONTENT="nofollow">
  • For both "noindex" and "nofollow": <META NAME="robots" CONTENT="noindex,nofollow">

Making a page be noindex or nofollow

 

CSS - the special design touches that makes the blog "TimeLog" (in Danish - sorry)

Du finder altid feltet til modulets CSS classes og ID under enten:

  • Custom ID & Classes (code)
  • ///// Row Settings → ///// Code (The Nerdy Stuff)

ID’er:

dark-bg

Dette ID gør alt tekst i modulet hvidt. Sættes på modulet, når baggrunden er mørk.

Man kan også skifte tekstfarven til hvid direkte i tekst-editoren. Her skal man bare huske, at skifte til “dark editor” bagefter.

Classes:

Lister med ikoner:

check-list 

Indsættes når lister skal have flueben ud fra hvert punkt. På website pages og landing pages skal man bruge “Bulleted list” og i blogindlæg skal man bruge “Numbered list”

arrow-list

Indsættes når lister skal have en pil ud fra hvert punkt. På website pages og landing pages skal man bruge “Bulleted list” og i blogindlæg skal man bruge “Numbered list”

horisontal-list

Denne class sætter en liste (Bulleted / Numbered) til at gå horisontalt i stedet for vertikalt.



Tekst og CTAer

small-h1

Denne class gør H1-overskriften mindre, hvis den virker for stor med temaets fastsatte indstillinger.

small-ctas

Denne class gør alle CTAer mindre. Bruges fx hvis man har CTAer i tre eller flere ligestillede kolonner, hvor de normale CTAer ser for store ud.

no-cta

Fjerner noget padding/margin i bunden af sidste paragraf, hvis der ikke er en CTA eller andre elementer under den i kolonnen.

pre-heading

Anvendes hvis man vil bruge en mindre subheading over den primære overskrift. Dette gør skriftfarven lidt lysere, og fjerner noget margin i bunden. Skal bruges i kombination med en H6 som subheading.



Layout:

hero-section

Skal sættes på alle hero sektioner. Anvendes til at lave diverse småændringer i stylingen i hero sektioner.

fix-col-alignment

Anvendes til at fikse temafejl, hvor videoer og SVGer ikke kan centreres vertikalt i kolonnen. Hvis en video eller SVG skal stå sidestillet med tekst, skal denne class sættes på modulet.

fit-image-to-col

Denne class får billedet til at udfylde hele kolonnen, så hvis teksten fylder mere end billedet, vil billedet automatisk blive højere og beskæres i siderne.

three-col-aligned

Denne class anvendes til “Magic Module”, når man har valgt 3 kolonner, og gerne vil have at det sidste element (fx en CTA) i hver kolonne ligestilles i bunden. Dette tilføjer også lidt ekstra margin/padding i siderne, så det ikke bliver så klemt.

negate-image-adjust

Denne class bruges kun sammen med ovenstående class “three-col-aligned”. Den anvendes, hvis man har billeder i kolonnerne, da det ellers vil strække billederne ud.

four-col-icons

Bruges kun til modulet “Icon with Text (Pro). Tilføjer lidt ekstra spacing mellem kolonnerne, når man har valgt 4 kolonner.



Fifth Element (Blomsten) som baggrund:

flower-bg

Anvendes til alle moduler, hvor blomsten bruges som baggrund. Hvis blomsten er i midten, skal de to nedenstående classes ikke bruges.

flower-bg-left

Anvendes sammen med “flower-bg” classen, hvis blomsten er i venstre side.

flower-bg-right

Anvendes sammen med “flower-bg” classen, hvis blomsten er i venstre side.

fix-tall-image-mobile

Anvendes til moduler, hvor blomsten bruges som baggrund, hvis billedet ovenpå blomsten ser for stort ud på mobil og tablet.

no-bot-padding

Anvendes til at fjerne padding/margin i bunden af billedet ovenpå blomsten i baggrunden, hvis billedet skal være stillet i bunden af sektionen - f.eks. footer-sektionen med en formular, eller de store citat sektioner med fritstillet billede af personen.

 

Inserting CTA buttons (in blogs and Rich text editor)

Using CTA in blog posts

You should generally use the standardized saved sections where CTA buttons are already in the Magic Module with the correct styling.

But, if you need to insert a CTA button (outside the Magic Module where you can choose it as specific content), you need to follow these steps to use our branded styling:

1: Choose Call to Action under the "insert" menu in the rich text editor.

2: Select the appropriate CTA from the list - or create a new one

When you create a new CTA you must set the Button style to "Link (No Style). Any other choice will not follow our branded styling

 

 

The blog sidebar - insert a form or create an index

In the blog, we now use a sidebar that can contain either (not both!):

  • A rich text editor/table of contents
  • A form

The process for inserting a form is pretty straightforward and won't be elaborated here. Click the sidebar, check "add form," and select your form.

  • Make sure the form you select fits the look of the blog. You might need to clean it if it has been used in a context with more spacing.

Creating a table of contents (TOC) using anchors in the sidebar

Compared to Umbraco, this is slightly more manual in HubSpot. There is no H2 automation - instead, you must use anchor links to create the TOC.

  • Write your blog as you normally would, and then insert anchors in places where you would like the items in the TOC to link to. Name the anchors so they are easy for you to recognize later.

  • Click the sidebar and check "Add rich text editor". Then, create the text for the TOC (including a heading in H3) in bullet form in the input field.

RTE sidebar

  • Mark the bullet items one by one and add a link. Choose Anchor on this page in "link to" and select the appropriate anchor.

 

 

Cases and blogs - typical modules

When creating/updating a case, we try to keep to specific modules that work well here:

  • Testimonial Scroller
  • Flexi card (pro)
  • CTA
  • FAQ

See the Case template for reference: https://info.timelog.com/en/why/blog-post-template-case?hs_preview=sOMWZkap-135254236297 

Testimonial scroller

Start the case with a good quote in this module. Include an image if possible (make a good impression right off the bat ;)

- Under Style, set alignment to "centre" and make the image a circle (if the uploaded image isn't already a circle. You can also change the quote font size and make it a little bigger, if it's a short quote. Longer quotes should be in smaller font sizes.

Further down within the body text, change this to "left" alignment when using more quotes. Picture is optionable (but often quite nice :))

You change the alignment at the bottom of the module menu, "Style Options."

NOTE: If you use the Testimonial scroller with left alignment, you should adjust the spacing above and below the quote and the font size.

  1. Go to "Row settings" and then "Spacing options."
  2. Set all padding to "none"

  1. To change Font size, head back to the module overview and select "Style Options."
  2. Change the desktop quote text to 20-24 (dependent on quote length) and mobile to 18-20

 

Flexi cards (pro)

These cards are the equivalent of Boxes in Umbraco, and we can replace these 1-1. Also good things to use them for:

  • About the company in the case (in the bottom of the case)
  • Special items / interesting standout points from the case

You can add FontAwesome icons by adding the code from FA in the Headline field. You can also chose to edit in Rich Text or make the entire box a link somewhere.

 

Call to action (CTA)

Sometimes, adding a call to action makes sense - either a button or image CTA.

  • Important: If you want to insert a button, you MUST set the Button style to "Link (no style)" in the CTA editor. This allows our stylesheet to convert the CTA into our styled CTA button. If you choose any other option, the button will look off.

When looking at the CTA in the blog editor, it will appear just to be a link. But as soon as you publish/look in the preview, it will look right :)

 

FAQ module (multi-column accordion menu)

TimeLoggers ENJOY - you can create AMAZING FAQs in a very, very simple way :D

This FAQ will teach you how.

 

Blog post summary (important) settings

When you create or update either a case, an integration page, a resource page or a blog, you must also define the Blog Post Summary (BPS). The BPS defines:

  • What text shows on the overview pages
  • What text shows in the Related Blog Post module at the bottom of each page

The setting is a little hidden but it's important that you set this - otherwise you get the wrong text.

In the left menu - under Page contents / static modules you find this BPS setting.

Simply type in what you want it to say (often the sub-heading under the H1 is suitable) - and remember to check on the overview page + on related blog post module that the text fits.

 

 

How to create and edit a dedicated logo slider module

Sometimes, we want to create a logo slider specific to a page, page type or campaign. For instance, we might only want enterprise logos on our enterprise page.

Here's how you do it.

 

How to edit the website's top menu in HubSpot

 

Video: Itch Marketing website handover (walkthrough of how it all works)

https://tdch1017589-my.sharepoint.com/personal/ape_timelog_dk/_layouts/15/stream.aspx?id=%2Fpersonal%2Fape%5Ftimelog%5Fdk%2FDocuments%2FRecordings%2FTimeLog%20website%20handover%2D20231017%5F093134%2DMeeting%20Recording%2Emp4&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview&ga=1

If the link doesn't work, you can find the video in the Documentation videos folder under Marketing General - Projects - 2023-New Website in Sharepoint/OneDrive

 

Links to useful documents

 
Font Awesome icons (thin/classic): https://fontawesome.com/search?s=thin&f=classic&o=r
 
IIH analyser:
Overview of content in workflows: