How to Bulk Transfer Sub-Accounts to Another Agency in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

Sparkforge's Bulk Location Transfer moves up to 1,000 sub-accounts to another agency at a time. Pages, calendars, automations, and contacts transfer; auth connections, Stripe, SaaS settings, and active subscriptions do not.

Bulk Location Transfer lets one agency hand a batch of sub-accounts off to another agency. Useful for acquisitions, agency splits, or moving white-label clients to a new operator. Up to 1,000 sub-accounts per request.

Send the transfer

Step 1: Open Sub-Account Transfers

  1. Log in to your agency account.
  2. Go to Agency Level > Sub-Accounts > Sub-Account Transfers.
  3. Click Bulk Transfer Subaccount.
  4. Click Proceed.

Step 2: Pick the sub-accounts

Two options:

  • From the list — search and select, or use Select All (max 1,000 at a time).
  • Enter Location IDs — paste IDs in comma-separated format: 12345,67890,54321.

Step 3: Enter the receiving agency's Relationship Number

Double-check the number — a wrong Relationship Number sends the request to the wrong agency.

Step 4: Confirm

Review the details, enter your password, and click Confirm. The receiving agency must approve before the transfer completes.

Track the request

  1. Open the Sent tab on the Sub-Account Transfers screen.
  2. Switch to Bulk Request.
  3. Click View Details on any request to see per-sub-account status.

Status definitions

  • Completed — receiving agency accepted.
  • Rejected — receiving agency declined.
  • Pending — receiving agency hasn't acted.
  • Failed — sub-account is non-transferable (HIPAA or SaaS restrictions).

The receiving agency must accept or reject the entire bulk request. Partial approval isn't supported.

Receiving agency steps

  1. Receive the email and in-app notification.
  2. Open the Received tab on Sub-Account Transfers.
  3. Click Take Action to see every sub-account in the request.
  4. Accept all or reject all.

What transfers

  • Websites and funnels.
  • Sparkforge calendars (external calendar integrations disconnect).
  • All automations, in their live state.
  • Contacts, conversations, appointments, opportunities, and history.
  • Workflow enrollments stay intact.
  • Memberships access.
  • Sub-account API keys (unchanged).
  • Users with type Account assigned only to that one sub-account.

What does not transfer

  • Auth connections (Google, Facebook, Instagram, QuickBooks, Clio, DrChrono, Yext) — all disconnected.
  • Facebook and Google integration settings — cleared.
  • Sub-account-level Stripe fields — cleared.
  • SaaS settings (SaaS mode is automatically disabled before transfer).
  • Smartlists.
  • Mailgun and SMTP configurations.
  • Active subscriptions (WordPress, Yext, WhatsApp, Dedicated IP, etc.) — must be cancelled before transfer.

Phone number transfer rules

Both agencies on Sparkforge

Phone numbers transfer automatically with the sub-account. A2P DLC registration status carries over — no need to re-register. Phone usage charges accrue to the receiving agency going forward.

Either agency on Twilio

No phone numbers transfer through Sparkforge. You're responsible for working with the previous owner and Twilio directly to move numbers.

Pre-transfer checklist

  1. Set users you want to keep as user type Account, assigned only to the sub-account being transferred.
  2. Disable SaaS mode on any SaaS sub-account.
  3. Cancel active subscriptions: WordPress, Yext, WhatsApp, Dedicated IP, etc.

Post-transfer setup

  1. Reconnect every auth integration (Google, Facebook, QuickBooks, Clio, DrChrono).
  2. Re-integrate Facebook and Google.
  3. Set up sub-account-level Stripe.
  4. Re-add Sparkforge Email, Mailgun/SMTP, and Twilio.
  5. Re-add domains.
  6. Re-enable SaaS on any SaaS sub-account.

Frequently Asked Questions

Can I merge a sub-account into another sub-account?
No. Sub-account transfers move the whole sub-account between agencies. They don't merge data from one sub-account into another.
Can I transfer a HIPAA sub-account?
Only if the receiving agency has the HIPAA Compliance add-on from the Sparkforge Marketplace. Otherwise the transfer fails.
How many sub-accounts can I transfer at once?
Up to 1,000 per bulk request. The receiving agency must accept or reject the entire batch — no partial approvals.
Do phone numbers always transfer with the sub-account?
Only when both the sending and receiving agencies are on Sparkforge. If either agency uses Twilio directly, you have to coordinate the number move with Twilio yourself.
Will deleted workflows show up at the new agency?
No. The new agency only sees workflows that were active at transfer time. Workflows deleted on the old agency don't carry over to the Deleted tab.

Was this article helpful?