Articles on: Import/Export/Update Your Store Data

Import/Export Pages

Required Columns

Make sure to include these columns in your upload file. Otherwise, you can't proceed to the next step properly.

  • Handle
  • Title
  • Author
  • Body HTML

Available Columns

Column

Description

Accepted Value

Example Value

ID

ID is a Shopify-generated number used to identify a page.It’s auto-filled during export and can be used during import to update existing pages.Leave blank when creating a new page

Number

2936420321

Handle

Handle defines the page URL.It impacts SEO, so choose a clear, meaningful name.If left empty, the app auto-generates it from the Title.Non-Latin characters (e.g. Chinese, Arabic) are transliterated by default — this can be turned off in import options.The app auto-formats the handle to Shopify’s requirements.If changed, a redirect from the old handle is created (can also be disabled).Maximum length: 255 characters (longer values will be trimmed).

URL

https://mystore.com/pages/contact-us

Title

Title of the page

Text

Contact us

Author

The name of the author. Can assign any names

Text

Peter

Body HTML

Body HTML is the page content — it can be plain text or HTML.The app automatically helps by:Converting content to UTF-8 encodingRemoving invalid characters (e.g. _x000D_, Â)Converting plain text to HTML (adds proper formatting)Optionally removing images (if enabled in Import Options)

String HTML

<h1>Welcome to our page</h1><p>We are a dynamic and creative team, who ensure to bring good quality product to our customer.</p>

Published

Tell BulkFlow whether the page should be published or not

Boolean (True/False)

TRUE

Published at

Published at can be imported/exported.On export: shows when the page was published.On import: you can set a past date/time to backdate publishing.If you set Published = TRUE and leave this empty, the current time will be used.

YYYY-MM-DD HH:MM:SS (24-hour format)

2025-05-06 10:04:55

Template Suffix

Template Suffix sets the page template to use (e.g. contact for a contact page). Use it to assign custom templates. If left empty, the default page template will be applied.

Text

contact










Updated on: 08/07/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!