Install the SudoMock plugin from the WordPress plugin directory. Connect your SudoMock account, map PSD mockups to products, and a "Customize This Product" button appears on your product pages automatically.
Free WordPress plugin. Add a “Customize This Product” button to any WooCommerce product. Customers personalize mockups, preview in real-time, and add to cart.
Free plugin · No monthly fee · Pay only for renders

No coding required. Install the plugin, connect, map your mockups, done.
Install SudoMock from the WordPress plugin directory. Activate, enter your API key, and connect your account in one click.

Go to any WooCommerce product, open the SudoMock tab, and select which PSD mockup to use. Thumbnails and names load directly from your account.

The "Product Customizer" block appears automatically on mapped products. Use the Site Editor to adjust position and styling.

A "Customize This Product" button appears on your product page. Customers design in the studio popup, preview, and add to cart.

Deep WordPress integration with everything your store needs for product customization.
Customers upload designs, adjust colors, brightness, contrast, and position — all in a real-time preview popup.
Customized mockup image attaches to the cart item automatically. Visible in order details for fulfillment.
Upload Photoshop mockups with Smart Object layers. Full creative control — unlimited layers, 300MB max file size.
Product-level settings tab, bulk product mapping, HPOS compatible, block & classic theme support.
Customize every color, label, and logo. 10 languages included. Zero SudoMock branding visible to customers.
Touch-friendly controls, responsive layout. Popup mode works perfectly on phones, tablets, and desktops.

Control every aspect of the customization experience. Match your store's look and feel with customizable colors, labels, logo, and theme.


Popup studio is fully responsive. Touch-friendly controls, bottom sheet UI on mobile, and fast renders on any connection.
Not a wrapper around an iframe. A proper WordPress plugin that follows WordPress coding standards.
Works with both legacy and High-Performance Order Storage
Auto-detects theme type, renders correctly in both
Full-screen overlay — no page navigation, no lost context
All user inputs sanitized with WordPress security standards
10 languages included, WPML and Polylang compatible
Assets loaded only on product pages with mapped mockups
Need more control? Use the SudoMock REST API directly with WooCommerce webhooks. Auto-generate mockups on product create, bulk process your catalog, or build custom integrations.
// WooCommerce order → SudoMock render
add_action('woocommerce_new_order', function($order_id) {
$order = wc_get_order($order_id);
foreach ($order->get_items() as $item) {
$mockup_uuid = get_post_meta(
$item->get_product_id(),
'_sudomock_mockup', true
);
if ($mockup_uuid) {
$result = sudomock_render([
'mockup_uuid' => $mockup_uuid,
'smart_objects' => [/* ... */]
]);
}
}
});From custom apparel to personalized gifts — WooCommerce stores use SudoMock to let customers create unique products.
Free plugin · No credit card required · 500 free render credits
Common questions about using SudoMock with your WooCommerce store.
Install the SudoMock plugin from the WordPress plugin directory. Connect your SudoMock account, map PSD mockups to products, and a "Customize This Product" button appears on your product pages automatically.
Yes. SudoMock supports both classic and block themes. It auto-detects your theme type and uses the appropriate rendering method. Compatible with all major themes including Astra, GeneratePress, OceanWP, Storefront, and more.
SudoMock is fully compatible with both the legacy post-based storage and the new HPOS system. No configuration needed — it works with both.
When a customer clicks "Customize This Product," a full-screen studio opens as a popup overlay. They upload their design, adjust colors and positioning, preview the result in real-time, and click "Add to Cart." The customized mockup image is saved with the order.
Yes. From the Storefront settings tab, you can customize primary color, accent color, background, text color, border color, corner radius, logo, theme (light/dark), and all button labels. Your brand, not ours.
The WordPress plugin is free. You only pay for renders — starting at $0.002 per render on the Scale plan. Dashboard and playground are free forever. No monthly subscription.
Yes. The customization studio is fully responsive with touch-optimized controls. Works on phones, tablets, and desktops.
Absolutely. Upload your own Photoshop files with Smart Object layers via the SudoMock dashboard. Your PSD, your mockups, your brand.
Free WordPress plugin. Setup takes under 5 minutes. No coding required.
Need webhook automation? Read the developer guide