How many forms can I generate at a time?

Quik! Recommendation

Quik! recommends generating no more than approx. 120 pages at a time in a single form bundle. This number can vary based on the amount of data being sent to the form for prefill, as well as the number of fields on the forms (both of which add processing time to the API call). The Quik! Forms Engine can accommodate larger packages of forms without timing out, though it may take minutes to load the bundle, which results in a poor user experience.

Example Metrics

In Quik! tests, generating a bundle of 500 pages resulted in an HTML file size of 11 MB (without field data or images). This bundle was generated in 90 seconds, and then required an additional 4 minutes to load and display in the Quik! Form Viewer in a browser. Clearly this is not a viable user experience when attempting to generate large packages.

Alternative Solution

Large bundles of forms are often the result of attempts to "household" form packages, in order to generate forms for several family members at a time. The idea of householding forms can be accomplished in another way. See basic workflow below:

  1. Allow the user to generate all forms at once but display a separate link to several smaller sub-packages of forms. This could involve calling the Quik! Forms Engine 10 consecutive times, or once at a time as needed in your workflow.
    1. The link will then display the Quik! Form Viewer for each account’s form package
    2. If you generate 10 accounts then you will eventually have 10 links to 10 bundles of forms
  2. The user can click on a link and work on each package, one at a time
    1. This could include submitting the package to an e-sign partner, one account (bundle) at a time
  3. After e-signing is complete, you may wish to pull together all the signed forms into a final package for delivery
    1. Quik! can facilitate this with our e-sign meta data web service and a unique ID that you use to group all the accounts together (e.g. HouseholdID)
    2. You can then download each account’s PDFs and put them into a repository or storage location for them to access

For help regarding Quik! Forms and the Quik! API
Email: support@quikforms.com | Phone: (877) 456-QUIK