NewTurn any image into a sign design.
Home

Changelog

Documenting our journey of creating a custom sign builder.

Stay informed with updates every month

Or subscribe to ourRSS feed

Oct 30, 2026

2026.10

Block emojis in sign text

Sign Customiser has a new order safeguard: Block emojis. When you select it, customers cannot add a design to the cart if the sign text has an emoji or an emoji-style symbol. A message shows each emoji, so that the customer knows which characters to remove. The setting is off by default. It applies to all sign types and all pricing models.

Order safeguards section with the Block emojis checkbox selected

What’s Changed

  • New Block emojis settingThe setting is in General Settings → Order safeguards. It is off until you select it.
  • Message for customersWhen the sign text has an emoji, the customiser disables the add-to-cart button. It also disables Buy it now if your store shows that button. It shows the message “Emojis are not supported on this sign: ❤️. Remove them to continue.” with the emojis that it found.
  • Editable messageTo change or translate the message, go to Settings → Languages and edit Emojis not allowed. Keep {characters} where the emojis must show.
  • Emoji-style symbolsThe setting blocks emojis such as 😀, flags and keycaps. It also blocks the emoji form of symbols, such as ❤️ and ☀️, and decorative symbols, such as ♡ ☆ ✓. The font that the customer selects does not change the result.
  • Letters and iconsLetters in all languages, numbers, ordinary punctuation and currency signs are permitted. © ® ™ and arrows are permitted without the emoji form. Icons from your icon set are not blocked.
  • All sign textThe check includes the sign text, lightbox face text and text template fields. The customiser does the check again when the customer adds the design to the cart.
  • No font message for an emojiFor an emoji, customers see the emoji message, not a message that tells them to select a different font. Allow unsupported font characters does not permit emojis.
Customer customiser showing the emoji message and a disabled Finish button

Oct 28, 2026

2026.10

Let customers save their AI design and send you their details

The AI Sign Designer can take up to four minutes to make a design. Some customers leave before the design is ready. You can now add a Save design form to the AI Sign Designer. A card with your Save design form shows below the upload step while the design builds. The customer enters an email address and can then close the page. When the design is final, you get one email with the contact details and the design.

The build screen at stage 1, with a Save my design form that has Email and WhatsApp fields below the Upload your logo step in the sidebar

What’s Changed

  • Select a form to start. Open Core Setup > Custom Designs. In the Set up AI Sign Designer section, select a form in Save design form. The list shows the Custom designs forms that have a required Email field. You can use your fallback form if the list shows it. The default is None, so your customisers do not change until you select a form. Your plan must include custom design forms.
  • The card uses your form. The title of the card is the label of the form. The text below the title is the description of the form. File Upload fields do not show, because Sign Customiser attaches the customer’s image.
  • Customers can close the page. Sign Customiser links each request to the customer’s AI design. After the customer sends the form, the card shows Your design is saved. The note below the progress bar changes to Your design is saved. You can close this page. on all screen sizes.
  • Save the design when it is ready. On a desktop screen, the card stays below the upload step after the design is ready. On a phone with the step-by-step sidebar, the card moves to the top of the sidebar. The button below the price does not change, so customers can still buy. When the customer saves the design at this point, you also get the options, the price and the preview images. If your plan includes sharing and Share Sign Location is not Disabled, the email can have a link that opens the saved design.
  • Save a new version. After the design is ready, a customer who sent the form sees Save this version. This button opens the form again with the last email address. Each save makes a new request with the current design.
The customiser after the design is ready, with the empty Save my design form below the upload area and above the tube colours, the price and the Finish button
  • One email for each request. Sign Customiser sends the email to the Receiver Email of the form when the AI makes the design. It also sends the email when the design fails. If the design is not final after 10 minutes, Sign Customiser sends the email at that time. The email has the contact details, the status of the design, and links to the original upload, the generated SVG and the AI design file. A saved design uses no more AI credits.

  • See the design in Quotes. Each saved design is a request in Quotes. The request has an AI design card with the original artwork, the generated artwork and a View AI design file link.

  • Use your brand colours. Theme Colors has a new Save my design form group. Set the Background, Border, Heading Text, Body Text, Button Background and Button Text colours. An empty colour uses the matching theme colour. The live preview on Theme Colors and Custom Designs shows the card.

  • Translate the build screen. You can now change and translate this text:

    • The titles and messages of the build stages.
    • The build screen note.
    • The design review, no AI credits and too many uploads screens.

    Change the text in the Language card on Custom Designs. Translate it in Settings > Languages. The English text does not change until you change it.

On a phone, the finished design with the Save my design form at the top of the sidebar, above the price and the Finish button

When the card does not show

Before the customer sends the form, the card does not show in these conditions:

  • No Save design form is selected.
  • The fallback form shows.
  • The AI cannot make the design, or the design needs a design review.
  • Your Store has no AI credits to start a design.
  • The customer opens the design from a share link.

After the customer sends the form, the card keeps its saved message for that design.

Get started

Read section 8, “Let customers save their design”, in Choose an AI Sign Designer setup.

Oct 24, 2026

2026.10

Unused AI Sign Designer Email Labels Removed

The old AI sign designer had an email form with the title “Taking longer than expected?”. An earlier release removed that form from the customer customiser. Its seven labels stayed in the merchant admin. Shoppers did not see these labels. Now Sign Customiser removes these labels. Shoppers see no change.

The Language section on the Custom Designs page: Try another image button is followed by Design ready message

What’s Changed

  • Fewer fields on the Custom Designs page. The Language section in Core Setup → Custom Designs no longer shows these fields: Manual form submitted title, Manual form submitted description, Manual form title, Manual form description, Name placeholder, Email placeholder and Submit button text.
  • Fewer entries in Languages. Settings → Languages no longer shows these labels. Sign Customiser removes their translations from each language.
  • Fewer label fields in the API and MCP. The customiser labels in the API, and in the get_customiser and update_customiser MCP tools, no longer include these fields:
    • logo_upload_form_submitted_title
    • logo_upload_form_submitted_description
    • logo_upload_form_title
    • logo_upload_form_description
    • logo_upload_form_name_placeholder
    • logo_upload_form_email_placeholder
    • logo_upload_form_submit_button

What to do

Most Stores do not need to do anything. If your API integration or AI agent sends one of these fields, remove that field from the request. If a request to change customiser labels includes one of these fields, the API now returns a 422 error.

AI Sign Designer Available Now on API and MCP

The AI sign designer now works through the Sign Customiser API and through AI agents. Send a PNG, JPEG or WebP image of 5 MB (5,242,880 bytes) or less. The AI sign designer makes a sign design and gives you the production files. A delivered design uses one credit. A design that fails uses no credit.

What’s Changed

  • Make a design with the API. Send an image and start a design job. Read the job until the design is ready. The API makes neon, channel letter and metal cut-out designs.
  • Get production files. Each design has an SVG file, an EPS file and an Illustrator-compatible PDF file. To get only the SVG file, ask for SVG only.
  • Share files with no login. Each ready file has a download link. The link needs no API key and no login. You can give it to a manufacturer.
  • Pay for delivered designs only. The AI sign designer holds one credit when a design starts. It uses the credit when the design is delivered. It releases the credit when the design fails.
  • Send a request again with no second charge. If you send the same request again with the same Idempotency-Key, you get the same job. You use no second credit.
  • Retry a failed conversion for free. If an EPS or PDF conversion fails, you can start it again. Each design has 3 free retries.
  • Use an AI agent. Seven new MCP tools let an agent check the credits of the Store, send your image, start a design and get the files. Claude Code, OpenAI Codex and ChatGPT can use them.
  • Confirm the credit first. Before an agent starts a design, it must confirm that the design uses one credit.

PNG files with a non-standard colour profile

Before this fix, the API and the MCP server could reject a valid PNG file that has a non-standard colour profile. Older Adobe exports often have this profile. The API and the MCP server now accept these files. They still reject a damaged file.

Get started

  1. Create an API key in Tools & Settings > API Tokens. Select the ai_sign_designs:read and ai_sign_designs:write scopes. A key that you made before with a fixed list of scopes does not have these scopes.
  2. Follow the AI sign designer guide.
  3. To use an AI agent, follow the connection guide. Approve View AI sign designs and Use the AI sign designer. If you connected the agent before, connect it again.

Oct 18, 2026

2026.10

Add a Buy it now button to your customiser

Sign Customiser can now show a Buy it now button under the add-to-cart button. One click adds the sign to the cart and opens checkout. Merchants asked for this button. With it, a customer can add a sign to the cart and continue to shop, or go directly to checkout. The button is off by default. Your customiser does not change until you select the new setting.

The customer customiser with an Open Late neon sign, a filled Add to Bag button and an outlined Buy it now button under it

What’s Changed

  • New Show a Buy it now button setting. Select this setting in General Settings → Cart. Customers then see two buttons: the add-to-cart button on top and Buy it now under it.
  • Choose the primary button. The Primary button setting chooses which button has a fill in your secondary colour: Add to cart or Buy it now. The other button has an outline. The add-to-cart button always stays on top.
  • Change the button text. Change Buy it now button in Languages → your language → Checkout & cart.
  • Shopify and WooCommerce stores. On Shopify, the button works with the Sign Customiser app block (inline or iframe), the app embed and the Sign Customiser Modal block. It also works with the WooCommerce embed and the Sign Customiser WordPress plugin. The button does not show on Wix or on other platforms.
  • WooCommerce plugin 1.6.3. This plugin version sends your checkout URL to the customiser. If the customiser cannot find your checkout page, Buy it now does the same as your add-to-cart button.
  • When the button does not show. The button does not show in Quote Mode or in Etsy mode. On Shopify, the button does not show when Action after product is added to cart is Straight to Checkout. With that setting, the add-to-cart button already opens checkout.
  • Review Screen support. If you use the Review Screen, Finish still opens the review. Both buttons show on the review step.
  • Tracking events. signCustomiserProductAddedToCart now has an intent value. The value is checkout for Buy it now and cart for all other adds. The new signCustomiserCheckoutStarted event fires immediately before checkout opens. It does not fire when checkout does not open. WooCommerce does not send signCustomiserProductAddedToCart. When the customiser is on a Shopify page without an iframe, Starter, Standard and Pro plans do not get these events. For the details on each platform, read the Storefront JavaScript events guide.
  • API v3 support. The settings API has two new fields: show_buy_now_button and primary_cart_button (add_to_cart or buy_now). The labels API has a new label: price_button_buy_now.
The Cart section with Show a Buy it now button selected and Primary button set to Add to cart

Oct 17, 2026

2026.10

Add up to 10 background images

You can now add up to 10 background images in Sign Customiser, up from 6.

Ten background images with the tenth image selected for a size.

What’s Changed

  • More choice for each size. Choose from up to 10 saved images when you link backgrounds to sizes.

Oct 11, 2026

2026.10

Control how your sign artwork looks at every size

Sign Customiser can now show a different scene background for each size. This works for all sign types. You can sell a semi-custom sign where you control the artwork.

Put your artwork in the scene background, for example a moon, a cloud and stars on clear acrylic. The customer types their own text in the empty area. Each size has its own background, so you can change the artwork and the space for text.

In this example, Small allows up to 5 characters per line, Medium allows 12, and Large allows 18. Small shows “Lunar”, Medium shows “Lunar Dreams”, and Large shows “Lunar Dreamscape”. Each background has a different artwork layout and a wider empty area for the longer text.

The customer customiser shows Small with Lunar, Medium with Lunar Dreams, and Large with Lunar Dreamscape. The character limit changes from 5 to 12 to 18 per line. Each size selects a different moon, cloud and stars background with more space for text.

What’s Changed

  • You control the artwork at each size. Each size has its own background image. You prepare the artwork in each image, so it looks as you want at Small, Medium and Large.
  • The customer’s text shows in the empty area. Draw a Sign area on each background to place the text in the empty area. The Sign area is not available when the customer can drag, rotate or scale the sign. For more information, see Set where the sign shows on each background.
  • The background follows the size. When the customer changes the size, the customer customiser shows the background that you linked to the new size. This replaces a background that the customer chose. It also replaces a photo that the customer uploaded. The size that is selected when the customiser loads also picks its background.
  • A default background. Choose one of your images, or the built-in backdrop, as the default background. A size with no link shows the default background. A custom size also shows the default background.
  • The background tray can hide. If every size has a link and custom sizes are off, the tray does not list your backgrounds. The upload tile stays when “Allow customers to upload background images” is on. In other cases, the customer can choose a different background after a size change. That choice stays until the size changes again.
  • Review and the product image use the same background. While size backgrounds are on, the Review screen shows only the selected background, unless the customer’s own photo is selected. The product image for the cart and the order uses the same background. This needs “Use the selected background in the product image” and “Scale visualisation with size” to be on. It does not work with lightbox signs, or when the customer can drag, scale or rotate the sign.
  • Where it works. Size backgrounds work with Simple Letter, Advanced Letter and Frame Fit customisers. They are not available for the deprecated Fixed Height model. The links do not change the size that the customer orders, the price or the files for the manufacturer.
Small shows Lunar with a 5-character limit, Medium shows Lunar Dreams with a 12-character limit, and Large shows Lunar Dreamscape with an 18-character limit. Each sign has a different moon, cloud and stars background and a wider text area.

How to set it up

  1. Open Scene Editor - Background Images and add one background image for each size.
  2. At the bottom of the page, find the Size backgrounds card. Select Set size backgrounds.
  3. Choose one image for each size, and select Save.
  4. Draw a Sign area on each image, so that the customer’s text shows in the empty area. Drag, Scale and Rotate must be off.

If the Images form has unsaved changes, save them before you open the Size backgrounds page.

The customer customiser at Large shows Lunar Dreamscape beneath the moon, cloud and stars on a wide clear acrylic board. The selected size allows up to 18 characters per line.

Oct 10, 2026

2026.10

Choose which measurements show in the cart

Sign Customiser now has separate measurement settings for the customiser and for the cart. Before this update, one setting controlled both, and the cart did not always follow it. With Show Only Width, the visualiser showed only the width, but the cart still showed the width, the height and the letter height. Now you can show the width in the visualiser and show no measurements in the cart. Your cart stays the same until you change the new settings.

The General Style Settings section with Show/hide Measurements set to Show Only Width, Measurements in the cart set to Do not show measurements, and Show letter height in the cart cleared

What’s Changed

  • Show/hide Measurements controls the customiser. This setting controls the visualiser and the review screen. In the cart, it only limits the Size line. It has one Do not show measurements option instead of two.
  • New Measurements in the cart setting. This setting controls the Size line and the Final dimensions line in the cart and in the order line items. Choose Show both width and height, Show Only Width, Show Only Height or Do not show measurements. With Show Only Width, the cart shows only the width, for example Final dimensions: 118.11cm / 46.50in. Lightbox customisers have Show width, height and depth or Do not show measurements. Frame Fit customisers have Show width and height or Do not show measurements.
  • New Show letter height in the cart setting. Clear this setting to remove the Letter height line from the cart.
  • The Size line follows both settings. The Size line shows a measurement only when both settings include it.
  • Your manufacturer still gets the full measurements. When the cart shows fewer measurements, the order keeps the full measurements as hidden data. The order email can still show the full measurements and the letter height.
  • Your current cart stays the same. We set the new settings to match your cart before this update. If you used Do not show measurements and hide from product options, both settings are now Do not show measurements, and the letter height does not show.
  • API v3 support. The settings API has two new fields: cart_measurement_display and cart_letter_height_display.

Before this update, Show Only Width still put the height and the letter height in the cart:

A Shopify cart line with Size: Small and the width, Final dimensions with width and height, and Letter height

Now, with Measurements in the cart set to Do not show measurements and the letter height cleared, the cart shows only the size name. The visualiser still shows the width:

A Shopify cart line with Size: Small and no measurementsThe visualiser with only a width measurement under the sign

The settings are in Settings → General Settings → General Style Settings. The settings apply to designs that customers add to the cart after you save.

Oct 9, 2026

2026.10

Set where the sign shows on each background

Sign Customiser now lets you set where the sign shows on each scene background image. Draw one box on the image. This box is the Sign area. In the Design view, the customer customiser shows the sign in the Sign area. Before this update, you could not set a sign position for each background image. The Sign area does not change the size that the shopper orders, the price or the files for the manufacturer.

The merchant admin Sign area page with a dashed box and a "Sign area" label on the wall of a bedroom photo, and a Fit warning that the largest sign (120 cm) is wider than the area (100 cm)

What’s Changed

  • A Sign area page for each background image. Open Scene Editor - Background Images. In Manage Images, each saved image with a file has a Set Sign area or Edit Sign area link. On the Sign area page, the box has a “Sign area” label. Drag the box to move it. Drag a handle to change its size. You can also use the arrow keys. Save keeps the Sign area. Clear removes a saved Sign area. Cancel closes the page and does not save. If the Images form has unsaved changes, save them before you open the link.
  • A Fit check for your largest size. The Fit section compares the width of your largest sign with the width of the Sign area. If the sign is wider, a warning tells you that the sign shows smaller in the preview. The Fit section shows when “Scale visualisation with size” is on and the background has a width. It is available for Frame Fit customisers and for Fixed Width customisers with sizes that set the sign width.
  • The sign stays in the Sign area. In the Design view, the sign is at the centre of the Sign area. If “Scale visualisation with size” is on and the background has a width, the sign keeps its real size. The sign becomes smaller only when it does not fit. If the background has no width, the sign fits in the Sign area.
  • The Sign area stays in view. The preview frame can have a different shape from the photo, for example a wide frame and a square photo. Then the customiser moves the photo in the frame, so that the Sign area stays in view.
  • Review and the product image use the same Sign area. The Review screen shows the sign in the same Sign area. The product image for the cart and the order also uses the Sign area when “Use the selected background in the product image” and “Scale visualisation with size” are on.
  • Other backgrounds do not change. A background without a Sign area works as before. The Sign area is not available for lightbox signs. It is also not available when Enable Dragging, Enable Scaling or Enable Rotation is on. It does not apply to a background that the shopper uploads, to colour-only backgrounds or to the Real size view.
The Design view of the customer customiser with an orange "Dreams" neon sign on the wall above a bed

Oct 7, 2026

2026.10

Inch and pound values stay as you enter them

Sign Customiser now keeps each size and weight rate in the unit that you use to enter it. Your Store can use inches, pounds, centimetres or kilograms. After you save and reload, the merchant admin shows the value that you entered. Before this update, the merchant admin changed an inch size to centimetres when you saved it, and the value could change. Every Store has this update. New Stores have it from the start.

The Change the Store units dialogue with example values in centimetres now and in inches after the change

What’s Changed

  • Values stay in your Store unit. The merchant admin saves the size or weight rate that you enter, in your Store unit. It does not change the value to centimetres or kilograms first.
  • A “converted” marker shows values from the other unit. In a Store that uses inches or pounds, the merchant admin shows a converted marker next to a value from centimetres or kilograms.
  • Shoppers see your inch sizes. When a shopper reviews a design, the customer customiser shows the inch value that you entered for a preset size. It does not show a value that it calculates from centimetres. This does not apply to custom sizes, sizes with a border margin, or Advanced Letter and Frame Fit customisers.
  • Pound Stores send pounds to Shopify. If your Store uses pounds, Sign Customiser sends the weight from Add weight to product instead of calculating price to Shopify in pounds.
  • Preview a change of Store units. In Admin Settings, select the new units. Then select Review changes. The dialogue shows example values before and after the change. Sign Customiser does not change saved values. Values from the other unit show as converted.
  • API v3 and MCP use the two unit systems. The API and the curated MCP tools accept and return centimetre and inch fields, for example width_cm and width_in. Weight rates also have a price_per_lb field.
  • Prices round correctly at half a cent. A charge of $1.005 rounds to $1.01. The cart and product price is now the same as the price that the shopper sees. Before this fix, some products were one cent less than the shown price. This fix went live on 28 September 2026.
The Edit Size form in an inch Store with a converted marker next to Height per line

Read how to set your Store units for the steps. Read the earlier inch and pound update for the values that this update builds on.

Open original

Get started

Add Sign Customiserto your store today

Install now
36+ verified reviews

Login

Universal Sign In
  • WordPress
  • Wix
  • Etsy
  • Squarespace
  • Webflow

Or, if on Shopify, navigate to your store admin to login.