La fonction de suggestion automatique permet d'affiner rapidement votre recherche en suggérant des correspondances possibles au fur et à mesure de la frappe.
Hi, currently we are working on a new Free Trial experience, whereby users are now given 30 days to test out software and are then shut off after that period.
When users sign up for a free trial, we would like to populate a Date Property that is "30 days after" the time they fill out that form. As far as I can tell, workflows can only set a date property on the day of the step, or a set date. Is there a way around this so we can use that "End Date" property to customize warning emails telling contacts that their trial is running out?
What you're trying to do,can now be easily achieved with such a property, see this example that calculates a date 30 days after the record create date:
The number of days is the first number in brackets. The rest of the numbers are there to calculate the amount of milliseconds as that's the unit HubSpot uses here.
If you want to calculate a date before, simply switch the + for a - sign.
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Q: Is there a way we can set a date 'x' days from when an action occurs in HubSpot?
Short A: No. Not within HubSpot (yet), but ...
Longer A:
You can use tools like Zapier or Automate.io to listen for your original date action, calculate a future date, then populate a field in HubSpot. In fact, we do this all the time to push deal close dates out by 30+ days automatically at deal creation time.
Note: Please search for recent posts as HubSpot evolves to be the #1 CRM platform of choice world-wide.
Just to piggy back off of this. I used our zapier connection to do this. The steps were:
Declare a trigger event. I used: [Contact Recently Created or Updated in HubSpot] and picked my "start date" as the property that I wanted to trigger this event.
Then added a zapier filter to only continue if.... then set parameters for: Only trigger if start date does not contain "null" or end date contains "null". I did this so I didn't override what was already inputted manually in HubSpot.
I had to add another step to customize my data / time format so that it would change from the default "UTC" to my timezone "US/Central". Despite having my master settings updated, without this step, my date kept adjusting incorrectly. Instead of adding 90 days it would add 96 days... This corrected that issue, and I haven't had a problem since.
Added a step to add the "data/ time" transform for "add/subtract" time. Since my identifier was a start date, I made that my input data and added "+90 days" as my expression.
Then sent it back to HubSpot but this time as the end date instead of the start date.
Since this only helps with ongoing needs, to back date my data, I created a second zapier flow that was very similar, but it had a different starting trigger.
First, I created a static list in HubSpot that I used as the trigger for this zapier flow. Second, I went into HubSpot and made a workflow that had the enrollment trigger as "Start Date" property is "known". Then enroll contact into static list. Third, turned on my zap. Fourth, turned on my workflow and enroll all eligible contacts.
I want to use this function to calculate the expiring date for a license. Unfortunately, I can´t find the Zapier app, although I am connected with Zapier (s. attachment).
Join us on March 27th at 12 PM for the Digital Essentials Lab, an interactive session designed to redefine your digital strategy!
Engage with expert Jourdan Guyton to gain actionable insights, participate in live Q&A, and learn strategies to boost your business success. Don't miss this opportunity to connect and grow—reserve your spot today!
Zapier is usually used to connect two applications. In this case it would be Hubspot and ???. Google Sheets maybe. Do I create a formula to add the 90 days?
Just having a think about this and I realise this can be done in hubspot workflows but without focusing on the date field in the trigger, instead using a deal stage as a trigger.
So the workflow waits until the contact enters a deal stage (Trial) and waits 28 days with the delay action before sending the contact the reminder email.
There is also the newer features in workflows to focus around a date instead. Allowing you to pre-action/delay the schedule and timing
Is this being developed for deal based automation as well?
I would love to have the capability of automatically calculating projected dates from an initial date stamp of a deal property. This would be an invaluable thing for since we are a sourcing company and we have to know our dates from production to delivery. An adjustment at the anywhere on the timeline would have a compound effect on the entire project timeline and manually adjusting these dates is a tedious process.