I am using ACC v7 and have setup a web application that uses the survey module to enable customers to provide extra information about themselves. The survey successfully submits the information and this information can be viewed in the responses. However, I can't find a way to link each response back to the customer that submitted them.
Customers receive links to the survey via emails that are sent from the same instance of ACC. The only difference with our setup is that we don't send the emails from the recipient table but another table that is linked to the recipients table. For reference, the survey url in our emails has the following structure:
Any help you can provide to link the survey responses to a customer will be much appreciated.
As I understood, you have custom targeting dimension table ( for e.g customerTable) and you are sending email directly from this table. This table has unique Id e.g. cryptedId. Based on this Id you can find a recipeint.
For me best and easy solution seems, you should pass the recipient Id in the URL. It does not matter if you are sending email from different table. You can include the recipient Id on the URL then it would link the response automatically.
You have a link between customer table and recipient. In your workflow, add the recipient Id in the addition data.
Create URL in the email like below:
It should link the response with recipient, if you create your survey questions based on recipient schema.
Was the given solution helpful to resolve your query or do you still need more help here? Do let us know.
In case the given solutions were helpful, then kindly choose the one that helped you the most as the 'Correct Reply'.