Select Page
Common searched topics: Manufacturing, Label printing, Sales order
Browse features guide
Managing products
Label printing
Imports, exports & integrations
Stock level reports
inFlow settings
Imports, exports & integrations
  • Products
  • Importing
Importing images

How to import images in bulk to inFlow Cloud

Do you have a lot of images you want to upload to inFlow? If you have yours saved online, the Product Images import option is the best way to do so and illustrate your products!

Preparing images

Getting your images ready

In order to import your images, they must be stored online and have a public URL. If you have them stored locally on your computer, we recommend using Airtable to generate URLs for your images.

Before you start

  • The product names / SKUs on your CSV must have a matching product name or SKU in inFlow. 
  • If you have multiple pictures for the same product, name them after the same Product Name or SKU followed by a dash “-” and the image number (e.g. “Firebird-1”, “Firebird-2”). Do not use parenthesis.

Note: inFlow Cloud is not affiliated with Airtable. For up-to-date guides on the steps suggested below, please see the Airtable Help Center. 

Guide to Gallery view

Download a view to CSV

Uploading your images to Airtable

  1. Sign up for a free account in Airtable (if you already have an account, skip this step and sign in).
  2. On the Airtable homepage, click on Add a base.
  1. To the left of the page, select Gallery, name the gallery then click on Create new view.
  1. Click on an Unnamed Record, and rename it to a product name or SKU that you have in inFlow. The product name must exactly match the product name or SKU in inFlow
  2. Click on +Add new field to this table.
  1. Rename the field, and change the Single line text to Attachment. Then click Save.
  2. You can drag and drop photos to the field you made, or click browse to add a photo from your computer.
  1. Close the record to edit the other products.
  1. To add multiple products with a CSV file, click on Add or import and select CSV file.
  1. Select the table that you’re working on. 
  2. Click on Map Fields, then deselect Notes, Status, Field 5, and Field 6.
  1. Only Name should be selected, than click Import.
  1. You can click on any of the records to edit them, or change the image you’ve attached. If there are any products you don’t need you can right-click on them and select Delete record
  2. To add more than one image to inFlow you’ll need another product record with the same product name. You can right-click on a record, then select Duplicate.
  3. Open the duplicate record, remove the word copy from the product record, and add an image to the attachment field. 
  4. Don’t add more than one image to a product record.
  1. When done you can export your products to a CSV file. Click on the gallery view, then Download CSV.
  2. Click on the CSV setup article tab to continue.

CSV setup

Article shortcuts

Editing the CSV (created with Airtable)

  1. To import images to inFlow, you’ll need to remove the file name and the parentheses () from the Photos field.
  2. Select all the image links, excluding the heading. 
  3. Use the Text to columns/Split Text to columns feature to separate these columns. Excel text to columns steps.  Google Sheets Split text to columns steps
  4. Choose “(“ without quotes as your separator. You can delete the column that is left with the image names and file extensions.  
  1. Open the Find and Replace feature or CTRL+F on your keyboard.  
  2. Use the Find and Replace feature to locate the closing parenthesis “)” and replace it with a blank. 
  3. You’ll now be left with a column that only has image links. Add a heading to this column. 
  4. Save the file as a CSV to import to inFlow. Click on the Windows or Web article tab for steps for importing this CSV to inFlow.

Creating/editing the CSV (without Airtable)

If you already have URL links for your product images, you can create a CSV to upload to inFlow. 

You can download a template for your picture import by

  1. Go to Main Menu > General > Export.
  2. Select Product Images from the Data type section.
  3. Click Export

You can also create your own file by adding the following columns to the spreadsheet. 

  • Product Name / SKU (at least one field is required)
  • Image URL

Things to note:

  • The Product name or the SKU you enter in the spreadsheet must match the Product Name or SKU of your products in inFlow Cloud.
  • If a product has multiple images, the first image that is imported will be set as the default image in inFlow.
  • If you’re importing images for a product that already has them, they will be replaced with the imported ones. If you leave the URL column blank, it will delete all images associated with the product.

Saving as a .csv file from Excel

In order to import data which may contain special characters, save as CSV UTF-8 (Comma delimited)

Before you import, make sure your file is saved as a CSV. 

  1. In your spreadsheet, click File > Save As.
  2. At the bottom of the window, click the Save as Type dropdown, and select CSV (comma delimited).
  3. Click Save.
  4. Excel will warn you about the loss of formatting. This is not a problem. Click Yes to complete your save.

If using another spreadsheet program, save the file as a CSV before you import to inFlow.


Importing in the Windows App

  1. Go to  Main Menu > General > Import Data.
  2. Select Product Images from the Data type drop-down menu.
  3. Browse your file location and select the CSV you prepared earlier.
  4. Click Next.
  5. On the mapping screen, match the columns to the fields in the CSV drop-down menu
  6. Click Import. You’ll receive an email when the import is complete.


Importing in the Web App

  1. Go to  Main Menu > Import
  2. In the Data type field, select Product Images.
  3. Browse for the CSV you prepared earlier.
  4. Click Next.
  5. Match the columns in the CSV to the fields. Once you match the URL field, you’ll see a preview of the first image you’re importing.
  6. Click Import. You’ll receive an email when the import is complete.
Was this guide helpful?
Yes, thanks!
Not really
Thank you for your input, your feedback is important to us!

1 Comment

  1. Samuel James Caprani

    This is just as much work as adding the images one by one. I don’t see how this is at all helpful. I need to go here, create the base, gallery, import the name of the records, then MANUALLY ADD PICTURES TO EACH RECORD. Why wouldn’t I just manually add them to inflow? It makes no sense to do this at all


Submit a Comment

Your email address will not be published. Required fields are marked *

In this tab
  • Getting your images ready
  • Before you start
  • Uploading your images to Airtable
  • Editing the CSV (created with Airtable)
  • Creating/editing the CSV (without Airtable)
  • Saving as a .csv file from Excel
  • Importing in the Windows App
  • Importing in the Web App
Similar articles

A complete guide on how to set up inFlow.

Get advice and answers from the inFlow Support team