PlatoForms User Guide
Ctrl+K
  • Form Builder

    Creating an Online Form for an Existing PDF

  • Custom Domain

    With Builder you can build three types of forms: online web forms, online PDF forms, and master forms.

  • Master Form Builder

    you will arrive at the Form Builder. On the form Builder, there are three main sections:

Set address autocomplete

Address autocomplete helps users enter addresses faster and more accurately by suggesting locations as they type.

PlatoForms uses Google Maps to power address autocomplete for Address fields.

PlatoForms address autocompletion showcase

Autocomplete options

You can choose one of the following options for address autocomplete.

Autocomplete options

Use PlatoForms Google Maps key

Uses PlatoForms’ built-in Google Maps key.

Choose this option if:

  • You are using the default PlatoForms domain (forms.platoforms.com)
  • You want to enable autocomplete without additional setup

No configuration is required.

Use my own Google Maps API key

Uses your own Google Maps API key.

Warning

If your form uses a custom domain, you must use your own Google Maps API key.

This option is recommended when:

  • Your form is published on a custom domain
  • You need control over API usage or billing
  • Your organization has security or compliance requirements

After selecting this option, paste your API key into the field provided. For more details, refer to Get a Google Maps API key.

Disabled

Turns off address autocomplete.

Users will enter address information manually.

Get a Google Maps API key

If you use a Custom Domain, or if you want full control over your API usage and limits, you must connect your own Google Maps API key.

Prerequisites

Before you begin, ensure the following are met, or the API will fail to return data:

  • Billing must be enabled: Google requires a valid Billing Account (linked to a credit card) for all Google Cloud projects using Maps APIs. Even if your usage stays within Google’s $200 monthly free credit, the API will not work without an active billing method.

  • HTTPS requirement: Your form domain must use the https:// protocol for the API key restrictions to validate correctly.

Open Google Cloud Console

Go to the Google Cloud Console and sign in with your Google account.

Create or select a project

  1. Click the Project Selector at the top of the page.

  2. Select an existing project or click New Project.

    Create a new project

  3. Give it a clear name like “Address Autocomplete” to easily identify its purpose later.

Enable required Google Maps APIs

Google APIs are disabled by default. You must manually enable specific services for address autocomplete to function:

  1. Navigate to APIs & Services > Library.

  2. Search for and click Enable for the following three APIs:

    Create a new project

    • Places API: The standard engine for address search.

    • Places API (New): The updated version of the Places service. Enabling both ensures compatibility with modern web standards and PlatoForms’ latest updates.

    • Maps JavaScript API: Required to render the maps library and interactive elements on your web forms.

    Ensure all three show as “API Enabled” in your dashboard before moving to the next step.

Create your API key

  1. Go to APIs & Services > Credentials.

  2. Click + Create credentials and select API key.

    Create a new project

    A dialog will appear with your new key.

  3. Set application restrictions:

    • Under Application Restrictions, select Websites.

    Create a new project

    • Under Website restrictions, click + Add, and enter your domain using the full HTTPS protocol and a wildcard (e.g., https://forms.yourdomain.com/*).
    Note

    The /* at the end is crucial to allow the API to work on all your form pages.

    Add website

  4. Set API restrictions:

    • Under API restrictions, select Restrict key.

      Set restrict key

    • Click the Select APIs dropdown and search for the three APIs: Places API, Places API (New), and Maps JavaScript API.

      Select Google Maps APIs

  5. Click Save.

    The page will automatically redirect back to the main Credentials dashboard. You will see your newly created API key appearing in the “API Keys” list.

  6. Click the Copy icon (the double-square symbol) next to the key in the list to copy it to your clipboard.

Enable address autocomplete

  1. Open the PlatoForms form builder and select your Address Line 1 field.

    Address autofill showcase

  2. In the right-hand settings panel, find Address Autocomplete.

  3. Choose Using my Own Google Maps Key.

  4. Paste your key into the field and save your form.

    Choose address autocomplete option

Address autocomplete applies to the entire Address field and automatically fills related sub-fields such as City, State, Zip Code, and Country when available.

Is the content helpful?