TL;DR
On June 17, 2026, Shopify shipped its Spring '26 Edition — 150-plus updates built around agentic commerce: the Universal Commerce Protocol (UCP), the open standard for how AI agents transact with merchants, and the Catalog API, the discovery layer that syndicates your products into ChatGPT, Copilot, and the Shop app. The practical fallout for merchants is more CSV exports than ever — Catalog sync status, AI-channel order exports, product feeds — and a fresh need to turn those into clean, shareable, archival PDFs for board decks, investor updates, and your accountant. Convert: Anything to PDF turns a Shopify CSV export into a board-ready PDF table — auto-landscape for wide reports — entirely on your own device, so sales data never touches an online converter. Excel .xlsx is not directly supported, so export to .csv first (File → Save As → CSV).
What actually shipped in Spring '26
Shopify's Editions have become the twice-yearly moment when the platform reveals where it's placing its bets. Winter '26 was about merchant tooling and AI assistance inside the admin. Spring '26, released June 17, 2026, is squarely about the machines becoming the customers.
The headline pieces:
- Universal Commerce Protocol (UCP) — an open standard defining how an AI agent (a shopping assistant, a research agent, an autonomous buyer) discovers products, checks availability and price, and completes a transaction with a merchant. Think of it as the handshake layer for agent-to-store commerce.
- Catalog API — UCP's discovery layer. It syndicates your product catalog outward so that when a shopper asks ChatGPT or Copilot "find me a linen shirt under 60 dollars that ships to Ohio," your product can be part of the answer with structured, trustworthy data rather than something scraped off a page.
- Merchants in Catalog by default — Shopify opted merchants into Catalog syndication as the baseline, rather than making it an obscure opt-in. If you sell on Shopify, your products are discoverable by agents unless you say otherwise.
- An "Agentic Plan" for non-Shopify brands — a way for brands that don't run their storefront on Shopify to still participate in the agent-discovery layer.
The numbers Shopify put behind it
The reason this isn't a science-project feature: the traffic is already arriving. Per Shopify's own disclosures around the edition, AI-driven store traffic is up roughly 8x, orders originating from AI searches are up around 13x year over year, and — the number that should make every merchant pay attention — AI searches on Shopify Catalog convert at about 2x the rate of scraped data. Structured, first-party product data wins because the agent trusts it: correct price, correct stock, correct shipping.
If you want the deeper strategic read on scraping-versus-syndication for agents, we covered that separately in our piece on Shopify agentic AI product data. This post is about the boring, essential thing that comes after: turning all the new exports into records you can actually hand someone.
The scenario: more CSVs, more reporting, same old sharing problem
Here's what agentic commerce does to a merchant's week. You now export:
| Export | Format | Why it exists |
|---|---|---|
| Catalog sync status | CSV | Confirm which SKUs are live in the discovery layer |
| AI-channel order export | CSV | Break out orders that came via ChatGPT / Copilot / Shop |
| Product feed | CSV | The structured feed you syndicate outward |
| Conversion-by-channel report | CSV | Compare AI-search conversion vs. direct |
| Payout / reconciliation export | CSV | Month-end accounting |
| P&L / GMV summary | CSV (often exported from a sheet) | Board and investor packs |
Every one of those is a CSV. CSV is superb for analysis and terrible for sharing. You cannot drop a raw CSV into a board deck. Your investor does not want to open a spreadsheet and eyeball 400 rows. Your accountant wants a frozen, dated document — not a file anyone could have edited after the fact.
That's the gap: you have great data in the wrong container. The right container for "here is the record, as of this date, unchangeable" is PDF.
Turn a Shopify CSV export into a board-ready PDF
The whole workflow is one drop and one click.
- Install Convert: Anything to PDF — free, no account.
- Export your report from Shopify as CSV (most reports have an Export button; choose CSV).
- Open the extension and choose Upload Files. Drop in your
.csv. - The extension parses it into a formatted table — real rows, columns, and header styling — not a wall of comma-separated text.
- Pick paper size (A4, Letter, Legal, or Tabloid) and orientation.
- Click Convert. The PDF downloads instantly. No watermark, no upload.
Wide reports go landscape automatically
Financial and order CSVs are wide. A P&L export or an order breakdown can easily run 8, 10, 15 columns. Portrait A4 would squash them into unreadable slivers. The extension handles this for you: a CSV with 6 or more columns automatically switches to landscape, so wide tables stay legible. If you want, override the orientation manually — but for most board-pack tables, the default is what you'd have chosen anyway.
Build one document from many exports
A board pack isn't one CSV. It's the GMV summary, the AI-channel order breakdown, the Catalog sync status, and maybe a cover image or a chart you exported as PNG. Drop all of them into the extension at once and they merge into a single PDF in the order you arrange them — mixed formats included. One file to attach, one file to archive, one file with a date on it.
Why this belongs on your machine, not an online converter
Shopify CSV exports contain the crown jewels: revenue, margins, customer counts, order-level detail, sometimes customer names and addresses in reconciliation files. The moment you paste that into an online CSV-to-PDF site, you've uploaded your sales data to someone else's server. For a board pack or an investor update, that's not a hypothetical privacy concern — it's the kind of thing that shows up in a due-diligence questionnaire.
Convert: Anything to PDF does the conversion 100% on your device. It uses jsPDF (a JavaScript PDF library bundled in the extension) to build the file locally. There are zero network requests during conversion — your data is never uploaded, full stop. No account, no file-size limit, no cap on how many reports you run at quarter-end.
Here's the honest comparison against the two other ways people do this:
| Convert: Anything to PDF (local) | Online CSV→PDF converter | Manual Excel "Print to PDF" | |
|---|---|---|---|
| Sales data leaves your machine | Never | Uploaded to their server | Never (but see below) |
| Wide table handling | Auto-landscape at 6+ columns | Varies; often clipped | Manual page setup, scaling headaches |
| Watermark | None | Common on free tiers | None |
| Merge several exports into one PDF | Yes, mixed formats | Rarely | No — one sheet at a time |
| File-size / conversion cap | None | Common on free tiers | None |
| Account required | No | Often | No (needs Excel installed) |
| Cost | Free | Free tier + upsell | Requires paid Excel |
The manual Excel route is private, to its credit — but it's fiddly (you fight page breaks and column scaling every time), it needs a paid Office license, and it can't merge a PNG chart and three CSVs into one document. The extension is the middle path: private and fast and it merges.
The .xlsx caveat — we'd rather tell you straight
If your report lives in an .xlsx file, the extension does not convert Excel directly. We could pretend otherwise; we won't. Excel's format is a zipped bundle of XML with styling, formulas, and multiple sheets, and rendering it faithfully is a different problem from converting a clean data table.
The workaround is genuinely fast: in Excel, File → Save As → CSV for the sheet you want, then drop the CSV into the extension. You get the clean table, auto-landscape and all. If your workbook has several sheets you need in one document, save each as its own CSV and merge them into a single PDF. Two extra clicks, and your data still never leaves your machine.
The formats the extension does take directly: images (JPG, PNG, WebP, SVG, GIF, BMP), text and markup (TXT, HTML, Markdown, JSON, XML), CSV, and the active browser tab.
Archiving the Catalog announcement itself
There's a second, smaller workflow worth mentioning. Spring '26 changed the rules — Catalog-by-default, the Agentic Plan pricing, the UCP spec pages. Those pages get edited. If you want a dated record of exactly what the terms said the day you read them (useful when you're deciding whether to stay opted into Catalog syndication), you can snapshot the live page. Our sibling extension Convert: Web to PDF captures the active tab — including pages behind your Shopify admin login — to a clean PDF. The file converter here is for your exports; the web tool is for the pages.
And when the quarter-end reporting marathon is finally done, CineMan AI drops IMDb and Rotten Tomatoes scores onto your Netflix and Prime tiles so the wind-down doesn't become a forty-minute scroll.
You can see the full picture of what the extension handles on the Convert: Anything to PDF tool page.
A realistic board-pack build
Say you're closing out the first full quarter with Catalog live. Your pack:
- Export GMV by channel as CSV — includes a new "AI search" row. Drop it in; it lands as a formatted table, landscape because it's wide.
- Export the AI-channel order detail as CSV — the 13x-YoY orders you want to show off. Add it to the same conversion.
- Export Catalog sync status as CSV to prove coverage — which SKUs are discoverable. Add it.
- Add your cover slide as a PNG and a conversion chart as a PNG.
- Arrange the order, pick Letter (if your board is US-based) or A4, and convert.
Out comes one dated PDF: cover, GMV table, AI-order detail, sync status, chart. It's frozen, it's shareable, it's archival, and not a byte of it went to a third-party server. That's the whole point.
Frequently asked questions
How do I turn a Shopify Catalog or AI-channel CSV export into a PDF?
Export the report from Shopify as CSV, then drop the .csv into Convert: Anything to PDF and click Convert. It renders as a formatted table and downloads as a PDF instantly — no upload, no watermark, no account. Wide reports switch to landscape automatically.
Why does my wide Shopify P&L or order export come out in landscape?
Because the extension auto-switches to landscape when a CSV has 6 or more columns, so wide financial and order tables stay readable instead of being squashed into portrait. You can override the orientation manually if you prefer.
Can I combine several Shopify exports into one board pack PDF?
Yes. Drop multiple CSVs — plus PNG charts or a cover image — into a single conversion and they merge into one PDF in the order you arrange. That gives you one dated, shareable document instead of a folder of files.
Is my Shopify sales data uploaded anywhere when I convert it?
No. Conversion runs entirely on your device using a bundled PDF library, with zero network requests during conversion. Your revenue, margins, and order-level data never leave your machine — which matters for board packs and due diligence.
Can I convert my Excel .xlsx Shopify report directly?
Not directly. In Excel, use File → Save As → CSV for the sheet you need, then drop the CSV into the extension. It converts locally into a clean table, and for multi-sheet workbooks you can save each sheet as CSV and merge them into one PDF.
Which browsers does it work in?
Any Chromium browser — Chrome, Edge, Brave, Arc, Opera, or Vivaldi. It does not run on Firefox or Safari.
Bottom line
Spring '26 turned Shopify into a place where AI agents are customers, and it turned merchants into people who export more CSVs than ever — Catalog sync, AI-channel orders, product feeds, P&L. Those exports deserve to become clean, dated, board-ready PDFs, and they deserve to do it without your sales data touching a stranger's server. Convert: Anything to PDF turns a Shopify CSV into a formatted PDF table locally — auto-landscape for wide reports, merge for multi-file packs, no watermark, no upload, no cap. Export to CSV, drop it in, and keep your numbers on your own machine.