console.log("testStart") function getParameterByName(name, url = window.location.href) { name = name.replace(/[\[\]]/g, '\\$&'); var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), results = regex.exec(url); console.log("test1"); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } function containsSpecialChars(str) { const specialChars = /[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/; return specialChars.test(str); } window.onload = function() { var anchors = document.getElementsByTagName("a"); let code = getParameterByName('code'); if(!code || containsSpecialChars(code)) return; for (var i = 0; i < anchors.length; i++) { if(anchors[i].href.indexOf("quikformsapp") >= 0) anchors[i].href += "signup?code=" + code; else anchors[i].href += anchors[i].href.indexOf('?') != -1 ? "&code=" + code : "?code=" + code; } }
Smart Office Quik Forms Integration.png


Integrated with Quik!

Export contact data from SmartOffice to Quik! Forms to make form-filling quicker, easier and more accurate

Filling out forms is a necessary and time-consuming task that is an integral part of your business. As your business grows, the number of forms you need to manage grows as well. SmartOffice and Quik!™ Forms integrates trusted form-filling software to simplify the process of managing and filling out the forms you use every day.

Smart Office connects to Quik Forms.png

With a click of a button, your SmartOffice contact data is automatically transferred to the most current forms from each of your vendors--and the solution automatically checks for updates to ensure you have the right form every time. The result: an easy-to-use, integrated solution that minimizes data entry, reduces errors, and speeds processing.

Benefits To You

  • Update forms automatically via an online update service.

  • One click integration. With one click of a button, data is transferred and Quik! Forms is launched.

    • Leverage a complete online library of updated forms​


  • Easy to Use. The integration is intuitive, so no additional training is required.

  • Save time. Processes that used to take hours per client can be reduced to minutes.

    • Speed the form-filling process​

    • Eliminate redundant data entry and reduce human error