Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Built-in tools
  • Formatter
  • Utilities

Create lookup tables in Zaps

Written by Owner

Updated at August 20th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Tables
    Work with tables Manage tables Create tables Troubleshoot Zapier Tables
  • Product updates
    Product updates: January 2023 Product updates: March 2023 Product updates: February 2023 Product updates: April 2023 Product updates: May 2023 Product updates: June 2023 Product updates: July 2023 Product updates: August 2023 Product updates: September 2023 Product updates: October 2023 Product updates: November 2023 Product updates: December 2023 Product updates: January 2024 Product updates: February 2024 Product updates: March 2024 Product updates: April 2024 Product updates: May 2024 Product updates: June 2024 Product updates: July 2024 Product updates: August 2024 Product updates: September 2024 Product updates: October 2024 Product updates: November 2024 Product updates: December 2024 Product updates: January 2025 Product updates: February 2025 Product updates: March 2025 Product updates: April 2025 Product updates: May 2025 Product updates: June 2025 Product updates: July 2025 Product updates: August 2025
  • Zaps
    Zap basics Zap history Troubleshoot Zaps Manage your Zaps Do more with Zaps
  • Your Zapier account
    Plans Billing Account profile Notifications Data privacy & security Get help User roles and permissions
  • Interfaces
    Troubleshoot Zapier Interfaces Create an interface Use interface components Manage interfaces
  • Canvas
    Create a canvas Collaborate on a canvas
  • Chatbots
    Add logic and knowledge to chatbots Troubleshoot chatbots Create chatbots Manage chatbots
  • Getting started
    Intro to Zapier Set up your Zapier account Use case templates
  • Agents
    Create agents Manage agents Troubleshoot agents
  • MCP
    Set up MCP
  • Built-in tools
    Filter & Paths Formatter Schedule & Delay Email, IMAP, SMTP, & Email Parser Webhooks & Code Storage, Digest, & RSS Sub-Zap & Looping Other built-in tools Custom Actions & API Requests Functions AI by Zapier & AI actions Copilot Human in the Loop
  • Lead Router
    Create routers
  • Apps
    Connect and manage your app connections AI apps on Zapier Apps on Zapier
+ More

Table of Contents

Use a Formatter lookup table step 1. Add a Formatter step 2. Set up your transform 3. Test your step Use Zapier Tables 1. Create your table 2. Customize the table 3. Add the table as a step on your Zap 4. Set up your step 5. Map the Zapier Tables output to another action step

Available on plans:

A green checkmark

Free

A green checkmark

Pro

A green checkmark

Team

A green checkmark

Enterprise

 

With a lookup table, you can automatically match data from one app with the corresponding data needed by another app. You can then use the value returned by the lookup table to set a custom value for dropdown menu fields. 

actionEdit icon Example

If your trigger app sends the customer's email but your action app needs a customer ID, you can create a lookup table to match the name to the correct ID, and use the result in an action step.

 

This article explains how to create a lookup table using either Zapier Tables or a Formatter step. Each app offers different features, so you can select what works best for your use case:

Use Zapier Tables if:

  • You need to match the same value to multiple pieces of data, for different apps.
  • You want to share access with teammates to maintain the lookup table.

Use Formatter if:

  • The data you want to check comes as line items. Formatter can repeat the process for each line item in your data.
  • You want to set a backup value in case the data received is not available in the lookup table.
Formatter Zapier Tables

Use a Formatter lookup table step

1. Add a Formatter step

In the Zap editor:

  • In the Zap outline, click the Action step or the plus sign + to add a new action. A dialog box will open.
  • In the search box, search for and select Formatter. The right sidebar will open to the Setup tab.
  • Click the Action event dropdown menu and select Utilities.
  • Click Continue.

2. Set up your transform

  • Click the Transform dropdown menu and select Lookup Table.
  • In the Lookup Key field, select a field from the trigger or a previous action step. The Zap will use this value to search the lookup table for the correct row.
  • In the Lookup Table fields:
    • Key: In the left column, enter the text for each key. This should match the data the Zap could receive from the trigger. This column is case-sensitive. 
    • Value: Enter the corresponding value for each key in this column. This is what the Zap will pass on to other steps, if it finds a matching key.
    • Click + Add value set to create more key and value pairs.
  • (optional) In the Fallback Value field, enter a value to be used if there is no matching key.
actionEdit icon Example

If your sales team inputs the customer name in a spreadsheet, but you need the customer ID to find them in your CRM app, you can add the customer's name to the Key column (for example, "Jane Doe"), and the corresponding ID to the Value column (for example, "12345"). You can then add a line for each customer so that the Zap can pass the correct value to other steps.

3. Test your step

  • Click Test step. If the transformation is successful, the step will return the value associated with the key, or the fallback value (if you set one).
miscEye icon Note

If the field you use as the lookup key is blank at the time the Zap runs, the lookup table will not return any matches. In that case, the Zap run will send no value, as the fallback value is only used when there are existing values but no matches.

Use Zapier Tables

When using Zapier Tables as a lookup table, you need to create at least two fields: a lookup key and the result you want to use in another app. You can also create more fields if you're using different values in different apps.

1. Create your table

You can start your table using the lookup table template. If you do, your table will have the following fields:

  • Key: a field to enter the original values that you want to check, coming from a trigger or action app.
  • Value 1, Value 2 and Value 3: you can fill these fields with the corresponding values you need. 
ratingStar icon Tip

You can also start from a blank table. Learn more about Zapier Tables.

2. Customize the table

You can remove any of the value fields that come with the template by clicking the field name and then clicking Delete field. You can also add extra fields by clicking the + icon on the right side of the table.

3. Add the table as a step on your Zap

Once you have filled out the table, you can add it to your Zap. If you already have a Zap started, you can add an action to it. If you're creating a new Zap:

  • From your table, click the Linked assets icon on the left sidebar. The Zaps tab will be displayed.
  • Click + Create to start a new Zap. 
  • In the dialog box, click + Start from scratch. 
  • Click Start building your automation. A new window or tab will open with your Zap.
  • In the Zap editor, click the Action step. A dialog box will open.
  • In the search box, search for and select Zapier Tables. The right sidebar will open to the Setup tab.
  • Click the Action event dropdown menu and select Find record.
  • Click Continue.

4. Set up your step

  • In the Table ID dropdown menu, select the table you created.
  • In the Filter Count dropdown menu, leave it as 1.
  • In Lookup Field 1 dropdown menu, select the field to search by. This should be the field that contains the information you receive from your trigger.
  • Set up the trigger for your Zap. 

5. Map the Zapier Tables output to another action step

Once you have your trigger and the Zapier Tables step ready, you can add a new action at the end of your Zap. This step will receive the corresponding value from the table.

  • Follow the steps to add a new action.
  • Once your app is connected, click the field that will receive the table value.
  • In the dropdown menu, click the name of your Zapier Tables step.
  • Select the name of the field you want to send to this app.

Once you’ve set your lookup table step, you can add other actions to use the result in your Zap.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Create line items in Zaps
  • Pick from a list of items in Zaps
  • Import CSV files into Zaps
  • Convert line items into text strings

Copyright 2025 – OBZ-Zapier.

Knowledge Base Software powered by Helpjuice

Expand