Planning CRM sync for an email marketing tool: Salesforce, HubSpot and Zoho
Company: Motive
Role: Product Manager
Category: Product / Decision Making
Difficulty: medium
Interview Round: Other
You are a product manager asked to connect an email marketing tool to a CRM such as Salesforce, HubSpot or Zoho. Explain how you would approach the integration: what it should do, how data should move between the two systems, and how you would ship and measure it.
```hint Follow one contact
Trace a single contact that a marketer emails and a sales rep works in the CRM. Ask what each person needs to see from the other system, and which system should win when the two disagree.
```
### Clarifying Questions
- Am I the PM of the email marketing product, building connectors for its customers, or of a company connecting its own marketing and sales tools?
- Must all three CRMs be supported at launch, or can I sequence them based on demand?
- Which records are in scope: contacts and leads only, or also accounts, deals and campaign results?
- Does data need to flow both ways, and how fresh must it be (for example, an unsubscribe compared with an email open)?
### What a Strong Answer Covers
- The manual workflows the integration replaces for marketers, sales reps and admins, and the goal it serves
- Sync design: which objects move in which direction, the source of truth per field, contact matching, duplicates and conflicts
- Consent and unsubscribe handling, permissions, security and the CRMs' API limits
- Sequencing across Salesforce, HubSpot and Zoho, an MVP scope and a rollout plan
- Success metrics with guardrails such as sync errors, duplicate records and compliance
### Follow-up Questions
- How would your design change for a customer whose CRM API limits rule out a full re-sync every night?
- A contact unsubscribes in the email tool, and an hour later a sales rep edits the same record in the CRM. How do you make sure the contact is not re-subscribed?
- Would you build each connector in-house, use a third-party integration platform, or support only a general automation tool? What would decide it?
Overview: A product execution question about connecting an email marketing tool to CRMs such as Salesforce, HubSpot and Zoho. It tests how a candidate scopes the use cases, decides what data syncs in which direction, handles consent and data conflicts, sequences the rollout and measures success.