
What happens during the first sync
The first sync after connecting your integrations can take 10 to 45 minutes. This guide explains each phase, what to expect while it runs, and how to tell when data is ready.
After you connect your integrations, Revenue Proven runs a background sync to pull and process your data. The first sync is longer than subsequent ones because it builds the full historical picture across all five lookback windows.

Sync phases in order
- Campaign search: discovers all campaigns in your connected LinkedIn Ads account.
- Engagement pull: fetches company-level ad analytics across all five lookback windows (7, 30, 60, 90, and 180 days).
- Organisation lookup: resolves organisation IDs to company names, website domains, and headquarters country.
- CRM pull: syncs accounts, deals, contacts, and pipeline stages from HubSpot or Salesforce.
- Matching: links LinkedIn companies to CRM accounts using domain-first then fuzzy name matching.
- Attribution: calculates influenced pipeline and influenced revenue for each matched account and lookback window.
How long the first sync takes
Duration depends primarily on the size of your LinkedIn Ads account. Accounts with a modest number of campaigns and recent activity typically complete in 10 to 20 minutes. Large accounts with many campaigns running over extended periods can take up to 45 minutes. Data appears progressively as each phase completes, so Company Insights may show partial results before the attribution calculation phase finishes.
After the first sync completes
Once the sync finishes, you will see Company Insights and Campaign Analytics fully populated. The sync status indicator on the dashboard home page will show the completion time and the number of companies matched. Subsequent syncs run daily on an automated schedule and process only incremental changes, so they complete much faster — typically 5 to 20 minutes.