AI workflows have been part of Altera since the Altera CLI opened the app up to Claude Code and other coding agents. The new MCP connector picks up from there - Altera now plugs straight into ChatGPT and Claude.
What’s New # Altera in ChatGPT - install the connector, sign in, and the assistant can drive Altera against the shop you’ve authorized. And Claude - same connector URL, available in the Claude desktop app, web app, and Claude Code. Reference and store data on demand - resources, fields, filters, metafield definitions, markets, locations, and customer segments are all readable from the chat. Documentation search built in - the assistant can pull up the right Altera doc instead of guessing how a feature works. Imports and exports - export jobs return a download link; imports prompt for confirmation in the chat before they touch your store. Walkthrough and setup guide - watch the 5-minute setup video, or read the step-by-step guide.
Order exports now have precise control over which line items you’re filtering for. Adds two net-new filter columns and tightens up SKU matching so dashed SKUs behave the way you’d expect.
What’s New # Product ID filter - filter order exports by one or more product IDs. Paste GIDs or numeric IDs; the export returns orders containing line items from those products. Variant ID filter - same for specific variants. Useful for auditing orders that included a particular SKU after a re-numbering. Equals any of / is not equal to any of - text and ID filters now support comma-separated multi-value matching, so you can filter by a list of SKUs or IDs in a single condition.
We’ve expanded our Shopify store credit support: full transaction history alongside the existing balance columns, plus net-new coverage of B2B company locations.
What’s New # Store Credit Transactions for customers - new column group lets you issue, debit, or reset balances using CREDIT, DEBIT, and SET commands, one transaction per row. Location Store Credit Transactions for B2B companies - the same column group on the Companies sheet, scoped to company location accounts. Per-transaction expiry and receipt notification - set Store Credit Transaction: Expire At and Store Credit Transaction: Send Receipt on credit transactions. Exported transaction history - exports include transaction ID, command, amount, created at, event, expiry, and the running balance after each transaction. Balance change summary - every customer or company location whose store credit changes during an import gets a one-line summary in the import results (e.g. Store credit changed from 50.00 USD to 75.00 USD). Improvements # The legacy Store Credit: Amount and Store Credit: Adjust columns keep working on import unchanged - existing import templates continue to apply. Heads-up # Exporting transaction history requires the new read_store_credit_account_transactions Shopify scope. The first time you tick the Store Credit Transactions or Location Store Credit Transactions column group in the export configurator, Altera will prompt you to authorize - one click and you’re done. The existing customer balance import keeps working without the new scope.
Translation exports now pick up metafield translations on articles, pages, and blogs. Previously these would silently drop out of the export because Shopify’s translatable-resources API doesn’t nest metafield translations under those parents.
Fixes # Article metafield translations - now appear in translation exports under their owning article. Page metafield translations - now appear in translation exports under their owning page. Blog metafield translations - now appear in translation exports under their owning blog.
Reviewing what’s been imported and exported across your store used to mean clicking through the Jobs list one job at a time. Now you can pull the whole list as a CSV in one shot.
What’s New # Download audit log - new action on the Jobs page exports every job in the current view to a single CSV. See who ran each job - every row includes the user who created the job (or “API key” / “CLI” for automated jobs), so you can answer “who imported this?” without opening each job. Respects your filters - the file matches whatever you’ve narrowed the page down to (type, execution type, status, source, search, archived).
Order exports already covered presentment currency for line items, discounts, and shipping. The order-level totals were still shop-currency only, which made it awkward to feed downstream systems like ERPs the amounts customers actually saw at checkout. Now those totals come through in presentment too.
Improvements # Order-level presentment totals - Adds Price: Presentment Subtotal, Tax: Presentment Total, Price: Presentment Total, Price: Presentment Total Duties, Price: Presentment Total Fees, Price: Presentment Total Refund, and Price: Presentment Total Outstanding for order exports. Tax line presentment prices - Adds Tax 1: Presentment Price, Tax 2: Presentment Price, and Tax 3: Presentment Price columns, with presentment columns auto-included for tax lines 4-10 when present on the order. Opt-in via Presentment Currency group - These are export-only columns; existing exports stay the same unless you turn on the Presentment Currency field group. See the order field reference for the full column list.
Altera now imports and exports the full set of Shopify measurement metafield types - adding 29 new types alongside the existing weight, dimension, and volume.
What’s New # New measurement types - Adds support for antenna_gain, area, battery_charge_capacity, battery_energy_capacity, capacitance, concentration, data_storage_capacity, data_transfer_rate, display_density, distance, duration, electric_current, electrical_resistance, energy, frequency, illuminance, inductance, luminous_flux, mass_flow_rate, power, pressure, resolution, rotational_speed, sound_level, speed, temperature, thermal_power, voltage, and volumetric_flow_rate (plus the list. variant of each). JSON value format - Values use Shopify’s standard {"value": 21.5, "unit": "celsius"} format. Unit names match Shopify’s canonical strings and are case-insensitive (see the metafields reference). Heads-up # Inline shorthand like 2.5kg or 10cm continues to work for weight, dimension, and volume. The new types only accept the JSON form, since many of them share ambiguous abbreviations (for example, “c” could mean celsius, centimeters, or calories).
We’ve put a lot of work into discounts this week. Here are some of the highlights.
What’s New # Automatic Free Shipping imports - closes the last gap in discount subtype coverage. Subscription cycle limits - now round-trip correctly on Code Basic and Automatic Basic discounts. Improvements # Smarter file type detection - we now inspect a file’s columns when auto-detecting its type, even when the filename suggests a different data type. Cleaner exports - consistent boolean casing, decimal precision, and country code formatting. Fixes # Scope lookups fail loudly - missing product, variant, or collection handles now raise a more clear error. Safer subscription handling - non-subscription discounts import cleanly on stores without a subscriptions app.
CSV and ZIP exports now have a new encoding option, with the UTF-8 BOM turned on by default so non-English characters open correctly in Excel.
What’s New # Excel compatibility (UTF-8 BOM) - New setting under Advanced options on the export create page, enabled by default for CSV and ZIP (multiple CSV) exports so accented and non-Latin characters render correctly when opened in Excel. Opt out when needed - Switch the option to UTF-8 (no BOM) if a downstream system (an automated importer, a script, or a data pipeline) doesn’t expect a byte-order mark. CLI support - Use --csv-encoding utf-8 with altera export create to turn the BOM off from the command line.
Scoping a translation export to a specific collection’s products used to require juggling product IDs or handles by hand. Now the Collection Handle filter does it for you.
Improvements # Collection Handle filter - applies to the Products data type, limiting the export to products in the listed collection(s). Combined filters - pair Collection Handle with other product filters (handle, tag, status) to export translations for the intersection.