BluePeacock Import & Export

Move store data with control at every step.

Import and export Shopify store data from files and connected sources. Map fields, preview changes, schedule jobs and undo an import when needed.

The app is not yet on the Shopify App Store. Prices are planned and nothing is purchasable yet.

BluePeacock home showing import, export and migration choices
App interface preview with sample data

How an import works

Import from a file or connection, review the result, then run now or on a schedule.

01

Choose a source

Upload CSV or Excel, enter a file URL, or connect FTP, SFTP, Google Drive, WebDAV or WooCommerce.

Import source screen for choosing data and a file
02

Match columns

Map source columns to Shopify fields and ignore fields you do not need.

Import field mapping screen matching source columns to store fields
03

Review changes

Check proposed changes and row errors before running the job.

Import review screen naming rows that need attention
04

Run the import

Confirm the job or set a schedule. BluePeacock saves old values before writing.

Import confirmation screen showing changes before a job runs
05

Undo if needed

Restore previous values from a finished import in one click.

Jobs screen with search, statuses and download actions

How an export works

01

Choose data

Select the store data types to export.

02

Select columns and filters

Choose fields, their order and filters for the rows you need.

03

Set format and destination

Choose CSV, Excel or Google Sheets and download or send the file to a connected destination.

04

Run or schedule

Start now or save a repeating export with a timezone and end condition.

Export screen for selecting data, columns and output
App interface preview with sample data

Keep control of every change

Preview, saved old values and one-click undo are included across the planned tiers.

  • Blank cells leave existing store values unchanged.
  • A row without record identity is refused with its row, column and fix named.
  • Re-running the same file makes no further changes.
  • Search jobs, review errors, download files and audit logs, and manage scheduled work.

Everything you can do

Import with a preview

Map fields and inspect row changes and errors before writing to Shopify.

Export the data you need

Choose entities, columns, filters, format and destination.

Schedule repeat jobs

Run imports and exports later or on a recurring schedule.

Undo an import

Restore saved previous field values in one click.

Data you can move

Products and variants

Move product records and their linked variants.

Collections

Move smart, custom and manual collections.

Customers and companies

Move customers and B2B company records.

Discounts

Move store discount records.

Orders and draft orders

Move orders and draft orders.

Payouts

Move payout records.

Pages and blog posts

Move store pages and blog posts.

Redirects

Move URL redirect records.

Activity records

Export activity and audit records.

Files

Move store files.

Metaobjects and definitions

Move metaobjects and their definitions.

Metafields and definitions

Move metafields and their definitions.

Navigation menus

Move navigation menu records.

Shop information

Move shop information.

Translations

Move translated store content.

Locations

Move location records.

Inventory transfers

Move inventory transfer records.

Catalogs

Move catalog records.

BluePeacock home showing import, export and migration choices
App interface preview with sample data
Import sources

Local files and URLs

Upload a file or import from a file URL.

FTP and SFTP

Connect to a server and save its credentials for later jobs.

Cloud connections

Import from Google Drive or WebDAV.

WooCommerce API

Connect a WooCommerce store using its site address and API keys.

Import source screen for choosing data and a file
App interface preview with sample data
Export

Choose data types

Select one or several entity types and inspect row counts.

Saved export setups

Reuse an export configuration without selecting everything again.

Delivery choices

Download a file or send it to a connected destination.

Export screen for selecting data, columns and output
App interface preview with sample data
Columns and filters

Pick and reorder fields

Choose field groups, edit individual columns and set their order.

Command columns

Include editing instructions in an exported file.

Flexible filters

Add field, operator and value rules, including patterns and multiple conditions.

Cost guidance

See slow-field warnings and a time estimate before running.

Import field mapping screen matching source columns to store fields
App interface preview with sample data
File formats and output

CSV, Excel and Google Sheets

Choose the output format that fits your workflow.

Custom separators and names

Set CSV separators and file names with placeholder values.

Formatting controls

Choose date, phone, image-name, sort and Excel compatibility settings.

File visibility

Control whether an export file has a public download link.

Export screen for reordering and selecting columns
App interface preview with sample data
Scheduling and automation

Future and recurring jobs

Set a run time, timezone, interval and end condition.

Parallel work

Run concurrent jobs and parallel processing threads.

Reusable commands

Generate a command to repeat an export from the CLI.

Import schedule screen with date, time and repeat settings
App interface preview with sample data
Migration from another platform

Guided migration

Follow a step-by-step migration flow for your source platform.

WooCommerce connection

Connect with a WooCommerce URL and API credentials.

File-based migration

Bring an existing export file and map it into Shopify fields.

Migration screen for connecting a WooCommerce store
App interface preview with sample data
Tools

Transformation recipes

Prepare a source file for Shopify fields.

Metafield templates

Build a file template for metafield imports.

Metaobject templates

Build a file template for metaobject imports.

Template history

Return to templates you generated earlier.

Tools screen for preparing a metafield import template
App interface preview with sample data
Jobs and history

Search and filter jobs

Find jobs by name, state, data type, date or source.

Track and control work

See status and timestamps, live counters, and cancel a running job.

Reuse and download

Re-run a job, download its output or get the audit log.

Archives

Browse older and archived jobs.

Jobs screen with search, statuses and download actions
App interface preview with sample data
Notifications

Job emails

Choose which start, completion, cancellation and error events send email.

Recipients

Send job notices to additional email recipients.

Jobs screen with search, statuses and download actions
App interface preview with sample data
Settings and security

Retention

Set how long job files remain or erase stored files.

Permissions

Control import and export access by data type and request optional Shopify scopes.

Connection profiles

Save FTP, SFTP, Drive, URL and WebDAV connections.

File sharing

Control external downloads of exported files.

Multi-store

Share a subscription

Connect a second store to the same subscription.

Time-limited connection

Set when a linked store detaches.

AI and developer tools

MCP server

Connect AI assistants to app tools with per-tool setup guidance.

CLI and API keys

Create personal keys and run app tasks from the command line.

Support

Guides and templates

Read documentation and use sample files and tutorials.

Direct help

Contact BluePeacock at info@bluepeacock.in for help with your work.

Planned pricing

Four planned USD plans with file allowances. Prices are not live billing.

Free

$0/month

50 products per file (planned)

Basic

$5/month

10,000 products per file (planned)

Pro

$10/month

100,000 products per file (planned)

Enterprise

$50/month

Unlimited products per file (planned)

Prices and file allowances are planned. Nothing is purchasable yet; contact info@bluepeacock.in about access.

Questions and answers

Read all FAQs
Can I undo a Shopify bulk import?

Yes. BluePeacock saves every previous field value before writing, so you can undo a finished import in one click.

What happens if a cell is blank?

That field stays unchanged. A blank cell never clears an existing value.

Can I use a Shopify product export?

Yes. BluePeacock reads Shopify product exports without reformatting them.

Who can help if an import goes wrong?

Email info@bluepeacock.in. BluePeacock also offers phone support on every planned tier, including Free.

Can I export store data?

Yes. Choose data types, columns, filters and a format, then download, send or schedule the export.

Which store data can I import?

Supported types include products, variants, collections, customers, companies, orders, discounts, pages, files, metafields, metaobjects, locations and the other types listed in the plans.

Which files can I upload?

CSV and Excel files for supported store data. Map fields and preview changes before confirming.

What if a row has no record identity?

BluePeacock refuses the row instead of guessing. It identifies the row, column and what to fix.

What if I import the same file twice?

The second run makes no further changes.

Can I schedule jobs?

Yes. Set a future run time, timezone, repeat interval and end condition for imports or exports.

Is another signup required?

No. BluePeacock does not ask for personal data beyond the Shopify install.

Can I install it from the Shopify App Store?

Not yet. Contact info@bluepeacock.in about access. Billing is unavailable and all prices are planned.

Can I use FTP, SFTP and cloud sources?

Yes. Import from FTP, SFTP, Google Drive, WebDAV, a file URL or local upload, and save connection profiles.

Can I migrate from WooCommerce?

Yes. Use the guided migration flow with a WooCommerce API connection or an exported file.

See the change. Keep the old value.

Ask BluePeacock about importing your store data.

Email BluePeacock

Read the store data guide