Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

New Agency

85 views
Skip to first unread message

Himalayan

unread,
May 6, 2025, 1:55:25 PMMay 6
to Google Ads API and AdWords API Forum
Hi we want to start as a new agency to simplify creating accounts and campaigns for our clients which don't know much about google ads.

The problem we are facing is that we cant invite a customer to new accounts via API createCustomerClient as it throws error and shows some permission error.

I can create client accounts under a manager account but can't invite users. Also manager billing requires certain conditions and spending on google.


Is there a way i can just create new Ads account for a user via API ?
Also is it possible i can get access to inviting customers via email with createCustomerClient so that they can manage their billing ?


Thanks

Google Ads API Forum Advisor

unread,
May 6, 2025, 4:43:52 PMMay 6
to akashm...@gmail.com, adwor...@googlegroups.com
Hi,

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

Please find the below responses for your queries:

1) I would like to inform you that to create an account, send the Google Ads API a pre-populated Customer. Unlike creating other entities like campaigns, this is done with a special CreateCustomerClient method on the CustomerService rather than a "mutate" method. Kindly refer to the guide Creating an Account for more details.

2) Please be informed that you can send an email invitation to a new user as part of managing access to a Google Ads account. This is done by creating a new CustomerUserAccessInvitation using the MutateCustomerUserAccessInvitation method of the CustomerUserAccessInvitationService. The email invitation needs to be manually accepted by the user who received the invitation. I would suggest you refer to the guide Managing User Access Invitations to get more information. 

I hope this helps! Feel free to get back to us in case of any further queries.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-05-06 20:42:50Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qW3F8:ref" (ADR-00304139)



Message has been deleted
Message has been deleted

Google Ads API Forum Advisor

unread,
May 7, 2025, 6:19:44 AMMay 7
to akashm...@gmail.com, adwor...@googlegroups.com
Hi,

Please be informed that I have removed your response from the forums as it contains the PII information.

I could see that you are encountering a USER_PERMISSION_DENIED authorization error, it means the user doesn't have permission to access the customer. This error has nothing to do with the refresh token. According to the documentation, if you're accessing the customer, kindly specify the login-customer-id as the manager account ID without hyphens (-). Also, kindly check if you have the correct access level to the Google Ads account that you are accessing. 

To analyze your issue further could you kindly provide us with the below details.
  • Execute List Accessible Customers and provide us complete API request and response logs, you may also check this API documentation for more information.
  • The user email is used for generating the OAuth credentials i.e, refresh token.
  • Kindly note that could you confirm whether you have added your email ID that is used to generate the OAuth credentials is listed as 'Admin' or 'Standard' access in your customer account. Kindly verify this by checking under your Google Ads account > Admin > Access and Security > Users > The authenticated email ID with 'Standard' or 'Admin' access level. 
  • Make sure that this authenticated email is present in your Google Ads account Manager account (911-901-2550) in the following path mentioned above. 
  • I would recommend you to refer to the help center article "Manage access to your Google Ads account" for more information.
You can send the details via Reply privately to the author option, or direct private reply to this email.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-05-07 10:18:32Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qW3F8:ref" (ADR-00304139)



Himalayan

unread,
May 9, 2025, 2:21:46 AMMay 9
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Hello ,

Thanks for clarification.
I am able to send invitations now.

Although have few more question

I am able to create client account and send Invitations to customers and they are able to create their own billing. But every client has to fill the advertisement verification form , is that a compulsory application? Or is there a way they can skip this ? 

Also are there any options to create individual accounts or organisation account with 
createCustomerClient method ?


Also one more question is their link where I can see what currencies and time zones are supported with createCustomerClient method ?

Thanks again for all the help.

Thanks 
Akash

Google Ads API Forum Advisor

unread,
May 9, 2025, 4:33:40 AMMay 9
to akashm...@gmail.com, adwor...@googlegroups.com
Hi,

Please find your answers for your questions below:


>>Also are there any options to create individual accounts or organisation account with 
createCustomerClient method ?

By using the createCustomerClient you can create the individual account for the given MCC account as the customer Id. Kindly refer to the create an Account for more information.


>>Also one more question is their link where I can see what currencies and time zones are supported with createCustomerClient method ?

Yes, you can use the timeZone and currencyCode attributes in the customerClient while creating the createCustomerClient.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-05-09 08:32:57Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qW3F8:ref" (ADR-00304139)



Himalayan

unread,
May 11, 2025, 11:35:24 PMMay 11
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Hey,

The main thing I wanted to check was if
Every client has to fill the advertisement verification form , is that a compulsory application? Or is there a way they can skip this ? 

Thanks
Akash


Google Ads API Forum Advisor

unread,
May 12, 2025, 5:09:10 AMMay 12
to akashm...@gmail.com, adwor...@googlegroups.com

Hi,

Please note that, Google Ads account related issues are out of the scope for the Google Ads API support team as our team specializes in Google Ads API related concerns and technical implementations. I'm adding another support team for their expertise in troubleshooting your issue. You should receive an email to assist you shortly. 


Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-05-12 09:08:09Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qW3F8:ref" (ADR-00304139)



Reply all
Reply to author
Forward
0 new messages