To address the concerns of your developers and marketing team, consider implementing HubSpot's Subscription Types feature.
This feature enables you to manage various types of email communications by creating separate subscription types for your AI-based app and other products.
By doing so, you can ensure that contacts who have opted out of one type of communication will not receive those emails, while still receiving other types of emails.
To implement this solution, start by creating a new subscription type for the AI-based app and ensure that contacts are properly tagged with their subscription preferences.
Then, use these subscription types when sending out bulk emails to guarantee compliance with contact preferences and avoid unnecessary unsubscribes.
When new information becomes available for an existing contact - identified by the same email address, columns populated by a custom app in HubSpot can be updated accordingly.
This is made possible by integrating the custom app with HubSpot through webhooks or the HubSpot API.
Webhooks enable the custom app to receive real-time notifications from HubSpot whenever a relevant event occurs, such as a contact update.
Otherwise, the HubSpot API allows the custom app to periodically sync with HubSpot and update its columns to reflect the latest information. This integration ensures seamless synchronization between the custom app columns and the most upto date data in HubSpot
Hope this helps - Happy to help further!! Thank you very much and have a great one! Warm regards
Humashankar VJ HubSpot Enthusiast and Key Advisor | Engineering Manager
In my case, my team's developers have created a custom appin Hubspot that syncs with our web-based application - an AI-based quiz generator for teachers. The contacts registering on the platform come to a Static List. The same HubSpot account has Contacts from our main website as leads for other hardware products. Developers have made a custom column/property to collect emails from this AI-based app. The marketing team is unable to send out bulk marketing emails because HubSpot allows to send emails only to those Contacts who have email addresses in the HubSpot's default Email column.
Developers are reluctant to send email address from the AI app to the default Email column fearing that if any change happens to any information of a Contact in this list will also affect the Contact in the entire CRM, for example, a contact may have opted-in to receive emails for other products but opted-out of this AI app emails OR someone deletes the Contact from the list which will also delete from the entire CRM.
What should be the best possible solution in this case?
To address the concerns of your developers and marketing team, consider implementing HubSpot's Subscription Types feature.
This feature enables you to manage various types of email communications by creating separate subscription types for your AI-based app and other products.
By doing so, you can ensure that contacts who have opted out of one type of communication will not receive those emails, while still receiving other types of emails.
To implement this solution, start by creating a new subscription type for the AI-based app and ensure that contacts are properly tagged with their subscription preferences.
Then, use these subscription types when sending out bulk emails to guarantee compliance with contact preferences and avoid unnecessary unsubscribes.