What’s New on Shopify: Bulk Staff CSV Import, Full‑Page App Intents, Hydrogen Boosts, and More

A deep dive into the latest Shopify updates for merchants and developers—from bulk staff CSV imports and full‑page app intents to Hydrogen’s new logging, POS redesign, and shipping improvements—plus clear actions to keep your store running smoothly.

What’s New on Shopify: Bulk Staff CSV Import, Full‑Page App Intents, Hydrogen Boosts, and More
7 sections

Shopify rolled out a flurry of changes this week that affect both store owners and app developers. Some updates streamline everyday store operations, while others give developers new ways to build richer experiences. Below is a concise, actionable summary of the most impactful announcements, who they affect, and the exact steps you should take today.

Bulk staff setup with CSV import (Merchant)

Shopify now lets you create, suspend, or reactivate staff accounts in bulk by uploading a CSV file. This is a huge time‑saver for seasonal hiring, rapid store expansion, or fast off‑boarding. To use it, go to Settings → Users → Import in the admin, download the sample template, fill in your staff rows (email, role, PIN, status), and upload the file. No API work is required—just the CSV.

Action items: • Verify that every row includes a valid email and role (Admin, Staff, POS). • Use “suspend” for temporary deactivations and “reactivate” for returning team members. • Test the import on a staging store before running it on production to avoid accidental permission changes.

App intents now open as full‑page navigation (Developer)

When an app intent declared on the admin.app.intent.link target is triggered, Shopify admin now navigates the merchant to the intent URL as a full page instead of an overlay modal. The change is live for every shop, on all API versions, and requires no code changes to the intent schema.

Why it matters: Merchants now see your app’s full layout, navigation, and toolbars, which is ideal for complex workflows (e.g., editing a campaign, managing inventory). The fallback to a modal still occurs if the merchant has unsaved changes on the current page, protecting their work.

Action checklist for developers: 1️⃣ Verify that the route behind your url renders correctly at full width. 2️⃣ Keep the same payload handling – read the invocation payload from shopify.intents.request.value. 3️⃣ Ensure you still register tools with shopify.tools.register and resolve the intent via shopify.intents.response.ok() or .error(). 4️⃣ Test in a dev store: trigger the intent from Sidekick, edit a form, then invoke the intent before saving to see the modal fallback.

Example shopify.extension.toml snippet (unchanged but now full‑page):

toml

[[extensions.targeting]]

target = "admin.app.intent.link"

url = "/app/campaigns/{id}/edit"

tools = "./tools.json"

instructions = "./instructions.md"

Hydrogen developer preview adds key storefront capabilities (Developer)

The August 18, 2026 Hydrogen preview introduces five upgrades that tighten the gap between Hydrogen and traditional Liquid themes: • Cart session attribution syncs carts with signed‑in customer accounts, eliminating the guest‑checkout jump. • Cart attributes let you attach order‑wide data (gift messages) or per‑line data (engraving text). • Standard page‑view events now fire on every client‑side navigation, giving you complete analytics. • The Shop Pay button renders instantly without waiting for shop‑js to load. • Local HTTPS support lets you develop and test customer‑account flows on a trusted localhost domain.

Practical steps: • Upgrade your Hydrogen toolkit to the latest preview version (npm i @shopify/hydrogen@preview). • Add cart attributes via the new API (cart.attributes = {giftMessage: 'Happy Birthday'}) before checkout. • Enable the pluggable logger in hydrogen.config.js to forward warnings to your monitoring service:

js

module.exports = {

logger: { level: "warn", destination: "my-logs" }

};

A redesigned POS channel page with one‑click editor access (Merchant)

Shopify admin now opens the Point‑of‑Sale channel page with a “Customize the in‑store experience” preview that shows the lock screen, customer display, and receipt layout. A single click launches the POS editor for any of those components. The page also bundles an Analytics widget that surfaces today’s gross sales, orders, discounts, and returns, filterable by location.

What to do: • Navigate to Point of Sale → Channel page to verify the new preview. • Click the editor shortcuts to adjust lock screen branding or receipt style. • Use the analytics links to dive deeper into performance metrics. • Ensure staff who need these insights have the “analytics” permission role.

Checkout field recommendations now available (Merchant)

Eligible stores receive AI‑driven suggestions on the Checkout settings page, such as switching the contact method to email‑only, making first and last name required, or optionally collecting a phone number for the shipping address. The recommendations appear as “Apply” buttons, letting you adopt them instantly.

Action items: • Open Settings → Checkout → Recommendations. • Review each suggestion and click Apply if it aligns with your data‑collection policy. • Remember: existing stores won’t change automatically; you control the rollout.

Taxes now recalculate automatically when the shipping address changes (Merchant)

Previously, editing an order’s shipping address left the original tax amount unchanged, creating mismatched financials. The new behavior triggers a tax‑rate lookup for the new destination, shows a preview of adjusted amounts, and flags any payment difference before you save.

What to do: • When updating an order, review the “Tax preview” panel. • If a payment gap appears, either send an invoice or adjust the order total accordingly. • No code changes needed; the logic runs entirely in the admin UI.

DHL Express expands to the UK, Germany, France, Italy, and Spain (Merchant)

Shopify now offers DHL Express shipping labels directly in the admin for five major European markets. Merchants can purchase domestic and international labels without a third‑party app or separate DHL account.

Steps: 1️⃣ Open an order in the admin. 2️⃣ Click Create shipping label and select DHL Express. 3️⃣ Follow the on‑screen rate and payment flow. 4️⃣ Print or email the label as usual. No additional setup required.

Tags
Sources

Related Articles

Full‑Page Intents, Hydrogen Preview, and a Wave of Merchant Updates – What You Need to Know
Platform Updates

Full‑Page Intents, Hydrogen Preview, and a Wave of Merchant Updates – What You Need to Know

Shopify’s latest churn brings full‑page app intents, a richer Hydrogen toolkit, and several merchant‑focused admin upgrades—from a new POS channel page to automatic tax recalculation. Learn who’s impacted and the exact steps you should take today.

August 21, 20266 min
Staying Ahead with Shopify: Recent Updates and Actionable Advice
Platform Updates

Staying Ahead with Shopify: Recent Updates and Actionable Advice

Discover the latest Shopify updates, from personalized checkout field settings to new shipping options and marketing tools, and learn how to make the most of these changes for your business. Get expert advice on navigating recent platform updates and enhancing your store's performance. Stay competitive with the latest Shopify features and best practices.

August 17, 20263 min
Shopify agents.md.liquid: Making Your Store Ready for AI Agents
Platform Updates

Shopify agents.md.liquid: Making Your Store Ready for AI Agents

Shopify is introducing agents.md.liquid, a new theme template designed to help AI agents and shopping assistants understand how to discover and interact with a Shopify store

August 10, 20263 min
Shopify Introduces a New Collections API in 2026-07
Platform Updates

Shopify Introduces a New Collections API in 2026-07

Shopify is introducing a major update to its Collections API in the 2026-07 GraphQL Admin API release. The new model replaces the traditional split between smart collections and custom collections with a more flexible, composable system based on multiple collection sources

August 9, 20262 min