Hi,
Thank you for reaching out to our API support team. You may refer below for my responses :
1. When a new account is created, how do we add the user as an admin to the account automatically?
Managing user access is unfortunately not possible via the
AdWords API. You can check this
article on how you can assign
access levels (ex. admin) to a specific user. In the
Google Ads API, however, this should be possible and you can refer
here for more information.
2. Is there a way to configure billing info on the new account programatically?
Managing or configuring billing information of your Google Ads account is not supported in the AdWords API. You can however,
create Budget Orders - associated to your billing details, via this API.
Alternatively, you can also check out this
billing setup guide in the Google Ads API. Please note that a
payments profile will need to be created first, via the UI, as one of the requirements in order to fully utilize this feature, and also
invoicing.
3. Any other best practices for setting up new accounts for clients?
For the AdWords API approach, you are already on the right track in referring to this
managing accounts guide.
Best regards,
 |
| Peter Laurence Napa Oliquino |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2FZAEp:ref