WooCommerce: sell the configured product, at the configured price
IntegrationsShare ViewPricingAI
Your WooCommerce connection can now put the shopper's configured product in the cart — with the picture of their 3D configuration, the options they chose and the price your configurator calculated — without installing a WordPress plugin. Switching a project between "Add to Basket" and "Redirect to Checkout" now takes effect immediately on your Share link and website.
New
Link WooCommerce Product has three options per project: where shoppers land (cart or checkout), what goes into the cart (the configured product or the product as it is), and the price charged (the Simplio3D configured price or the WooCommerce price).
Configured products show the configuration image and options in the cart, checkout, order e-mails and the order. Simplio3D adds them to your store as hidden products, reuses them for identical configurations, and removes unsold ones after 30 days.
The configured price is recalculated on our server from the configuration — never taken from the shopper's browser — and projects whose pricing can't be recalculated there are clearly marked in the dialog.
The AI Assistant and connected AI apps can set these options too (update_commerce_link); every change that affects what shoppers pay waits for your approval.
Improved
The connection test checks that your API key can create products and finds your store's own cart and checkout pages, including translated page names.
If a shopper can't check out, the link dialog shows the last failed attempt and what to fix.
Embedded on your website, Add to Cart now takes the whole page to your cart or checkout instead of opening a new tab.
Fixed
Choosing "Redirect to Checkout" or "Add to Basket" in Link WooCommerce Product is now saved and shown correctly when you reopen the dialog; before, the choice was not saved for an already linked product.
"Redirect to Checkout" now always adds the linked product. Links saved without a product used to open an empty checkout.
Changes to a WooCommerce link reach an open Share view on the next click, instead of after the page was reloaded minutes later.
September 28, 2026
Shopify: the Simplio3D app is installed from the Shopify App Store
IntegrationsDashboard
Dashboard → Integrations → Shopify is back to the connection it has always offered: your own Shopify app, with its Client ID and Client Secret. The Simplio3D app for Shopify is installed from the Shopify App Store and connected from inside your Shopify admin, so the dashboard no longer shows an install option or an app card. Existing Shopify connections keep working exactly as they are; nothing to migrate and no action required.
New
To use the Simplio3D app: install Simplio3D from the Shopify App Store, open Apps → Simplio3D in your Shopify admin and click "Connect Simplio3D account". It works for any store, including one your client owns.
Stores already connected through the Simplio3D app keep working, including checkout.
Improved
Install links generated from the dashboard are retired. Messages that used to point to them — including the "shop_not_permitted" explanation — now point to the Shopify App Store.
Disconnecting or removing the Simplio3D app is done from Shopify: Apps → Simplio3D → Disconnect, or uninstall it.
September 28, 2026
Simplio3D is in Claude's connector directory
AIIntegrationsDocs
Claude users can now find Simplio3D in Claude's connector directory and connect it in a few clicks: search for Simplio3D, sign in, and choose what Claude may access. There is no token to copy, and what Claude can do is exactly the same as before.
New
In Claude (web, desktop, mobile and Cowork), open Customize → Connectors, search for "Simplio3D" and click Connect. The listing is at claude.ai/directory/connectors/simplio3d.
Dashboard → Integrations → AI Connections has an "Open in Claude" button that takes you straight to the listing.
The AI Connections (MCP) tutorial and the MCP Server documentation explain the new way to connect. Adding Simplio3D as a custom connector by URL still works.
September 28, 2026
Connect AI apps on the Starter plan
AIIntegrationsBilling
Starter workspaces can now connect Claude, Cursor, VS Code and other AI apps to Simplio3D. AI Connections (MCP) used to need a Pro or Enterprise plan; it is now included on every paid plan and during the 30-day trial, next to the AI Assistant and Generate with AI, which Starter already had.
New
Dashboard → Integrations → AI Connections is open on Starter: create a connection, or sign in from the AI app and approve it.
The plan cards in Billing now show AI connections (MCP) as included on Starter, Pro and Enterprise.
A connected AI app follows your plan: on Starter it cannot create Modular projects or duplicate a project, just as in the dashboard.
Security
Nothing about how access is granted changed: you choose each connection's permissions, high-risk changes wait for your approval in Dashboard → AI Changes, and you can revoke a connection at any time. The developer SDK / API token remains a Pro and Enterprise feature.
September 28, 2026
AI apps start with read-only access and ask before changing your projects
AIIntegrationsSecurityDocs
When you connect Claude or another AI app to Simplio3D, the approval screen now selects read-only access by default, and AI apps are told which Simplio3D actions change your data so they ask you before each one. This prepares Simplio3D for Anthropic's Claude connectors directory.
New
The approval screen pre-selects read-only access. Tick the write permissions only if you want the AI to make changes. Customer quote requests and your store catalog are also off unless you tick them.
The approval screen shows which site you will return to after you choose, and warns you when that is an app on your own computer.
AI apps such as Claude now ask before every action that changes or removes something in your projects, not only before high-risk ones. Pricing, SKU, deletion and store changes still wait for your approval in Dashboard → AI Changes.
Claude Code can connect with sign-in and approval, without copying a token.
Three new ready-made instructions for AI apps: find out why an option is hidden, check that every targeted 3D part exists in your model, and propose the fixes that are safe to make.
New MCP Server documentation page, Privacy & Data Handling: what an AI connection can access, what is stored and for how long, and how to revoke it.
Security
AI connections you already created keep the permissions you gave them. Only new connections start read-only.
September 28, 2026
Simplio3D is listed in the official MCP Registry
AIIntegrationsDocs
AI apps that support the Model Context Protocol can now find Simplio3D by name in the official MCP Registry, where it is listed as ai.simplio3d/platform. The listing only helps people find Simplio3D: an AI app still connects straight to Simplio3D, you still sign in and choose exactly what it may access, and none of your data passes through the registry.
New
Listed in the official MCP Registry as ai.simplio3d/platform, pointing at the Simplio3D MCP server (https://app.simplio3d.ai/mcp).
MCP Server documentation → Connect a Client now shows the registry listing.
Fixed
An AI app connecting for the first time, before signing in, received an internal error instead of the response that tells it where to sign in — so apps that rely on that response could not start the Simplio3D sign-in. They now reach the sign-in and approval screen as intended.
Workspaces whose plan does not include AI connections, or whose subscription is inactive, now get that explanation instead of a generic error when an AI app tries to connect.
September 23, 2026
Connect WordPress sites and sell configured products with verified prices
IntegrationsPricingSecurity
The Simplio3D WordPress plugin (2.0) now connects to your account with a secure sign-in and approval screen, lets you build configurator pages from native WordPress blocks, and adds configured products to the WooCommerce cart at a price Simplio3D calculates on the server.
New
New approval screen for WordPress sites: sign in, choose the workspace and allow the site — no passwords or API keys are copied into WordPress.
Dashboard → Integrations → WordPress lists your connected sites and lets you disconnect one instantly.
WooCommerce carts built with the plugin carry the configuration, a picture of it and a price Simplio3D verifies — shoppers cannot change it.
Your existing WooCommerce connection (Dashboard → Integrations → WooCommerce) is unchanged: its Add to Cart and checkout buttons keep working with or without the plugin, even for a product the plugin also sells.
Security
WordPress sites get their own narrowly scoped, revocable connection: it can list your projects and price configurations, nothing else.
September 22, 2026
Faster, easier-to-read documentation — and no more light-to-dark flash
DocsPerformanceDashboard
The Simplio3D documentation at /docs now opens much faster, especially on phones: in Google PageSpeed Insights’ mobile test the first text appears after about 1 second instead of about 4. In our testing the documentation now scores top marks in every PageSpeed Insights category, including the Agentic Browsing check that measures how well AI assistants can read a page. Your projects, configurators and Share links are not affected.
Improved
Documentation pages appear immediately and stay on screen while the page finishes loading, instead of briefly swapping to a loading spinner.
Opening /docs goes straight to the Tutorials home page instead of redirecting first.
Fonts, the Simplio3D logo and the browser-tab icon are now served from Simplio3D itself and sized for how they are shown, so every page downloads far less.
Each documentation page keeps its own title in the browser tab and in search results, for example “Conditional Logic – Tutorials | Simplio3D Docs”.
The documentation header now fits on phones; the links to the other documentation sections (Tutorials, API, SDK, MCP and Changelog) are in the menu.
Easier to read: higher-contrast labels and diagrams, links inside paragraphs are underlined, and headings follow a consistent outline for screen readers.
Fixed
The dashboard and documentation no longer flash light before switching to the dark theme as they open. The public Share view is unchanged.
September 22, 2026
Larger and more complex SVG graphics upload reliably — with a clear reason when one can’t
DashboardSecurity
Uploading an SVG to Assets → Graphics could fail with only “1 graphic(s) failed to upload”, even for a valid file well under the 50 MB shown in the dialog — SVGs were quietly limited to 2 MB. SVG graphics can now be up to 10 MB, JPEG, PNG, GIF and WebP graphics up to the full 50 MB, and the dialog states both limits. When a file can’t be uploaded, the dialog now says exactly why, next to the file, before anything is sent.
Improved
Each file in the Upload Graphic dialog shows its own status — checking, uploading, uploaded, or the reason it failed (“This SVG is too large”, “SVG could not be parsed: … on line 3”, “no <svg> root element was found”).
Files that can’t be uploaded are flagged as soon as you add them, and retrying after a partial failure only re-sends the files that failed.
Unsupported formats dropped onto the dialog are now reported instead of silently ignored.
Fixed
SVGs between 2 MB and 10 MB — such as detailed CorelDRAW or Illustrator jersey templates with thousands of shapes — now upload instead of failing.
SVGs exported with an internal stylesheet (CorelDRAW’s and Inkscape’s default) keep their colours; before, every styled shape could turn black after upload.
SVGs saved by older versions of Adobe Illustrator now display correctly after upload instead of becoming unreadable.
SVGs saved in UTF-16 or with a Western European encoding keep their accented text.
Raster graphics between 16 MB and 50 MB now upload, matching the limit shown in the dialog.
The SVG colour editor on the Assets page opens for files whose names or text contain accented or non-Latin characters.
Security
Scripts, event handlers, links to external files or websites and external stylesheets are still removed from every uploaded SVG — and you are now told what was removed.
SVG cleaning now also catches a few disguised forms of scripts and links that could slip past it before.
September 21, 2026
Menus and buttons always show their text, never placeholder codes
DashboardEditorShare ViewPerformance
Occasionally the whole dashboard or editor showed internal placeholder codes instead of words — “nav.projects”, “projects.title”, “sort.latest” — until you did a hard refresh. It happened when the app’s text could not be downloaded, which could be caused by a brief network interruption or an update being deployed at that moment. English text is now built into the app, so it is always there from the first moment a page opens. Nothing needs to be done on your side.
Improved
Pages load a little faster in English: the app no longer downloads all 15 languages on every page, only the one you are using.
Fixed
The dashboard, the editor, Preview and your Share views can no longer show placeholder codes instead of text.
If you use another language and it cannot be downloaded right away, the app shows English instead and tries again when you come back to the tab or your connection returns, without reloading the page.
September 16, 2026
Modular default modules stay visible on phones and in embeds
Share ViewEditor
In Modular projects, the module you choose under Default Variant → Global (for example a main roof) could disappear on smaller screens and when your configurator was embedded on your website. Embedded configurators now place the default module just like the Share link, the 3D view follows its space when the window gets narrower or a phone is rotated, and automatic camera framing fits the whole product on tall, narrow screens. Existing projects and embed codes are fixed automatically.
Fixed
Embedded Share views (inside an iframe on your website) now place the Global default module on load — before, they opened without it.
Narrowing the browser window, rotating a phone, or a website resizing the embed no longer pushes the 3D model out of view in Preview, the Share view or the editor.
On portrait screens the automatic camera framing now fits the product’s width as well as its height, so wide products are no longer cut off at the sides. Landscape framing is unchanged.
September 16, 2026
Embedded configurators load faster on other websites
Share ViewPerformance
When your configurator is embedded on your own website, it now starts loading your project and your 3D model at the same time as the viewer itself, instead of one after the other. Project data is also served from app.simplio3d.ai with a shared cache, so after the first visitor, the next ones get it almost instantly — and a change you save still appears on the next load. Existing embed codes benefit automatically; there is nothing to re-copy.
Improved
Project data and the 3D model start downloading immediately, in parallel with the viewer, instead of waiting for it — the biggest gain is on phones and slower connections.
Removed an extra network round-trip that every embedded load used to make before fetching your project.
Model download links stay the same between visits, so returning visitors’ browsers can confirm nothing changed instead of downloading again.
The Sharing & Embedding tutorial now explains what makes an embedded configurator slow and how to fix it — in most projects the biggest win is resizing and compressing the textures inside your 3D model.
September 15, 2026
Hide font, size and part-name tags from shoppers in Text Input blocks
EditorShare View
Text Input blocks used to show technical tags under every text field in Preview and your Share view — the font and size (for example “Arial · 120px”), “Multiline”, and an “Applied to” line naming the 3D part the text lands on. Those details help you set the block up, but they mean nothing to a shopper. A new Shopper Display section in the block’s settings lets you choose exactly what shoppers see. New Text Input blocks hide the technical details automatically; existing blocks keep their current look until you switch them off, so no live project changes on its own.
New
Editor → Options → Text Input block → Shopper Display: switches for Font details, the “Applied to” line, the character counter, the live canvas preview and the block title.
One tap on “Hide technical details” turns off the font tags and the part name together.
Each switch shows a sample of what it controls, using your own text area’s font and 3D part, so you can see what you’re hiding before you hide it.
Improved
With the character counter hidden, it still appears the moment a shopper reaches the limit, so they understand why they can’t type more.
While a font is loading, the message no longer names the font when font details are hidden.
The AI Assistant and connected AI agents can turn these switches on and off, and start new Text Input blocks with the technical details hidden.
September 11, 2026
Uploaded images keep their proportions on the 3D model
EditorShare View
In a File Upload option block, a shopper’s image used to be stretched over the target part’s entire texture sheet — so a tall or wide image came out squashed, and on parts that only use a band of that sheet (a chest print area, say) it was cropped too. Each upload target now has an Image Fit setting. “Keep proportions” fits the whole image inside the part’s real print area at its original shape, leaving unused space empty; “Fill area” fills the print area and crops the overflow. New upload targets use Keep proportions automatically. Existing targets keep their current look until you choose a fit, so no live project changes on its own.
New
Editor → Options → File Upload block → upload target → Texture Mapping → Image Fit: Keep proportions, Fill area, or Stretch (the previous behaviour).
The editor now shows the target part’s detected print area — its shape (for example 3.2 : 1, landscape) and how much of its texture sheet it uses — so you can see exactly what the image will be fitted to, and share it with your 3D artist.
Clear warnings when a setup will not look right: Stretch on a part that uses only part of its sheet, a print area so small that uploads lose sharpness, UVs outside the 0–1 range, or a part with no UV map at all.
Improved
Scaling and rotating an uploaded image keeps its proportions too — a rotated image stays a rectangle instead of skewing.
With a proportional fit, Move is measured across the print area: the sliders reach its edges, horizontal moves right as you drag right, and the range no longer shrinks as the image gets smaller.
Images fitted into a small print area are rendered at a much higher resolution than before.
The AI Assistant and connected AI agents can set the fit when they create or edit upload targets, and use Keep proportions by default for new ones.
September 9, 2026
Open Simplio3D in a visitor’s own language, based on their country
Dashboard
A new platform setting can greet first-time visitors from the countries you choose in a matching language, instead of always starting in English. It is off by default and entirely optional. Nothing about it is sticky or hidden: anyone whose language was switched sees a small bar with a one-tap “Switch to English”, and the moment someone picks a language themselves — on that bar or in Profile → Language — their choice wins from then on and is never overridden. Countries you don’t map simply stay on English.
New
Admin → Settings → System → Country-Based Language: turn it on, then map countries to any of the 15 languages Simplio3D supports.
“Add suggested mappings” fills in a conservative starting set in one click — and never overwrites a mapping you set by hand. Countries where the right language is genuinely ambiguous are left out on purpose so they stay on English.
A “Your connection” panel shows the country your own visit resolves to and what it would open in, so you can confirm the setting works before relying on it.
Visitors are told, not just switched: the notice appears once per visit with “Keep <language>” and “Switch to English”, and the revert always names English in English so it is readable in any language.
Improved
Existing users are untouched — anyone who has ever picked a language keeps it, including people who deliberately chose English.
The language a country supplies is never saved to the visitor’s profile, so it doesn’t follow them onto their other devices. Only a language they pick themselves does.
Security
Country comes from the two-letter code the CDN already resolves for every request — no IP address is stored, logged, or sent anywhere, and no third-party geolocation service is involved.
September 1, 2026
Connect a Shopify store you don’t own — one-click install, no credentials to copy
IntegrationsDashboard
Until now, connecting Shopify meant building your own app in the Shopify Dev Dashboard — which only works when the store belongs to the same Shopify organization as that app. Agencies and freelancers working on client-owned stores could never satisfy that, and hit a "shop_not_permitted" error that nothing in their store or app settings could fix. You can now connect any store by installing the Simplio3D app on it instead: pick the store, and either approve the install yourself or send your client a link they approve in their own Shopify admin — no logins shared, no organization access needed. Existing Shopify connections keep working exactly as they are; nothing to migrate and no action required.
New
Dashboard → Integrations → Shopify now asks how you want to connect, and defaults to the install — the option that works for every store.
Send an install link to a client: generate it, forward it, and once they approve the store is connected to your Simplio3D account. They never share a Shopify password or add you to their organization.
If a connection attempt fails with "shop_not_permitted", the result now explains that there is nothing to fix in your Shopify app and offers a one-click switch to the install.
A store that uninstalls the app now shows a clear "Reconnect required" banner with a Reconnect button, instead of silently failing at checkout.
Both connection methods behave identically afterwards — same checkout modes, product linking, SKU validation and SKU-matched carts.
Improved
The install asks for only two permissions — write_draft_orders and read_products — and the Integrations page lists exactly what was granted.
Install links are single use and expire after about an hour, and are refused if opened on a different store than the one they were made for.
Disconnecting now says plainly that the Simplio3D app stays installed in Shopify until the store owner removes it.
Changing the store on a connected integration no longer leaves the old store’s access in place.
September 1, 2026
Shrinking an uploaded image no longer tiles it across the model
EditorShare View
In a File Upload option block, a shopper who made their uploaded image smaller saw it repeat into a grid of copies across the 3D model instead of simply shrinking. Scaling up always worked, so the problem only showed up when someone tried to make a logo smaller. Reducing the size now produces one smaller image, at every scale, in the Preview modal and in your published Share view and iframe embeds. Nothing to re-save or reconfigure — the fix reaches every existing project as soon as it ships.
Improved
Dragging the Scale, Move or Rotate sliders is much lighter: the image is decoded once per upload and redrawn at most once per frame, instead of re-decoding the texture on every tick.
Fixed
Reducing an uploaded image’s Scale now shrinks a single image instead of tiling it. The consumer Scale control no longer overrides the target’s "Tile image across the UV surface" switch — which is what that switch always promised.
A shrunken image now sits on genuinely empty surface. JPEGs (and edge-to-edge PNGs) no longer smear their border colour, and PNG transparency is preserved at every scale.
Shrinking now keeps the image where it was instead of drifting it toward a corner.
Removing an uploaded image restores the original surface instead of leaving a solid white patch behind.
Turning "Tile image across the UV surface" on still tiles, exactly as before — and Move, Rotate and aspect ratio all behave unchanged.