Form Prefiller interface

Form Prefiller

Streamline your forms, eliminate errors, and save time with automatic data pre-filling.

πŸš€ Coming Soon πŸ› οΈ Beta v1.0.0 ⚑ Smart Autofill

About Form Prefiller

Form Prefiller simplifies data entry by automatically pre-filling Google Forms with personalized details from Google Sheets, reducing errors, saving time, and ensuring accuracy by leveraging already available data.

Key Features

  • Automatic Data Pre-Fill: Prefill Google Forms with data from external sources like Google Sheets, reducing manual entry.
  • Avoid Typos and Mistakes: Automatically validate and pre-fill fields to prevent typing errors on the user/customer's side.
  • Customizable Field Mapping: Dynamically map form fields to spreadsheet columns for personalized, efficient pre-filling.
  • Support for Multiple Data Sources: Easily integrate data from CSV files, Google Sheets, or manual inputs to pre-fill forms.
  • Email Integration: Send pre-filled form links to users via email, simplifying workflows and reducing user input errors.
  • Error Handling: Built-in checks for missing or incorrect data to prevent submission errors.
  • Simple User Interface: Easy-to-use sidebar interface for mapping fields, uploading data, and generating links.
  • Time-Saving Automation: Save hours by eliminating repetitive form filling and ensuring consistency across multiple form submissions.

Use Cases

  • Educational Institutions: Automatically fill in student information (name, ID, class) on multiple forms, saving time and reducing data entry mistakes.
  • HR Departments: Pre-fill employee details like name, job title, and department into HR forms, making onboarding and record-keeping smoother.
  • Customer Feedback: Prefill customer details in feedback forms to streamline the process and increase response rates.
  • Event Registration: Automatically pre-fill attendee details (name, email, event preferences) to expedite registration and reduce form abandonment.
  • Surveys: Enable quicker survey completions by auto-filling repeat data for frequent users, improving accuracy and engagement.
  • Legal & Administrative Forms: Pre-fill personal or client information (address, date of birth) on legal forms for faster processing.

How It Works

  1. Install Form Prefiller: Install the Form Prefiller add-on from the Google Workspace Marketplace.
  2. Open Your Google Form: Open the Google Form you want to pre-fill with data.
  3. Launch Form Prefiller: Click on the Form Prefiller add-on from the Google Form menu to launch the sidebar.
  4. Map Form Fields to Data: Map the Google Form fields to your data (from Google Sheets or CSV) using the easy-to-use interface.
  5. Preview Your Prefilled Form: Review the pre-filled form data to ensure it's accurate and complete.
  6. Send Prefilled Links or Submit: Generate pre-filled form links and send them via email or submit them directly, streamlining the process for your users.

Screenshots

FORM PREFILLER βœ•
Form Prefiller main interface

Main google sheet/csv selection interface

FORM PREFILLER βœ•
Form Prefiller field mapping

Smart field mapping makes data filling easy

FORM PREFILLER βœ•
Form Prefiller send emails

Email pre-filled links

See Form Prefiller in Action

Watch our quick tutorial on using Form Prefiller with Google Forms

Policies and Terms

At Form Prefiller, we value your privacy and are committed to transparency. Please review our policies below.

Privacy Policy for Form Prefiller

Last Updated: July 30, 2025

This Privacy Policy describes how Bright Construct ("we," "us," or "our") collects, uses, and shares information when you use our Google Workspace Add-on, Form Prefiller (the "Add-on"), which is designed to pre-fill Google Forms.

We are committed to protecting your privacy and handling your data transparently. This policy explains our practices in detail.

  1. What Information We Collect and Why

    Our Add-on primarily functions by interacting with your Google Forms and Google Sheets data to facilitate the pre-filling process. We collect the minimum information necessary to provide and improve the Add-on's features.

    Information you authorize us to access (via Google OAuth):

    Your Google User ID and Email Address: This is collected to identify you as a user, manage your license (if applicable), and provide essential service communications (e.g., updates, support). This information is fundamental for the Add-on to operate within your Google Workspace environment. Specifically, your email address is also used as the "from" address when sending emails on your behalf, as initiated by you through the Add-on's features.

    Specific Scope: https://www.googleapis.com/auth/userinfo.email

    Google Sheets Spreadsheets (Read & Edit Access):

    Purpose: The Add-on needs to read data from your specified Google Sheets spreadsheets to retrieve the values used for pre-filling. It also needs to write/edit data to your specified Google Sheets spreadsheets if you configure the Add-on to log usage, errors, or other relevant data back to a sheet, or to append the generated prefilled URLs to a sheet.

    Specific Scope: https://www.googleapis.com/auth/spreadsheets (See, edit, create, and delete all your Google Sheets spreadsheets).

    Limited Use: Our access is strictly limited to the spreadsheets you explicitly select or connect with the Add-on. We do not access or process any other spreadsheets in your Google Drive unless you specifically authorize or direct the Add-on to do so.

    Google Forms (Current Form - Read & Edit Access):

    Purpose: The Add-on needs to read the structure of the Google Form it is currently running in to understand the questions and fields available for pre-filling. It also needs to create/modify form URLs or parameters to generate the pre-filled links for that specific form.

    Specific Scope: https://www.googleapis.com/auth/forms.currentonly (See, edit, create, and delete only the specific Google Form you are using with this app).

    Limited Use: Our access is strictly limited to the Google Form that is currently open and being used with the Add-on. We do not access or process any other forms in your Google Drive.

    Google Drive Files (Read-Only Access):

    Purpose: The Add-on may need to read metadata (like file names, types) of files in your Google Drive. This is typically used to help you select specific Google Sheets or Forms for pre-filling, or to verify file types if you provide URLs. It does not allow the Add-on to modify, create, or delete any files in your Drive.

    Specific Scope: https://www.googleapis.com/auth/drive.readonly (See and download all your Google Drive files).

    Limited Use: This access is used only for identifying and listing files to facilitate selection within the Add-on's interface. We do not download the content of files other than the explicitly selected Google Sheets or Forms, nor do we modify any Drive files.

    Gmail (Manage Drafts and Send Emails):

    Purpose: If the Add-on includes a feature to send pre-filled form links via email (e.g., to respondents), it will require permission to manage drafts and send emails on your behalf. Your email address (obtained via userinfo.email scope) will be used as the "from" address for these emails.

    Specific Scopes:

    • https://www.googleapis.com/auth/gmail.compose (Create, read, update, and delete drafts. Send messages and drafts.)
    • https://www.googleapis.com/auth/gmail.send (Send messages only. No read or modify privileges on mailbox.)

    Limited Use: This access is used only for sending emails as directly initiated by you through the Add-on's features. We do not read your other emails or use this access for any other purpose.

    Google Apps Script UI (User Interface):

    Purpose: This scope allows the Add-on to display user interface elements, such as sidebars, dialogs, and menus, within the Google Workspace application (e.g., Google Forms, Google Sheets). It does not involve direct access to your data but is necessary for the Add-on's interactive components to function.

    Specific Scope: https://www.googleapis.com/auth/script.container.ui (Display and run third-party web content in prompts and sidebars inside Google applications).

    Information collected automatically (non-personal):

    Usage Data: We may collect anonymized and aggregated data about how the Add-on is used (e.g., features accessed, number of pre-fills generated, errors encountered). This data helps us understand usage patterns, diagnose issues, and improve the Add-on's functionality. This data is not linked to your personal identity.

    Error Logs: In the event of an error, the Add-on may log technical information (e.g., stack traces, function names) to help us identify and fix bugs. These logs are primarily stored in Google's Cloud Logging infrastructure and do not contain personal user data unless explicitly provided by the user for support purposes.

  2. How We Use Your Information

    We use the collected information solely for the following purposes:

    • To provide and maintain the Add-on's functionality: This includes enabling the core features of pre-filling forms, generating links, and interacting with your Google Sheets and Forms as configured.
    • To improve and develop the Add-on: We use usage data and error logs to understand how the Add-on is performing, identify areas for improvement, and develop new features.
    • To provide customer support: If you contact us for support, we may use your email address to communicate with you and, with your explicit consent, may ask for access to specific data (e.g., a problematic spreadsheet or form ID) to troubleshoot issues.
    • To comply with legal obligations: We may use or disclose your information if required by law or in response to valid legal requests (e.g., court orders, subpoenas).

    We will never use your data for advertising, marketing, or any purpose unrelated to the core functionality of the Add-on.

  3. How We Share Your Information

    We do not sell, rent, or trade your personal information with third parties. We may share your information only in the following limited circumstances:

    • With your explicit consent: We will only share your personal data with other third parties if you provide us with explicit consent to do so for a specific purpose.
    • With Google: As a Google Workspace Add-on, the Add-on operates within Google's infrastructure. All data accessed or processed by the Add-on remains within your Google account or on Google's secure servers (e.g., Google Sheets, Google Forms, Google Cloud Logging). We do not store your data on our own external servers.
    • For legal reasons: We may disclose your information if required to do so by law or in the good faith belief that such action is necessary to comply with legal obligations, protect our rights or property, or ensure the safety of our users or the public.
    • In case of business transfer: If we are involved in a merger, acquisition, or asset sale, your information may be transferred as part of that transaction. We will notify you before your personal information is transferred and becomes subject to a different privacy policy.
  4. Data Retention

    We do not store your Google Forms or Google Sheets content on our servers. All data processed by the Add-on is handled directly within your Google Workspace environment.

    Configuration Data: Any settings or configurations you save within the Add-on (e.g., mapping rules, specific sheet IDs) are stored securely within your Google Workspace environment, typically in the Add-on's "User Properties" or "Script Properties," which reside on Google's servers. This data persists as long as you have the Add-on installed and configured.

    Usage and Error Logs: Anonymized usage data and error logs are retained in Google Cloud Logging for a limited period (as per Google Cloud Logging's default retention policies, typically 30 days, or as configured for our project) to help us monitor and improve the Add-on.

  5. Data Security

    We are committed to ensuring the security of your information. We rely on Google's robust security infrastructure and practices to protect your data. All data processed by the Add-on remains within the Google ecosystem, benefiting from Google's security measures, including encryption in transit and at rest.

    We implement appropriate technical and organizational measures to protect against unauthorized access, alteration, disclosure, or destruction of your personal information.

  6. Your Choices and Rights

    You have control over your data and the permissions you grant:

    • Review and Revoke Permissions: You can review and revoke the permissions granted to the Add-on at any time through your Google Account security settings: https://myaccount.google.com/security (look for "Third-party apps with account access"). Revoking permissions may limit or disable the Add-on's functionality.
    • Uninstall the Add-on: You can uninstall the Add-on from your Google Workspace application (e.g., Google Forms, Google Sheets) at any time. This will stop the Add-on from accessing your data.
    • Access, Correction, Deletion: For any personal data we might indirectly collect (like your email address for support communication), you have the right to request access, correction, or deletion. Please contact us using the details below.
  7. Children's Privacy

    Our Add-on is not intended for use by children under the age of 13. We do not knowingly collect personally identifiable information from anyone under 13. If you are a parent or guardian and believe that your child has provided us with personal data, please contact us, and we will take steps to remove that information.

  8. Changes to This Privacy Policy

    We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date. We encourage you to review this Privacy Policy periodically for any changes.

  9. Contact Us

    If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:

    info.brightconstruct@gmail.com
    Bright Construct

  10. Google API Services User Data Policy Compliance

    Our use of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

    • We will only use access to read, send, or modify Gmail data (if gmail.compose and/or gmail.send are used) to provide or improve user-facing features that are prominent in the Add-on's user interface.
    • We will not transfer Gmail data to others unless necessary to provide or improve user-facing features, comply with applicable laws, or as part of a merger, acquisition, or sale of assets.
    • We will not use Gmail data for serving advertisements.
    • We will not allow humans to read Gmail data unless we have your explicit consent for specific messages (e.g., for support troubleshooting), it's necessary for security purposes, or to comply with applicable laws.
    • All data processed from Google Sheets and Forms will be used solely for the functionality of the Add-on as described above and will not be used for advertising or unrelated purposes.

Terms and Conditions for Form Prefiller

By using the free Form Prefiller Add-on, you agree to these terms.

  1. "AS IS" - No Guarantees

    Form Prefiller is provided for free and "as is," without any warranties. Use it at your own risk. We do not guarantee the accuracy of data filling or compatibility with all form types.

  2. Responsible Use

    Use Form Prefiller legally and responsibly within Google Forms. Do not use it to submit false information, spam forms, or violate any applicable laws or the terms of service of form providers.

  3. Data Accuracy

    You are responsible for the accuracy and appropriateness of the data sources you use. Always review prefilled data before submitting forms or sharing it with users to ensure it’s correct and suitable for your use case.

  4. Ownership Rights

    Form Prefiller and all associated intellectual property belong to us. You retain ownership of your data sources and any content you create using the Add-on.

  5. Limitation of Liability

    To the maximum extent permitted by applicable law, our liability for any damages arising from your use of Form Prefiller is limited. We are not liable for indirect, incidental, special, or consequential damages, including any issues arising from incorrect data filling.

  6. Right to Change or Stop

    We reserve the right to modify, suspend, or terminate the Add-on or these terms at any time without notice.

  7. Governing Law

    These terms will be governed by and construed in accordance with the general principles of law applicable to software and online services, without regard to conflict of law principles.

  8. Privacy

    Our Privacy Policy explains how we collect, use, and protect your information and data sources.

  9. Contact

    For any questions, please contact us at:

    Bright Construct
    info.brightconstruct@gmail.com

Last Updated: July 30, 2025

By using Form Prefiller, you signify your acceptance of these terms.

Questions or Feedback?

We are always looking to improve Form Prefiller. If you have suggestions or encounter any issues, please reach out!