In HubSpot, only contacts tagged as marketing contacts can receive marketing emails and be targeted with ads. If you use connected apps in HubSpot to create contacts, you can automatically set new contacts as marketing contacts. Apps in HubSpot can be connected via API key or OAuth, which includes apps from the app marketplace. All new marketing contacts will count towards your billable contact tier limit.
Please note: you must have Marketing contacts access permissions to set your contacts’ marketing status.
Follow these steps to set contacts created by apps connected to your account via API key authentication as marketing contacts. Only contacts created after the toggle has been switched on will be created as marketing contacts.
It is not possible to modify the Marketing contact status property using HubSpot’s API endpoints; however, you can look up the status of a record using the Read Contacts endpoint and hs_marketable_status as the internal value for the Marketing contact status property.
Set contacts created by oAuth or app marketplace apps as marketing contacts
You can decide which apps connected to your account via OAuth authentication will sync contacts as marketing contacts. This includes apps connected from the HubSpot App Marketplace. Only contacts created after the toggle has been switched on will be created as marketing contacts.
Please note: