Advanced outreach skip email in a chain
None
I had a customer with a use case where they wanted to skip an advanced outreach email step in an email chain if the variant does not match.
Right now, if the variant does not match they get dropped before the AO even starts. There is a setting that allows you to send the default template if there is no variant match however in this case they would like the AO to skip the email and move along the chain.
Right now, if the variant does not match they get dropped before the AO even starts. There is a setting that allows you to send the default template if there is no variant match however in this case they would like the AO to skip the email and move along the chain.
Sign up
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Welcome to the Gainsight Community
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Thanks for sharing the use case. We have planned in our roadmap. I will update here regarding the timeline once we start working on it.
Thanks
Abhishek S
Just wanted to see if this is any closer to being implemented? This came up again with customer today in regards to a thank you email. They didn't want to send the default variant if nothing matched. Seems like they still get dropped if you uncheck "Send default variant if the variant filter value does not have a match"
Not yet. It will take a few more months before this is implemented.
Thanks
Abhishek S
I added a conditional wait that looks at the survey score and used no variants. The following only sends a thank you if they are a promoter.
https://cl.ly/0I2y1J1P0a06
Conditional wait
https://cl.ly/3H272L0U3B1X
Since the Conditional Wait step is in fact a filter, participants that do not meet the criteria would not reach the second email step and would be dropped. However, since the second email is not sending a default variant and the dropped participants cannot meet any of the filtered variant criteria they end up as failed participants once the Program is published and do not even receive the first email in the chain. The exact reason for failure is "Variant not matched in step ...".
Seems like they should fail once the participant reaches second email rather than fail immediately upon publish.
We just launched a survey and the final step was sending to responders automatically to everyone even though we filtered on where the tier had to be one of our tech touch tiers and we split between Promoter and Detractor.
We noticed our high touch customers were getting follow up emails, and realized to send the default was checked if variants were not. I unchecked, and then attempted to test in a copy with my email on a high touch company contact but kept failing bc did not meet “send variants”?
Then I find this post and realize this has been an issue for over two years?????
If a participant does not meet a criteria at the very end they should not be dropped from steps before. It is not indicated in documentation that this should be done.
We sent requests to high touch who gave a low score to give us a public review since they did not meet the variant criteria of being low touch. This is incredibly confusing and does not make sense as to why participants cannot be skipped at the actual step, especially since the other option allows you to skip the email if the tokens are not available.
At minimum, I think the NPS survey email model should be defaulted to include the conditional wait after the survey response to help users not run into this without knowing. it would encourage the conditional wait to be used
The error I received:
Failed to evaluate condition, Reason: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150916-55dc7c3): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: ERROR: relation "participant_criteria_step_execution_36a5be376add45a5b8d895121c3" does not exist Position: 13 Error Code: 0 Call: INSERT INTO participant_criteria_step_execution_36a5be376add45a5b8d895121c390d86 (A, ADATA, B, BDATA, C, CDATA, created_date, D, DDATA, deleted, E, EDATA, EXECUTIONID, EXPRESSION, F, FDATA, G, GDATA, GSPARTICIPANTID, H, HDATA, I, IDATA, J, JDATA, modified_date, RESULT, STEPID, STEPNAME, gsid) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [30 parameters bound]