To move a Phantom from one PhantomBuster workspace to another, copy its setup configuration as JSON from the original workspace, then paste it into a new instance of the same Phantom in the target workspace. To preserve progress and avoid reprocessing data, also download the results CSV file from the original and upload it to the new Phantom. Both workspaces must have a paid plan for the Phantom to run.
Before you start
Transferring a Phantom requires a paid plan on both the original and destination workspaces. If either is on the Free plan, you won't be able to run automations.
Manually transfer Phantoms between workspaces
Transferring a Phantom from one workspace to another is a manual process. You'll need to:
- Recreate the Phantom in the target workspace by copying its setup as a JSON file.
- (Optional) Download and reupload the results file so the Phantom can continue from where it left off.
If you only transfer the JSON setup, the Phantom will start from scratch. To preserve progress, also move the results file.
Step 1: Copy the Phantom's configuration
- Go to your PhantomBuster Dashboard in the original workspace.
- Click the three dots on the Phantom card and select Setup.
- In the setup page, click the three dots in the top-right corner and click Switch to JSON. This opens the full Phantom configuration in editable code format.
- Copy the entire JSON input to your clipboard.
Step 2: (Optional) Download the results file
If your Phantom has already run and you want to resume progress (instead of starting over), download the latest results.csv file:
- On the Phantom's console page, click the three dots menu and select File browser.
- Download the latest results.csv file to your computer.
Not all Phantoms require previous results to resume. Check the Phantom's behavior before uploading.
Step 3: Access your target workspace
- Hover over your name in the top-right corner.
- Click the dropdown menu next to your current workspace name to select the target workspace.
Make sure this workspace has an active subscription. You need a paid plan on both workspaces to run automations.
Step 4: Recreate the Phantom and paste the setup
- From the target workspace, go to the Solutions page.
- Search for and click Use now on the same Phantom you're transferring.
- In the setup view, click the three dots in the top-right corner and click Switch to JSON, and paste the copied configuration.
- Click Save.
Step 5: (Optional) Upload the results file
If you downloaded a results file earlier:
- Open the Phantom's console page in the target workspace.
- Click the three dots, then File browser.
- Upload the previously saved results.csv file.
Your Phantom is now transferred and ready to run in the new workspace, either from scratch or continuing from where it left off.
Frequently asked questions
How do I move a Phantom from one Workspace to another?
Open the Phantom's setup in the original Workspace, switch to JSON view, and copy the full configuration. Then go to the target Workspace, create the same Phantom from the Solutions page, switch to JSON view, and paste the configuration. Click Save to complete the transfer.
Will the Phantom keep its progress after moving?
Only if you also transfer the results file. Download the latest results.csv from the original Phantom's File Browser, then upload it to the new Phantom in the target Workspace. Without the results file, the Phantom starts from scratch.
Do I need a paid plan on both Workspaces?
Yes. Both the original and destination Workspaces need an active paid plan for the Phantom to run. If either Workspace is on the Free plan, the Phantom won't execute.
Can I move a Workflow between Workspaces?
This guide covers Phantoms specifically. Workflows involve multiple connected steps and can't be transferred using the same JSON method. If you need to recreate a Workflow in another Workspace, set it up fresh from the Solutions page.