Marketing Automation: Hubspot

πŸ” Problem Statement

As a Pelcro-integrated brand, I need customer contact data to be synchronized with HubSpot upon customer & subscription webhooks, which results in accurate CRM records without requiring manual data entry or reconciliation.

πŸ’‘ User Story

As a business user, I want contact data to be automatically created or updated in HubSpot when a customer or subscription webhook occurs, so that CRM data remains consistent with my Pelcro customer base.

🎯 Definition of Done (DoD)

βœ” Given customer & subscription webhook events, when the integration is triggered, then HubSpot is queried using the CG_Subscriber_Email to determine if a contact already exists.

βœ” If the contact exists, it is updated with the latest fields otherwise, a new contact is created using the same set of fields.

βœ” This change will be implemented in the integration orchestrator, and the integration must be reusable.

βœ” This solution will include the following limitations:

  1. Only contacts with valid CG_Subscriber_Email will be processed. Do not update Email field unless it is for creating a new contact.

  2. The integration will not retroactively sync existing users unless triggered via a webhook event.

  3. Field mapping is limited to what is defined in the linked document.

Please authenticate to join the conversation.

Upvoters
Status

Available

Board
πŸ’‘

Pelcro Product

ETA
Nov 03, 2025
Date

4 months ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.