I have created a form in Confiforms that will be used to notify users. The team can fill out the form as soon as a problem occurs with a tool and a blog post and email will be created and sent automatically. I have a user field (multi-select) where you can select all users individually. But this is quite cumbersome if you have to do this for 100 users. I have several ideas how to improve this, but I don't know if and how they can be realized.
These are just ideas, maybe this can work, but maybe someone has a better idea.
Thank you.
Hi @Luisa Seil
Number 1 sounds good to me, if you ask. You can create a form with multiple groups
Group name -> user multi-select field
And in your main form you can have a smart multi-select field where you can select groups
So, the ConfiForms IFTTT macro then can lookup all the emails/users through this smart multi-select field
Short video:
Storage format:
<ac:structured-macro ac:macro-id="5f817077-819d-4d37-862c-78042503ea09" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">lists</ac:parameter>
<ac:rich-text-body>
<ac:structured-macro ac:macro-id="07836d76-4d31-4c41-80aa-c804c66f7a3b" ac:name="confiform-entry-register" ac:schema-version="1">
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<ac:structured-macro ac:macro-id="7f737d82-bc58-4752-93ab-eec3d272478d" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">name</ac:parameter>
<ac:parameter ac:name="fieldLabel">List name</ac:parameter>
<ac:parameter ac:name="type">text</ac:parameter>
<ac:parameter ac:name="required">true</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="910c1637-e3cc-43d4-bb4c-580a4fe50a82" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">recipients</ac:parameter>
<ac:parameter ac:name="fieldLabel">Recipients</ac:parameter>
<ac:parameter ac:name="type">multiuser</ac:parameter>
</ac:structured-macro>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
<ac:structured-macro ac:macro-id="d35a40e7-a478-4440-94f5-7b3e9dab90bd" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">sender</ac:parameter>
<ac:rich-text-body>
<p>
<ac:structured-macro ac:macro-id="70d83019-bb65-4685-a1fa-bef3c8087de7" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">recipients</ac:parameter>
<ac:parameter ac:name="fieldLabel">Recipient group(s)</ac:parameter>
<ac:parameter ac:name="values">[180945102|lists|name|true||]</ac:parameter>
<ac:parameter ac:name="type">smartmultiselect</ac:parameter>
<ac:parameter ac:name="required">true</ac:parameter>
</ac:structured-macro>
</p>
<ac:structured-macro ac:macro-id="2de774d3-10ed-41cf-a345-e4ede3acd7b2" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="action">Send Email</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="title">How can I improve the selection of users? - community post</ac:parameter>
<ac:parameter ac:name="who">[entry.recipients.transform(recipients.asList).asList]</ac:parameter>
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<ac:structured-macro ac:macro-id="606780c8-271d-400a-9393-1a4fe160392a" ac:name="confiform-entry-register" ac:schema-version="1">
<ac:parameter ac:name="overrideSaveButtonLabel">Send</ac:parameter>
<ac:parameter ac:name="registrationButtonLabel">Send</ac:parameter>
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
Hope it helps
Alex
Yes that works. Thanks for the help. The video was perfect. Would have taken forever otherwise.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.