Use these data-model references to describe the records your connection needs. They are planning examples; connector availability and supported operations must be established before implementation.
Record matching
Company / Accounts (TAL Items)
Compare whether HubSpot Company and RollWorks Accounts (TAL Items) describe the same company in your business.
Planning example. Stacksync support for the required connection and record operations needs a technical review.
- HubSpot
- Documented record · ✅ Supported
- RollWorks
- Object support to establish
- Record identity
- Retain the source company ID and the destination customer/company ID. Separate legal entities, subsidiaries, and business units; a shared name or web domain is insufficient.
- Field ownership
- Assign ownership separately for relationship details and finance-controlled billing details.
Fields to include
- Source record ID
- Legal or display name
- Business-unit reference
- Lifecycle status
- Record dependencies
- Resolve parent organizations, business units, and currency references before dependent transactions.
- Validation
- Use two organizations with similar names and one with multiple business units. Verify that an update reaches the intended entity only.
- Recovery
- Repair the cross-system ID relationship before retrying dependent records; do not merge companies solely to remove a sync error.
References: HubSpot: Company documentation
Record matching
Campaigns / Campaigns
Compare whether HubSpot Campaigns and RollWorks Campaigns describe the same campaign or audience in your business.
Planning example. Stacksync support for the required connection and record operations needs a technical review.
- HubSpot
- Documented record · 🕘 Coming soon
- RollWorks
- Object support to establish
- Record identity
- Keep campaign ID, channel/account context, and separate audience membership IDs.
- Field ownership
- Marketing owns campaign activation and audience eligibility; analytical metrics do not imply permission to launch a campaign.
Fields to include
- Source campaign ID
- Channel reference
- Status
- Audience references
- Measurement window
- Record dependencies
- Resolve contact/audience identities and channel-account references.
- Validation
- Test a removed audience member, a paused campaign, and one campaign reported across multiple channels.
- Recovery
- Rebuild the current eligible audience before retrying activation or membership updates.
References: HubSpot: Campaigns documentation