IF statements is a nice addition, but it is useless if the 2 branches created cannot be reconnected to continue a workflow. Otherwise it just forces us to duplicate all the common events in two branches, once the IF exception is passed...
This feature (Go To Action for Contact Workflows) is currently in private beta! This feature will be available as part of a broader under-the-hood renovation: moving contact workflows to our new workflows system.
Fill out this form to request earliest available access for your account, which will happen when we begin public beta, over the course of the next few weeks: https://forms.gle/oUkexNjHvqoKV4Bt7
When access is given, your most recent contact workflows (those created after August 5th) will be moved to the new workflows system, which gives access to this feature and more. To move an older contact workflow to the new system, you can do so by cloning it: every newly created workflow in your account will then live in the new system.
Please note that once you are opted into the new system, you cannot be opted back out. Read about all of the changes the new workflows system will bring, here: A New Engine for your Workflows
Hello everyone! Thanks for your questions and feedback. We hear you - we're currently, actively (as we speak!) working hard on bringing this feature (among others!) to Contact based workflows. We can update this thread again, once that's complete, for those following along.
We've introduced the ability to reconnect workflow branches using a new “Go to” action. At the end of a branch, “Go to” lets you reconnect to other parts of the workflow. This new action is now live for deal, ticket, company, and quote-based workflows, and will come soon to contact-based workflows.
Navigate to any deal, ticket, company, or quote-based workflow and add an action. You’ll see a new option available called “Go to.” Once you select that action, you’ll have the ability to select where you’d like to connect in the workflow. You cannot create loops using the “Go to” action, and can only connect to actions later in the workflow.
Hi all, this is solidly on our radar and we hope to tackle it in coming months. We're currently focusing primarily on reliability and core infrastructure work but this is one of our top priorities after that. We will keep this idea updated as anything changes. Appreciate your feedback here!
Re: IF branches reconnection - changed to: In Planning
While creating another workflow would technically allow someone to acheive similar functionality, it means managing a second workflow, and impacts how the performance of a single campaign is viewed. It will also create more issues than it solves in instances where multiple "if/then" branches need to occur in a single campaign, with follow-up items.
There's quite a history of customer activity on this idea, but no updates from the HubSpot team since the idea was marked "In Planning" in April 2018. It's definitely a highly requested feature if customers are reaching out to HubSpot Support about it. Bheo, could you help everyone on this thread out by getting us an update on the planning and development of this much-needed feature? I would love to hear what they've been able to accomplish in the last year.
"A workaround for this would be to use the "Enroll to another workflow" action (Professional onwards) - at the end of the two branches, if you enroll them to another workflow (with manual enrollment trigger set), you will technically be able to bring them back to a single flow. "
@bheo - While that may work for some instances, here's a common use case I come across where that doesn't work. Let's use an intro workflow at a very high level stage. A new customer is being introduced to our product so we put them into a "Welcome" campaign. We want to send them a few emails. We want to let them know about what we do (EM1), we want them to opt in to subscribe to our newsletter(EM2), and we want to send them an email view a demo video(EM3).
In this example what we are trying to do is send everyone Email 1 (EM1), but before Email 2 we only want to send this email to people who are not yet opted in to our newsletter so we create an If/Then. If they are not subscribed, they go to EM 2, if they are subscribed, we don't want to overwhelm them so we want that contact to bypass Email 2 and proceed directly to Email 3. If we were to send these contacts to another program, We would have to build the Email 3 logic from the previous workflow into the new workflow or build out the same branches twice in the original workflow to get both sets of contacts to Email 3 which everyone should get. Alternatively, if we could pass contacts between programs in a smarter fashion (ie: Move to Workflow {X}, Step {Y}) instead of just moving someone to the top of the workflow, we might be able to make even smarter integrations. However, the way it's built out currently forces us to build out either, more complex workflows than necessary or more workflows entirely making a much more tangled web as opposed to just rejoining paths.
I am sure if we need more examples of use cases for this to get it developed, we can come up with more but the functionality on the workflows is in need of an update.
Without restating what the previous posters said, this proposed solution is a "workaround" not a solution. Can you please provide an update on whether or not this will be addressed? This functionality is standard in most other automation solutions including Act-On. Our enterprise clients really need this functionality and it's one of the largest downfalls to the HubSpot platform. @bheo Thanks for the attention on this idea.
I do marketing automation consulting, typically implementing 15-25 instances of various different marketing automation tools per year, and I have skipped Hubspot over entirely because this feature.
Furthermore, I have migrated around 15 customers off Hubspot because this feature is lacking.
My average customer is paying $13,000 per year for their instances so do the math on how much not fixing this is costing you, and I'm just one consultant.
I'd actually quite like to use Hubspot because of its ease of use for junior marketers, but I can't and won't until this feature is implemented.
Hi all, this is solidly on our radar and we hope to tackle it in coming months. We're currently focusing primarily on reliability and core infrastructure work but this is one of our top priorities after that. We will keep this idea updated as anything changes. Appreciate your feedback here!
I love HubSpot. I often joke that I bleed orange. And I've used the vast majority of other platforms out there. But this one feature, this one thing, seriously makes me want to tear out my hair and claw at my eyeballs at least once a week.
This is a visual representation of what we want and need:
Beyond just rejoining if/then legs, allow us the ability to:
Create template 'Sequences' that are smaller 'sections' used inside Workflows.
Clone or copy sequences or sections of workflows so we don't have to duplicate them step-by-step, one-by-one every time we need to use them
Save and transfer Sequences (or even entire workflows) between portals like we can with assets inside the design manager
Split workflow branches, run different sequences, then join them back together for a common sequence.
Have contacts enter a workflow at any point, not just at the start, based on meeting a certain criteria or trigger
Use Tags as a way of segmenting contacts and triggering workflows (i.e. if the 'Attended June event' tag is added, trigger this workflow OR if a tag is removed, end a workflow)
Create a workflow trigger that is simply 'is a new contact'
Add a BCC or CC email address as part of the emails sent using workflow automation:
Add more than one email address on an internal email by using contact properties that store email addresses (currently you can only add one, and if you want to add more than one, you need to type the emails in manually, which eliminates the ability to store email addresses centrally). See:
I want to add the rep email address AND the sales manager using contact properties that store an email address. If we manually type in the email addresses and someone leaves the organization, then we have to go back through multiple workflows and manually update all of them. Using a contact property, I can just update the one property and all of my workflows will be updated.
Add a 'Wait' element where the campaign will pause until the contact takes a specific action or you collect certain information about them
Add a 'Split Test' component that functions similar to an if/then branch that allows you to A/B test two sequences to see which one performs better
Add a 'Go To' action where contacts can skip past multiple steps and enter further down the workflow
Add an 'Add note' action where it will post a pre-written note to the timeline of a contact record
Add or remove a contact from a Facebook Custom Audience
I was part of a demo on an early beta for the if/then rejoining almost a year ago now. I haven't heard a peep about it since. I have been told by my CAM that the team designing it was diverted to something else and this has taken the backburner for now. Using HubSpot literally every single day across mutliple client platforms, I honestly cannot see one other feature that's more important to be addressed than this one.
I HATE having to duplicate 19 steps in a workflow down another leg of an in/then branch simply because we can't join them back together after a piece of logic. And stitching them together using mutliple workflows just further complicates what should be really freaking easy. And while I'm not a programmer, I can't possibly see why this is so difficult to do. If you're using HubSpot's more advanced workflows, you're on Pro and paying $800+/month. You have countless competitors that charge $40/month that DO provide this very simple workflow step.
There's only one thing I hate more than having to duplicate work to accomplish a single task, and that's having to go back afterwards and REDO work - i.e. the longer it takes to roll it out, the more workflows that will have to be overhauled and redesigned after it's ready
Please.. HubSpot... PLEASE. For all the love of marketing automation in the world, PLEASE PRIORITIZE AND FAST TRACK THIS FEATURE. It is literally so frustrating that it sometimes ruins my whole day. And I'm not even exaggerating.
P.S. I see others saying it's enough that they would move to a different platform. I won't. I love HubSpot. But GRRRRRRR this feature!!!!
It is about time this was a thing. I think this is a brilliant idea. We use if/then branches that end up eventually making their way back to one another all the time. It would make workflows so much less muddled and take much less time to create if we could link branches of the workflows to one another.
I would also like to vote for this feature. I'm planning a new workflow with various if/then splits and I would end up with more than 12 branches that are identical in large parts of the flow...
Yes please, I'm setting up territory assignment rules in HubSpot using workflows (of course there are lots of other use cases including nurture workflows) but essentially after each IF/THEN branch has set the territory field, I then have to call another workflow to do the actual assignment. It means that same step is repeated on every branch as opposed to reconnecting all of the branches back to a continuation branch and only having the step incliuded once. Pardot has this in their new Email Nurture workflows and it's a huge time saver that avoids multiple repeating steps e.g. only doing a resend to people who have not responded (used it for a GDPR compliance workflow).
Debe ser un usuario registrado para añadir un comentario aquí. Si ya está registrado, inicie sesión. Si todavía no está registrado, hágalo e inicie sesión.