Google Ads traffic often comes from various accounts, such as agencies specializing in Google Ads or even different local teams within the app owner’s organization. It is important to understand how to set up recording for different Google Ads accounts so that attribution goes to the correct parties.
This article covers these cases, from tracking agencies, to using MCCs and also MCCs of MCCs.
The following applies only to clients using the Google Ads new API.
For details on agency account configuration on Google Ads click here.
- Link ID – a unique identifier of a mobile app defined on Google Ads.
Android and iOS versions of the same app require different link IDs.
Customer ID – unique identifier of a Google Ads account.
Every account can advertise multiple link IDs, E.g. for all the apps of the company. When linking agency accounts with existing apps on AppsFlyer’s dashboard, you can define up to 10 customer IDs.
MCC - A Google Ads manager account (MCC, formerly called My Clients Center) is a Google Ads tool for handling multiple Google Ads accounts.
With an MCC account, you can link several accounts so you can view them in a single location (Read more).
Setting up Google Ads Recording
AppsFlyer can record a single link ID per app. When multiple accounts handle the same app, they should all use the same link ID. This should be configured on AppsFlyer’s dashboard for attribution purposes.
Sharing Google Link ID with Another Account
App owners having a single Google Ads account, or that plan on working with agencies running Google Ads traffic should use the following method.
The app owner can share any link ID with any other account, identified by its customer ID, as the capture below shows. Here are some more details about sharing the link ID with an agency.
- If MCC is the Recording Manager for sub accounts then there is no need to share the Link ID from the MCC to the subaccounts. However, if a subaccount, under the MCC is its own recording manager, then the MCC must share the Link ID with the subaccount Recording Manager.
- Importing Conversions: If MCC is the Recording Manager then the MCC is responsible for importing conversions for the subaccounts controlled by it. However, if a subaccount under the MCC is its own recording manager then that subaccount must also import the conversions.
AppsFlyer recommends sharing the Link ID from the advertiser’s main account to the other accounts, rather than directly generating link IDs in those accounts. This is the fastest option, and also enables easy detachment between the advertiser and the agencies once the mutual work is completed.
Agencies or large advertisers, who manage multiple Google Ads accounts, often use an MCC (My Client Center), which enables viewing all their accounts in a single location.
During the MCC setup, it is possible to configure whether the MCC or the Subaccounts manage the conversions.
This setup can be modified afterward if needed.
MCC of MCCs
Big advertisers working with multiple agencies may use an MCC of MCCs account. Similar to the standard MCC account. It is recommended that the highest level MCC of MCCs or Advertiser is the one to generate the link ID. The correct setup for this structure requires the subaccounts to select the correct level of MCC (most likely, the highest level of MCC) as the Recording Manager. If this is the setup used, then the Link ID does not need to be shared with subaccounts and the import conversions at the highest level are sufficient.
For additional information about MCCs and hierarchies of accounts, see the links below:
- Linking accounts to your account manager
- Viewing hierarchy for your manager account
- Working with managed accounts
For questions regarding account structures and recommendations, consult with your Google representative.
Opening a Google Ads Campaign
An MCC can’t open a Google Ads campaign directly. Rather, this must be done via a standard Google Ads sub account.
There are two options for conversion recording:
MCC manages sub account recording
Common for when there are different teams within the same company, E.g. Google Ads account per geo region in the same company.
The MCC holds the recording configuration (Recording Manager) for all its sub accounts. Any changes in the recording configuration are done only at the MCC level and all subaccounts inherit it automatically.
The MCC also needs to import the conversions, which is done once and covers for all subaccounts, and also get the link IDs shared for the subaccounts.
Subaccounts manage own recording
Common for accounts that are not connected except for a single entity serving them, E.g. one agency serving different advertiser client accounts.
Importing the conversions, in this case, needs to be done with every subaccount separately. AppsFlyer records a single link ID per app, so for mobile recording, the MCC or advertiser must share the link ID with the subaccounts.
The conversions on Google Ads can be imported ONLY after the first instance of any conversion occurs, whether install or in-app event.