Overview
Fincelo connects to your CRM to automatically create contract records when a deal closes. The moment a deal moves to Closed Won, Fincelo creates the customer, contract, and activates the billing cycle. No manual entry. Supported: Salesforce Sales Cloud · HubSpot CRMSalesforce
Step 1 — Create Connected App
- Salesforce → Setup → App Manager → New Connected App
- Enable OAuth Settings → Callback URL:
https://app.fincelo.app/api/crm/salesforce/callback - OAuth Scopes:
Full access+Perform requests at any time (refresh_token) - Save → note Consumer Key + Consumer Secret
Step 2 — Connect in Fincelo
- Fincelo → Settings → CRM Integration → Salesforce
- Enter Consumer Key + Secret → Click Authorise
- Log in to Salesforce → Allow → Connected ✅
Step 3 — Field Mapping
Custom fields: Settings → CRM Integration → Field Mapping
HubSpot
Step 1 — Create Private App
- HubSpot → Settings → Integrations → Private Apps → Create
- Scopes:
crm.objects.contacts.read·crm.objects.deals.read·crm.objects.companies.read - Create app → copy Access Token
Step 2 — Connect in Fincelo
- Fincelo → Settings → CRM Integration → HubSpot
- Paste Access Token → Click Connect → Connected ✅
How Sync Works
Deal closes in CRM → Fincelo detects (polling every 5 min) → Customer + Contract created → Smart Billing Agent activated → First invoice generated on billing date.Troubleshooting
- Deal closed but no contract: Check stage name matches exactly (case-sensitive) · Check Settings → CRM Integration → Sync History
- Wrong values: Review field mapping → correct in Salesforce/HubSpot → re-sync
- Help: founders@fincelo.app · Book a call

