How to change the Facebook Page on an existing ad (and when Meta blocks it)
Short answer: You can change the Facebook Page on most website-traffic or conversion ads by editing the ad's Identity in Ads Manager. Meta creates a new creative and a new Page post, leaving old comments and reactions on the previous post. Meta blocks or breaks Page changes on Instant Form, Click-to-Message, and Page-bound Awareness ad sets.
How to change the Page on an ad in Ads Manager
For standard link, image, video, or carousel ads inside one ad account:
- Open Ads Manager and go to the Ads tab.
- Select the ad (or several ads in the same ad account) and click Edit.
- Scroll to the Identity section and open the Facebook Page dropdown.
- Pick the new Facebook Page (your profile must hold at least the Advertiser role on that Page and access in the ad account).
- Check the Instagram account field underneath, review any URL parameters, and click Publish.
Meta places the updated ad into review (PENDING_REVIEW) before delivery resumes.
What happens to the post, comments, media, and Instagram identity
Understanding what Meta actually replaces during a Page swap prevents lost tracking and unexpected Instagram errors.
1. New creative and new post (comments stay behind)
Ad creatives in Meta's Marketing API are immutable: measured on dev and beta accounts on October 23, 2026 (Graph API v25.0), POST /{creative_id} rejects spec changes with 100/1815573 and accepts only name, status, or ad labels. Changing the Page therefore generates a brand-new creative ID and a brand-new Page post (effective_object_story_id) on the target Page. Comments, likes, and shares stay on the old post and never migrate.
2. Rescuing deleted posts and deactivated Pages
Media buyers often swap Pages when an ad stops with a deleted-post error (2446289) or when a Page is deactivated (4469001, often shown in Ads Manager as a privacy check error with a missing creative preview).
Measured on live accounts and a test ad account on October 22, 2026:
- Deleted post (
2446289): Swapping the ad onto a live Page generated a fresh post on the new Page, clearedissues_info, and allowed ad set schedule edits that had previously failed with2446289. - Dead Page media survival: In most cases, the underlying
image_hashandvideo_idstay intact in the ad account even after a Page goes down. When a Page is deactivated (4469001), Ads Manager stops rendering the creative details in the table row, yet Graph API reads (object_story_spec) still contain the full text, link, and media IDs needed to rebuild the creative on a live Page, unless Meta removed the media asset itself (100/2446386for missing images).
3. Instagram identity is decided by the Page alone
A frequent point of confusion on Page swaps is an Instagram permission error (200/1815199, 100/1772145, 200/1815201, or 200/1815202), especially on Pages that have no real Instagram account at all.
Meta uses two types of Instagram identities for Pages: a Page-Connected Instagram Account (a real Instagram Business account linked to the Page) and a Page-Backed Instagram Account (PBIA), which Meta describes as a shadow Instagram identity backed by the Page for running Instagram placements.
Measured on a test ad account (Graph API v25.0) on October 23, 2026 across 9 Page-and-account pairs (both validate_only and real PAUSED ads):
- If the Page has a linked Instagram account: Meta accepts only that linked Instagram account. Sending that Page's own PBIA is refused (
100/1772145), and sending any other account is refused (200/1815201). - If the Page has no linked Instagram account: Meta accepts only that Page's PBIA. Sending any other Instagram account is refused (
200/1815202). - Authorizing an Instagram account to the ad account in Business Manager does not override the Page link. Even after authorizing an account and confirming it on read-back, Meta still refused the mismatched pairs with the same error codes.
- Omitting the Instagram key vs. blank Pages: Omitting
instagram_user_idlets Meta assign the Page's valid identity automatically after processing, except on a brand-new Page that has never initialized a PBIA yet. Measured on October 19, 2026 (Graph API v25.0): a blank Page without a PBIA requiresPOST /{page_id}/page_backed_instagram_accountsusing a Page token first, or Meta silently creates the creative with no Instagram identity.
Which ad sets Meta refuses to swap (and why)
If the ad set's promoted_object binds to a specific Facebook Page, you cannot simply move the ad to another Page. Meta refuses updates to promoted_object on an existing ad set (100/1885090, "Invalid Promoted Object Update", measured via validate_only on an Awareness ad set on October 23, 2026, Graph API v25.0).
Measured on a test ad account on October 23, 2026 (Graph API v25.0, comparing validate_only against real writes):
| Ad set type / optimization | validate_only result |
Real write result | What you have to do |
|---|---|---|---|
Traffic / Sales / Website conversions (no Page in promoted_object) |
Accepted | Accepted; ad gets new creative on new Page | Swap the Page directly on the ad. |
Instant Form (LEAD_GENERATION) |
Refused (1885029, Pages Don't Match) |
Refused (100/1892039, lead form belongs to original Page) |
Create a new ad set and lead form on the target Page. |
Click-to-Message (CONVERSATIONS) |
Refused (1885029, Pages Don't Match) |
Refused (100/1885029, Pages Don't Match) |
Create a new ad set bound to the target Page. |
Awareness (REACH with promoted_object.page_id) |
Refused (1885029) |
Accepted, then broken: ad enters WITH_ISSUES (1885029 HARD_ERROR) and Meta pauses it |
Do not swap on this ad set; rebuild the ad set on the new Page. |
| Archived ad | Refused (100/1885088) |
Refused (100/1885088) |
Duplicate the ad into a live ad set first. |
Notice the Awareness (REACH) trap: validate_only warns you before the write, whereas a real write succeeds and leaves the ad broken with a hard error until you revert or rebuild. Also keep in mind that on Click-to-Message and Lead ads, rewriting creative fields without preserving call_to_action.value (such as app_destination or lead_gen_form_id) and page_welcome_message can drop destination settings (100/3390001 on lead forms).
Changing Pages across many ad accounts
When a Facebook Page gets restricted or unpublished across ten ad accounts at once, swapping ads account by account in Ads Manager means checking which Pages each ad account can promote and repeating the edit everywhere.
Multitool ADS lets you select ads across multiple ad accounts in one table and edit creative settings in one bulk dialog. Changes are staged in the table first and sent with one Publish, and every ad returns an explicit outcome (applied, already in place, skipped with a reason, or failed with Meta's reason), so Page-bound ad sets or missing Page permissions are surfaced clearly per ad.
You can test cross-account ad editing and staging on sample accounts in the Multitool ADS live demo, no account needed.
Sources: Set Up Instagram Accounts With Pages (Meta for Developers), Marketing API Ad Set Reference, Meta Business Help Center.