Download Manager Business
Includes all features as premium version. 5 site license Please purchase from…
Automatically push email lock leads from WordPress Download Manager to HubSpot CRM. Creates or updates contacts, logs download activity as timeline notes, and adds leads to contact lists — all using the HubSpot CRM v3 API with Private App token authentication.
WPDM – HubSpot CRM Integration connects WordPress Download Manager Pro with HubSpot CRM, automatically pushing leads collected through WPDM's email lock feature directly into your HubSpot account. Every time a visitor submits their email to unlock a download, their contact information is synced to HubSpot in real time.
wp_remote_post / wp_remote_get) — no external PHP libraries or SDKs requiredFollow these steps to connect WPDM with your HubSpot account:
wpdm-hubspot.zip)crm.objects.contacts.readcrm.objects.contacts.writecrm.lists.read (optional, for list assignment)crm.lists.write (optional, for list assignment)The following fields are mapped automatically:
| WPDM Form Field | HubSpot Property |
|---|---|
email |
|
| Name (first word) | firstname |
| Name (remaining) | lastname |
You can add unlimited custom mappings from the settings page to sync additional form fields (company, phone, job title, etc.) to any HubSpot contact property.
| Action | API Endpoint |
|---|---|
| Search contacts | POST /crm/v3/objects/contacts/search |
| Create contact | POST /crm/v3/objects/contacts |
| Update contact | PATCH /crm/v3/objects/contacts/{id} |
| Create note | POST /crm/v3/objects/notes |
| Associate note | PUT /crm/v3/objects/notes/{id}/associations/contacts/{id} |
| Search lists | POST /crm/v3/lists/search |
| Add to list | PUT /crm/v3/lists/{id}/memberships/add |
| Feature | WPDM – HubSpot | Manual Export |
|---|---|---|
| Lead Sync | Real-time, automatic | Manual CSV export/import |
| Duplicate Handling | Auto-detect & update | Manual deduplication |
| Download Tracking | Timeline notes per download | No tracking |
| List Management | Auto-assign to lists | Manual assignment |
| Custom Fields | Flexible field mapping | Limited by CSV columns |
| Setup Time | Under 5 minutes | Ongoing manual effort |
[changelog]