Add custom values to dropdown menu fields in Zaps

Dropdown menus provide a list of values you can send to other apps in your Zap. If you want to send a value that's not available in a dropdown menu, you can use custom values. 

In action steps, you canmap a field from a previous step as a custom value in the dropdown menu. In triggers, you can use IDs that you find in the trigger app.


In the QuickBooks app, the Customer field in the Create Invoice action is a dropdown menu. It lists all the customers in your QuickBooks account. When you select a customer from the dropdown menu, your Zap will enter the same customer in every invoice. You may want to use a custom value instead, so the Zap enters a different customer each time it runs.


What can I use as a custom value?

You must use the ID of a specific item as a custom value. Sometimes, the ID may be the same as the name of the value, or it may be a numeric or alphanumeric string.

For action steps, you will see the ID below the name of an item in a dropdown menu. 

For trigger steps, check the app you're using to find the appropriate ID.

When using custom values, you must:

  • Enter the ID of the value, not the name of the value (if they differ).
  • Enter a value that already exists in the app, or the step will error.

In QuickBooks’ Customer field, the customer name is the value name. The number below it is the value ID. "Pye's Cakes" is the name of the customer value and "15" is the value ID.

Quickbooks Customer field dropdown menu


Sometimes, the value from a previous step doesn’t have a value ID. For example, a previous step may return a customer name instead of their QuickBooks ID. You can use a lookup table or search action to return an ID instead.


Use custom values in action steps

Set up a custom value

  • Click the field you want to enter a custom value in to open the dropdown menu.
  • Click the Custom tab.
  • Click to expand the step you want to take a custom value from, then select the custom value.

If you're mapping a custom value from a value you've created in a previous step, it may not exist yet. Add a delay step in between to give your connected app time to create the new value.


Use custom values in trigger steps

For trigger steps, there are no options to select from in the Custom tab. To enter a custom value instead:

  1. Log into your trigger app.
  2. Search for and copy the ID for the field you want to use in your Zap.
  3. In the Zap editor, click the Trigger step. A dialog box will open.
  4. In the Trigger tab, click the field where you want to enter a custom value to open the dropdown menu.
  5. Click the Custom tab.
  6. Paste the ID in the text field that appears above the tab.

Using the custom tab

Was this article helpful?
15 out of 78 found this helpful