Multi-Account Connector Vs Single Account Connector
Every Multi-Account Connector has a corresponding single Account Connector. For example, the Facebook Ads Advanced Multi Accounts Connector has a corresponding Facebook Ads Advanced single Account Connector. You might prefer to use the Multi Accounts version of a Connector if the following are true:- You have multiple Connector Accounts to a particular system in Domo, OR you have a single Connector Account to a particular system in Domo and plan to add more Accounts later.
- You would like to import the data from one or more of these Accounts into Domo into a single dataset, rather than keeping the data from each Account separate.
Powering Up A Multi-Account Connector
Powering up refers to the complete process of successfully configuring a dataset. The difference between powering up a Multi Account Connector and powering up a single Account Connector is that multi-Account Connectors let you select one or more Accounts to pull data into one dataset. Follow these steps to configure a Multi Account Connector:- Select one or more Accounts to run the Connector.
- Choose a report, and set any configuration options.
- Name the dataset and select the update frequency.
Selecting the Accounts to use
From the Credentials section, you can select one or more Accounts to run a Connector When you click Select Account, a drop-down list appears. It shows the list of all the authenticated Connector Accounts of the single Account Connector type you can access. Select the checkbox next to each Account for which you want to run the Connector. To create a new Account, click Add Account, enter the required credentials, and connect to the system. After the Account is successfully authenticated, it appears in the drop-down list.
Selecting the report to be run
In the Details section, select the report you want the Connector to run. If the report requires more configuration options (for example, a date range), set the appropriate values. These configuration options applies to all Accounts selected for this dataset.Naming dataset and selecting update frequency
In the Scheduling section, select how often the Connector should run. When the Connector runs on the specified schedule, it will pull data for all selected Accounts at the same time. You can also set the dataset’s update method (for example, Replace, Append, or Merge), if the Connector supports it. The Connector will apply this method to the data for all selected Accounts during a scheduled run. Note: Multi Account Connectors can re-run a Connector for one or more specific Accounts. When a user manually reruns a Connector for specific Accounts, the data for those Accounts is replaced for that run only. For more information, see Viewing Dataset History. In the Name and Describe Your Dataset section, provide a name for the dataset.Reading the DataSet
Multi Accounts Connectors pull data for each selected Account and add the data to the dataset you named in the configuration. Each row in the dataset is associated with only one Account. When you run a Multi Account Connector, it parses the response from the source system and adds the corresponding columns to the dataset, just as a single Account Connector would. Additionally, it adds three columns to each row to help you identify the Connector Account that generated that row. The three columns are:Column Name | Purpose |
Account_ID | A numerical identifier of the Connector Account associated with this row of data. |
Account_NAME | The system name of the Connector Account associated with this row of data. |
_Account_DISPLAY_NAME | A user-specified name for the Connector Account associated with this row of data. |
Dataset Update History
You can view a dataset’s update history by navigating to the History tab of the dataset. This tab shows the number of rows updated during each Connector run, just like the update history for a single-Account Connector. For multi-Account Connectors, the History tab also shows the number of Accounts that ran successfully next to the number of rows updated. For example, in the screenshot below, the Connector was configured to run with two Accounts, and it successfully ran both of them.


| Fields in Run Details Dialog Box | Description |
| Account | Shows all the Account names selected to create the dataset. Each row shows the status of a specific Account. |
| Start Time | The time when the DataSet update started. |
| Duration | The time it took for the Connector to run for that Account. |
| Updated Rows | The number of rows the Connector pulled into the dataset for that Account. |
| Result | Shows the results of the dataset run for each Account. A green checkmark and a success message indicate a successful run. If an Account fails to run, an error message appears. ![]() |
| Retry | Shows the number of Accounts selected to rerun. For example, in the image below, the user selected only one Account to rerun. |
Reruning a Specific Account
You can use Multi-Account Connectors to rerun the entire dataset or specific Accounts. You might want to rerun the entire dataset if:- Historical data accumulated for each Account can be pulled from the source system.
- You want to replace the entire dataset with new data for each Account.
- It takes a long time to update the entire dataset.
- You need to preserve the historical data that has already accumulated for each Account.
-
Go to the History tab on the DataSet details page.

-
Go to the entry for the Connector’s last run, and then click the link that shows how many Accounts were updated successfully. For example, in the image below, you would click the 1/2 Accounts Successful link in the entry for May 22, 2025.
The Run Details dialog box appears, showing details for each Account.

-
Select the checkbox next to the specific Account(s) that you want to rerun, and then click the Retry Account link. The Run Details dialog box closes, and you are redirected to the dataset’s History tab. From there, you can monitor the run’s progress.

Dataset Partitioning
Multi-Account Connectors add columns to each row in the dataset to identify which Account the row is associated with. The Connector also adds a value to theBATCH_ID and BATCH_LAST_RUN fields to indicate when that row was last updated.
FAQs
Can I set different settings for individual Accounts? This isn’t currently possible. The Connector must run the report with the same configuration options for every selected Account. How are credits consumed in a Multi-Account Connector? The Connector consumes one credit per Account per run of the Connector. These Connectors are more cost-effective than configuring multiple single Account Connectors because they reach the credit consumption cap faster than the single Account Connectors, and therefore use less credits. What does the “Fail the DataSet if an Account fails” option do?

