Act-on is useful for marketing automation, mass emails, forms, and landing pages; it meets many of our needs along with Salesforce integration allowing us to operate much more efficiently with forms and emails as well as integrating dynamic content into our marketing.
There needs to be more bulk editing capabilities. I spend a lot of time (sometimes entire days) making mass updates of the same exact change across all of our marketing emails, landing pages, and templates. We have many templates /automated+triggered emails / landing pages that share similar data / content blocks. It should be possible to save these content blocks and edit them in such a way that it will also update any templates / automated emails / triggered emails that have the content block embedded in them. I've been using custom variables as a workaround to sort of have this capability but it is limited. The content blocks proposed by Act-On (in the works) can be embedded in emails but will not globally update all automated / triggered / etc emails that have the content block in them if the content block is edited, making this upcoming feature close to useless for our needs.
Webinars should be something you can copy / duplicate the setup of. I spend a lot of time setting up individual webinars exactly the same way older webinars are set up with some minor differences Currently I have to re-set up the similar signup form, email reminders, marketing emails, and post-webinar emails for every webinar taking a lot of time when I have to do this for multiple webinars. Also the overall interface for this is clunky when I have to choose templates to base emails off of because I have to scroll through a massive dropdown of all of our email templates to find the ones I need for the webinar.
Previewing of custom fields and dynamic content needs to be easier. Currently I have set up many email addresses with different variable information and segmentations that allow me to preview dynamic content that look for those variables to display things differently, but this was overly convoluted to set up and requires privileges to actually send emails (because you need to apply the segmented list to the email to preview it) that only I have and some of our template designers don't have (and shouldn't have). Currently custom fields also don't preview properly unless actually composing the email to send and segmenting it as well.
Forms should also have the ability to have content block templates set up in such a way that changing the content block would also update any forms that it is used on. Currently I have to regularly update the same exact field on every single form (start semester) we have (think having to update 200+ forms with the same exact change, days worth of unnecessary mindless repetitive work that could easily be bulkified / an instantaneous single global change)
Act-on's web interface has memory leaks, user interface bugs, and the overall interface is slow and clunky compared to modern web apps. I have to run Act-on in a separate web browser and after using it for a while to make changes (particularly editing landing pages) it will slow down the web browser to the point where it will freeze for several seconds on making edits. I'll need to completely shut down the browser and restart it which frees up the memory resources of the browser clearing the memory leaks and allowing me to work with Act-On again. This is a bug we've noticed across all of our users who work with Act-On. I've had to instruct everyone who uses Act-On to open it in a separate web browser and when it begins getting slow to completely exit the web browser and open it again. The memory leaks at least should be investigated and remedied, but the overall interface could use many enhancements to make it more in-line with modern web applications.
We've integrated forms with Salesforce allowing us to better keep track of and service our prospects and clients.
We utilize segmentation to send emails to the appropriate people and we use dynamic content to make sure everyone gets the information they need.
We use automated programs to complete tasks automatically rather than having them be tasks manually completed by our team saving a lot of work and making the team more efficient.