How-To Guide · Campaign Setup & Launch

Best Way to Duplicate Google Ad Campaigns in Bulk

Learn the two fastest native methods to duplicate Google ad campaigns in bulk: the web interface and Google Ads Editor. What transfers, what doesn't, and how to avoid costly mistakes.

TL;DR Google Ads offers two native methods for bulk campaign duplication: the web interface (fast, manager-account aware) and Google Ads Editor (ideal for cross-account and shell copies). Performance data never transfers. Feeds and Performance Max listing groups need manual setup. Always pause duplicates and review before enabling.

6 min read By Updated 0 steps

Originally published .

Key Takeaways
  • The Google Ads web interface lets you copy multiple campaigns at once using checkbox selection — no extra tools needed.
  • Google Ads Editor adds a 'Copy shell' option that copies settings only, leaving out ads, keywords, and location targeting.
  • Performance data, bid strategy learning, and conversion history never transfer to duplicated campaigns.
  • Feeds and Performance Max listing groups must be manually attached after every paste operation.
  • Always pause duplicated campaigns and audit targeting, budgets, and feeds before enabling spend.
  • Coinis generates polished ad images and copy for every campaign variant — upload them into Google Ads in minutes.

Duplicating Google ad campaigns in bulk saves hours of manual setup. Two native methods handle it: the web interface and Google Ads Editor. Each has a clear use case.

This guide walks through both methods, covers every critical limitation, and shows how to speed up the creative production step that follows.

---

What Does Bulk Campaign Duplication Mean in Google Ads?

Bulk duplication means copying one or more existing campaigns, including their structure, settings, and content, and pasting them into the same or a different account. You get clean copies ready for renaming and customization.

Single-account duplication vs. multi-account bulk copy

Single-account duplication keeps everything inside one Google Ads account. Multi-account bulk copy uses a manager account (MCC) to push copies across multiple linked client accounts at once. Per Google's documentation, manager accounts support bulk actions that update all accounts below yours in a single step.

Why duplicate campaigns

The most common reasons: cloning a proven campaign structure for a new segment, building regional variants from a master template, running split tests with identical structures, and onboarding new clients to a standard setup. Duplication is the starting point. Customization happens after the paste.

What transfers and what doesn't

What copies over: ad groups, ads, keywords, negative keywords, targeting settings, and bid strategies. What does NOT copy: performance data, conversion history, bid strategy learning, feeds, and Performance Max listing groups. Know this before you start.

---

Method 1: Copy & Paste Multiple Campaigns in Google Ads Interface

The interface method is the fastest option for most accounts. No external tool needed. No download required.

Step-by-step: select, copy, paste, rename

  1. Sign in to Google Ads.
  2. Go to the Campaigns page.
  3. Check the box next to each campaign you want to copy. You can select multiple at once.
  4. Click Edit > Copy.
  5. Click Edit > Paste.
  6. Google Ads creates copies with "(Copy)" appended to each campaign name.
  7. Rename each campaign immediately. Per Google Ads Help, campaigns must have unique names within the same account. Duplicate names block the paste.

Pasting into the same account

Copied campaigns land in the same account automatically. Check names, budgets, and targeting before you move on.

Pasting across accounts (manager account required)

To paste into a different account, you need a manager account. Log into your MCC. Copy the campaigns in the source account. Navigate to the destination account and paste. One hard rule: the source and destination accounts must use the same currency. A currency mismatch causes the paste to fail outright.

Pausing new campaigns to prevent immediate spend

Review every duplicated campaign before enabling. Confirm budgets, bids, and targeting. Feeds for Performance Max campaigns require manual attachment before the campaign is ready to run.

---

Method 2: Use Google Ads Editor for Cross-Account Duplication

Google Ads Editor gives you more control over what you copy. It works offline and handles large account structures faster than the web interface.

When to use Editor vs. the interface

Use the interface for quick single-account duplications with a handful of campaigns. Use Editor for cross-account duplication, high-volume campaign structures, or when you need the "shell" copy option.

Copying full campaigns vs. campaign shells

Editor offers two copy modes. Per Google Ads Editor documentation:

  • Edit > Copy: Copies the entire campaign, including ad groups, ads, keywords, and targeting settings.
  • Edit > Copy shell: Copies campaign settings only. Ad groups and ads are excluded. Location targeting is also excluded in shell mode.

Use full copy when you want the complete structure. Use shell when you want a settings-only starting point and will build out content manually.

Batch copying and pasting within Editor

  1. Open Google Ads Editor and download the accounts you need.
  2. Select multiple campaigns using Shift-click or Cmd/Ctrl-click.
  3. Click Edit > Copy or Edit > Copy shell.
  4. Navigate to the destination account in Editor.
  5. Click Edit > Paste.
  6. Rename all campaigns before posting.
  7. Post changes and verify in the web interface.

Managing campaign names and avoiding duplicates

Build your naming convention before you paste. A structure like `[Product]-[Region]-[Segment]-[Date]` prevents name collisions and makes filtering straightforward. Renaming 20 campaigns after the fact, all labeled "(Copy)," is slow and error-prone.

---

Critical Limitations & What Doesn't Copy

These are the gaps most advertisers hit after the paste. Know them in advance.

Performance data, bid learning, and conversion history don't transfer

The duplicated campaign starts from zero. All historical impressions, clicks, conversions, and Smart Bidding learning remain with the original. Budget extra time for automated bid strategies to exit the learning phase.

Feeds and listing groups (Performance Max) require manual setup

Feeds cannot be copied. You must manually attach the correct feed to each duplicated Performance Max campaign. Performance Max listing groups also will not copy. This is a manual step every time.

Currency must match across accounts

Verify the destination account's currency before starting any cross-account paste. A mismatch stops the operation. This is easy to miss when working across a large MCC.

Location targeting only copies in full-campaign mode

When using Editor's "Copy shell" option, location targeting is excluded. Re-apply location targets manually after pasting. This also applies if any location settings were outside the standard targeting block.

Selective Optimization not supported

Selective Optimization settings are not supported via copy/paste. Check and reapply them manually in each duplicated campaign.

---

Best Practices for Bulk Campaign Duplication

These steps keep your account clean and reduce errors after the paste.

Prepare source campaigns before copying

Remove disapproved ads from source campaigns before copying. Disapproved ads block the paste operation entirely. Run a quick audit on your source campaigns: check ad status, feed connections, and targeting before you start.

Rename campaigns strategically

Plan your naming convention before you paste. A prefix like `TEMPLATE-` keeps master campaigns separate from live campaigns and prevents accidental enabling.

Pause duplicated campaigns until ready to launch

Pasted campaigns may be active depending on the source campaign's status. Always verify. Never let a newly duplicated campaign run before you've confirmed budgets, bids, feeds, and targeting.

Manually verify targeting, budgets, and feeds post-paste

Even a clean copy can leave gaps. Check location targeting after shell copies. Confirm audience list connections. Verify budget caps match your plan. Attach feeds to every Performance Max variant.

Use unique naming conventions to track template vs. production

Keep a consistent structure across all campaigns. When you filter by name, you should know immediately whether a campaign is a template, a test, or a live production campaign.

---

Speed Up the Entire Workflow: Creative & Copy Generation

Duplicating campaign structure is the mechanical part. Creating ad images and copy for every variant is where time gets lost.

Bulk duplication handles structure. Coinis accelerates creative production.

Once your campaign shells are ready, you still need creatives. Generating fresh ad images and copy for ten campaign variants manually is slow. Coinis's AI creative tools cut that step significantly.

Generate ad images and copy once, deploy across duplicated campaigns

Coinis's Image Ads workflow generates on-brand ad images from a product URL. AI Copywriting produces headlines and body copy matched to your offer and audience. You create the assets once, then adapt them across every campaign variant. Export the files and upload them into your duplicated Google campaigns directly.

Coinis publishes directly to Meta today. TikTok and Google Ads direct publishing are on the roadmap. Until then, Coinis is a fast way to generate polished creatives you upload into Google Ads manually.

Brand Profile for consistent messaging across variant campaigns

Brand Profile stores your brand voice, visual style, and messaging. Every creative generated across campaign variants stays consistent. No manual style guide to reference for each new variant. No off-brand copy slipping through when you're moving fast.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

Does duplicating a Google ad campaign copy its performance history?

No. Performance data, conversion history, and Smart Bidding learning stay with the original campaign. Every duplicate starts fresh. Plan for a learning period before automated bid strategies stabilize.

Can I duplicate campaigns across different Google Ads accounts?

Yes, but you need a manager account (MCC). Copy from the source account, navigate to the destination account, and paste. Both accounts must use the same currency or the paste will fail.

What is the difference between 'Copy' and 'Copy shell' in Google Ads Editor?

'Copy' duplicates the entire campaign including ad groups, ads, keywords, and location targeting. 'Copy shell' copies only campaign settings and excludes ad groups, ads, and location targeting. Use shell mode when you want a settings-only starting point.

Do Performance Max campaigns fully duplicate via copy and paste?

Partially. Campaign-level settings copy over, but feeds cannot be copied and must be manually attached to each duplicate. Performance Max listing groups also will not copy and require manual setup after pasting.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free