Skip to main content

Cross-Platform Transfer Overview

Cross-platform transfer lets you copy campaign structures from one advertising platform to another. When you have a successful campaign on Meta, you can transfer it to TikTok, Snapchat, or Google without rebuilding from scratch. Whathead translates campaign settings, targeting, and structure to match the destination platform’s requirements.
What you’ll learn:
  • What cross-platform transfer is and how it works
  • When to use cross-platform transfer
  • What transfers and what requires manual adjustment
  • How to start a cross-platform transfer

What Is Cross-Platform Transfer?

Cross-platform transfer copies a campaign’s structure and settings from one platform to another. You select an existing campaign on the canvas, choose a destination platform, and Whathead creates a new campaign configured for that platform.

What Gets Transferred

When you transfer a campaign:
  • Campaign structure: The hierarchy of campaigns, ad sets, and ads is preserved
  • Objectives: Mapped to equivalent objectives on the destination platform
  • Budgets: Copied with adjustments for platform minimums
  • Targeting: Translated to equivalent targeting options on the destination platform
  • Ad copy: Text, headlines, and descriptions are copied
  • Scheduling: Start and end dates are preserved
  • Creative assets: Images and videos are automatically downloaded from source and uploaded to destination platform

What Doesn’t Transfer Automatically

Some elements require manual adjustment after transfer:
  • Platform-specific features: Features unique to one platform don’t have equivalents on others
  • Pixel tracking: Conversion pixels are platform-specific and must be reconfigured
  • Custom audiences: Audience lists don’t transfer between platforms
Creative assets are automatically migrated during transfer. Whathead’s cross-platform creative service handles downloading assets from the source platform and uploading them to the destination platform’s media library. The system includes:
  • Automatic format handling: Meta videos are extracted to MP4 format for compatibility
  • Smart retry logic: Failed uploads are automatically retried with exponential backoff
  • Request deduplication: Prevents duplicate uploads when transferring multiple campaigns with shared assets
  • Snapchat optimization: Eligible assets use Snapchat’s Media Copy API for faster migration
If migration fails due to format incompatibility or network issues after all retry attempts, you’ll need to manually provide compatible assets. Learn more in Cross-Platform Assets.

When to Use Cross-Platform Transfer

Cross-platform transfer is useful in several scenarios:

Expanding to New Platforms

You’re running successful campaigns on Meta and want to expand to TikTok. Transfer your Meta campaigns to TikTok to maintain consistent messaging and structure across platforms.
Start with your best-performing campaigns when expanding to new platforms. Transfer campaigns that have proven successful rather than experimental ones.

Testing Platform Performance

You want to compare how the same campaign performs on different platforms. Transfer a campaign to multiple platforms and run identical tests to see which platform delivers better results.

Reusing Campaign Structures

You’ve built a complex campaign structure with multiple ad sets and targeting variations. Transfer it to another platform to save time rather than rebuilding the entire structure manually.

Client Reporting Consistency

You manage campaigns for clients across multiple platforms. Transfer campaigns to maintain consistent structure and naming conventions, making cross-platform reporting easier.

How Cross-Platform Transfer Works

The transfer process involves several steps:
1

Select source campaign

Choose the campaign you want to transfer. This can be a campaign loaded from a platform or a canvas-origin campaign.
2

Choose destination platform

Select which platform you want to transfer to (Meta, TikTok, Snapchat, or Google).
3

Field mapping

Whathead automatically maps fields from the source platform to equivalent fields on the destination platform. You review and adjust mappings as needed.
4

Asset migration

Whathead’s cross-platform creative service automatically downloads assets from the source platform and uploads them to the destination platform. The system handles format conversion (Meta videos are extracted to MP4), retries failed uploads automatically, and optimizes Snapchat transfers using Media Copy API when eligible. If migration fails after all retry attempts, you can manually upload replacement assets.
5

Validation

Whathead validates the transferred campaign against destination platform requirements. You fix any validation errors.
6

Publish

Publish the transferred campaign to the destination platform. The campaign is created new on the destination platform.
Transferred campaigns are always created new on the destination platform. They don’t update or replace existing campaigns. The source campaign remains unchanged.

Field Mapping Process

Whathead automatically maps campaign settings to equivalent options on the destination platform:

Objective Mapping

Campaign objectives are translated to the closest equivalent on the destination platform. Each platform uses different objective IDs and labels (e.g. Meta: Traffic, Sales; TikTok: TRAFFIC, PRODUCT_SALES; Snapchat: TRAFFIC, SALES). The transfer UI shows the mapped objective—always confirm it matches your goals. See Field Mapping for the mapping reference.
Some objectives don’t have direct equivalents across platforms. Review mapped objectives carefully and adjust if the suggested mapping doesn’t match your goals. Learn more in Field Mapping.

Targeting Mapping

Audience targeting is translated to equivalent options:
  • Age ranges: Mapped via Whathead’s mapping system (each platform has different brackets/codes; we convert your range to the right format per platform)
  • Gender: Mapped directly (all platforms support gender targeting)
  • Locations: Geographic targeting is preserved
  • Interests: Mapped to similar interest categories when available
  • Behaviors: Mapped to equivalent behaviors or flagged if no equivalent exists

Budget Mapping

Budgets are copied with adjustments for platform minimums:
  • If source budget meets destination minimum: Budget is copied as-is
  • If source budget is below destination minimum: Budget is increased to meet minimum
  • Budget type (daily vs lifetime) is preserved when supported
Platform budget minimums vary significantly. TikTok requires 20/dayminimum;MetaandSnapchatuse20/day minimum; Meta and Snapchat use 5/day minimum. Expect budget adjustments when transferring from platforms with lower minimums to platforms with higher minimums.

Transfer Limitations

Cross-platform transfer has limitations due to platform differences:

Platform Capability Differences

Platforms have different features and capabilities:
  • TikTok Smart+: TikTok’s automated campaign type doesn’t exist on other platforms
  • Meta Special Ad Categories: Meta’s special categories for housing, employment, and credit don’t exist on other platforms
  • Snapchat Instant Create: Snapchat’s creative builder doesn’t exist on other platforms
  • Google Smart Campaigns: Google’s automated campaigns don’t exist on other platforms
When transferring campaigns that use platform-specific features, those features are either mapped to standard equivalents or flagged for manual configuration.
Platform-specific features may not transfer correctly. Review transferred campaigns carefully and adjust settings that don’t have direct equivalents. Learn more in Limitations.

Creative Asset Limitations

Creative assets don’t transfer automatically:
  • Different media libraries: Each platform stores assets separately
  • Different format requirements: Platforms have different dimension and file size requirements
  • Different aspect ratios: What works on Meta (1:1 square) may not work on TikTok (9:16 vertical)
After transferring, you must select or upload assets that meet the destination platform’s requirements.

Tracking and Conversion Limitations

Tracking pixels and conversion events are platform-specific:
  • Meta Pixel doesn’t work on TikTok, Snapchat, or Google
  • TikTok Pixel doesn’t work on Meta, Snapchat, or Google
  • Snapchat Pixel doesn’t work on Meta, TikTok, or Google
  • Google Tag doesn’t work on Meta, TikTok, or Snapchat
After transferring, you must configure tracking for the destination platform.

Starting a Cross-Platform Transfer

To transfer a campaign to another platform:
1

Select the campaign

Click the campaign node you want to transfer on the Campaign Builder canvas.
2

Open transfer menu

Right-click the campaign node and choose Transfer to Platform from the context menu.
3

Choose destination

Select the destination platform from the dropdown (Meta, TikTok, Snapchat, or Google).
4

Review mappings

Whathead shows how fields will be mapped. Review and adjust as needed.
5

Confirm transfer

Click Transfer to create the new campaign on the canvas configured for the destination platform.
The transferred campaign appears on the canvas as a new campaign with no existing platform ID. You can edit it before publishing.
Transferred campaigns are canvas-origin campaigns until you publish them. You can make any changes needed before publishing to the destination platform.

After Transferring

Once you transfer a campaign, you need to:
  1. Review asset migration: Verify that creative assets migrated successfully. The system automatically downloads and uploads assets, but you should confirm they appear correctly in the destination platform’s media library. If migration failed for any assets, manually upload replacements.
  2. Review targeting: Verify that mapped targeting options match your goals
  3. Configure tracking: Set up conversion pixels and tracking for the destination platform
  4. Validate: Fix any validation errors flagged by Whathead
  5. Publish: Publish the campaign to the destination platform
Treat transferred campaigns as templates. Review all settings carefully before publishing. Don’t assume everything transferred perfectly—platform differences may require adjustments.

Cross-Account Transfer

In addition to cross-platform transfer, you can transfer campaigns between different ad accounts on the same platform. This is useful when:
  • Managing multiple clients on the same platform
  • Moving campaigns from a test account to a production account
  • Duplicating campaigns across regional accounts
Cross-account transfer works similarly to cross-platform transfer but requires fewer adjustments since the platform is the same.
Learn more about cross-account transfer in Cross-Account Transfer.

Transfer Best Practices

Start with simple campaigns: When learning cross-platform transfer, start with simple campaigns (one ad set, one ad) before transferring complex multi-ad-set campaigns.
Review field mappings: Don’t blindly accept automatic mappings. Review objectives, targeting, and budgets to ensure they match your goals on the destination platform.
Review asset migration: After transferring, check that creative assets migrated successfully. The system automatically handles downloads and uploads, but you should verify assets appear correctly in the destination platform’s media library. If migration failed for any assets, manually upload replacements before publishing.
Test before scaling: Transfer one campaign first and verify it works correctly before transferring multiple campaigns.
Document platform differences: Keep notes on how your campaigns differ across platforms. This helps you make better transfer decisions over time.

Next Steps

Now that you understand cross-platform transfer basics, explore these related topics:

Common Questions

No. Cross-platform transfer creates a copy of the campaign configured for the destination platform. The original campaign on the source platform remains unchanged.
Yes, this is called cross-account transfer. You can transfer campaigns between different ad accounts on the same platform. This is useful for managing multiple clients or moving campaigns between test and production accounts.
Creative assets DO transfer automatically. Whathead’s cross-platform creative service handles downloading assets from the source platform and uploading them to the destination platform’s media library. The system includes automatic format conversion for Meta videos, retry logic for failed uploads, and optimization for Snapchat transfers. Manual intervention is only needed if automatic migration fails after all retry attempts due to format incompatibility or persistent network issues.
Whathead maps to the closest equivalent objective and flags it for your review. You can change the objective before publishing if the suggested mapping doesn’t match your goals.
No. You must have an active connection to the destination platform before transferring campaigns. Connect the platform in Settings > Integrations first.
Yes. Transferred campaigns are new campaigns on the destination platform and count against any campaign limits or quotas your ad account has.
Yes. Transferring a campaign creates a copy on the destination platform. The original campaign continues running on the source platform. The transferred campaign is created in a paused state on the destination platform until you publish and activate it.
Select multiple campaign nodes on the canvas (Shift+click or Ctrl+click), right-click, and choose Transfer to Platform. All selected campaigns will be transferred to the destination platform.