Hi everyone! First time posting, and I'm a bit nervous. I'm evaluating CRMs for our 5-person engineering team. Our stack is mostly Python, and we use Stripe for payments.
We're down to HubSpot Starter vs. Pipedrive Essential. I need to sync deal data to BigQuery for reporting. My main worry is the API/ETL side.
**HubSpot's quote:**
* Starter Growth Suite: $50/month/user (so $250/month for 5)
* They mentioned "API rate limits apply" but weren't specific.
**Pipedrive's quote:**
* Essential: $15/month/user (so $75/month for 5)
* API: 100 requests per 10 seconds per user.
Has anyone here built pipelines from these tools? My plan is:
```python
# Basic idea using Airbyte (open-source)
source_config = {
"source-type": "api",
"start_date": "2024-01-01",
"credentials": { ... }
}
```
Main questions:
1. Are HubSpot's rate limits a real problem for syncing deals/contacts daily?
2. Does Pipedrive's API play nicely with Python (`requests`/`aiohttp`)?
3. Any hidden costs for accessing basic deal/contact data via API on these plans?
Just trying to avoid a "gotcha" where the CRM is fine but the data extraction becomes a bottleneck.