Skip to main content
Best answer

Can an interface element be made to open different URLs depending on a table value?

  • December 21, 2025
  • 4 replies
  • 22 views

Forum|alt.badge.img

Concrete example:  An Interface user has chosen between having Zoom open in the Zoom App or in the Browser (two different URLs).  The user’s choice is stored as a value in a table.  Can I have a single Button (or other element) on the Interface open one or the other URL depending on the user’s choice?

Thanks for sharing!

Best answer by barncrow

Thanks guys!  I’m exploring those options, but Copilot is telling me that neither Buttons, Text, nor Links can be used to serve up a URL from a table...the URL has to be hard-coded in the configuration UI.  This, or course, means that I cannot serve up different URLs depending on which user is logged in...which kind of defeats the whole idea.

It might work with a table view on the interface page...but those are just ugly.  :(

Using a Button to trigger a Zap is no good either:  Zaps can’t open webpages in the browser.

I have to say I’m a bit baffled, and disappointed, that Interface elements can’t reference data in Zapier’s own tables.

4 replies

Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@barncrow,

I think conditional logic can be helpful for your case- https://help.zapier.com/hc/en-us/articles/25167217084045-Use-conditional-logic-to-show-fields-in-forms. I don’t think though it works for buttons.

You can also try to trigger a Zap from the button and apply some conditional logic from there but they may not be as integrated in the interface itself. Hope it helps!


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • December 22, 2025

Hi ​@barncrow 

Help links for using Zapier Interfaceshttps://help.zapier.com/hc/en-us/categories/14490381804173-Interfaces

 

Component: Button

Actions:

  • Navigate to page
  • Open external URL
  • Show notification
  • Trigger a Zap

 

Instead, you’ll probably want to use a Zap to set a specific Table Field value, then reference that field value as a formatted link in the Text.

Component: Text

Reference the Markdown guide for how to format values.

 

 


Forum|alt.badge.img
  • Author
  • Beginner
  • Answer
  • December 22, 2025

Thanks guys!  I’m exploring those options, but Copilot is telling me that neither Buttons, Text, nor Links can be used to serve up a URL from a table...the URL has to be hard-coded in the configuration UI.  This, or course, means that I cannot serve up different URLs depending on which user is logged in...which kind of defeats the whole idea.

It might work with a table view on the interface page...but those are just ugly.  :(

Using a Button to trigger a Zap is no good either:  Zaps can’t open webpages in the browser.

I have to say I’m a bit baffled, and disappointed, that Interface elements can’t reference data in Zapier’s own tables.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • December 22, 2025

@barncrow 

You can submit feedback and feature requests via a ticket to Zapier Support to be logged for consideration: https://zapier.com/app/get-help