Microsoft, Microsoft 365, Outlook, SharePoint, OneDrive, Microsoft Teams, Microsoft Graph, Azure, and Entra are trademarks of the Microsoft group of companies. ImpressionsDirect360 is an independent provider and is not affiliated with, sponsored by, or endorsed by Microsoft.
Turn up to 100 URLs into campaigns with short links and QR codes in one run.
Included from the Launch plan; the sidebar entry is "Bulk QR".
Drop a CSV or text file — one line per code, URL first and an optional name second, up to 100 rows — or select "Add URL Manually" to type rows in.
Each row becomes a static campaign with its own short link and QR image. Progress shows per row; finished rows show their short link.
"Export CSV" downloads a file with each name, original URL, short URL and QR image URL.
These are the real states you can hit, and they are not the same thing: an empty list, a read that failed, and a feature that is not built are shown differently in the app on purpose.
What it means: Rows without an http or https URL in the first column are skipped.
What to do: Fix the file so every line starts with a full URL.
What it means: A single run is capped at 100 rows.
What to do: Split the file and run the batches separately.
What it means: Every row was refused — the commonest cause is your plan's campaign cap. The toast carries the server's own reason.
What to do: Read the reason in the toast, hover a red row for its individual error, and free up or upgrade your allowance.
Steps last checked against the app on August 25, 2026. If a screen no longer matches this guide, tell us — a stale guide is a bug.