Skip to main content
Question

How to create a dynamic subscriber segment in Flodesk from Google Sheets

  • November 27, 2025
  • 4 replies
  • 19 views

The action that I want to do is create/update a subscriber, now on the Segment field, I want it to be dynamic, is that possible? I tried using the dynamic field and chose the field from the previous step which updated row on google sheet and using the specific column where the segment name lives.

Unfortunately, it’s saying it is not a valid identifier even if what was written on the column is the exact match as of the segment name inside flodesk.

I need the segment to be dynamic so that the zap will create the subscriber add to the specific segment accordingly based on the updated spreadsheet every time. 

 

Is there a possible workaround?

 

Please help! Thank you!

4 replies

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

Hi ​@rr_chai 

Help link for mapping dynamic variables to dropdown fields: https://help.zapier.com/hc/en-us/articles/8496241696141-Add-custom-values-to-dropdown-menu-fields-in-Zaps

 

The Segment field expects the internal Segment ID, rather than the Segment Name.


  • Author
  • New
  • November 28, 2025

Thank you ​@Troy Tessalone! But sorry, can you please explain more and how do I find the internal Segment ID?


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • November 28, 2025

Hi there ​@rr_chai 👋

The ID for a segment will be listed under it’s name in the Segment field’s dropdown menu. For example:

c8630c99f1faef87c5a5399d759c0f71.png
There isn’t any sort of “Find Segment” action available for Flodesk currently which would potentially get you the ID for each segment without having to manually look it up. I’d suggest submitting a feature request to our Support team to have that type of action added. You can do that here: https://zapier.com/app/get-help

In the meantime, you might could create a lookup table with the list of segment names and their corresponding IDs. That would allow the Zap to dynamically add the subscriber to the relevant segment based on the ID that’s output by the lookup table. If you’ve not worked with lookup tables before you can learn more about it here: Create lookup tables in Zaps

Hope that helps. If you run into any trouble on that just let me know! 


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

@rr_chai 

TIP: Take screenshots of the dropdown list and share that with ChatGPT to have it return the text values (name and ID).