PageSourceSearch

https://www.ontraccr.com/post

html ontraccr.com collected 2026-10-07 01:47:04 UTC 85,897 bytes, 3,243 lines download raw bytes

1<!doctype html><html lang="en"><head>
2    <meta charset="utf-8">
3    
4    
5    
6    
7    <title>OnTraccr Blog</title>
8    
9    
10    <meta name="description" content="Articles written by the OnTraccr team to help you take your construction business to the next level.">
11
12    <link rel="preconnect" href="https://fonts.googleapis.com">
13    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
14    <link href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&amp;family=Manrope:[email protected]&amp;family=Open+Sans:ital,wght@0,300..800;1,300..800&amp;family=Roboto:ital,wght@0,100..900;1,100..900&amp;display=swap" rel="stylesheet">
15
16    
17    
18    
19    
20    
21
22    <meta name="viewport" content="width=device-width, initial-scale=1">
23
24    
25    <meta property="og:description" content="Articles written by the OnTraccr team to help you take your construction business to the next level.">
26    <meta property="og:title" content="OnTraccr Blog">
27    <meta name="twitter:description" content="Articles written by the OnTraccr team to help you take your construction business to the next level.">
28    <meta name="twitter:title" content="OnTraccr Blog">
29
30    
31
32    
33    <style>
34a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
35</style>
36
37<link rel="stylesheet" href="https://www.ontraccr.com/hubfs/hub_generated/template_assets/1/209105442923/1789749631728/template_blog.min.css">
38<link rel="stylesheet" href="//7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/template_assets/DEFAULT_ASSET/1789397646193/template_main.min.css">
39<style>
40
41
42
43
44
45
46
47
48/* 1a. Containers */
49
50
51  
52
53
54
55  
56
57
58/* 1b. Colors */
59
60
61
62
63
64
65
66/* 1c. Typography */
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96/* 1d. Buttons */
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133/* 1e. Forms */
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177/* 1f. Icons */
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194/* 1g. Cards */
195
196
197
198
199
200
201
202
203
204
205
206/* 1h. Tables */
207
208
209
210
211
212
213
214
215
216
217
218
219
220/* 1i. Website header */
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248/* 1j. Website footer */
249
250
251
252
253
254
255
256
257
258
259
260
261
262/* Drag and drop layout styles */
263
264.dnd-section {
265  padding: 60px 20px;
266}
267
268/* Padding on blog post sections */
269
270.blog-post-section {
271  padding: 60px 0;
272}
273
274/* .content-wrapper is used for blog post and system templates and .header-wrapper is used for the website header module */
275
276.dnd-section > .row-fluid,
277.content-wrapper,
278.header__wrapper {
279  max-width: 1000px;
280}
281
282
283
284
285
286html {
287  font-size: 16px;
288}
289
290body {
291  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
292  background-color: #ffffff;
293  color: #231f20;
294  font-size: 16px;
295}
296
297/* Paragraphs */
298
299p {
300  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
301}
302
303/* Anchors */
304
305a {
306  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
307  color: #FFC619;
308}
309
310a:hover,
311a:focus {
312  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
313  color: #415239;
314}
315
316a:active {
317  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
318  color: #91a289;
319}
320
321/* Headings */
322h1 {
323  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
324  color: #231f20;
325  font-size: 40px;
326  text-transform: none;
327}
328
329h2 {
330  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
331  color: #231f20;
332  font-size: 32px;
333  text-transform: none;
334}
335
336h3 {
337  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
338  color: #231f20;
339  font-size: 28px;
340  text-transform: none;
341}
342
343h4 {
344  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
345  color: #231f20;
346  font-size: 24px;
347  text-transform: none;
348}
349
350h5 {
351  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
352  color: #231f20;
353  font-size: 20px;
354  text-transform: none;
355}
356
357h6 {
358  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
359  color: #231f20;
360  font-size: 16px;
361  text-transform: none;
362}
363
364/* Blockquotes */
365
366blockquote {
367  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
368  border-left-color: #7210b4;
369  color: #231f20;
370  font-size: 24px;
371}
372
373blockquote > footer {
374  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
375  font-size: 16px;
376}
377
378/* Horizontal rules */
379
380hr {
381  border-bottom-color: #d7d9e3;
382}
383
384
385
386
387
388/* Primary button */
389
390button,
391.button,
392.hs-button {
393  border: 1px solid #FFC619;
394
395  padding-top: 10px;
396padding-right: 20px;
397padding-bottom: 10px;
398padding-left: 20px;
399
400  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
401  background-color: 
402
403  
404  
405    
406  
407
408
409  rgba(255, 198, 25, 1.0)
410
411;
412  border-radius: 0px;
413  color: #ffffff;
414  fill: #ffffff;
415  font-size: 16px;
416  text-transform: none;
417}
418
419button:hover,
420button:focus,
421button:active,
422.button:hover,
423.button:focus,
424.button:active,
425.hs-button:hover,
426.hs-button:focus,
427.hs-button:active {
428  border: 1px solid #FFC619;
429
430  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
431  background-color: 
432
433  
434  
435    
436  
437
438
439  rgba(65, 82, 57, 1.0)
440
441;
442  color: #ffffff;
443  fill: #ffffff;
444}
445
446button:active,
447.button:active,
448.hs-button:active {
449  border: 1px solid #FFC619;
450
451  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
452  background-color: rgba(145, 162, 137, 100);
453  border-color: #ffff69;
454  color: #ffffff;
455  fill: #ffffff;
456}
457
458/* Secondary button */
459
460.button.button--secondary,
461.hs-delete-data__button,
462.hs-download-data__button {
463  border: 1px solid #FFC619;
464
465  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
466  background-color: 
467
468  
469  
470    
471  
472
473
474  rgba(255, 255, 255, 0.0)
475
476;
477  border-radius: 0px;
478  color: #FFC619;
479  fill: #FFC619;
480  text-transform: none;
481}
482
483.button.button--secondary:hover,
484.button.button--secondary:focus,
485.button.button--secondary:active,
486.hs-delete-data__button:hover,
487.hs-delete-data__button:focus,
488.hs-delete-data__button:active,
489.hs-download-data__button:hover,
490.hs-download-data__button:focus,
491.hs-download-data__button:active {
492  border: 1px solid #FFC619;
493
494  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
495  background-color: 
496
497  
498  
499    
500  
501
502
503  rgba(255, 198, 25, 1.0)
504
505;
506  color: #ffffff;
507  fill: #ffffff;
508}
509
510.button.button--secondary:active,
511.hs-delete-data__button:active,
512.hs-download-data__button:active {
513  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
514  background-color: rgba(255, 255, 105, 100);
515  border: 1px solid #FFC619;
516
517  border-color: #ffff69;
518  color: #ffffff;
519  fill: #ffffff;
520}
521
522/* Simple button */
523
524.button.button--simple {
525  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
526  color: #FFC619;
527  fill: #FFC619;
528}
529
530.button.button--simple:hover,
531.button.button--simple:focus {
532  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
533  color: #415239;
534  fill: #415239;
535}
536
537.button.button--simple:active {
538  font-weight: 400; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
539  color: #91a289;
540  fill: #91a289;
541}
542
543/* Button sizing */
544
545.button.button--small {
546  padding-top: 10px;
547padding-right: 20px;
548padding-bottom: 10px;
549padding-left: 20px;
550
551  font-size: 14px;
552}
553
554.button.button--large {
555  padding-top: 10px;
556padding-right: 20px;
557padding-bottom: 10px;
558padding-left: 20px;
559
560  font-size: 18px;
561}
562
563
564
565
566
567/* Form */
568
569:root {
570  --hsf-global__font-family: Montserrat;
571  --hsf-global__font-size: 1rem;
572  --hsf-global__color: #231f20;
573}
574
575form {
576  border: 1px none #7210b4;
577
578  padding: 45px;
579
580  background-color: 
581
582  
583  
584    
585  
586
587
588  rgba(114, 16, 180, 1.0)
589
590;
591  border-radius: 0px;
592}
593
594:root {
595  --hsf-background__background-color: 
596
597  
598  
599    
600  
601
602
603  rgba(114, 16, 180, 1.0)
604
605;
606  --hsf-background__padding: 45px;
607  --hsf-background__border-style: none;
608  --hsf-background__border-color: #7210b4;
609  --hsf-background__border-radius: 0px;
610  --hsf-background__border-width: 1px;
611}
612
613/* Form title */
614
615.form-title {
616  border: 1px none #FFC619;
617
618  padding: 25px;
619
620  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
621  background-color: 
622
623  
624  
625    
626  
627
628
629  rgba(255, 198, 25, 1.0)
630
631;
632  border-top-left-radius: 0px;
633  border-top-right-radius: 0px;
634  color: #ffffff;
635  font-size: 28px;
636  text-transform: ;
637}
638
639/* Labels */
640
641form label {
642  padding-top: 6px;
643padding-right: 0px;
644padding-bottom: 6px;
645padding-left: 0px;
646
647  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
648  color: #231f20;
649  font-size: 16px;
650}
651
652:root {
653  --hsf-field-label__font-family: Montserrat;
654  --hsf-field-label__font-size: 16px;
655  --hsf-field-label__color: #231f20;
656  --hsf-erroralert__font-family: var(--hsf-field-label__font-family);
657}
658
659/* Help text */
660
661form legend {
662  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
663  color: #231f20;
664  font-size: 14px;
665}
666
667:root {
668  --hsf-field-description__font-family: Montserrat;
669  --hsf-field-description__color: #231f20;
670  --hsf-field-footer__font-family: var(--hsf-field-description__font-family);
671  --hsf-field-footer__color: var(--hsf-field-description__color);
672}
673
674/* Form fields */
675
676form input[type='text'],
677form input[type='email'],
678form input[type='password'],
679form input[type='tel'],
680form input[type='number'],
681form input[type='search'],
682form select,
683form textarea {
684  border: 1px none #d7d9e3;
685
686  padding: 10px;
687
688  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
689  background-color: 
690
691  
692  
693    
694  
695
696
697  rgba(255, 255, 255, 1.0)
698
699;
700  border-radius: 0px;
701  color: #231f20;
702  font-size: 16px;
703}
704
705:root {
706  --hsf-field-input__font-family: Montserrat;
707  --hsf-field-input__color: #231f20;
708  --hsf-field-input__background-color: 
709
710  
711  
712    
713  
714
715
716  rgba(255, 255, 255, 1.0)
717
718;
719  --hsf-field-input__border-color: #d7d9e3;
720  --hsf-field-input__border-width: 1px;
721  --hsf-field-input__border-style: none;
722  --hsf-field-input__border-radius: 0px;
723  --hsf-field-input__padding: 10px;
724
725  /* Textarea */
726  --hsf-field-textarea__font-family: var(--hsf-field-input__font-family);
727  --hsf-field-textarea__color: var(--hsf-field-input__color);
728  --hsf-field-textarea__background-color: var(--hsf-field-input__background-color);
729  --hsf-field-textarea__border-color: var(--hsf-field-input__border-color);
730  --hsf-field-textarea__border-style: var(--hsf-field-input__border-style);
731  --hsf-field-textarea__border-radius: var(--hsf-field-input__border-radius);
732  --hsf-field-textarea__padding: var(--hsf-field-input__padding);
733
734  /* Checkbox */
735  --hsf-field-checkbox__padding: 8px;
736  --hsf-field-checkbox__background-color: var(--hsf-field-input__background-color);
737  --hsf-field-checkbox__color: var(--hsf-field-input__color);
738  --hsf-field-checkbox__border-color: #959494;
739  --hsf-field-checkbox__border-width: 1px 1px 1px 1px;
740  --hsf-field-checkbox__border-style: solid;
741
742  /* Radio */
743  --hsf-field-radio__padding: 8px;
744  --hsf-field-radio__background-color: var(--hsf-field-input__background-color);
745  --hsf-field-radio__color: var(--hsf-field-input__color);
746  --hsf-field-radio__border-color: #959494;
747  --hsf-field-radio__border-width: 1px 1px 1px 1px;
748  --hsf-field-radio__border-style: solid;
749}
750
751/* Form fields - placeholders */
752
753::-webkit-input-placeholder {
754  color: #d7d9e3;
755}
756
757::-moz-placeholder {
758  color: #d7d9e3;
759}
760
761:-ms-input-placeholder {
762  color: #d7d9e3;
763}
764
765:-moz-placeholder {
766  color: #d7d9e3;
767}
768
769::placeholder {
770  color: #d7d9e3;
771}
772
773:root {
774  --hsf-field-input__placeholder-color: #d7d9e3;
775}
776
777/* Form fields - date picker */
778
779form .hs-dateinput:before {
780  right: 10px;
781}
782
783form .pika-table thead th {
784  background-color: 
785
786  
787  
788    
789  
790
791
792  rgba(255, 198, 25, 1.0)
793
794;
795  color: #ffffff;
796}
797
798form td.is-today .pika-button {
799  color: #231f20;
800}
801
802form .is-selected .pika-button {
803  background-color: #7210b4;
804  color: #231f20;
805}
806
807form .pika-button:hover {
808  background-color: #FFC619 !important;
809}
810
811/* Headings and text */
812
813form .hs-richtext,
814form .hs-richtext *,
815form .hs-richtext p,
816form .hs-richtext h1,
817form .hs-richtext h2,
818form .hs-richtext h3,
819form .hs-richtext h4,
820form .hs-richtext h5,
821form .hs-richtext h6 {
822  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
823  color: #231f20;
824}
825
826form .hs-richtext a {
827  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
828  color: #231f20;
829}
830
831:root {
832  --hsf-heading__font-family: Montserrat;
833  --hsf-heading__color: #231f20;
834  --hsf-heading__text-shadow: none;
835  --hsf-richtext__font-family: Montserrat;
836  --hsf-richtext__font-size: 1rem;
837  --hsf-richtext__color: #231f20;
838  --hsf-field-footer__font-family: var(--hsf-field-description__font-family);
839  --hsf-field-footer__color: var(--hsf-field-description__color);
840}
841
842/* GDPR */
843
844form .legal-consent-container,
845form .legal-consent-container .hs-richtext,
846form .legal-consent-container .hs-richtext p {
847  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
848  color: #231f20;
849  font-size: 14px;
850}
851
852/* Submit button */
853
854
855
856  form input[type='submit'],
857  form .hs-button,
858  form .hs-subscriptions-primary-button {
859    border: 1px solid #FFC619;
860
861    font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
862    background-color: 
863
864  
865  
866    
867  
868
869
870  rgba(255, 198, 25, 1.0)
871
872;
873    border-radius: 0px;
874    color: #ffffff;
875    text-transform: none;
876  }
877
878  form input[type='submit']:hover,
879  form input[type='submit']:focus,
880  form .hs-button:hover,
881  form .hs-button:focus,
882  form .hs-subscriptions-primary-button:hover,
883  form .hs-subscriptions-primary-button:focus {
884    border: 1px solid #FFC619;
885
886    font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
887    background-color: 
888
889  
890  
891    
892  
893
894
895  rgba(65, 82, 57, 1.0)
896
897;
898    color: #ffffff;
899  }
900
901  form input[type='submit']:active,
902  form .hs-button:active,
903  form .hs-subscriptions-primary-button:active {
904    border: 1px solid #FFC619;
905
906    font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
907    background-color: rgba(145, 162, 137, 100);
908    border-color: #ffff69;
909    color: #ffffff;
910  }
911
912  :root {
913    --hsf-button__font-family: Montserrat;
914    --hsf-button__color: #ffffff;
915    --hsf-button__background-color: 
916
917  
918  
919    
920  
921
922
923  rgba(255, 198, 25, 1.0)
924
925;
926    --hsf-button__background-image: none;
927    --hsf-button__border-width: 1px;
928    --hsf-button__border-style: solid;
929    --hsf-button__border-color: #FFC619;
930    --hsf-button__border-radius: 0px;
931    --hsf-button__box-shadow: none;
932    --hsf-button--hover__color: #ffffff;
933    --hsf-button--hover__background-color: 
934
935  
936  
937    
938  
939
940
941  rgba(65, 82, 57, 1.0)
942
943;
944    --hsf-button--hover__border-color: #FFC619;
945    --hsf-button--focus__color: #ffffff;
946    --hsf-button--focus__background-color: 
947
948  
949  
950    
951  
952
953
954  rgba(65, 82, 57, 1.0)
955
956;
957    --hsf-button--focus__border-color: #FFC619;
958  }
959
960
961
962
963
964  form input[type='submit'],
965  form .hs-button {
966    padding-top: 10px;
967padding-right: 20px;
968padding-bottom: 10px;
969padding-left: 20px;
970
971    font-size: 16px;
972  }
973
974  :root {
975    --hsf-button__font-size: 16px;
976    --hsf-button__padding: 10px;
977  }
978
979
980
981/* Inline thank you message */
982
983.submitted-message {
984  border: 1px none #7210b4;
985
986  padding: 45px;
987
988  background-color: 
989
990  
991  
992    
993  
994
995
996  rgba(114, 16, 180, 1.0)
997
998;
999  border-radius: 0px;
1000}
1001
1002
1003
1004
1005
1006/* Default icon (regular/dark) */
1007
1008.icon {
1009  padding: 15px;
1010
1011  background-color: 
1012
1013  
1014  
1015    
1016  
1017
1018
1019  rgba(115, 78, 54, 1.0)
1020
1021;
1022}
1023
1024.icon svg {
1025  fill: #ffffff;
1026  height: 16px;
1027  width: 16px;
1028}
1029
1030/* Light icon */
1031
1032.icon--light .icon {
1033  background-color: 
1034
1035  
1036  
1037    
1038  
1039
1040
1041  rgba(255, 255, 255, 1.0)
1042
1043;
1044}
1045
1046.icon--light svg {
1047  fill: #734e36;
1048}
1049
1050/* Size */
1051
1052.icon--small svg {
1053  height: 12px;
1054  width: 12px;
1055}
1056
1057.icon--small .icon {
1058  padding: 10px;
1059
1060}
1061
1062.icon--large svg {
1063  height: 24px;
1064  width: 24px;
1065}
1066
1067.icon--large .icon {
1068  padding: 25px;
1069
1070}
1071
1072
1073
1074
1075
1076/* Table */
1077
1078table {
1079  border: 1px solid #d7d9e3;
1080
1081  background-color: 
1082
1083  
1084  
1085    
1086  
1087
1088
1089  rgba(255, 255, 255, 1.0)
1090
1091;
1092}
1093
1094/* Table cells */
1095
1096th,
1097td {
1098  border: 1px solid #d7d9e3;
1099
1100  padding: 10px;
1101
1102  color: #231f20;
1103}
1104
1105/* Table header */
1106
1107thead th,
1108thead td {
1109  background-color: 
1110
1111  
1112  
1113    
1114  
1115
1116
1117  rgba(255, 198, 25, 1.0)
1118
1119;
1120  color: #ffffff;
1121}
1122
1123/* Table footer */
1124
1125tfoot th,
1126tfoot td {
1127  background-color: 
1128
1129  
1130  
1131    
1132  
1133
1134
1135  rgba(114, 16, 180, 1.0)
1136
1137;
1138  color: #231f20;
1139}
1140
1141
1142
1143
1144
1145/* Header container */
1146
1147.header {
1148  background-color: 
1149
1150  
1151  
1152    
1153  
1154
1155
1156  rgba(255, 255, 255, 1.0)
1157
1158;
1159}
1160
1161/* Header content color */
1162
1163.header p,
1164.header h1,
1165.header h2,
1166.header h3,
1167.header h4,
1168.header h5,
1169.header h6,
1170.header a:not(.button),
1171.header span,
1172.header div,
1173.header li,
1174.header blockquote,
1175.header .tabs__tab,
1176.header .tabs__tab:hover,
1177.header .tabs__tab:focus,
1178.header .tabs__tab:active {
1179  color: #231f20;
1180}
1181
1182/* Header top bar */
1183
1184.header__top {
1185  background-color: 
1186
1187  
1188  
1189    
1190  
1191
1192
1193  rgba(114, 16, 180, 1.0)
1194
1195;
1196}
1197
1198/* Language switcher */
1199
1200.header__language-switcher-current-label > span {
1201  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1202  color: #231f20;
1203  font-size: 16px;
1204  text-transform: none;
1205}
1206
1207.header__language-switcher:hover .header__language-switcher-current-label > span,
1208.header__language-switcher:focus .header__language-switcher-current-label > span {
1209  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1210  color: #000000;
1211}
1212
1213.header__language-switcher-child-toggle svg {
1214  fill: #231f20;
1215}
1216
1217/* Language switcher - submenu */
1218
1219.header__language-switcher .lang_list_class {
1220  border-color: #d7d9e3;
1221}
1222
1223.header__language-switcher .lang_list_class li {
1224  background-color: 
1225
1226  
1227  
1228    
1229  
1230
1231
1232  rgba(255, 255, 255, 1.0)
1233
1234;
1235}
1236
1237.header__language-switcher .lang_list_class a:not(.button) {
1238  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1239  color: #231f20;
1240  font-size: 16px;
1241  text-transform: none;
1242}
1243
1244.header__language-switcher .lang_list_class a:hover,
1245.header__language-switcher .lang_list_class a:focus {
1246  background-color: 
1247
1248  
1249  
1250    
1251  
1252
1253
1254  rgba(255, 255, 255, 1.0)
1255
1256;
1257  color: #000000;
1258}
1259
1260.header__language-switcher .lang_list_class a:active {
1261  background-color: 
1262
1263  
1264  
1265    
1266  
1267
1268
1269  rgba(255, 255, 255, 1.0)
1270
1271;
1272}
1273
1274/* Header bottom */
1275
1276.header__bottom {
1277  background-color: 
1278
1279  
1280  
1281    
1282  
1283
1284
1285  rgba(255, 255, 255, 1.0)
1286
1287;
1288}
1289
1290/* Logo */
1291
1292.header__logo-company-name {
1293  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
1294  color: #231f20;
1295  font-size: 40px;
1296  text-transform: none;
1297}
1298
1299/* Menu */
1300
1301@media (max-width: 767px) {
1302  .header__menu--mobile {
1303    background-color: 
1304
1305  
1306  
1307    
1308  
1309
1310
1311  rgba(255, 255, 255, 1.0)
1312
1313;
1314  }
1315}
1316
1317/* Menu items */
1318
1319.header__menu-link {
1320  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1321  font-size: 16px;
1322  text-transform: none;
1323}
1324
1325@media (max-width: 767px) {
1326  .header__menu-item--depth-1 {
1327    border-top: 1px solid #d7d9e3;
1328  }
1329}
1330
1331/* Menu items - top level */
1332
1333.header__menu-item--depth-1 > .header__menu-link:not(.button) {
1334  color: #231f20;
1335}
1336
1337.header__menu-item--depth-1 > .header__menu-link:hover,
1338.header__menu-item--depth-1 > .header__menu-link:focus {
1339  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1340  color: #000000;
1341}
1342
1343.header__menu-item--depth-1 > .header__menu-link:active {
1344  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1345  color: #505050;
1346}
1347
1348.header__menu-item--depth-1 > .header__menu-link--active-link:not(.button) {
1349  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1350  color: #000000;
1351}
1352
1353.header__menu-item--depth-1 .header__menu-child-toggle svg {
1354  fill: #231f20;
1355}
1356
1357/* Menu items - submenus */
1358
1359.header__menu-submenu {
1360  background-color: 
1361
1362  
1363  
1364    
1365  
1366
1367
1368  rgba(255, 255, 255, 1.0)
1369
1370;
1371  border-color: #d7d9e3;
1372}
1373
1374.header__menu-submenu .header__menu-link:not(.button) {
1375  color: #231f20;
1376}
1377
1378.header__menu-submenu .header__menu-item:hover,
1379.header__menu-submenu .header__menu-item:focus {
1380  background-color: 
1381
1382  
1383  
1384    
1385  
1386
1387
1388  rgba(255, 255, 255, 1.0)
1389
1390;
1391}
1392
1393.header__menu-submenu .header__menu-link:hover,
1394.header__menu-submenu .header__menu-link:focus {
1395  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1396  color: #000000;
1397}
1398
1399.header__menu-submenu .header__menu-link:active {
1400  background-color: 
1401
1402  
1403  
1404    
1405  
1406
1407
1408  rgba(255, 255, 255, 1.0)
1409
1410;
1411}
1412
1413.header__menu-submenu .header__menu-link--active-link:not(.button) {
1414  color: ;
1415  background-color: 
1416
1417  
1418  
1419    
1420  
1421
1422
1423  rgba(255, 255, 255, 1.0)
1424
1425;
1426}
1427
1428/* Menu icons */
1429
1430.header__menu-toggle svg {
1431  fill: #231f20;
1432}
1433
1434
1435
1436
1437
1438/* Footer container */
1439
1440.footer {
1441  background-color: 
1442
1443  
1444  
1445    
1446  
1447
1448
1449  rgba(255, 255, 255, 1.0)
1450
1451;
1452}
1453
1454/* Footer content color */
1455
1456.footer h1,
1457.footer h2,
1458.footer h3,
1459.footer h4,
1460.footer h5,
1461.footer h6,
1462.footer p,
1463.footer a:not(.button),
1464.footer span,
1465.footer div,
1466.footer li,
1467.footer blockquote,
1468.footer .tabs__tab,
1469.footer .tabs__tab:hover,
1470.footer .tabs__tab:focus,
1471.footer .tabs__tab:active {
1472  color: #231f20;
1473}
1474
1475.footer hr {
1476  border-bottom-color: #231f20 !important;
1477}
1478
1479/* Footer menu */
1480
1481.footer .hs-menu-wrapper a {
1482  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
1483  color: #231f20;
1484  font-size: 16px;
1485  text-transform: none;
1486}
1487
1488.footer .hs-menu-wrapper a:hover,
1489.footer .hs-menu-wrapper a:focus {
1490  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
1491  color: #000000;
1492}
1493
1494.footer .hs-menu-wrapper a:active {
1495  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
1496  color: #505050;
1497}
1498
1499.footer .hs-menu-wrapper .active > a {
1500  font-weight: bold; text-decoration: underline; font-family: Montserrat, sans-serif; font-style: normal;
1501  color: #000000;
1502}
1503
1504
1505
1506
1507
1508
1509/* Dark card */
1510
1511.card--dark {
1512  border: 1px solid #231f20;
1513
1514  background-color: 
1515
1516  
1517  
1518    
1519  
1520
1521
1522  rgba(35, 31, 32, 1.0)
1523
1524;
1525  border-radius: 0px;
1526  color: #ffffff;
1527}
1528
1529.card--dark summary,
1530.card--dark p,
1531.card--dark h1,
1532.card--dark h2,
1533.card--dark h3,
1534.card--dark h4,
1535.card--dark h5,
1536.card--dark h6,
1537.card--dark a:not(.button),
1538.card--dark span,
1539.card--dark div,
1540.card--dark li,
1541.card--dark blockquote {
1542  color: #ffffff;
1543}
1544
1545/* Light card */
1546
1547.card--light {
1548  border: 1px solid #d7d9e3;
1549
1550  background-color: 
1551
1552  
1553  
1554    
1555  
1556
1557
1558  rgba(255, 255, 255, 1.0)
1559
1560;
1561  border-radius: 0px;
1562  color: #231f20;
1563}
1564
1565.card--light summary,
1566.card--light p,
1567.card--light h1,
1568.card--light h2,
1569.card--light h3,
1570.card--light h4,
1571.card--light h5,
1572.card--light h6,
1573.card--light a:not(.button),
1574.card--light span,
1575.card--light div,
1576.card--light li,
1577.card--light blockquote {
1578  color: #231f20;
1579}
1580
1581
1582
1583
1584
1585/* Error templates */
1586
1587.error-page:before {
1588  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
1589}
1590
1591/* System templates */
1592
1593#email-prefs-form,
1594#email-prefs-form h1,
1595#email-prefs-form h2 {
1596  color: #231f20;
1597}
1598
1599/* Search template */
1600
1601.hs-search-results__title {
1602  font-size: 32px;
1603}
1604
1605/* Backup unsubscribe template */
1606
1607.backup-unsubscribe input[type='email'] {
1608  font-size: 16px !important;
1609  padding: 10px!important;
1610;
1611}
1612
1613
1614
1615
1616
1617/* Accordion */
1618
1619.accordion__summary,
1620.accordion__summary:before {
1621  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
1622  font-size: 24px;
1623}
1624
1625.card--dark .accordion__summary:before {
1626  color: #ffffff;
1627}
1628
1629.card--light .accordion__summary:before {
1630  color: #231f20;
1631}
1632
1633/* Blog listing, recent posts, related posts, and blog post */
1634
1635.blog-listing__post-title {
1636  text-transform: none;
1637}
1638
1639.blog-listing__post-title-link {
1640  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
1641  color: #231f20;
1642}
1643
1644.blog-listing__post-title-link:hover,
1645.blog-listing__post-title-link:focus {
1646  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
1647  color: #000000;
1648}
1649
1650.blog-listing__post-title-link:active {
1651  font-family: 'Source Serif Pro', serif; font-style: normal; font-weight: 600; text-decoration: none;
1652  color: #736f70;
1653}
1654
1655.blog-listing__post-tag {
1656  color: #231f20;
1657}
1658
1659.blog-listing__post-tag:hover,
1660.blog-listing__post-tag:focus {
1661  color: #000000;
1662}
1663
1664.blog-listing__post-tag:active {
1665  color: #736f70;
1666}
1667
1668.blog-listing__post-author-name,
1669.blog-post__author-name {
1670  color: #231f20;
1671}
1672
1673.blog-listing__post-author-name :hover,
1674.blog-listing__post-author-name :focus,
1675.blog-post__author-name:hover,
1676.blog-post__author-name:focus {
1677  color: #000000;
1678}
1679
1680.blog-listing__post-author-name :active,
1681.blog-post__author-name:active {
1682  color: #736f70;
1683}
1684
1685/* Image gallery */
1686
1687.image-gallery__close-button-icon:hover,
1688.image-gallery__close-button-icon:focus {
1689  background-color: rgba(35, 0, 0, 1.0);
1690}
1691
1692.image-gallery__close-button-icon:active {
1693  background-color: rgba(195, 158, 134, 1.0);
1694}
1695
1696.icon--light .image-gallery__close-button-icon:hover,
1697.icon--light .image-gallery__close-button-icon:focus {
1698  background-color: rgba(175, 175, 175, 1.0);
1699}
1700
1701.icon--light .image-gallery__close-button-icon:active {
1702  background-color: rgba(255, 255, 255, 1.0);
1703}
1704
1705/* Pagination */
1706
1707.pagination__link-icon svg {
1708  fill: #FFC619;
1709  height: 16px;
1710  width: 16px;
1711}
1712
1713.pagination__link:hover .pagination__link-icon svg,
1714.pagination__link:focus .pagination__link-icon svg {
1715  fill: #415239;
1716}
1717
1718.pagination__link:active .pagination__link-icon svg {
1719  fill: #ffff69;
1720}
1721
1722.pagination__link--active {
1723  border-color: #d7d9e3
1724}
1725
1726/* Pricing card */
1727
1728.pricing-card__heading {
1729  background-color: #FFC619;
1730}
1731
1732/* Social follow and social sharing */
1733
1734.social-follow__icon:hover,
1735.social-follow__icon:focus,
1736.social-sharing__icon:hover,
1737.social-sharing__icon:focus {
1738  background-color: rgba(35, 0, 0, 1.0);
1739}
1740
1741.social-follow__icon:active,
1742.social-sharing__icon:active {
1743  background-color: rgba(195, 158, 134, 1.0);
1744}
1745
1746.icon--light .social-follow__icon:hover,
1747.icon--light .social-follow__icon:focus,
1748.icon--light .social-sharing__icon:hover,
1749.icon--light .social-sharing__icon:focus {
1750  background-color: rgba(175, 175, 175, 1.0);
1751}
1752
1753.icon--light .social-follow__icon:active,
1754.icon--light .social-sharing__icon:active {
1755  background-color: rgba(255, 255, 255, 1.0);
1756}
1757
1758/* Tabs */
1759
1760.tabs__tab,
1761.tabs__tab:hover,
1762.tabs__tab:focus,
1763.tabs__tab:active {
1764  border-color: #231f20;
1765  color: #231f20;
1766}
1767
1768/* cs_metrics -- default module */
1769.cs-metric .cs-metric__data {
1770  font-family: Source Serif Pro;
1771}
1772
1773</style>
1774
1775<link rel="stylesheet" href="https://www.ontraccr.com/hubfs/hub_generated/template_assets/1/195986485919/1789749633265/template_child.min.css">
1776<link rel="stylesheet" href="https://www.ontraccr.com/hubfs/hub_generated/module_assets/1/196035766568/1758026076406/module_header.min.css">
1777<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-2712622/1789744813426/module_search_input.min.css">
1778
1779<style>
1780  #hs_cos_wrapper_widget_1696980288336 .hs-search-field__bar>form { border-radius:px; }
1781
1782#hs_cos_wrapper_widget_1696980288336 .hs-search-field__bar>form>label {}
1783
1784#hs_cos_wrapper_widget_1696980288336 .hs-search-field__bar>form>.hs-search-field__input { border-radius:px; }
1785
1786#hs_cos_wrapper_widget_1696980288336 .hs-search-field__button { border-radius:px; }
1787
1788#hs_cos_wrapper_widget_1696980288336 .hs-search-field__button:hover,
1789#hs_cos_wrapper_widget_1696980288336 .hs-search-field__button:focus {}
1790
1791#hs_cos_wrapper_widget_1696980288336 .hs-search-field__button:active {}
1792
1793#hs_cos_wrapper_widget_1696980288336 .hs-search-field--open .hs-search-field__suggestions { border-radius:px; }
1794
1795#hs_cos_wrapper_widget_1696980288336 .hs-search-field--open .hs-search-field__suggestions a {}
1796
1797#hs_cos_wrapper_widget_1696980288336 .hs-search-field--open .hs-search-field__suggestions a:hover {}
1798
1799</style>
1800
1801<link rel="stylesheet" href="https://www.ontraccr.com/hubfs/hub_generated/module_assets/1/134019796767/1742663497238/module_blog-listings.min.css">
1802
1803<style>
1804  #hs_cos_wrapper_dnd_area-module-4 .in-blog__head-mini-title {}
1805
1806#hs_cos_wrapper_dnd_area-module-4 .in-blog__post {
1807  background-color:rgba(250,249,246,100%);
1808  border-radius:16px;
1809}
1810
1811#hs_cos_wrapper_dnd_area-module-4 .in-blog__post:hover {
1812  box-shadow:0px 1px 4px 0px rgba(3,3,3,12%);
1813  transform:scale(1.02);
1814}
1815
1816#hs_cos_wrapper_dnd_area-module-4 .in-blog__featured-img img { border-radius:12px; }
1817
1818#hs_cos_wrapper_dnd_area-module-4 .in-blog__post:hover .in-blog-list__tag,
1819#hs_cos_wrapper_dnd_area-module-4 .in-blog-list__tag:hover { color:#ffffff; }
1820
1821#hs_cos_wrapper_dnd_area-module-4 .in-blog__title,
1822#hs_cos_wrapper_dnd_area-module-4 .in-blog__title:hover {
1823  font-family:Inter;
1824  font-family:Inter,sans-serif;
1825  font-style:normal;
1826  font-weight:700;
1827  text-decoration:none;
1828  color:#000000;
1829  font-size:18px;
1830  line-height:1.1;
1831}
1832
1833#hs_cos_wrapper_dnd_area-module-4 .in-blog__btn,
1834#hs_cos_wrapper_dnd_area-module-4 .in-blog__btn:hover {
1835  font-family:Inter;
1836  font-family:Inter,sans-serif;
1837  font-style:normal;
1838  font-weight:600;
1839  text-decoration:none;
1840  color:#ffd52c;
1841  font-size:16px;
1842  line-height:1.1;
1843}
1844
1845#hs_cos_wrapper_dnd_area-module-4 .in-blog__btn .in-blog__btn-icon svg path { stroke:#ffd52c; }
1846
1847</style>
1848
1849<link rel="stylesheet" href="https://www.ontraccr.com/hubfs/hub_generated/module_assets/1/196045084281/1758022345023/module_footer.min.css">
1850<style>
1851  @font-face {
1852    font-family: "Source Serif Pro";
1853    font-weight: 600;
1854    font-style: normal;
1855    font-display: swap;
1856    src: url("/_hcms/googlefonts/Source_Serif_Pro/600.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_Pro/600.woff") format("woff");
1857  }
1858  @font-face {
1859    font-family: "Source Serif Pro";
1860    font-weight: 400;
1861    font-style: normal;
1862    font-display: swap;
1863    src: url("/_hcms/googlefonts/Source_Serif_Pro/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_Pro/regular.woff") format("woff");
1864  }
1865  @font-face {
1866    font-family: "Source Serif Pro";
1867    font-weight: 700;
1868    font-style: normal;
1869    font-display: swap;
1870    src: url("/_hcms/googlefonts/Source_Serif_Pro/700.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_Pro/700.woff") format("woff");
1871  }
1872  @font-face {
1873    font-family: "Montserrat";
1874    font-weight: 700;
1875    font-style: normal;
1876    font-display: swap;
1877    src: url("/_hcms/googlefonts/Montserrat/700.woff2") format("woff2"), url("/_hcms/googlefonts/Montserrat/700.woff") format("woff");
1878  }
1879  @font-face {
1880    font-family: "Montserrat";
1881    font-weight: 400;
1882    font-style: normal;
1883    font-display: swap;
1884    src: url("/_hcms/googlefonts/Montserrat/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Montserrat/regular.woff") format("woff");
1885  }
1886  @font-face {
1887    font-family: "Montserrat";
1888    font-weight: 600;
1889    font-style: normal;
1890    font-display: swap;
1891    src: url("/_hcms/googlefonts/Montserrat/600.woff2") format("woff2"), url("/_hcms/googlefonts/Montserrat/600.woff") format("woff");
1892  }
1893  @font-face {
1894    font-family: "Inter";
1895    font-weight: 700;
1896    font-style: normal;
1897    font-display: swap;
1898    src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff");
1899  }
1900  @font-face {
1901    font-family: "Inter";
1902    font-weight: 400;
1903    font-style: normal;
1904    font-display: swap;
1905    src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff");
1906  }
1907  @font-face {
1908    font-family: "Inter";
1909    font-weight: 600;
1910    font-style: normal;
1911    font-display: swap;
1912    src: url("/_hcms/googlefonts/Inter/600.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600.woff") format("woff");
1913  }
1914</style>
1915
1916<!-- Editor Styles -->
1917<style id="hs_editor_style" type="text/css">
1918.dnd_area-row-0-max-width-section-centering > .row-fluid {
1919  max-width: 1290px !important;
1920  margin-left: auto !important;
1921  margin-right: auto !important;
1922}
1923.dnd_area-row-1-max-width-section-centering > .row-fluid {
1924  max-width: 1290px !important;
1925  margin-left: auto !important;
1926  margin-right: auto !important;
1927}
1928/* HubSpot Non-stacked Media Query Styles */
1929@media (min-width:768px) {
1930  .dnd_area-row-0-vertical-alignment > .row-fluid {
1931    display: -ms-flexbox !important;
1932    -ms-flex-direction: row;
1933    display: flex !important;
1934    flex-direction: row;
1935  }
1936  .cell_16954216672222-vertical-alignment {
1937    display: -ms-flexbox !important;
1938    -ms-flex-direction: column !important;
1939    -ms-flex-pack: center !important;
1940    display: flex !important;
1941    flex-direction: column !important;
1942    justify-content: center !important;
1943  }
1944  .cell_16954216672222-vertical-alignment > div {
1945    flex-shrink: 0 !important;
1946  }
1947}
1948/* HubSpot Styles (default) */
1949.dnd_area-row-0-padding {
1950  padding-top: 140px !important;
1951  padding-bottom: 40px !important;
1952}
1953.dnd_area-row-1-padding {
1954  padding-top: 0px !important;
1955  padding-bottom: 80px !important;
1956  padding-left: 0px !important;
1957  padding-right: 0px !important;
1958}
1959/* HubSpot Styles (mobile) */
1960@media (max-width: 767px) {
1961  .dnd_area-row-1-padding {
1962    padding-top: 0px !important;
1963    padding-bottom: 50px !important;
1964    padding-left: 0px !important;
1965    padding-right: 0px !important;
1966  }
1967}
1968</style>
1969    
1970  
1970<script data-search_input-config="config_widget_1696980288336" type="application/json">
1971  {
1972    "autosuggest_results_message": "Results for \u201C[[search_term]]\u201D",
1973    "autosuggest_no_results_message": "There are no autosuggest results for \u201C[[search_term]]\u201D",
1974    "sr_empty_search_field_message": "There are no suggestions because the search field is empty.",
1975    "sr_autosuggest_results_message": "There are currently [[number_of_results]] auto-suggested results for [[search_term]]. Navigate to the results list by pressing the down arrow key, or press return to search for all results.",
1976    "sr_search_field_aria_label": "This is a search field with an auto-suggest feature attached.",
1977    "sr_search_button_aria_label": "Search"
1978  }
1979  </script>
1979
1980
1981  
1981<script id="hs-search-input__valid-content-types" type="application/json">
1982    [
1983      
1984        "SITE_PAGE",
1985      
1986        "LANDING_PAGE",
1987      
1988        "BLOG_POST",
1989      
1990        "LISTING_PAGE",
1991      
1992        "KNOWLEDGE_ARTICLE",
1993      
1994        "HS_CASE_STUDY"
1995      
1996    ]
1997  </script>
1997
1998
1999
2000    
2001<!--  Added by GoogleAnalytics4 integration -->
2002<script>
2003var _hsp = window._hsp = window._hsp || [];
2004window.dataLayer = window.dataLayer || [];
2005function gtag(){dataLayer.push(arguments);}
2006
2007var useGoogleConsentModeV2 = true;
2008var waitForUpdateMillis = 1000;
2009
2010
2011if (!window._hsGoogleConsentRunOnce) {
2012  window._hsGoogleConsentRunOnce = true;
2013
2014  gtag('consent', 'default', {
2015    'ad_storage': 'denied',
2016    'analytics_storage': 'denied',
2017    'ad_user_data': 'denied',
2018    'ad_personalization': 'denied',
2019    'wait_for_update': waitForUpdateMillis
2020  });
2021
2022  if (useGoogleConsentModeV2) {
2023    _hsp.push(['useGoogleConsentModeV2'])
2024  } else {
2025    _hsp.push(['addPrivacyConsentListener', function(consent){
2026      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));
2027      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));
2028
2029      gtag('consent', 'update', {
2030        'ad_storage': hasAdsConsent ? 'granted' : 'denied',
2031        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',
2032        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',
2033        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'
2034      });
2035    }]);
2036  }
2037}
2038
2039gtag('js', new Date());
2040gtag('set', 'developer_id.dZTQ1Zm', true);
2041gtag('config', 'G-1T2LM1SWC2');
2042</script>
vendor: 64 bytes, lines 2042-2043
2042
2043<script async src="https://www.googletagmanager.com/gtag/js?id=
2043G-1T2LM1SWC2
vendor: 13 bytes, lines 2043-2044
2043"></script>
2044
2045<!-- /Added by GoogleAnalytics4 integration -->
2046
2047<!--  Added by GoogleTagManager integration -->
2048<script>
2049var _hsp = window._hsp = window._hsp || [];
2050window.dataLayer = window.dataLayer || [];
2051function gtag(){dataLayer.push(arguments);}
2052
2053var useGoogleConsentModeV2 = true;
2054var waitForUpdateMillis = 1000;
2055
2056if (useGoogleConsentModeV2) {
2057
2058  gtag('set','developer_id.dZTQ1Zm',true);
2059
2060  gtag('consent', 'default', {
2061  'ad_storage': 'denied',
2062  'analytics_storage': 'denied',
2063  'ad_user_data': 'denied',
2064  'ad_personalization': 'denied',
2065  'wait_for_update': waitForUpdateMillis
2066  });
2067}
2068
2069var hsLoadGtm = function loadGtm() {
2070    if(window._hsGtmLoadOnce) {
2071      return;
2072    }
2073
2074    if (useGoogleConsentModeV2) {
2075      _hsp.push(['useGoogleConsentModeV2'])
2076    }
vendor: 349 bytes, lines 2076-2082
2076
2077
2078    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2079    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
2080    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
2081    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
2082    })(window,document,'script','dataLayer','
2082GTM-5B3WTH4Q
vendor: 9 bytes, lines 2082-2084
2082');
2083
2084    
2084window._hsGtmLoadOnce = true;
2085};
2086
2087_hsp.push(['addPrivacyConsentListener', function(consent){
2088  if(consent.allowed || (consent.categories && consent.categories.analytics)){
2089    hsLoadGtm();
2090  }
2091}]);
2092
2093</script>
2093
2094
2095<!-- /Added by GoogleTagManager integration -->
2096
2097
2098
2099<link rel="next" href="https://www.ontraccr.com/post/page/2">
2100<meta property="og:url" content="https://www.ontraccr.com/post">
2101<meta property="og:type" content="blog">
2102<meta name="twitter:card" content="summary">
2103<link rel="alternate" type="application/rss+xml" href="https://www.ontraccr.com/post/rss.xml">
2104<meta name="twitter:domain" content="www.ontraccr.com">
2105<script src="//platform.linkedin.com/in.js" type="text/javascript">
2106    lang: en_US
2107</script>
2107
2108
2109<meta http-equiv="content-language" content="en">
2110
2111
2112
2113
2114
2115
2116    
2117    
2118  <meta name="generator" content="HubSpot"></head>
2119  <body>
2120<!--  Added by GoogleTagManager integration -->
vendor: 68 bytes, lines 2120-2121
2120
2121<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2121GTM-5B3WTH4Q
vendor: 84 bytes, lines 2121-2122
2121" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2122
2123<!-- /Added by GoogleTagManager integration -->
2124
2125    <div class="body-wrapper   hs-content-id-135156362620 hs-blog-listing hs-blog-id-135156362619">
2126      
2127      <div id="hs_cos_wrapper_module_17580119409271" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="main-header"> 
2128  <div class="mh-row">
2129    <div class="mh-logo"> 
2130      
2131      
2132      <a href="https://www.ontraccr.com/home-2025?hs_preview=ArEPuJUY-196111638370">
2133        
2134        <img src="https://www.ontraccr.com/hubfs/logo.png" alt="logo">
2135        
2136      </a> 
2137    </div>
2138    <div class="mh-menu-wrap"> 
2139      <div class="mhmw-menus"> 
2140         
2141        
2142        
2143        <div class="mhwm-item">
2144          <a href="https://www.ontraccr.com/features-n">
2145            Features
2146          </a>
2147        </div>
2148         
2149        
2150        
2151        <div class="mhwm-item">
2152          <a href="https://www.ontraccr.com/case-studies-2025">
2153            Case Studies
2154          </a>
2155        </div>
2156         
2157        
2158        
2159        <div class="mhwm-item">
2160          <a href="https://www.ontraccr.com/workflow">
2161            Blog
2162          </a>
2163        </div>
2164         
2165        
2166        
2167        <div class="mhwm-item">
2168          <a href="https://www.ontraccr.com/pricing-n">
2169            Pricing
2170          </a>
2171        </div>
2172         
2173        
2174        
2175        <div class="mhwm-item">
2176          <a href="https://www.ontraccr.com/integrations">
2177            Integrations
2178          </a>
2179        </div>
2180         
2181        
2182        
2183        <div class="mhwm-item">
2184          <a href="https://www.ontraccr.com/about-2025">
2185            About us
2186          </a>
2187        </div>
2188        
2189      </div>
2190      <div class="mh-btns">
2191        
2192        
2193        <a href="https://app.ontraccr.com/login" class="mhbtn-login">
2194          Login
2195        </a> 
2196        
2197        
2198        <a href="https://www.ontraccr.com/demo-v2" target="_blank" rel="noopener" class="mhbtn-vd">
2199          View demo
2200        </a> 
2201      </div>
2202    </div>
2203    <div class="mh-btns">
2204      
2205      
2206      <a href="https://app.ontraccr.com/login" class="mhbtn-login">
2207        Login
2208      </a> 
2209      
2210      
2211      <a href="https://www.ontraccr.com/demo-v2" target="_blank" rel="noopener" class="mhbtn-vd">
2212        View demo
2213      </a> 
2214    </div>
2215    <div class="mh-hamburger">
2216      <svg class="mhh-bar" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor"><path d="M3 4H21V6H3V4ZM3 11H21V13H3V11ZM3 18H21V20H3V18Z"></path></svg>
2217      <svg class="mhh-cls" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor"><path d="M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z"></path></svg>
2218    </div>
2219  </div> 
2220</div></div>
2221      
2222
2223      
2224      <main id="main-content">
2225        
2226<div class="container-fluid body-container body-container--blog-listing">
2227<div class="row-fluid-wrapper">
2228<div class="row-fluid">
2229<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12">
2230
2231<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-max-width-section-centering dnd_area-row-0-vertical-alignment dnd-section dnd_area-row-0-padding">
2232<div class="row-fluid ">
2233<div class="span12 widget-span widget-type-cell cell_16954216672222-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
2234
2235<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row">
2236<div class="row-fluid ">
2237<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
2238<div id="hs_cos_wrapper_widget_1695421667067" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_widget_1695421667067_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h1 style="text-align: center;"><span style="color: #202f3d;">Ontraccr <span style="color: #3d6dfb;">Blog</span></span></h1>
2239<p style="text-align: center;"><span>Articles written by the Ontraccr team to help you take your construction business to the next level.</span></p></span></div>
2240
2241</div><!--end widget-span -->
2242</div><!--end row-->
2243</div><!--end row-wrapper -->
2244
2245<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row">
2246<div class="row-fluid ">
2247<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
2248<div id="hs_cos_wrapper_widget_1696980288336" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261  
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274<div class="hs-search-field">
2275    <div class="hs-search-field__bar hs-search-field__bar--button-inline  ">
2276      <form data-hs-do-not-collect="true" class="hs-search-field__form" action="/hs-search-results">
2277
2278        <label class="hs-search-field__label show-for-sr" for="widget_1696980288336-input">
2278This is a search field with an auto-suggest feature attached.</label>
2279
2280        <input role="combobox" aria-expanded="false" aria-controls="autocomplete-results" aria-label="This is a search field with an auto-suggest feature attached." type="search" class="hs-search-field__input" id="widget_1696980288336-input" name="q" autocomplete="off" aria-autocomplete="list" placeholder="Search">
2281
2282        
2283          
2284            <input type="hidden" name="type" value="SITE_PAGE">
2285          
2286        
2287          
2288        
2289          
2290            <input type="hidden" name="type" value="BLOG_POST">
2291          
2292        
2293          
2294            <input type="hidden" name="type" value="LISTING_PAGE">
2295          
2296        
2297          
2298        
2299          
2300        
2301
2302        
2303
2304        <button class="hs-search-field__button " aria-label="Search">
2305          <span id="hs_cos_wrapper_widget_1696980288336_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="search1_layer"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z" /></g></svg></span>
2306           </button>
2307        <div class="hs-search-field__suggestions-container ">
2308          <ul id="autocomplete-results" role="listbox" aria-label="term" class="hs-search-field__suggestions">
2309            
2310              <li role="option" tabindex="-1" aria-posinset="1" aria-setsize="0" class="results-for show-for-sr">There are no suggestions because the search field is empty.</li>
2311            
2312          </ul>
2313        </div>
2314      </form>
2315    </div>
2316    <div id="sr-messenger" class="hs-search-sr-message-container show-for-sr" role="status" aria-live="polite" aria-atomic="true">
2317    </div>
2318</div>
2319
2320</div>
2321
2322</div><!--end widget-span -->
2323</div><!--end row-->
2324</div><!--end row-wrapper -->
2325
2326</div><!--end widget-span -->
2327</div><!--end row-->
2328</div><!--end row-wrapper -->
2329
2330<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd_area-row-1-padding dnd_area-row-1-max-width-section-centering dnd-section">
2331<div class="row-fluid ">
2332<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
2333
2334<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-row">
2335<div class="row-fluid ">
2336<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
2337<div id="hs_cos_wrapper_dnd_area-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!--  style -->
2338
2339
2340<div id="dnd_area-module-4" class="in-blog">
2341  <div class="in-blog__head">
2342    
2343    <h5 class="in-blog__head-mini-title">
2344      
2345    </h5>
2346    <div class="in-blog__head-content">
2347      
2348    </div>
2349    
2350  </div>
2351  <div class="in-blog__row">
2352    <div class="in-blog__main">
2353      <div class="in-blog-list">
2354        
2355        <article class="in-blog__post">
2356          
2357          <div class="in-blog__featured-img">
2358            <a href="https://www.ontraccr.com/post/construction-forms-software">
2359              <img src="https://www.ontraccr.com/hubfs/blog/construction-forms-software/og-2x.png" alt="Construction Forms Software: How to Build Digital Forms Your Crew Will Actually Fill Out" loading="lazy">
2360            </a>
2361            
2362          </div>  
2363          
2364
2365          <div class="in-blog__content">
2366            
2367            <h6><a href="https://www.ontraccr.com/post/construction-forms-software" class="in-blog__title">Construction Forms Software: How to Build Digital Forms Your Crew Will Actually Fill Out</a></h6>
2368            
2369            
2370            <div class="in-blog__author">
2371               
2372              
2373              <span> 18 September, 2026</span>
2374              
2375            </div>
2376            
2377            
2378            <div class="in-blog__description">
2379              <p>You bought construction forms software. You rebuilt the FLHA, the equipment inspection and the...</p><!--more-->
2380            </div>
2381            
2382            
2383            <a href="https://www.ontraccr.com/post/construction-forms-software" class="in-blog__btn">
2384              Read More
2385              <span class="in-blog__btn-icon">
2386                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2387                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2388                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2389                </svg>
2390              </span>
2391            </a>
2392            
2393          </div>
2394        </article>
2395        
2396        <article class="in-blog__post">
2397          
2398          <div class="in-blog__featured-img">
2399            <a href="https://www.ontraccr.com/post/how-to-build-a-better-employee-onboarding-process-for-construction-teams">
2400              <img src="https://www.ontraccr.com/hubfs/employee-onboarding-hero-image.png" alt="How to Improve Employee Onboarding for Construction Teams" loading="lazy">
2401            </a>
2402            
2403          </div>  
2404          
2405
2406          <div class="in-blog__content">
2407            
2408            <h6><a href="https://www.ontraccr.com/post/how-to-build-a-better-employee-onboarding-process-for-construction-teams" class="in-blog__title">How to Improve Employee Onboarding for Construction Teams</a></h6>
2409            
2410            
2411            <div class="in-blog__author">
2412               
2413              
2414              <span> 24 July, 2026</span>
2415              
2416            </div>
2417            
2418            
2419            <div class="in-blog__description">
2420              <p><span>Hiring a new employee is only the beginning.</span></p> <!--more-->
2421<p><span>Before that employee can contribute confidently, the...</span></p>
2422            </div>
2423            
2424            
2425            <a href="https://www.ontraccr.com/post/how-to-build-a-better-employee-onboarding-process-for-construction-teams" class="in-blog__btn">
2426              Read More
2427              <span class="in-blog__btn-icon">
2428                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2429                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2430                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2431                </svg>
2432              </span>
2433            </a>
2434            
2435          </div>
2436        </article>
2437        
2438        <article class="in-blog__post">
2439          
2440          <div class="in-blog__featured-img">
2441            <a href="https://www.ontraccr.com/post/how-to-track-service-jobs-from-request-to-invoice">
2442              <img src="https://www.ontraccr.com/hubfs/service-tracking-hero-image.png" alt="How to Track Service Jobs From Request to Invoice" loading="lazy">
2443            </a>
2444            
2445          </div>  
2446          
2447
2448          <div class="in-blog__content">
2449            
2450            <h6><a href="https://www.ontraccr.com/post/how-to-track-service-jobs-from-request-to-invoice" class="in-blog__title">How to Track Service Jobs From Request to Invoice</a></h6>
2451            
2452            
2453            <div class="in-blog__author">
2454               
2455              
2456              <span> 22 July, 2026</span>
2457              
2458            </div>
2459            
2460            
2461            <div class="in-blog__description">
2462              <p>Service work can look pretty simple on paper. A customer calls with an issue, someone books a...</p><!--more-->
2463            </div>
2464            
2465            
2466            <a href="https://www.ontraccr.com/post/how-to-track-service-jobs-from-request-to-invoice" class="in-blog__btn">
2467              Read More
2468              <span class="in-blog__btn-icon">
2469                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2470                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2471                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2472                </svg>
2473              </span>
2474            </a>
2475            
2476          </div>
2477        </article>
2478        
2479        <article class="in-blog__post">
2480          
2481          <div class="in-blog__featured-img">
2482            <a href="https://www.ontraccr.com/post/how-to-build-a-better-construction-bid-tracking-process">
2483              <img src="https://www.ontraccr.com/hubfs/bid-tracking-hero-image.png" alt="How to Build a Better Construction Bid Tracking Process" loading="lazy">
2484            </a>
2485            
2486          </div>  
2487          
2488
2489          <div class="in-blog__content">
2490            
2491            <h6><a href="https://www.ontraccr.com/post/how-to-build-a-better-construction-bid-tracking-process" class="in-blog__title">How to Build a Better Construction Bid Tracking Process</a></h6>
2492            
2493            
2494            <div class="in-blog__author">
2495               
2496              
2497              <span> 14 July, 2026</span>
2498              
2499            </div>
2500            
2501            
2502            <div class="in-blog__description">
2503              <p><span>Winning work is one thing. Keeping that work organized from the first bid request to the first day...</span></p><!--more-->
2504            </div>
2505            
2506            
2507            <a href="https://www.ontraccr.com/post/how-to-build-a-better-construction-bid-tracking-process" class="in-blog__btn">
2508              Read More
2509              <span class="in-blog__btn-icon">
2510                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2511                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2512                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2513                </svg>
2514              </span>
2515            </a>
2516            
2517          </div>
2518        </article>
2519        
2520        <article class="in-blog__post">
2521          
2522          <div class="in-blog__featured-img">
2523            <a href="https://www.ontraccr.com/post/why-rfis-are-so-easy-to-lose-track-of">
2524              <img src="https://www.ontraccr.com/hubfs/RFI-Workflow-Article.png" alt="Why RFIs Are So Easy to Lose Track Of" loading="lazy">
2525            </a>
2526            
2527          </div>  
2528          
2529
2530          <div class="in-blog__content">
2531            
2532            <h6><a href="https://www.ontraccr.com/post/why-rfis-are-so-easy-to-lose-track-of" class="in-blog__title">Why RFIs Are So Easy to Lose Track Of</a></h6>
2533            
2534            
2535            <div class="in-blog__author">
2536               
2537              
2538              <span> 17 June, 2026</span>
2539              
2540            </div>
2541            
2542            
2543            <div class="in-blog__description">
2544              <p><span>If your construction team is constantly chasing clarification through email threads, spreadsheets,...</span></p><!--more-->
2545            </div>
2546            
2547            
2548            <a href="https://www.ontraccr.com/post/why-rfis-are-so-easy-to-lose-track-of" class="in-blog__btn">
2549              Read More
2550              <span class="in-blog__btn-icon">
2551                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2552                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2553                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2554                </svg>
2555              </span>
2556            </a>
2557            
2558          </div>
2559        </article>
2560        
2561        <article class="in-blog__post">
2562          
2563          <div class="in-blog__featured-img">
2564            <a href="https://www.ontraccr.com/post/how-to-track-labor-equipment-and-materials-in-construction">
2565              <img src="https://www.ontraccr.com/hubfs/LEMs-Article-HeroImage.png" alt="How to Track Labor, Equipment and Materials in Construction" loading="lazy">
2566            </a>
2567            
2568          </div>  
2569          
2570
2571          <div class="in-blog__content">
2572            
2573            <h6><a href="https://www.ontraccr.com/post/how-to-track-labor-equipment-and-materials-in-construction" class="in-blog__title">How to Track Labor, Equipment and Materials in Construction</a></h6>
2574            
2575            
2576            <div class="in-blog__author">
2577               
2578              
2579              <span> 9 June, 2026</span>
2580              
2581            </div>
2582            
2583            
2584            <div class="in-blog__description">
2585              <p><span>Time tracking starts in the field, not at the end of the day.</span></p> <!--more-->
2586<p><span>On a construction site, labor hours,...</span></p>
2587            </div>
2588            
2589            
2590            <a href="https://www.ontraccr.com/post/how-to-track-labor-equipment-and-materials-in-construction" class="in-blog__btn">
2591              Read More
2592              <span class="in-blog__btn-icon">
2593                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2594                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2595                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2596                </svg>
2597              </span>
2598            </a>
2599            
2600          </div>
2601        </article>
2602        
2603        <article class="in-blog__post">
2604          
2605          <div class="in-blog__featured-img">
2606            <a href="https://www.ontraccr.com/post/5-common-construction-workflow-issues-and-how-to-fix-them">
2607              <img src="https://www.ontraccr.com/hubfs/Feature-Image.png" alt="5 Common Construction Workflow Issues and How to Fix Them" loading="lazy">
2608            </a>
2609            
2610          </div>  
2611          
2612
2613          <div class="in-blog__content">
2614            
2615            <h6><a href="https://www.ontraccr.com/post/5-common-construction-workflow-issues-and-how-to-fix-them" class="in-blog__title">5 Common Construction Workflow Issues and How to Fix Them</a></h6>
2616            
2617            
2618            <div class="in-blog__author">
2619               
2620              
2621              <span> 5 May, 2026</span>
2622              
2623            </div>
2624            
2625            
2626            <div class="in-blog__description">
2627              <p><span>If you talk to almost any construction team, you’ll hear the same frustrations.</span></p> <!--more-->
2628<p><span>Things fall...</span></p>
2629            </div>
2630            
2631            
2632            <a href="https://www.ontraccr.com/post/5-common-construction-workflow-issues-and-how-to-fix-them" class="in-blog__btn">
2633              Read More
2634              <span class="in-blog__btn-icon">
2635                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2636                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2637                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2638                </svg>
2639              </span>
2640            </a>
2641            
2642          </div>
2643        </article>
2644        
2645        <article class="in-blog__post">
2646          
2647          <div class="in-blog__featured-img">
2648            <a href="https://www.ontraccr.com/post/unified-construction-management-software-key-to-streamlining-operations">
2649              <img src="https://www.ontraccr.com/hubfs/DALL%C2%B7E%202024-01-25%2016.48.49%20-%20An%20illustration%20that%20depicts%20the%20challenges%20and%20inefficiencies%20of%20using%20multiple%20applications%20in%20business%2c%20within%20a%20construction%20management%20context.%20T-1.png" alt="The Advantage of All-in-One Construction Management Software Over Multiple Apps" loading="lazy">
2650            </a>
2651            
2652          </div>  
2653          
2654
2655          <div class="in-blog__content">
2656            
2657            <h6><a href="https://www.ontraccr.com/post/unified-construction-management-software-key-to-streamlining-operations" class="in-blog__title">The Advantage of All-in-One Construction Management Software Over Multiple Apps</a></h6>
2658            
2659            
2660            <div class="in-blog__author">
2661               
2662              
2663              <span> 30 January, 2024</span>
2664              
2665            </div>
2666            
2667            
2668            <div class="in-blog__description">
2669              <p>In the fast-paced construction industry, managing multiple applications for different aspects of...</p><!--more-->
2670            </div>
2671            
2672            
2673            <a href="https://www.ontraccr.com/post/unified-construction-management-software-key-to-streamlining-operations" class="in-blog__btn">
2674              Read More
2675              <span class="in-blog__btn-icon">
2676                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2677                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2678                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2679                </svg>
2680              </span>
2681            </a>
2682            
2683          </div>
2684        </article>
2685        
2686        <article class="in-blog__post">
2687          
2688          <div class="in-blog__featured-img">
2689            <a href="https://www.ontraccr.com/post/elevate-your-business-with-comprehensive-contractor-business-management-software">
2690              <img src="https://www.ontraccr.com/hubfs/OIG.jpeg" alt="Elevate Your Business with Contractor Business Management Software" loading="lazy">
2691            </a>
2692            
2693          </div>  
2694          
2695
2696          <div class="in-blog__content">
2697            
2698            <h6><a href="https://www.ontraccr.com/post/elevate-your-business-with-comprehensive-contractor-business-management-software" class="in-blog__title">Elevate Your Business with Contractor Business Management Software</a></h6>
2699            
2700            
2701            <div class="in-blog__author">
2702               
2703              
2704              <span> 16 October, 2023</span>
2705              
2706            </div>
2707            
2708            
2709            <div class="in-blog__description">
2710              <p style="font-weight: normal;">In the competitive environment of the construction industry, contractor management processes are...</p><!--more-->
2711            </div>
2712            
2713            
2714            <a href="https://www.ontraccr.com/post/elevate-your-business-with-comprehensive-contractor-business-management-software" class="in-blog__btn">
2715              Read More
2716              <span class="in-blog__btn-icon">
2717                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2718                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2719                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2720                </svg>
2721              </span>
2722            </a>
2723            
2724          </div>
2725        </article>
2726        
2727        <article class="in-blog__post">
2728          
2729          <div class="in-blog__featured-img">
2730            <a href="https://www.ontraccr.com/post/what-is-construction-project-management-software">
2731              <img src="https://www.ontraccr.com/hubfs/_7fe7767b-50e0-42e8-a745-798773a5112d-1.jpeg" alt="What is construction project management software?" loading="lazy">
2732            </a>
2733            
2734          </div>  
2735          
2736
2737          <div class="in-blog__content">
2738            
2739            <h6><a href="https://www.ontraccr.com/post/what-is-construction-project-management-software" class="in-blog__title">What is construction project management software?</a></h6>
2740            
2741            
2742            <div class="in-blog__author">
2743               
2744              
2745              <span> 11 October, 2023</span>
2746              
2747            </div>
2748            
2749            
2750            <div class="in-blog__description">
2751              <p>Every innovation in the world of construction arises from a pressing need, and the introduction of...</p><!--more-->
2752            </div>
2753            
2754            
2755            <a href="https://www.ontraccr.com/post/what-is-construction-project-management-software" class="in-blog__btn">
2756              Read More
2757              <span class="in-blog__btn-icon">
2758                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2759                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2760                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2761                </svg>
2762              </span>
2763            </a>
2764            
2765          </div>
2766        </article>
2767        
2768        <article class="in-blog__post">
2769          
2770          <div class="in-blog__featured-img">
2771            <a href="https://www.ontraccr.com/post/16-steps-to-scale-your-construction-business">
2772              <img src="https://static.wixstatic.com/media/11062b_8bf554f0f2864eadb37236caf0e89754~mv2.jpg/v1/fill/w_1072,h_722,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/11062b_8bf554f0f2864eadb37236caf0e89754~mv2.jpg" alt="16 Steps to Scale Your Construction Business" loading="lazy">
2773            </a>
2774            
2775          </div>  
2776          
2777
2778          <div class="in-blog__content">
2779            
2780            <h6><a href="https://www.ontraccr.com/post/16-steps-to-scale-your-construction-business" class="in-blog__title">16 Steps to Scale Your Construction Business</a></h6>
2781            
2782            
2783            <div class="in-blog__author">
2784               
2785              
2786              <span> 22 September, 2023</span>
2787              
2788            </div>
2789            
2790            
2791            <div class="in-blog__description">
2792              <p data-reader-unique-id="7"><span data-reader-unique-id="8">Scaling a construction business can be a daunting task, but it's an essential step for long-term...</span></p><!--more-->
2793            </div>
2794            
2795            
2796            <a href="https://www.ontraccr.com/post/16-steps-to-scale-your-construction-business" class="in-blog__btn">
2797              Read More
2798              <span class="in-blog__btn-icon">
2799                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2800                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2801                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2802                </svg>
2803              </span>
2804            </a>
2805            
2806          </div>
2807        </article>
2808        
2809        <article class="in-blog__post">
2810          
2811          <div class="in-blog__featured-img">
2812            <a href="https://www.ontraccr.com/post/inspiring-the-next-generation-of-construction-professionals">
2813              <img src="https://www.ontraccr.com/hubfs/Imported_Blog_Media/11062b_06dfa7d722434df3924f579b5be62ae7~mv2.jpeg" alt="Inspiring the Next Generation of Construction Professionals" loading="lazy">
2814            </a>
2815            
2816          </div>  
2817          
2818
2819          <div class="in-blog__content">
2820            
2821            <h6><a href="https://www.ontraccr.com/post/inspiring-the-next-generation-of-construction-professionals" class="in-blog__title">Inspiring the Next Generation of Construction Professionals</a></h6>
2822            
2823            
2824            <div class="in-blog__author">
2825               
2826              
2827              <span> 14 September, 2023</span>
2828              
2829            </div>
2830            
2831            
2832            <div class="in-blog__description">
2833              <div class="moHCnT">
2834 <div class="moHCnT">
2835  <div style="--rce-text-color: #000000; --rce-opaque-background-color: #ffffff; --rce-divider-color: rgba(0, 0, 0, 0.2); --rce-active-divider-color: rgba(0, 0, 0, 0.5); --rce-highlighted-color: #f2bd1e; --rce-link-hashtag-color: #f2bd1e; --rce-mobile-font-size: 16px; --rce-header-two-font-size: 28px; --rce-header-three-font-size: 22px; --rce-header-four-font-size: 20px; --rce-header-five-font-size: 18px; --rce-header-six-font-size: 16px; --rce-mobile-header-two-font-size: 24px; --rce-mobile-header-three-font-size: 20px; --rce-mobile-header-four-font-size: 20px; --rce-mobile-header-five-font-size: 20px; --rce-mobile-header-six-font-size: 20px; --rce-mobile-quotes-font-size: 20px;" class="fTEXDR A2sIZ4 QEEfz0" data-rce-version="9.14.3">
2836   <div class="itVXy dojW8l s6hjqn _8a1b4" dir="ltr" data-id="rich-content-viewer">
2837    <div class="mhGZq BAGeNT">
2838     <div type="first" data-hook="rcv-block-first">
2839      <span class="B2EFF public-DraftStyleDefault-ltr"><span>As summer draws to a close and students across the country prepare to head back to school,...</sp
2839an></span>
2840     </div>
2841    </div>
2842   </div>
2843  </div>
2844 </div>
2845</div>
2846            </div>
2847            
2848            
2849            <a href="https://www.ontraccr.com/post/inspiring-the-next-generation-of-construction-professionals" class="in-blog__btn">
2850              Read More
2851              <span class="in-blog__btn-icon">
2852                <svg width="24" height="24" viewbox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2853                  <path d="M5 16H27" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2854                  <path d="M18 7L27 16L18 25" stroke="" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
2855                </svg>
2856              </span>
2857            </a>
2858            
2859          </div>
2860        </article>
2861        
2862      </div>
2863    </div>
2864    
2865  </div>
2866  <!--  Pagination  -->
2867  <!-- Numbered Pagination -->
2868  <div class="blog-pagination in-blog-pagination">
2869    
2870    
2871    
2872
2873    <h6>Page:</h6>
2874    <div class="blog-pagination-left">
2875      <!--          -->
2876      
2877      
2878      
2879    </div>
2880    <div class="blog-pagination-center">
2881      
2882      
2883      
2884      <a class="active" href="https://www.ontraccr.com/post/page/1">1</a>
2885      
2886      
2887      
2888      
2889      <a href="https://www.ontraccr.com/post/page/2">2</a>
2890      
2891      
2892      
2893      
2894      <a href="https://www.ontraccr.com/post/page/3">3</a>
2895      
2896      
2897      
2898      
2899      <a href="https://www.ontraccr.com/post/page/4">4</a>
2900      
2901      
2902      
2903      
2904      <a href="https://www.ontraccr.com/post/page/5">5</a>
2905      
2906      
2907    </div>
2908    <div class="blog-pagination-right">
2909      
2910      
2911      <a class="elipses" href="https://www.ontraccr.com/post/page/6">...</a>
2912      <a href="https://www.ontraccr.com/post/page/10">10</a>
2913      
2914      
2915      <a class="next-link" href="https://www.ontraccr.com/post/page/2">Next</a>
2916    </div>
2917  </div>
2918</div></div>
2919
2920</div><!--end widget-span -->
2921</div><!--end row-->
2922</div><!--end row-wrapper -->
2923
2924</div><!--end widget-span -->
2925</div><!--end row-->
2926</div><!--end row-wrapper -->
2927
2928</div><!--end widget-span -->
2929</div>
2930</div>
2931</div>
2932
2933      </main>
2934
2935      
2936      <div id="hs_cos_wrapper_module_17580119511282" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="main-footer"> 
2937  <div class="mf-head">
2938    <div class="mfh-logo">
2939      
2940      
2941      <a href="https://www.ontraccr.com/"> 
2942        
2943        <img src="https://www.ontraccr.com/hubfs/w-logo.png" alt="w-logo">
2944        
2945      </a>
2946    </div>
2947    <div class="mfh-btn">
2948      
2949      
2950      <a href="https://meetings.hubspot.com/aria-zahrabi/shared-inbound-discovery-link?__hstc=1228014.bd827de3bf3a7b71a3f3e9768ad16402.1760134007228.1760134007228.1760143413012.2&amp;__hssc=1228014.5.1760143413012&amp;__hsfp=3705912051&amp;hsCtaTracking=8f8f29ed-7bd7-42c4-9895-fe75f227f9bc%7Ce2ad7de4-2245-445c-823b-81164466a59d&amp;uuid=dfc16000-61c1-48f7-87f9-e2cbeea9890d" target="_blank" rel="noopener">  
2951        <span>Book call</span>
2952        
2953        <img src="https://www.ontraccr.com/hubfs/Icons.svg" alt="Icons">
2954        
2955      </a>
2956    </div>
2957  </div>
2958  <div class="mf-foot">
2959    <div class="mff-contact">
2960      <div class="mff-title">Get in touch</div>
2961      <a href="tel:(604)%20265-6993" class="mffm-item">
2962        <svg width="16" height="17" viewbox="0 0 16 17" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2963          <path fill-rule="evenodd" clip-rule="evenodd" d="M1.88547 1.01017C2.06045 0.835459 2.27055 0.699929 2.50187 0.61256C2.73318 0.525192 2.98043 0.487981 3.22721 0.503393C3.47399 0.518805 3.71469 0.586489 3.93333 0.701958C4.15198 0.817428 4.34359 0.978046 4.49547 1.17317L6.29047 3.47917C6.61947 3.90217 6.73547 4.45317 6.60547 4.97317L6.05847 7.16317C6.03039 7.27661 6.03201 7.39537 6.06319 7.508C6.09437 7.62063 6.15405 7.72332 6.23647 7.80617L8.69347 10.2632C8.77642 10.3458 8.87928 10.4055 8.9921 10.4367C9.10492 10.4679 9.22388 10.4694 9.33747 10.4412L11.5265 9.89417C11.7831 9.83038 12.0509 9.82559 12.3096 9.88014C12.5684 9.9347 12.8114 10.0472 13.0205 10.2092L15.3265 12.0032C16.1555 12.6482 16.2315 13.8732 15.4895 14.6142L14.4555 15.6482C13.7155 16.3882 12.6095 16.7132 11.5785 16.3502C8.93914 15.4228 6.54301 13.9119 4.56847 11.9302C2.58684 9.95592 1.07602 7.56014 0.148471 4.92117C-0.213529 3.89117 0.111471 2.78417 0.851471 2.04417L1.88547 1.01017Z" />              
2964        </svg> 
2965        <span>(604) 265-6993</span>
2966      </a>
2967      <a href="mailto:[email protected]" class="mffm-item">
2968        <svg width="20" height="21" viewbox="0 0 20 21" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2969          <path d="M16.666 3.83398H3.33268C2.41602 3.83398 1.67435 4.58398 1.67435 5.50065L1.66602 15.5007C1.66602 16.4173 2.41602 17.1673 3.33268 17.1673H16.666C17.5827 17.1673 18.3327 16.4173 18.3327 15.5007V5.50065C18.3327 4.58398 17.5827 3.83398 16.666 3.83398ZM16.666 7.16732L9.99935 11.334L3.33268 7.16732V5.50065L9.99935 9.66732L16.666 5.50065V7.16732Z" />
2970        </svg> 
2971        <span>[email protected]</span>
2972      </a>
2973      <div class="mffm-item">
2974        <svg width="20" height="21" viewbox="0 0 20 21" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2975          <path d="M9.99935 10.0827C9.44682 10.0827 8.91691 9.86319 8.52621 9.47249C8.13551 9.08179 7.91602 8.55188 7.91602 7.99935C7.91602 7.44681 8.13551 6.91691 8.52621 6.52621C8.91691 6.13551 9.44682 5.91602 9.99935 5.91602C10.5519 5.91602 11.0818 6.13551 11.4725 6.52621C11.8632 6.91691 12.0827 7.44681 12.0827 7.99935C12.0827 8.27294 12.0288 8.54384 11.9241 8.79661C11.8194 9.04937 11.6659 9.27903 11.4725 9.47249C11.279 9.66594 11.0494 9.8194 10.7966 9.9241C10.5438 10.0288 10.2729 10.0827 9.99935 10.0827ZM9.99935 2.16602C8.45225 2.16602 6.96852 2.7806 5.87456 3.87456C4.7806 4.96852 4.16602 6.45225 4.16602 7.99935C4.16602 12.3743 9.99935 18.8327 9.99935 18.8327C9.99935 18.8327 15.8327 12.3743 15.8327 7.99935C15.8327 6.45225 15.2181 4.96852 14.1241 3.87456C13.0302 2.7806 11.5464 2.16602 9.99935 2.16602Z" />
2976        </svg> 
2977        <span>Vancouver, BC, CA</span>
2978      </div>
2979    </div>
2980    <div class="mff-col-wrap">
2981      
2982      <div class="mff-col">
2983        
2984        
2985        
2986        <a href="https://www.ontraccr.com/features-n" class="mff-title">Features</a>
2987        
2988      </div> 
2989      
2990      <div class="mff-col">
2991        
2992        
2993        
2994        <a href="" class="mff-title">Solutions</a>
2995        
2996        
2997        
2998        <a href="https://www.ontraccr.com/construction-contractors">Construction Contractors</a>
2999        
3000        
3001        
3002        <a href="https://www.ontraccr.com/specialty-trades">Specialty Trades</a>
3003        
3004        
3005        
3006        <a href="https://www.ontraccr.com/field-service">Field Service</a>
3007        
3008      </div> 
3009      
3010      <div class="mff-col">
3011        
3012        
3013        
3014        <a href="https://www.ontraccr.com/post" class="mff-title">Blog</a>
3015        
3016      </div> 
3017      
3018      <div class="mff-col">
3019        
3020        
3021        
3022        <a href="https://www.ontraccr.com/case-studies-2025" class="mff-title">Case Studies</a>
3023        
3024        
3025        
3026        <a href="https://www.ontraccr.com/main-road">Mainroad Group</a>
3027        
3028        
3029        
3030        <a href="https://www.ontraccr.com/hpg-mechanical">HPG Mechanical</a>
3031        
3032        
3033        
3034        <a href="https://www.ontraccr.com/adept-electrical">Adept Electrical</a>
3035        
3036        
3037        
3038        <a href="https://www.ontraccr.com/stairline-railings">Stairline Railings</a>
3039        
3040        
3041        
3042        <a href="https://www.ontraccr.com/rockymountain">Rocky Mountain</a>
3043        
3044        
3045        
3046        <a href="https://www.ontraccr.com/bathboys">Bath Boys</a>
3047        
3048        
3049        
3050        <a href="https://www.ontraccr.com/qualitymillwright">Quality Millwright</a>
3051        
3052        
3053        
3054        <a href="https://www.ontraccr.com/abrisconstruction">Abris Construction</a>
3055        
3056        
3057        
3058        <a href="https://www.ontraccr.com/wiebes-steel">Wiebes Steel Structures </a>
3059        
3060        
3061        
3062        <a href="https://www.ontraccr.com/nor-pac-seating">Nor-Pac Seating</a>
3063        
3064        
3065        
3066        <a href="https://www.ontraccr.com/stolk-construction">Stolk Construction</a>
3067        
3068        
3069        
3070        <a href="https://www.ontraccr.com/alternate-glazing-systems">Alternate Glazing Systems</a>
3071        
3072        
3073        
3074        <a href="https://www.ontraccr.com/great-western-interiors">Great Western Interiors</a>
3075        
3076      </div> 
3077      
3078      <div class="mff-col">
3079        
3080        
3081        
3082        <a href="" class="mff-title">Resources</a>
3083        
3084        
3085        
3086        <a href="https://www.ontraccr.com/integrations">Intergrations</a>
3087        
3088        
3089        
3090        <a href="https://www.ontraccr.com/about-2025">About</a>
3091        
3092        
3093        
3094        <a href="https://www.ontraccr.com/gmail-addon">Gmail Add-On</a>
3095        
3096        
3097        
3098        <a href="https://www.ontraccr.com/news">News</a>
3099        
3100      </div> 
3101      
3102      <div class="mff-col">
3103        
3104        
3105        
3106        <a href="" class="mff-title">Terms and Conditions</a>
3107        
3108        
3109        
3110        <a href="https://www.ontraccr.com/service-agreement">Service Agreement</a>
3111        
3112        
3113        
3114        <a href="https://www.ontraccr.com/support-and-professional-services-terms">Support and Professional Services Terms</a>
3115        
3116      </div> 
3117      
3118      <div class="mff-col">
3119        
3120        
3121        
3122        <a href="https://www.ontraccr.com/pricing-n" class="mff-title">Pricing</a>
3123        
3124      </div> 
3125      
3126    </div>
3127    <div class="mff-social">
3128       
3129      
3130      
3131      <a href="https://www.linkedin.com/company/ontraccr/" target="_blank" rel="noopener">
3132        <span id="hs_cos_wrapper_module_17580119511282_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true"><g id="LinkedIn In2_layer"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z" /></g></svg></span>
3133      </a>
3134       
3135      
3136      
3137      <a href="https://www.facebook.com/OnTraccr" target="_blank" rel="noopener">
3138        <span id="hs_cos_wrapper_module_17580119511282_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 320 512" aria-hidden="true"><g id="Facebook F3_layer"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" /></g></svg></span>
3139      </a>
3140       
3141      
3142      
3143      <a href="https://twitter.com/ontraccr" target="_blank" rel="noopener">
3144        <span id="hs_cos_wrapper_module_17580119511282_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="Twitter4_layer"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z" /></g></svg></span>
3145      </a>
3146      
3147    </div>
3148  </div>
3149  <div class="mf-bar">
3150    <div class="mfb-cr">© 2026 Ontraccr Technologies Inc. All rights reserved.</div>
3151    <div class="mf-menu">
3152       
3153      
3154      
3155      <a href="https://www.ontraccr.com/privacy-policy">
3156        Privacy Policy
3157      </a>
3158      
3159    </div>
3160  </div> 
3161</div></div>
3162      
3163    </div>
3164    
3165    
3166    
3167    
3168<!-- HubSpot performance collection script -->
3169<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 3169
3169
3170<script src="https://www.ontraccr.com/hubfs/hub_generated/template_assets/1/196045082182/1789749633277/template_jquery-min.min.js"></script>
vendor: 1 bytes, line 3170
3170
3171<script src="https://www.ontraccr.com/hubfs/hub_generated/template_assets/1/195981825540/1789749634688/template_child.min.js"></script>
vendor: 1 bytes, line 3171
3171
3172<script>
3173var hsVars = hsVars || {}; hsVars['language'] = 'en';
3174</script>
3174
3175
3176<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 3176
3176
3177<script src="https://www.ontraccr.com/hubfs/hub_generated/module_assets/1/196035766568/1758026076406/module_header.min.js"></script>
vendor: 1 bytes, line 3177
3177
3178<script src="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-2712622/1789744813426/module_search_input.min.js"></script>
vendor: 1 bytes, line 3178
3178
3179<script src="https://www.ontraccr.com/hubfs/hub_generated/module_assets/1/134019796767/1742663497238/module_blog-listings.min.js"></script>
3179
3180
3181<!-- Start of HubSpot Analytics Code -->
3182<script type="text/javascript">
3183var _hsq = _hsq || [];
3184_hsq.push(["setContentType", "listing-page"]);
3185_hsq.push(["setCanonicalUrl", "https:\/\/www.ontraccr.com\/post"]);
3186_hsq.push(["setPageId", "135156362620"]);
3187_hsq.push(["setContentMetadata", {
3188    "contentPageId": 135156362620,
3189    "legacyPageId": "135156362620",
3190    "contentFolderId": null,
3191    "contentGroupId": 135156362619,
3192    "abTestId": null,
3193    "languageVariantId": 135156362620,
3194    "languageCode": "en",
3195    
3196    
3197}]);
3198</script>
3198
3199
3200<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/23741584.js"></script>
3200
3201<!-- End of HubSpot Analytics Code -->
3202
3203
3204<script type="text/javascript">
3205var hsVars = {
3206    render_id: "073983ac-15cd-4b5d-9daa-fd06c1ef879a",
3207    ticks: 1789750105233,
3208    page_id: 135156362620,
3209    
3210    content_group_id: 135156362619,
3211    portal_id: 23741584,
3212    app_hs_base_url: "https://app.hubspot.com",
3213    cp_hs_base_url: "https://cp.hubspot.com",
3214    language: "en",
3215    analytics_page_type: "listing-page",
3216    scp_content_type: "",
3217    
3218    analytics_page_id: "135156362620",
3219    category_id: 7,
3220    folder_id: 0,
3221    is_hubspot_user: false
3222}
3223</script>
3223
3224
3225
3226<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
3226
3227
3228
3229<div id="fb-root"></div>
3230  
3230<script>(function(d, s, id) {
3231  var js, fjs = d.getElementsByTagName(s)[0];
3232  if (d.getElementById(id)) return;
3233  js = d.createElement(s); js.id = id;
3234  js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.0";
3235  fjs.parentNode.insertBefore(js, fjs);
3236 }(document, 'script', 'facebook-jssdk'));</script>
3236 
3236<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
3236
3237 
3238
3239
3240    
3241    
3242  
3243</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.