Trigger a Workflow with multiple events
Currently, Workflows are triggered by a single event. Adding the ability to add multiple triggers would allow you to deliver the same workflow to customers based on different events without creating a separate workflow.
Trigger Workflows when user enters segment
Workflows can currently only be triggered by "events" (actions users take). This would enable you to trigger workflows when a user enters a segment.
Workflow level ejection events
Currently you need to set filters before every message in a workflow to remove users. This increases the time to setup and increase chance of user error. It would be valuable to set events at the workflow level that would eject users.
Add a "Wait until" node in Workflows
Rather than a straight delay, add a node in Workflows that "waits until" a user has triggered an event or a specific time has been reached.
"Drag and drop" email content editor
Build a content editor that enables you to edit and re-structure campaigns without touching HTML or creating multiple "layouts" using Vero's current template engine.
Snippets (i.e. resuable blocks) in Templates
When creating a template, define snippets that can be added/re-ordered/deleted/edited by authors of campaign content without editing the underlying template
Update user properties based on Workflows
When a user has either completed a Workflow or engaged with a message, it would be useful to trigger an update to specific user properties.
Add CC to email template
Currently, I can specify "To", "From", and "BCC", but not "CC" in the transactional email template. We'd like our campaign to send an email a third party with our client CC'd. This would enable the third party--who has an existing relationship with our client--to see that our client is aware of the email. When we put both the third party and our client as a list in the "To" recipient, the email is not sent.
A/B Testing in a Workflow
Add the ability to setup an A/B test "branch" and view the test results within a workflow.