Hi everyone,
I might be trying to use the wrong tool for this, so please educate me if so.
I'm trying to use a forms checklist to help compile a mailing list. The idea being something like:
User selects options:
[] Option 1
[] Option 2
[] Option 3
Base mail list consists of addresses a - c.
Selecting Option 1 will add address d to the mail list.
Selecting Option 2 will add addresses e & f to the mail list .
Selecting Option 3 will add address g to the mail list.
I've converted the Form checkbox output information into an array, and created a string variable for the base mailing list.
Then I have an "Apply to each" block with nested Condition statements:
Condition 1: 'Current item' = Option 1; No - no action; Yes - Append 'address d' to string
Hopefully you get the idea. After the "Apply to each" block it sends an email, using the string as the mailing list.
However, when I try to run it it's being super inconsistent. I'm testing it with 3 email addresses, and it's seemingly randomly deciding which ones to email, regardless of which boxes are checked in the form! Can anyone advise of a reliable way to achieve this?
Hi MinashSolanki,
Thanks for your reply!
I've used Initialize Variable with json() linking to the answer data tag. The choice field does allow multiple selections, and I have successfully used this method with other applications.
Here is one of the conditions. Note that the string for the choice in the form is 'Work'
Hi @tommyp135
Could you pls share the screenshots for:
1. How to convert choice value to array?
2. Conditions action in edit mode
Is choice field allowing multiple selections?
If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.
Tomac
986
Moderator
stampcoin
699
Super User 2025 Season 2
Riyaz_riz11
577
Super User 2025 Season 2