Getting Started with HubSpot Automations
Certifier Automations follow a simple “trigger → action” logic.
A trigger happens in HubSpot (for example, a contact property changes or a contact is added to a list).
An action happens in Certifier (for example, issuing a credential).
Currently, there are two available triggers for HubSpot:
Trigger: Contact Property Changed
This trigger issues a credential whenever a chosen property of a HubSpot contact changes.
Step 1. Configure the Trigger
Open the Trigger Configuration and select HubSpot as the app, then choose Contact property changed as the event.
Connect your HubSpot account via OAuth: click Connect HubSpot, log in, and allow access by pressing Connect App.
Select the property you want to listen to (for example: Course Completed, Tier).
Enable Optional Props: Add both Optional Props by pressing on them, and make sure to enable them.
Before you proceed, confirm that the Optional Props section looks like this:
✅ Skip existing contacts when first activated
✅ Only trigger on actual property changes
⚠️ Important: Both props are required for correct behavior. If either option is off, your automation may misfire, create duplicates, or fail to trigger as intended.
Click Submit. Your trigger is ready. 🎉
Step 2. Configure the Action
Next, you’ll need to configure the action. To do so, open this guide in a new tab: How to set up the Issue Credential Action.
⚠️ Important: The instructions for this step are laid down in a separate guide
We recommend opening the action setup guide in a new tab so you can easily return to this article afterwards. Once you finish configuring the action, make sure to come back here to finalize and activate your automation.
Important Notes
The trigger fires only when a property value changes (e.g., Bronze → Silver).
If a contact is created with the property already filled, no credential is issued.
If a contact is created with the property empty and then updated (e.g., “” → Bronze), a credential is issued.
Multiple changes in a short time (e.g., Bronze → Silver → Gold) will issue a credential for the latest value only.
Updates where the value stays the same (Bronze → Bronze) are ignored.
Contacts without an email cannot receive credentials.
Trigger: Contact Added to a List
This trigger issues a credential whenever a HubSpot contact is added to a specific list.
Step 1. Configure the Trigger
Open the Trigger Configuration and select HubSpot as the app, then choose Contact added to a list as the event.
Connect your HubSpot account via OAuth: click Connect HubSpot, log in, and allow access by pressing Connect App.
Select the list you want to monitor.
Optional Props: If you see any optional properties, do not configure them, as this could break the automation.
Click Submit. Your trigger is ready. 🎉
Step 2. Configure the Action
Next, you’ll need to configure the action. To do so, open this guide in a new tab: How to set up the Issue Credential Action.
⚠️ Important: The instructions for this step are laid down in a separate guide
We recommend opening the action setup guide in a new tab so you can easily return to this article afterwards. Once you finish configuring the action, make sure to come back here to finalize and activate your automation.
Important Notes
The trigger fires when a contact is added to a list.
Contacts already in the list before activation will not receive credentials.
If a contact is removed and later re-added, a new credential will be issued.
Contacts removed from a list will not lose credentials already issued.
Contacts must have a valid email address in HubSpot to receive credentials.
Works with both static and smart lists.
Wrapping Up
That’s it! 🎓
With HubSpot triggers in Certifier Automations, you can automatically issue credentials based on contact property changes or list membership — ensuring recognition is always timely and consistent.
If you still have some questions, do not hesitate to contact us via the chat icon or email us directly: [email protected].