I am inserting dates into email templates using Personalization tokens.
The date comes out like so:
2025-07-05.
I want it to come out as:
July 5, 2025
For the life of me I can’t figure out how to get HubSpot to format the date this way.
If I go into Settings > Account Defaults > User defaults
The “Date and number format” drop down shows a list of countries. I believe this is for determining if month or day should go first? If so, that is not what I’m trying to adjust.
How do I get the dates to show up with words for the month names, not with numbers?
The purpose is to sound human and conversational in the email.
For example, instead of saying “Hi! I got your order on 2025-06-05.”
I want to say, “Hi, I got your order on July 5, 2025”
Right now I have to manually adjust it for every email.
The date format for personalization tokens in emails is determined by the numbers format you choose for your account: Settings > Account defaults > User defaults > Date and number format
The “Date and number format” drop down shows a list of countries. I believe this is for determining if month or day should go first? If so, that is not what I’m trying to adjust.
In the country dropdown, you should also see a preview of the date format. As far as I can tell, there isn’t any that turns the month into a spelled out word.
If you want this behavior, this would require an Operation Hub Professional or Enterprise subscription where you can build a workflow with a custom code action that ‘translates’ the date into the format you’d like. Let me know if you have that subscription and I can assist with the custom code action.
We don’t have Operation Hub Professional or Enterprise subscription. However, for posterity, should the code be noted here to help others looking into this same issue?
I only see a list of countries under Settings > Account defaults > User defaults > Date and number format. It does not show any output samples at all. To me, this makes it very confusing.
It feels a little perplexing that HubSpot has no way to automatically insert dates into messages that would use a more ‘human’ way of saying them, using words.
Is it for-sure that there is absolutely no way to do this with the native features of HubSpot?
What if the dates were set up as properties, using ‘text’ and then inserted that way?
@JGrace8 could you please show a screenshot of the country dropdown?
I am not aware of any default settings that would format a date property in a way that returns the month as a word, correct. It can be done natively in HubSpot, requiring access to certain subscriptions however - alternatively through integrations like Zapier.
And yes, storing the spelled out date in a single line text property would of course work - but you won’t be able to apply date filters to a single line text.
HubSpot’s native personalization tokens don’t give you the “July 5, 2025” format - they’re limited to numeric formats based on your account’s date settings. To use Operations Hub Pro/Enterprise with custom code actions is technically correct, but paying $720/month just to format dates
with words seems excessive for such a basic need!
I actually built a workflow “date formatter” action specifically for this use case. It is 100% designed for formatting dates with words - it’s perfect for making your emails sound more human and conversational.
It handles:
Full month names: “July 5, 2025”
International styles: “5 July 2025” (UK style)
Even localized formats: “2025年7月5日” (Japanese) if you have international contacts
This app takes your existing date picker properties and returns a formatted date - you can directly pass the returned formateed date to your email content, or save it to a contact property and use it later. So instead of `{{contact.meeting_date}}` showing “2025-07-05”, you’d get “July 5, 2025”.
You can install it at https://www.integration-up.com/
Hope this helps! Let me know if you need more details on the format strings.
PS. The app is currently under review, but if you encounter issues with complex date formatting, please feel free to email/DM me directly.
This is fantastic and seems to be exactly what we need.
I’m curious what plan levels it will work with? I checked your landing page and it doesn’t say (unless I’m blind and I missed it, and if so, I apologize).
Also, when I went to try installing it, I got the message “This app’s details haven’t been reviewed or verified by HubSpot. Make sure you trust the developer before connecting it to your account.”
Plan compatibility: This is a workflow action, so you’ll need at least a HubSpot Professional subscription to access workflows.
**App review:**Yeah, you’re seeing that message because HubSpot needs a certain number of installations before they complete their review process. I’m actually collecting beta users right now to help make this workflow action even better - if you try it out and have any feedback or suggestions for improvement, I’d really appreciate hearing from you!
Safety: The app only needs basic HubSpot auth and doesn’t access your data at all - it just formats dates within your workflows. Completely safe to try out.
Feel free to install and test it - you can always remove it if it doesn’t work for your needs.
Hi @up_chen and welcome, we are so glad to have you here!
Thanks for sharing your integration with the HubSpot Community! To clarify @JGrace8, this is a third-party integration, that has not been developed by HubSpot nor been reviewed by HubSpot.
To meet the needs of @JGrace8, which is to turn the date into words, from the screenshot you shared @up_chen, I see that for the “Target format”, @JGrace8 would need to use “custom format”, is that right?
If yes, then I am just curious to understand, how does it work to have words instead of numbers? Do you need to add yourself a custom code?
Also, @up_chen is the integration on the HubSpot Marketplace?
If yes, can you please share the link of it?
Thanks,
Bérangère
Thanks for the great questions about the date formatting workflow action. Let me address each of your points:
Marketplace Status The app is currently under HubSpot’s marketplace review process. Once approved, it will be listed in the official HubSpot App Marketplace directory.
Format Options Available
Ready-to-use formats: US written format (e.g., “January 24, 2025”)
Custom formats: Fully flexible options like “Tuesday, 24th of January, Q1” or any other date word combination you need
Target format selection: Yes, you’d use the “custom format” option for non-standard date presentations
How It Works (No Code Required) The workflow action is designed for simplicity:
Select your date property field
Choose your desired output format (preset or custom)
The action automatically converts numbers to words
No custom coding, scripts, or technical setup needed
Current Beta Phase Since we’re in the marketplace review process, I’m actively collecting feedback from beta users to refine the functionality. Your real-world testing would be incredibly valuable for ensuring the final version meets all HubSpot workflow needs.
@BérangèreLWould you be willing to install and test the workflow action? Even a quick trial would help validate the date formatting meets your specific use case requirements. You can always uninstall if it doesn’t fit your workflow needs.
Thanks for considering being part of the beta testing process!