BoardSync documentation

Set up BoardSync for monday.com and BigQuery

BoardSync keeps monday.com and BigQuery in sync automatically. Send monday.com board data to BigQuery for reporting, dashboards, and deeper analysis — without manual CSV exports. You can also sync BigQuery data back into monday.com, so your teams always work with up-to-date information. Choose a sync direction, set a schedule, and let BoardSync handle the rest.

Before You Start

Make sure you have access to the accounts you want to connect.

  • A monday.com admin to install BoardSync on the relevant monday.com account.
  • A Google account with access to the BigQuery project, datasets, and tables you want to use, one with billing enabled. Learn how to enable billing here
  • BigQuery permissions that allow BoardSync to read metadata and write the destination table when syncing monday.com data into BigQuery.

Install BoardSync

  1. Open the install link and choose the install scope

    Start with the BoardSync install link. Choose whether BoardSync should be available to all workspaces or only specific workspaces, then click Install.

    monday.com install page for the Google BigQuery Integration app
    Choose the monday.com workspace scope and install the app.
  2. Go to the Settings tab on the app marketplace page

    After installation, monday.com opens the installed app page in the marketplace. Click the Settings tab on this page.

    BoardSync Bigquery Integration settings page in monday.com.
    BoardSync Bigquery Integration settings page in monday.com.
  3. Choose sync direction

    In the open screen choose if you want to automatically transfer data from monday.com to Google BigQuery or vice-versa: from Google BigQuery to monday.com.

    Important: currently we only support one direction per account. If you need more please contact support.

    monday.com marketplace app page with the Settings tab visible
    Open the installed app page and switch to Settings.

Authorize monday.com

After you choose a sync direction, BoardSync asks monday.com for access to the account and boards that the integration needs to read or update.

  1. Click "Authorize Monday Access"

    monday.com authorization screen for BoardSync permissions
    Authorize BoardSync so it can access the monday.com account used for this integration.
  2. Approve permissions on monday.com page

    This process will enable BoardSync to sync data to or from monday.com and BigQuery. it asks for permissions depending on your chosen sync direction.

    Note: if you have multiple monday.com accounts, make sure the correct one is selected at the top right of the page.

    Once ready, click Authorize.

    monday.com authorization screen for BoardSync permissions
    Authorize BoardSync so it can access the monday.com account used for this integration.

Connect BigQuery

After monday.com authorization is complete, BoardSync asks you to connect Google BigQuery if the selected monday.com account does not already have a BigQuery connection.

  1. Click "Connect BigQuery Account"

    BoardSync opens Google authorization screen. Use a Google account that has access to the BigQuery project you want to sync with.

    Google sign in prompt
    Sign in with the Google account that can access your BigQuery project.
  2. Approve Google permissions

    BoardSync requests BigQuery access and Google Cloud project read access. The project permission lets the app show your available cloud projects during setup.

    Choose Google account with BigQuery access
    Choose the Google account that owns or can access the BigQuery resources.
    Google permissions requested by BoardSync
    Approve BigQuery and Google Cloud project access for BoardSync.
  3. Congrats! you've now connected both monday.com and BigQuery

    At this point, the guide diverges into 2 different paths depending on your chosen sync direction.
    For BigQuery to monday.com - click here.
    For monday.com to BigQuery, keep reading.

    BoardSync monday.com BigQuery Integration onboarding
    BoardSync monday.com BigQuery Integration onboarding

Sync monday.com To BigQuery

  1. Select a monday.com board

    Choose the board you want to sync into BigQuery.

    BoardSync monday.com board selector
    Pick the monday.com board that should become the BigQuery source.
  2. Configure the destination table

    Select or enter the Google Cloud project, BigQuery dataset ID, BigQuery table ID, and region. Dataset and table names must use letters, numbers, and underscores. If the dataset or table does not exist, BoardSync creates it during setup.

    BoardSync BigQuery destination configuration
    Configure the destination project, dataset, table, region, and frequency in BoardSync.
  3. Choose the sync frequency

    On the same screen Select how often BoardSync should sync the board into BigQuery, then click Continue. BoardSync creates the integration and returns you to the BoardSync Settings tab.

  4. Perform the initial sync

    Now you're ready to start syncing. By now the app will redirect you to view your integrations where you should see the integration you just created. App will schedule syncs every day/week/month depending on your frequency, but in the meantime click on "Sync now" button to initate your first sync. Once done, allow 5-10 minutes to the syncing to occur and refresh the page to know if it finished.

    BoardSync monday.com before initial sync
    Before initial sync
    How do you know the app synced correctly? Look for the "last synced at" date after you refresh. if the date is there - it synced, otherwise allow a few more minutes then refresh.
    BoardSync monday.com - after initial sync
    After initial sync

Sync BigQuery To monday.com

  1. Choose the source table

    Select the Google Cloud project, BigQuery region, dataset, and table you want to sync from. BoardSync validates the table and saves it as the source for the integration.

    BoardSync BigQuery source table selector
    Choose the source project, region, dataset, and table in BoardSync.
  2. Configure the monday.com board

    Enter the monday.com board name that BoardSync should create. Choose which BigQuery column should become the monday.com item name column.

    BoardSync monday.com board configuration
    Configure the new monday.com board, item name column, and sync frequency.
  3. Choose the sync frequency

    Select how often BoardSync should sync BigQuery data into monday.com, then click Continue.

  4. Perform the initial sync

    Now you're ready to start syncing. By now the app will redirect you to view your integrations where you should see the integration you just created. App will schedule syncs every day/week/month depending on your frequency, but in the meantime click on "Sync now" button to initate your first sync. Once done, allow 5-10 minutes to the syncing to occur and refresh the page to know if it finished.

    BoardSync monday.com before initial sync
    Before initial sync
    How do you know the app synced correctly? Look for the "last synced at" date after you refresh. if the date is there - it synced, otherwise allow a few more minutes then refresh.
    BoardSync monday.com - after initial sync
    After initial sync

Manage Integrations And Connections

After setup, return to the installed BoardSync app's Settings tab in monday.com. Use it to review synced resources, open destination settings, and manage existing syncs.

Reconnect monday.com or BigQuery from the same settings area if credentials expire or access changes. Reconnecting keeps you in the current account context and returns you to settings when complete.

Manage BoardSync settings after installation
Use settings to review and reconnect platform connections after setup.

Troubleshooting

  • If you do not see the BoardSync setup screen, confirm the app is installed on the monday.com account you are currently using and open the app's Settings tab again.
  • If Google authorization fails, retry from Connect BigQuery Account and confirm you are using a Google account with BigQuery access.
  • If no Google Cloud projects appear, verify that the Google account can view the project in Google Cloud and that BigQuery is enabled.
  • If you reach an integration limit or subscription message, update your monday.com marketplace plan or contact support.
  • Need help? Email support@boardsync.app.

Common Questions

How do I get back to the app marketplace page?

  1. Click the monday.com marketplace icon

    From monday.com, click the marketplace icon in the top navigation.

    monday.com home screen with the marketplace icon in the top navigation
    Open the monday.com marketplace from the top navigation.
  2. Click Manage

    In the marketplace, click Manage to view the apps installed on your monday.com account.

    monday.com marketplace page with the Manage option available
    Open marketplace Manage to find installed apps.
  3. Choose Google Bigquery Integration

    In the marketplace, click Manage to view the apps installed on your monday.com account.

    monday.com marketplace page with installed apps
    Choose BigQuery integration
  4. Go to settings tab

    In the marketplace, click Settings to start onboarding.

    monday.com marketplace page with the Manage option available
    Open settings to start onboarding.
  5. Inside settings tab

    After clicking the settings tab you should see the following

    BoardSync monday.com BigQuery Integration onboarding
    BoardSync monday.com BigQuery Integration onboarding
    From there on - go back to Choose sync direction and continue the guide.

Is it safe to authorize the app?

Yes. BoardSync requests the permissions needed to transfer data between your monday.com account and BigQuery. We do not store your private board data on our servers; BoardSync sends it to your BigQuery account on your behalf.

What if I don't have a BigQuery account?

Set up BigQuery in Google Cloud before continuing. You need a Google Cloud project with BigQuery enabled, billing configured, and access to the datasets and tables you want BoardSync to use.

What if I don't have a dataset?

You can enter a new dataset ID during setup. If the dataset does not exist yet, BoardSync creates it in the selected BigQuery project and region when the integration is created.

I'm having issues finding a valid bigquery dataset or table name. What should I do?

Choose unique dataset and table names that follow BigQuery naming rules. Use letters, numbers, and underscores. Avoid choosing an existing table that contains important data, because BoardSync may manage and overwrite the destination table for the sync.

Google documents the full rules in the dataset naming guidelines and table naming guidelines.

Known Issues

Google authentication expired after reconnecting

If BoardSync shows Your Google authentication has expired after you already reconnected your Google account, the issue may be caused by your Google Workspace security policy.

To resolve this, ask a Google Workspace admin to add BoardSync to the exempt apps list for Google Workspace data access. Google explains how to manage this setting in the Google Workspace Admin Help guide.

After BoardSync is exempted, reconnect BigQuery from the BoardSync Settings tab and run Sync now again.