Score:0

Easy way for user to resubmit a webform

br flag

My users are clicking on an emailed link from CiviCRM to complete a webform, which when completed and submitted adds contacts to CiviCRM. I'd like them to be able to have an easy way of submitting the webform again without having to go back to the email, find the link and start over. This is because they are submitting details of one household per webform, and may have (say) 6 household they want to submit. I'm thinking that after submission they simply go back to the start of the webform - the problem is that to do that I'd need the url they clicked on, which has a couple of contact parameters in it. I can't find that in the tokens that are available, unfortunately. (question moved to civicrm.stackexchange.com)

br flag
Hi Andy - this is a 'civi' answer, so maybe better to shift it across. if you are using a checksum, then iirc we can grab a new checksum form and the cid from form1 and pass that through to form2 etc
br flag
Ah OK didn't know that, will follow up, thanks. And move this over - I was thinking there was a webform solution rather than a Civi one
br flag
i will add above as answer meanwhile so this Q has an A.
br flag
moved question to CiviCRM SE.
Score:0
br flag

(Answer will probably be fleshed out when it is moved to the civicrm channel)

If you are using a checksum from civimail, then you can 'daisy-chain' forms by enabling the checksum field and contact ID on form 1, and then use those as tokens in the path used after the submission so that info is passed through to form2 etc

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.