Build a visual seed tree, set filters, run it — or schedule it. OrgSquirrel remaps lookup & master-detail relationships, masks sensitive data, and retries failures — so sandbox refreshes and prod migrations stop being two-day projects.
Every feature exists because somebody's sandbox refresh broke at 2am.
Drag parent and child objects onto a canvas. We load records in the right order — parents first — and repoint every lookup and master-detail field to the new record in the target org.
Small batches go single-record REST. Anything over 100 rows automatically routes to Bulk Ingest 2.0 — 100× fewer API calls against your tenant's daily limit.
Each insert pushes over Server-Sent Events. Watch records tick up in real time, with reconnect-safe snapshots if your network blinks.
Six masking strategies (null, redact, fake-email, fake-name, fake-phone, hash) plus per-field source→target renames. Encrypted and sensitive fields are auto-suggested for masking. Demo data stays demo data.
Put a seed on a cron schedule and it runs itself — nightly sandbox refreshes with nobody at the keyboard. Production targets take a typed confirmation up front, never at run time.
Authorize a Salesforce org once, then share it with your whole team or specific teammates. Everyone seeds from the same connections — no re-authing per person.
Record types remapped across orgs, Person Accounts, multiple currencies, and Shield-encrypted fields — the edge cases that break a naive copy just work.
Save any seed as a template. Re-run from history with one click — connections, filters, mappings, and masks all restore.
Pull the plug mid-seed. OrgSquirrel issues reverse-order DELETEs against successful inserts so you don't leave the target half-populated.
OAuth into your source and target Salesforce orgs. Tokens are encrypted at rest with AES-256 and isolated per-tenant via Postgres RLS.
Pick a root object, branch out to parents and children. Choose fields, set filters, rename targets, mask sensitive data, upsert on an external ID — all on one canvas.
Run it now with live per-record progress, or put it on a cron schedule to run automatically. Per-row error capture, CSV export of failures, and one-click re-runs from history.
No rigid tiers. You’re quoted on what you actually use — connected Salesforce orgs, team seats, and monthly record volume — over a term that suits you. Every feature is included at any size.
Tell us your volume and team — we’ll send a quote the same day.
A few example setups so you know roughly what to expect. Figured at $50 / connected org · $25 / user · $10 per 100,000 records — monthly.
One sandbox to keep fresh.
Daily refreshes across a few sandboxes.
High-volume prod-to-sandbox moves.
Examples only — figures are illustrative and not a quote. Annual and longer terms are available, and your final pricing is tailored to your usage.
Get back the afternoons you spend on data shuffling.