MediaFlowWordPress image SEO pipeline for your brand
Commercial beta

WordPress image operations for agencies

Optimize once. Publish straight into WordPress.

Prepare image batches, generate image SEO metadata, and deliver optimized assets into WordPress without the repetitive export and upload loop.

SaaS workspace

Built for agencies that want one repeatable image workflow, not another admin screen buried inside WordPress.

  • Selectable WebP, PNG, and JPG output formats
  • AI-generated image SEO metadata: alt, title, caption, description
  • Clear monthly source image limits on every paid plan
  • Local export plus direct sync into WordPress Media Library
DeliveryLocal export + WP sync
MetadataAlt, title, caption, description
FormatsWebP, PNG, JPG
Local APIChecking http://localhost:4000/health

Workspace access

Each subscription, connected site, and usage limit belongs to a real workspace account.

Loading workspace access...

Loading workspace access...

Customer workflow

Prepare one batch, save it locally, and upload to WordPress only when you want.

Workspace sign-in required

Create or sign in to a workspace account above before connecting a WordPress site or running a batch.

Connected sitesSign-in required
Sign in to load the workspace dashboard.
Recent jobsSign-in required
Sign in to load the workspace dashboard.

Quick guide

How the first batch works

Set up the credentials once, connect the target WordPress site, then keep using the generator below for each new batch of images.

1Sign in to your workspace

Billing, connected sites, and batch history attach to the active workspace account.

2Request activation details

Enter the site URL and let MediaFlow prepare the license key and WP sync token for that web.

3Save, connect, and start processing

Paste both values into the destination plugin, then return here, connect the site, and run the first batch.

WordPress connection

Connect the remote site

This step checks the license, verifies the sync token, and keeps the destination site ready for future uploads.

Automatic activation is not configured yet. You can still paste the license key and WP sync token manually if they were issued from your private License Hub.

1Request activation details

Enter the target site URL and let MediaFlow issue a license key and WP sync token for that exact domain.

2Paste both values into the WordPress plugin

Open the remote MediaFlow Sync plugin, paste the license key and WP sync token, and save the settings there first.

3Return here and connect the site

Once the plugin has both saved values, run the WordPress connection check from this panel.

StatusNo remote site connected yet.

Batch generator

Prepare outputs once and choose where they go

MediaFlow can save finished files into your export folder, upload them to WordPress, or do both in the same run.

Batch setupChoose the output rules once

Finished files are saved into soubory/wp-mediaflow/exports/optimized-images.

Delivery modeControl what happens after optimization

OpenAI API key is not configured, so this batch will fall back to basic metadata.

Current batchNo files yet
Responsive widths3 sizes
DeliveryLocal + WordPress
ImagesDrop files here or keep building the batch gradually

You can keep adding files, drag to reorder them, remove individual items, and work from a scrollable queue even for large batches.

Selected filesNo files yet
Total size0 B
0 imagesNo selection
No images selected yet.

Add one or more source files to calculate the batch size and processing time.

Batch estimateSelect images to calculate an estimated duration.

Automatic SEO metadata is currently unavailable, so this batch will use basic metadata.

Current actionChoose images and run a batch.

Finished files will be saved locally and, if connected, uploaded to WordPress.

ProgressIdle
0%No batch running.

Control stack

Modern workflow pieces instead of one long utility page.

Keep the strong visual identity, but split the experience into clear product blocks that are easier to scan and easier to trust.

Queue control

Set the exact upload order before the batch starts.

Build the list gradually, drag files into the right order, and keep that order through export and WordPress sync.

SEO once

Generate image metadata once per source image, not per variant.

MediaFlow prepares reusable SEO metadata and carries it across output sizes instead of repeating the same work.

Output manifest

Save a clean JSON manifest next to the exported files.

Every synced batch can leave behind a structured list of uploaded URLs so downstream systems have something deterministic to read.

Orientation safety

Normalize portrait photos before resize and upload.

Phone images should stay upright across local export and WordPress import instead of turning sideways halfway through the pipeline.

Workflow

One operating surface for the whole image pipeline

The workflow stays founder-friendly: connect once, define the batch, then publish with metadata and delivery already attached.

01

Activate the site

Use the activation details provided for the site, save them in the sync plugin, and connect WordPress once.

02

Set optimization rules

Choose format, quality, and responsive widths for the current image batch.

03

Publish in one pass

MediaFlow builds the variants, generates image SEO metadata, and pushes assets into WordPress.

Why it feels better

Keep the visual energy, but make the operating surface easier to scan.

The goal is not decorative SaaS chrome. The goal is a calmer, clearer product surface that still feels premium.

For agencies

One calm workspace instead of scattered export steps.

The app keeps connection state, jobs, metadata generation, and delivery settings in one place so the pipeline stops depending on memory.

For content teams

Clear batch feedback while files are being processed.

Progress, saved outputs, and imported media stay visible inside the same surface instead of bouncing between folders, scripts, and WordPress tabs.

For future automation

Structured outputs that are easier to plug into later.

Local exports, responsive variants, and uploaded URL manifests create a cleaner base for future automation or client handoff workflows.

Subscription

Choose a plan that matches your site count and monthly image volume.

Keep pricing legible. Show the current workspace state first, then let the plan cards do the comparison work.

Loading subscription details...

Loading current subscription...