Wordpress and Hubspot API Plugin - FIX NEEDED

Job ID: 33898211

Budget: $50 – $0 AUD

//////
////// INFORMATION
//////

Last year i had a custom standalone wordpress plugin built to send WP Users info across to HubSpot via API. The plugin is attached to this project if you need to inspect the code.

We are using Restrict Content Pro to manage memberships on the WP site, membership information on renewal is sent to HubSpot and updates Company and Contact records.

//////
////// REQUEST
//////

There is a problem where the plugin is creating duplicate companies in HubSpot.
These companies have the same name but missing other fields.
The plugin should be using the WP user email address to match the HubSpot records.

The issue of the duplicates being created needs to be fixed immediately.
Then there are some other WP > HubSpot features i would like to scope in.

//////
////// DOCUMENTATION
//////

Restrict Content Pro Membership Plugin - https://restrictcontentpro.com/knowledgebase/
HubSpot API Docs - Contacts - https://developers.hubspot.com/docs/api/crm/contacts
HubsSpot API Docs - Companies - https://developers.hubspot.com/docs/api/crm/companies

Wordpress Plugin attached in ZIP
Related categories: PHP WordPress Software Architecture RESTful API Hubspot