upload Audiences to an already created audience

5 views
Skip to first unread message

Angel Roberto Garcia Serpa

unread,
Oct 1, 2025, 5:08:39 AM (20 hours ago) Oct 1
to Google Ads API and AdWords API Forum
Hello, 
I need to upload data from customers to an already created audience. Until know we uploaded via a csv file. Is there a way to upload it to an existing audience knowing the name of the audience (having all permissions in the Google Ads console and with the authorization via Oauth).
I know you can use Customer Match to upload this data but the documentation says that the uploaded data is, by default, used automatically with smart biding and shared by all audiences. So, another question is, can I use Customer Match for upload the data to an existing audience an just to that audience. 
greetings

The information contained in this e-mail may be confidential. It has been sent for the sole use of the intended recipient(s). If the reader of this message is not an intended recipient, you are hereby notified that any unauthorized review, use, disclosure, dissemination, distribution or copying of this communication, or any of its contents, is strictly prohibited. If you have received it by mistake please let us know by e-mail immediately and delete it from your system. Many thanks.

 

La información contenida en este mensaje puede ser confidencial. Ha sido enviada para el uso exclusivo del destinatario(s) previsto. Si el lector de este mensaje no fuera el destinatario previsto, por el presente queda Ud. notificado que cualquier lectura, uso, publicación, diseminación, distribución o copiado de esta comunicación o su contenido está estrictamente prohibido. En caso de que Ud. hubiera recibido este mensaje por error le agradeceremos notificarnos por e-mail inmediatamente y eliminarlo de su sistema. Muchas gracias.


Google Ads API Forum Advisor

unread,
Oct 1, 2025, 6:38:33 AM (18 hours ago) Oct 1
to adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team. 

Can you confirm whether you are trying to upload the audiences to an already created audience using the customer match in the Google Ads API? If yes, you can absolutely use the Google Ads API (specifically Customer Match) to upload data to an existing audience and target only that audience. You need to use the Google Ads API with the OfflineUserDataJobService to manage your Customer Match audience data. 

First, you must identify your existing audience. While you know the name, the API requires the resource name of the existing CustomerMatchUserList. You can query the user_list resource to find the ID based on the name. You can initiate an upload process by creating a new OfflineUserDataJob. When creating the job, you explicitly link it to your existing audience by setting the CustomerMatchUserListMetadata field and providing the resource name of the existing CustomerMatchUserList. This ensures the data goes only to that specific list. You send the customer data (hashed emails, phones, etc., usually in batches) using AddOfflineUserDataJobOperations. The operation is to append to the existing list. You can run the job to process the data by using RunOfflineUserDataJob. I would recommend you to refer to this documentation for more detailed information. You can follow the best practices in mind when designing your Customer Match integration. 
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-10-01 10:37:42Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01u7ySD:ref" (ADR-00334339)



Angel Roberto Garcia Serpa

unread,
Oct 1, 2025, 3:58:07 PM (9 hours ago) Oct 1
to Google Ads API and AdWords API Forum
Thanks that was exactly what I needed
I can close the topic now

Reply all
Reply to author
Forward
0 new messages