Mass Clone Objects in Salesforce with BOFC

Published: Apr 01 2022

Last Updated: May 06 2026

blog hero

Cloning objects in Salesforce might seem straightforward, until you have to do it at scale.

For many Salesforce admins, replicating objects across environments becomes a major challenge, especially when dealing with hundreds of fields, complex configurations, and multiple metadata components. What starts as a simple task quickly turns into hours of manual work, increasing the risk of errors and inconsistencies.

Consider a real-world scenario. An organization with multiple Standard and Custom Objects, each containing 300–400+ fields, needs to set up a new Salesforce org that mirrors the existing one. This is not just about copying objects. It involves recreating fields, validation rules, page layouts, record types, and more.

The Problem with Manual Object Cloning in Salesforce

When orgs are not connected, admins are forced to manually rebuild everything in the target environment. This includes:

  • Recreating each field individually
  • Rebuilding validation rules
  • Reconfiguring page layouts
  • Duplicating record types

This approach is not only time-consuming but also highly error-prone and difficult to scale, especially when multiple objects need to be cloned.

A Smarter Way to Clone Salesforce Objects

Instead of relying on manual processes, modern Salesforce teams are shifting toward bulk automation to handle complex cloning tasks efficiently.

That is where BOFC (Bulk Object and Field Creator) comes in.

BOFC allows you to mass clone Salesforce objects in just a few clicks, eliminating repetitive work and ensuring accuracy across environments. Whether you are handling org migrations, sandbox refreshes, or large-scale implementations, BOFC simplifies the entire process with a no-code, point-and-click approach.

  • Clone Standard, Custom, and Managed Objects efficiently

  • Replicate all object properties to the target org

  • Bulk clone all field types: Text, Number, Lookup, Master-Detail, Formula, and more

  • Preserve Field Permissions when cloning within the same org or assign new permissions for multiple profiles

  • Clone Validation Rules seamlessly

  • Clone Page Layouts with all components intact

  • Clone Record Types along with their configurations

  • Fully point-and-click UI, requiring no coding

Note:

To avail this feature, kindly make sure you have installed the latest version of the application. You can upgrade your package using either of two ways:

  1. In Salesforce, go to “BOFC Home > Settings > App Version > Click to Upgrade” — or —
  2. Refer the below button to quickly upgrade your package to the latest version and explore its complete benefits:

Stay up to date with the latest in BOFC - Latest features, offers, news, tips and more

Simple Steps to Mass Clone Objects in Salesforce

1. Open the BOFC Home > Click “Clone Object”

Click "Clone Object"

2. It will open below screen for BOFC Clone Object

Clone Objects

User can clone the object from different type of source orgs:

  • Can clone from “Current Salesforce Org” in which BOFC is installed
  • Can clone from “External Salesforce org” (Salesforce org which are linked / non-linked to current org in which BOFC is installed)

3. Select the “Source Org” from the where you want to clone the object & Enter the API name of the object.

Select Source Org to clone objects

4. Select the type of action for target object. Do you want to:

  • Create New Target Object
  • Use Existing Object as Target Object

Create New Target Object

5. Let’s go with “Create New Target Object“. Next, you need to select the type of actions which need to perform?

Create New Target Object

User can choose single or multiple check boxes to select the type of actions:

  • Clone All Custom Fields – (Only Primitive Fields) – This means custom fields fields which are of primitive types only like Number, Text, Picklist…etc
  • Clone All Relationship Fields – This means fields are of relationship types only like Master Detail, Lookup.
  • Clone All Formula Fields- This means fields which are Formula or rollup summary types.
  • Clone All Validation Rules- Select this checkbox if you want to clone rules
  • Clone All Layouts- Select this checkbox, if you want to clone all page-layouts

6. Let’s manage the field permissions for Target Object & its fields

manage the field permissions

Here user can select multiple profiles & can choose what type of field permission should be assigned to new fields (Read or Edit).

7. Finally we are ready with all the configuration and ready to initiate the process to clone.

ready to initiate the process to clone

8. Once this blue button is clicked, it will open a small section and have some instruction in it. Just follow the instructions.

Click on “Create” button in the Status Table against each row (one by one)

Bulk Clone Objects

Once the “Create” buttons is clicked, it will update the status against each row and will show next steps. Check the below image with some highlighted pointers:

  1. New Object Created Successfully
  2. Click “View Object” to view newly created object
  3. Click on create in the second row of the table one by one to create fields in the new object.

New Object Created Successfully

9. Click “Create” infront of each row one by one and wait for process to complete. Once all “Create” buttons are clicked, you are done with your Clone Object with all the selected actions.

10. Final Status in Green shows your actions are completed in the new/existing object.

Final Status in Green

In case, if there is any error in any type of action, then the “Error Status” section will list all the errors with their reason, so you can track those actions and fix them

Source Field Error Status field


 

Like what you see? Share with a friend.