--- title: "Google Ads as a Destination" slug: "google-ads-destination" description: "Send data from any source to Google Ads with Dataddo and keep your records in sync automatically. No coding required." updated: 2026-07-26T12:56:59Z published: 2026-07-26T12:56:59Z canonical: "docs.dataddo.com/google-ads-destination" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.dataddo.com/llms.txt > Use this file to discover all available pages before exploring further. # Google Ads as a Destination Google Ads, previously My Client Centre (MCC), is an online advertising platform that enables businesses to create and display ads on Google's search engine and advertising network. It offers a range of ad formats, targeting options, and bidding strategies, allowing businesses to reach their desired audience and drive traffic, leads, and conversions through paid search and display advertising. ## Authorize Connection to Google Ads Authorize the connection so Dataddo can write to Google Ads: To authorize this service, use **OAuth 2.0** to share specific data with Dataddo while keeping usernames, passwords, and other information private. 1. On the **Authorizers** page, click on [Authorize New Service](https://app.dataddo.com/service/new) and select your service. 2. Follow the on-screen prompts to grant Dataddo the necessary permissions to **access and retrieve** your data. 3. **[Optional]** Once your ***authorizer*** is created, click on it to **change the label** for easier identification. Ensure that the account you're granting access to holds at least **admin-level permissions**. If necessary, assign a team member with the required permissions with the [authorizer role](https://docs.dataddo.com/docs/user-roles#authorizer) to authenticate the service for you. Dataddo validates the connection when you save it. ## Create a Google Ads Destination Go to Destinations, click Create Destination, and select Google Ads. Give the destination a name, choose the authorizer, then set: | Field | Description | | --- | --- | | Choose an object type | Object to load the data to. Shown when oAuthId is ``. | | Choose a customer | Object to load the data to. Shown when oAuthId is ``. | | Manager account | Object to load the data to. Shown when googleCustomer is ``. | | Choose a conversion type | Object to load the data to. Shown when googleCustomer is ``. | Click Save. Fields that load from your account (such as the target object or module) appear after you choose the authorizer. ## Write Modes The write mode decides how each flow run changes your Google Ads records. Google Ads supports the modes below. | Mode | Meaning | | --- | --- | | `insert_ignore` | Creates records, skipping rows that already exist. | Flow columns are matched to Google Ads fields by name. If a column has no matching field, it is ignored. ## How to Create a Flow to Google Ads 1. Go to Flows and click Create Flow. 2. Add one or more sources. 3. Add Google Ads as the destination and pick the authorizer. 4. Select the target object and the write mode. 5. Set the schedule and click Save. ## Troubleshooting ### Cannot connect to Google Ads Reauthorize the Google Ads connection and make sure the account has permission to write the target object. ### Rows are rejected Google Ads rejected rows that break its field rules (required fields, value formats, or duplicate keys). Fix the source data or the field mapping and restart the flow. ## Related Articles - [Data Backfilling to Storages](https://docs.dataddo.com/docs/data-backfilling-to-storages) - [Write Modes](https://docs.dataddo.com/docs/data-storages#write-modes) - [Implementation of Batch Ingestion to Data Warehouses](https://docs.dataddo.com/docs/ingestion-to-data-warehouses) - [Network Access Control List (ACL) Configuration](https://docs.dataddo.com/docs/network-acl) - [SSH Tunnelling](https://docs.dataddo.com/docs/ssh-tunnelling) - [Data Transformations](https://docs.dataddo.com/docs/data-transformations) - [Data Quality Firewall](https://docs.dataddo.com/docs/data-quality-firewall)