Goal: Connect your billing or ERP system so your customers, invoices, and contacts are visible in Upflow.
β±οΈ Estimated time: 30β60 minutes (+ time for the initial sync to complete)
Before you start
Upflow starts in Test Mode. Test Mode is a safe onboarding state that prevents anything from being sent to your customers while youβre still setting everything up. Manual actions are blocked, automation canβt be enabled, and a banner stays visible so itβs always clear youβre in a safe state. Youβll exit Test Mode in Step 6 when youβre ready to go live.Learn more: Test Mode
Actions
- Sign up and connect your integration
- Validate that your data has synced correctly
- (Optional) Connect your CRM (Salesforce or HubSpot)
- (Optional) Connect your bank account for Cash Application
Connect your integration
Head to the sign up page and select your integration. Follow the setup guide for your system:
One important note for multi-entity setups: if you use subsidiaries (NetSuite, Sage Intacct, Xero), create one Upflow organization per subsidiary.
Connect your CRM (Optional)
Upflow connects to Salesforce or HubSpot to both import data into Upflow (contacts, account owners, custom fields) and export collections data back to your CRM for wider team visibility.
Using a different CRM? Reach out to our team to explore your options.
Connect your bank account for Cash Application (Optional)
Cash Application matches incoming bank transactions to your open invoices, so payments are reconciled without manual work. To do this, Upflow needs regular access to your bank transactions β the recommended way is a bank feed, which imports them automatically every day through Plaid.
- Go to Settings > Cash Application, click Add bank or account, and authenticate through your bankβs secure login.
- Transactions import at least once per day, and duplicates are filtered out automatically.
- Plaid supports over 12,000 institutions. If yours isnβt listed, you can import transactions from a CSV file instead.
See the full setup guide: Connect your bank account for automatic transaction import
Validation β Required to continue
Once your integration is connected, confirm the following before moving on:
- Customers, invoices, and contacts are visible in Upflow
- Data is syncing correctly
- No major gaps or inconsistencies in amounts, due dates, or contact details
- (Optional) If you connected a bank account, transactions are importing and appear in Cash Application
Do not move forward until your data looks right. Everything in Steps 2β6 depends on the accuracy of whatβs synced here.
π Next: Step 2 β Manage your team