Paperform

Paperform

Paperform scripts embed customizable forms, surveys, and payment collection pages on websites. Scripts handle form rendering, conditional logic, and submission processing, and may capture user-provided data including contact details, responses, and payment information for the form owner.

Overview

Paperform is an online form builder that enables businesses to create sophisticated forms, surveys, quizzes, and payment pages with a document-style editing experience. The platform supports conditional logic, calculations, e-commerce integrations, and custom branding. Paperform forms can be embedded on any website or shared as standalone pages, and they integrate with hundreds of third-party tools through Zapier, Make, and native connections.

What This Script Does

When a Paperform form is embedded on a website, the script renders the complete form interface within the host page. This includes displaying form fields, handling conditional logic that shows or hides questions based on previous answers, processing client-side validation, and managing multi-page form navigation. For payment-enabled forms, the script integrates with payment processors like Stripe and Square to handle secure payment collection.

The script captures all user-provided data — text responses, file uploads, contact details, and payment information — and transmits it to Paperform's servers for the form owner to access. It may set cookies to maintain form state during multi-page submissions and to prevent duplicate submissions. Some Paperform configurations include analytics features that track form abandonment rates, completion times, and field-level drop-off to help form owners optimize their forms.

Consent & Compliance

Paperform's core functionality — rendering a form and processing submissions — is functional in nature. When a visitor actively chooses to fill out a form, the data collection is driven by the user's explicit action. However, the form analytics features that passively track user behavior (field interaction timing, abandonment patterns, partial form data) go beyond what the user has explicitly requested.

Under GDPR, the form rendering and submission processing may be justifiable under legitimate interest or contract performance, depending on the form's purpose. The passive analytics tracking, however, involves processing behavioral data that the user has not explicitly consented to. Payment processing components are typically covered under contractual necessity.

The data collected through Paperform forms is stored on Paperform's servers, making Paperform a data processor. Organizations should ensure appropriate data processing agreements are in place, especially when forms collect sensitive personal data.

Should You Block This Without Consent?

Conditional. The core form rendering and submission functionality is functional and serves the user's explicit interaction. However, if Paperform's analytics tracking features are enabled, those components may require consent. Evaluate whether your Paperform configuration includes passive behavioral tracking beyond basic form operation.

Visit website

Consent Categories

Functional
Marketing

Also Known As

Paperform formsPaperform surveysPaperform paymentsPaperform embed

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesMarketing and Advertising

Tracked Domains (1)

paperform.coFunctional

Frequently Asked Questions

Does Paperform require visitor consent on my website?

It depends on your configuration. Core form rendering and submission processing is functional and driven by explicit user action. However, if Paperform's analytics features are enabled — tracking field-level abandonment and partial interactions — those passive behavioral components require analytics consent before loading.

What data does Paperform collect from website visitors?

Paperform captures all user-provided form data: text responses, contact details, file uploads, and payment information. It may set cookies to maintain multi-page form state and prevent duplicate submissions. Analytics configurations additionally track completion rates, abandonment patterns, and field interaction timing.

How does ConsentStack handle Paperform?

ConsentStack classifies Paperform as functional/marketing depending on configuration. If passive analytics are disabled, ConsentStack treats it as functional with no consent gate required. If analytics are active, ConsentStack will block Paperform until the visitor grants analytics consent.

Related Vendors

Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Power Apps
Microsoft Power Apps
Microsoft Power Apps is a low-code application development platform that enables embedded business applications on websites. Scripts load custom app interfaces from Microsoft's cloud, render form controls and data views, and connect to backend data sources through Power Platform connectors. Sets session cookies to maintain application state and user authentication.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Microsoft Viva
Microsoft Viva
Microsoft Viva is an employee experience platform that surfaces on websites through embedded engagement and learning modules. Scripts load content feeds and knowledge cards from Microsoft's cloud infrastructure. Sets authentication cookies for user identity and personalized workplace content delivery.

Manage consent for Paperform

ConsentStack automatically detects and manages Paperform trackers so your site stays compliant with global privacy regulations.