Skip to main content

Data Search

How to use data search in Array

Updated over 3 months ago

Using Data Search in Array

Array’s Data Search feature helps streamline interactions by instantly locating existing information across your forms, databases, or external systems. Whether you're checking if someone is on a mailing list, managing CRM contacts, or auto-filling a form with known data — Data Search can save time and reduce redundancy.

With Array, you can search:

  • Your Array database

  • CSV or Excel files

  • External apps like Google Drive, Dropbox, or CRMs (e.g., Base, Zendesk Sell)

  • Live integrations via API or webhook (advanced)

If a match is found, Array can automatically populate form fields with the existing data — saving time for you and your users.

In This Guide

  • How to enable and configure Data Search

  • Searching integrations

  • Searching the Array database

  • Searching CSV or Excel files

  • Searching external services

  • Common use cases

Getting Started with Data Search

To enable Data Search:

  1. Open your form in the Form Builder.

  2. Go to the Text Element tab in the Toolbox.

  3. Scroll down and select Data Search.

    3-Apr-13-2022-01-57-15-35-PM

Once added to your form, the Search Data Link menu will appear, allowing you to choose a data source:

  • External Integration

  • Array Database

  • CSV/Excel File

1. Searching External Integrations

Data Search integrates with external services such as Google Drive, Dropbox, OneDrive, Evernote, or CRMs like Zendesk Sell or Base CRM.

Setting Up Integrations:

  • Ensure the external service is connected via the Array Market.

  • Once connected, choose the relevant app from the Integrations tab in the Search Data Link menu.

    data_search_menu1

How It Works:

  • CRMs (e.g., Zendesk Sell): Array searches the CRM database. If a user updates their info (e.g., email or phone), the CRM will reflect those changes.

  • Cloud Storage (e.g., Google Drive): Array searches within a selected spreadsheet from your storage service.

You can also:

  • Attach uploaded files directly to CRM profiles.

  • Save a PDF copy of the completed form to the CRM.

2. Searching the Array Database

You can also search data from previously submitted forms within Array.

data_search_menu2

Setup Steps:

  1. Select the form you want to search from your Array account.

  2. Configure the following options:

    • Responses update original response: Updates original submission with any new info entered.

    • Empty search creates new record: If no match is found, a new record is created.

    • Add all fields to this form: Automatically add all fields from the source form.

    • Exact Search: Only show exact matches.

    • Perform Full Sync: Keeps the search data updated in real time.

      databasesearch

Finally, select the specific fields you want to pull into your current form.

3. Searching a CSV or Excel File

You can upload and search data from a spreadsheet directly in Array.

data_search_menu3

How to Set Up:

  1. Upload your CSV or Excel file in the Data Search menu.

  2. Configure the options:

    • Responses update spreadsheet data: Updates Array’s copy of your spreadsheet.

    • Don’t overwrite empty values on save: Prevents blank fields from overwriting existing data.

    • Empty search creates new record: Creates a new row if no match is found.

    • Add all fields to this form: Imports all columns as form fields.

    • Exact Search: Only allows exact match results.

    • Allow offline searches: Downloads data to the device for offline access.

      data_search_menu4

You can manually:

  • Select individual columns to link to the form.

  • Choose up to 3 fields to connect to the search bar.

    csv tick
  • Download existing spreadsheet data as CSV or XLSX.

  • data_search_menu5

4. Searching External Services via Webhook (Advanced)

Array also supports real-time searches using webhooks or custom integrations. This method is more advanced and may require support from your IT team.

For help setting up advanced integrations, please contact our support team or speak with your IT administrator.

data_search_menu6

Use Cases & Benefits

Lead Management & CRM Sync

Use Data Search to avoid duplicates in your CRM. Automatically update or create contact records as users fill out your form.

Event Check-In

Quickly confirm if attendees are pre-registered. If not, collect new information on the spot.

Mailing List Opt-Ins

Check if users are already on your list. If not, prompt them to subscribe — all within a single form.

Two-Way Sync

Allow users to both retrieve and update their stored information, ensuring your records stay current and accurate.

Summary

Array’s Data Search feature is a powerful tool for dynamic forms that interact with existing data. Whether you’re syncing with a CRM, checking internal databases, or searching a CSV file, Data Search can save time, reduce errors, and improve user experience.

If you have questions or need assistance setting up Data Search, feel free to contact our support team.

Did this answer your question?