1. Install the Morf app
Add Morf from the Hint marketplace so Morf receives patient updates.
2. Connect HubSpot
Create a HubSpot private app and add its access token to Morf.
3. Create custom properties
Add the six Hint Membership properties with Breeze or by hand.
4. Publish the workflow
Turn on the template and check a test patient syncs.
Before you start
- Hint: You need to be an admin in Hint so you can install marketplace apps.
- HubSpot: You need to be a Super Admin, or have permission to create private apps and to Edit property settings for contacts.
- Compliance: The sync sends patient membership information to HubSpot. Check with your compliance lead that your HubSpot account is approved for this data.
1. Install the Morf app from the Hint marketplace
Installing the Morf app lets Morf receive patient updates from Hint.- Sign in to Hint as an admin.
- Open the Hint marketplace and search for Morf.
- Click Install, select the correct org in Morf and approve the requested permissions.
2. Connect your HubSpot account to Morf
Morf writes to HubSpot using the access token from a HubSpot private app.Create a private app in HubSpot
- In HubSpot, click the Settings gear icon in the top navigation bar.
- In the left sidebar, go to Integrations → Private Apps, then click Create a private app.
- Name the app Morf Health.
- Open the Scopes tab and add:
crm.objects.contacts.readcrm.objects.contacts.writecrm.schemas.contacts.read
- Click Create app, then copy the access token from the Auth tab.
Add the token to Morf
- In the Morf dashboard, go to the Integrations page and click + Integration in the top right.
- Select Hubspot App Access Token and click Continue.
- Paste the access token and click Connect.
If you use separate staging and production organizations in Morf, connect the token in each one.
3. Create the custom properties in HubSpot
The standard fields (name, email, phone, address, city, state and zip) go into HubSpot’s built-in contact properties, so you don’t need to set those up. You do need to create six custom contact properties for the membership details. You can create them with HubSpot’s Breeze assistant, or by hand. Either way, check the result against the property reference before you publish.Property reference
The two dropdowns need these options. The internal value of each option must exactly match the lowercase value Hint sends, or HubSpot rejects the update for that contact. You can use any label you like.
- Use Breeze assistant
- Create manually
- In HubSpot, open Breeze from the top navigation bar.
- Copy the prompt below, paste it into Breeze and send it.
- Review what Breeze plans to create and confirm.
- Go to Settings → Data Management → Properties, filter by the Hint Membership group, and check each internal name and dropdown value against the property reference. Fix anything that doesn’t match using the manual steps.
4. Publish the workflow
- In the Morf dashboard, open Workflows and select [Template] Hint Patient to Hubspot Contact Sync.
- Open the Build tab. Check that the HubSpot actions show your connected HubSpot account.
- Click Publish.
Check that it works
- Update a test patient in Hint.
- Open that contact in HubSpot. The Hint Membership fields should fill in within a few minutes.
- Open the contact’s Actions → View property history to confirm the values came from the integration.
Sync more Hint data (optional)
The template sends a standard set of fields, but Hint holds much more about each patient. If you’d like to sync additional data to hubspot, you can create a HubSpot custom contact property for it, then map it in the workflow.Choose the Hint field
The Hint Patient event lists every field you can use. Each field shows the expression you’ll use in the workflow. Some common additions:Create the property in HubSpot
Create a contact property with the same steps as in step 3, and put it in the Hint Membership group. You choose the label and internal name. Write the internal name down, because you’ll pick it in the workflow in the next step. To use Breeze, adapt this prompt:Map the field in the workflow
- In the Morf dashboard, open Workflows and select [Template] Hint Patient to Hubspot Contact Sync.
- Open the Build tab and click the HubSpot Create or Update Contact action.
- Under Properties, add a row.
- Pick your new HubSpot property from the list. If it isn’t there, check that you created it as a contact property.
- Enter the expression for the Hint field, such as
preferred_language. - Click Publish.
