How to personalize system texts and messages (e.g. Empty Cart message)
Overview
Shop Maker allows you to personalize various WooCommerce-related texts without writing code or using additional plugins. This includes messages like “Your cart is currently empty”, login/register messages, and other interface elements that appear in WooCommerce pages.
These changes are handled via Elementor widgets provided by Shop Maker, which expose customizable text fields inside their controls.
EMPTY CART - CUSTOM MESSAGE - SHOP MAKER
What types of messages can be customized?
Empty Cart message (when the cart has no products)
Login/Register prompts on the My Account page
Pre-checkout notices or instructions
Thank You page messages (after an order is placed)
Wishlist empty message
How to customize the Empty Cart message
Create or edit your Cart Page template with Elementor.
Insert or locate the Cart widget provided by Shop Maker.
In the widget’s settings, go to the Empty Cart tab or section.
Replace the default text with your own personalized message. You can use plain text, emojis, or even HTML.
Save and update the template.
This message will now appear whenever the cart has no products.
How to customize login and registration messages
Edit your My Account template using Elementor.
Locate the Login / Register widget (part of the Shop Maker toolkit).
Inside the widget settings, find the fields for:
Login form title
Login success message
Registration form title
Registration success message
Update any of these texts to better match your tone, brand voice, or customer journey.
Save the template.
How to customize pre-checkout and thank you page messages
Edit the Before Checkout or Thank You templates in Elementor.
Use Elementor widgets like Text Editor, Headings, or Shop Maker-specific widgets (like Order Summary, Order Info).
Insert your custom message directly in these sections.
Example: “We’re almost done! Review your details before placing the order.”
Example: “Thank you! Your order has been received and is being processed.”
You can also use dynamic tags if needed (like customer name or order number).
Tips
Use Elementor’s built-in responsive controls to adjust message visibility or styling per device.
You can include links, icons, or button elements to guide users to other pages (e.g., continue shopping).
Keep messages consistent with your overall brand voice — friendly, informative, or action-driven.