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; } }


Integration Benefits

Offer Your Customers the Advantages of Quik! from Within Your Application

Using our APIs, you can provide your customers with Single Sign On access to Quik! forms and all its features. Give your customers the added value that Quik! can bring to your process.


Integrations are often the lifeblood of a great solution. Ideal integrators include CRMs and data systems, new account opening services and APIs, and any system that can be part of a forms-based workflow. Sharing data with Quik! to fill out and process forms makes your data worth more to users. Sending data to Quik! reduces the effort users must go through to complete their work, making customers more loyal to your solution.

Become an Integrator

Give your customers the advantage of direct access to Quik! Forms.

Single Sign On

Let your users launch Quik! directly from your application.

API Architecture

Our system is designed to put you in control.