---
schema_version: "1"
id: 5927ccf713b112c39a1c33b340b825cf9af10b77d12d4342f69c9183083741c6
title: Run Custom Logic After Multi-Site Copy Completes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/264-0-0/rn_comms_custom_logic_after_multi_site_copy.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_comms_custom_logic_after_multi_site_copy.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 12268388a9c6d207bd8d708f222a76be6fc5b4260807f9f4148253b44ab1634e
description: Trigger custom post-processing logic reliably after multi-site copy operations finish in Enterprise Sales Management. Run external pricing web services, send seller notifications, and handle custom errors only after the enterprise quote is fully populated from the working cart, eliminating premature execution failures. Previously, custom post-processing logic was unreliable because the asynchronous operation returned a Batch Job ID immediately rather than waiting for the copy to finish.
products:
  - Cross Cloud
release: "264"
---
# Run Custom Logic After Multi-Site Copy Completes

Trigger custom post-processing logic reliably after multi-site copy operations finish in Enterprise Sales Management. Run external pricing web services, send seller notifications, and handle custom errors only after the enterprise quote is fully populated from the working cart, eliminating premature execution failures. Previously, custom post-processing logic was unreliable because the asynchronous operation returned a Batch Job ID immediately rather than waiting for the copy to finish.

**Where:** This change applies to Lightning Experience in Enterprise, Performance, Unlimited, and Developer editions with Enterprise Sales Management.

**How:** Use the Enterprise Sales Management API to integrate with the new post-hook in the multi-site configuration batch process. The post-hook runs automatically after batch completion.