HubSpot Integration
Log payment events as notes in HubSpot CRM.
Connect Dunmore to HubSpot to automatically create CRM notes when payments are settled or new customers appear.
Setup
- In HubSpot, go to Settings > Integrations > Private Apps
- Create a private app with
crm.objects.contacts.writescope - Copy the Access Token
- Add a HubSpot connector in the Dunmore console
Supported Events
| Dunmore Event | HubSpot Action |
|---|---|
payment.settled | Creates a note with payment details |
customer.first_payment | Creates a note for the new customer |
Notes include payment amount, currency, endpoint, and payer wallet address.
Configuration
{
"type": "hubspot",
"config": {
"accessToken": "your-hubspot-access-token"
},
"eventTypes": ["payment.settled", "customer.first_payment"]
}
API Example
curl -X POST https://api.dunmore.xyz/api/projects/{projectId}/connectors \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{
"type": "hubspot",
"config": {
"accessToken": "YOUR_HUBSPOT_ACCESS_TOKEN"
},
"eventTypes": ["payment.settled", "customer.first_payment"]
}'