PhotopilotPhotopilot
All integrations
Storage and distribution Azure Blob Storage

Azure Blob as output or source within Photopilot

Approved images with fixed folders and filenames in your Azure Blob container.

  • Export to Azure Blob
  • GDPR-compliant, data in the EU
  • SLA and a dedicated contact
  • Connects to Shopware, Shopify, and your ERP
  • 13 retailers and brands in production
Azure Blob Storage

This is the route

  1. You create a SAS URL for the container.
  2. Photopilot writes approved images to a fixed folder structure.
  3. Filenames follow your own rule, with item, view, and sequence.
  4. A replaced or deleted image is also cleaned up in Azure.
Explanation

How Photopilot works with Azure Blob Storage

If your image storage runs in Microsoft Azure, Photopilot writes approved product images directly to your Blob container. Your webshop, ERP, DAM or own software picks them up there, using fixed folders and filenames. You keep storage under your own control, while Photopilot makes sure the right version is always there.

Why use Azure Blob as the destination

Many organizations use Azure Blob Storage as the central location for product images, read by multiple systems. Instead of manually downloading and uploading images, Photopilot writes them there automatically once they have been approved. The container remains yours, and every connected system works with the same files. Azure can be the only destination or run alongside FTP, SFTP, and webshop publication.

Item data and front matching

Which images end up in Azure starts with the items Photopilot reads from your ERP, POS system, webshop, or product feed. Supplier images and studio photos are linked to those items by EAN, item number, and color code. This tells Photopilot which item, color, and image position each file belongs to. That exact information is reflected in the path in the container.

Processing before anything is stored

Before an image goes to Azure, Photopilot standardizes the background, crop, and format according to your rules. Mannequin photos become ghost mannequin images, missing positions can be filled with packshots, AI model photos, or campaign images, and Iris, as AI creative director, monitors the style. Product copy, SEO copy, and material information are also generated from labels and care symbols. Only after approval, either by your team or according to the autopilot rules, is the file written.

Fixed paths, versions, and cleanup

Photopilot writes each image to a fixed folder structure, using your filename rule based on item, view, and order, optionally under your own base folder. Connected systems can then work with predictable Blob URLs. If your team replaces or deletes an image, Photopilot also cleans up the old file in the container. An image is usually in Azure within a few minutes of approval.

Overview of what has been published

Storage in Azure stays linked to the item and publication status. For each item, you can see which images have been written, which are still waiting for approval, and which need to be processed again. The missing images overview shows where the container still has gaps. This makes Azure a reliable reflection of what has been approved, not a disconnected dump.

Connect with a SAS URL

You create a SAS URL for the container in the Azure Portal with write permissions, and delete permissions if replaced images need to be cleaned up. Enter that URL in the export settings in Photopilot, optionally with a base folder. Photopilot does not get access to your Azure account, only to that one container, and you can revoke or renew the SAS URL yourself. Setup takes fifteen minutes and is not an IT project.

Azure Blob Storage at a glance

What is exchanged
Photopilot writes approved images to your Azure Blob container, using a fixed folder structure and your file names. If your team replaces or deletes an image, Photopilot also cleans up the old file in Azure. Azure can run alongside FTP or Shopware.
How often
Usually within a few minutes after approval, with automatic retry if an upload fails.
What you provide
A SAS URL for the container with write permissions, and delete permissions if Photopilot needs to clean up replaced images. Optionally, a base folder.
Good to know
Five customers export to Azure this way. Photopilot does not use your Azure account, only the SAS URL, which you can revoke yourself.

Then in Photopilot

Reliably linked

Let files flow without separate handoffs

The StoneBerden FashionRinsma ModepleinVan DijkJeroen BeekmanVan Tilburg Mode & SportDuifhuizenSkiHutVan Dal MannenmodeCalico ClubGentiluomoHarper & YveGenti
300.000+ articles processed
9,5M+ supplier images indexed
~3.200 photos automatically edited per day
FAQ

Frequently Asked Questions

Can Photopilot automatically upload product images to Azure Blob Storage?

Yes. After approval, Photopilot writes each image directly to your Azure Blob container, usually within a few minutes. Folders and filenames follow a fixed rule, so other systems can use them immediately.

How do I create a SAS URL for the Photopilot Azure export?

In the Azure Portal, open the storage account, choose the container, and create a Blob SAS URL under Shared access tokens. Grant write, read, list, and delete permissions, and choose an expiration date. Paste that URL into the Photopilot export settings.

Does Photopilot need access to our entire Azure account?

No. Photopilot only uses the SAS URL for one container. You decide the permissions and expiration date yourself and can revoke access at any time.

Can Azure run alongside our web shop and FTP?

Yes. Azure can be the only destination, or it can run alongside FTP, SFTP, or a direct webshop integration. Each image is then sent to every destination using the same path.

Is a replaced image also removed from the Azure container?

Yes, if the SAS URL has delete permissions. If your team replaces or deletes an image in Photopilot, the old file is also cleaned up in Azure.

Which folder structure does Photopilot use in Azure Blob?

The same filename rule as for the other exports, for example with item number, view and sequence number, optionally under your own base folder. This makes the Blob URLs predictable for your webshop, ERP or DAM.

Can I review images before they are uploaded to Azure?

Yes. For each brand, collection, or image type, you choose whether images go to your team first or continue automatically. Only approved images are written to the container.

Can our DAM system retrieve images from Photopilot through Azure?

Yes, this is a commonly used setup. Photopilot writes approved images to fixed paths in the container, and the DAM reads them from there just as it does with other Azure files.

Can Photopilot export only to Azure, without an FTP server?

Yes. Azure Blob can be the only export destination; no FTP or SFTP server is needed. If you want to add a server or webshop later, it can simply run alongside Azure.

How quickly does an approved image appear in Azure?

Usually within a few minutes after approval, with automatic retry if an error occurs.

What does Photopilot need for the Azure integration?

A SAS URL for the container with write permissions, and delete permissions if replaced images need to be cleaned up.

How do I keep track of what has been published to Azure?

Storage stays linked to article and publication status. Reporting tracks what has been published or needs reprocessing.

How to start

First the trial route, then the technique

The integration is the starting point. After that, Photopilot keeps linking, editing, writing, checking, and publishing together.

  1. What is the source of truth?

    Which fields, images, and barcodes define the item.

  2. What can be automated?

    Link, crop, and text, or show an exception first.

  3. Where should it go?

    Webshop, FTP, Azure, or API, before anything is built.