Open Superjoin and Navigate to Sources
Start by opening the Superjoin add-on in your Google Sheets. In the sidebar, navigate to the Sources section where you manage all your data connections—like HubSpot, Salesforce, or Stripe.

Choose Your HubSpot Data Source
From the list of connected sources, select your active HubSpot connection. Once selected, click Import into Google Sheets to begin the data import process.

Preview and Configure Your Data
A Data Preview pane appears, allowing you to pick which data object you want, choose specific fields to import, and add filters to narrow down your results. Select the object Companies, then add the Record ID field to ensure you include unique identifiers for each company.


Apply Filters to Refine Your Import
Switch to the Filter tab to set up custom filters. For example, you can import only companies added in the last 120 days by filtering on the Create date field with the condition “in the last 120 days.” Apply your filter to preview the exact rows Superjoin will import.




Import and Name Your Data
Click Import to start pulling the filtered companies data into your spreadsheet. Give the import a descriptive name, such as “companies last 120 days,” so you can easily identify it later.



Superjoin bypasses HubSpot’s usual 10,000 record limit, allowing you to import
up to 200,000 company records at once.

Set Up Automatic Refresh Scheduling
To keep your report constantly updated, use Superjoin’s scheduling feature. You can refresh data hourly, daily, weekly, or monthly depending on your needs. For example, to update your company report every day at 6:00 AM, select daily and choose 6:00 AM as the time, then click Schedule to activate auto-refresh.




Your Google Sheet now has an always-current HubSpot Companies report, updated
automatically per your schedule.