Hi, Thank you for reaching out to the Google Ads API support team.
Please find the below answers for your queries: 1) Do we have any APIs to copy/duplicate campaigns, ad groups and ad details in Google Ads? Kindly note that there are no direct APIs available for copying campaigns / ad groups / ads from the Google Ads API. You may use the drafts/experiments feature which is the only way to clone or copy a campaign via the Google Ads API. 2) If the above answer is no, then can you please tell how we can create a copy of a campaign, ad group or ad? Since there is still no direct feature that would clone an entity (e.g. campaigns, ad groups, ad etc.), then you need to follow the steps below (for copying a campaign and its dependencies) : Use CampaignService.get() method to get the specific campaign with fields that you want to copy from. Using the returned object in the first step, make necessary changes like changing the campaign name and then use that object as a parameter in CampaignService.mutate(). Since the step 2 only creates a new campaign, and not its dependencies like ad groups and criterion, then you need to use the service of each entity (e.g. AdGroupService, AdGroupAdService, etc.) to copy these entities and repeat steps 1 and 2 for each service. Regarding other queries, copying campaigns is currently unsupported via the API but is available through the Google Ads UI. If you require assistance from a UI perspective, we recommend reaching out to the Google Ads product support team. If you want us to route to the product support team then please share the Google Ads customer ID so that we can route you to the appropriate support team. Thanks, Google Ads API Team Feedback How was our support today? [2025-07-15 09:34:46Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01svg8d:ref" (ADR-00318905) -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/adwords-api/rvqRR000000000000000000000000000000000000000000000SZFP9Y00JhloSUXETpq86R25o9Eeww%40sfdc.net.
