ShopMagic – email automation for WordPress
ShopMagic – email automation is a WooCommerce extension that allows store owners to create automated emails and actions triggered by store and customer events. The ShopMagic – email automation for WordPress plugin provides a system for building email automations using events, optional filters, and actions. It can be used to send follow-up emails, transactional notifications, reminders, and internal messages related to WooCommerce orders, customers, and site activity. ShopMagic – email automation for WordPress runs entirely inside WordPress and WooCommerce. All data remains in the site database and is not sent to external services unless explicitly configured by the site administrator (for example, through integrations). The plugin is designed to be extensible and can be enhanced with add-ons or custom code to support additional events, filters, and actions. Key Features AI-powered interface – Create email automations using prompts and reduce setup time. Ready-to-use WooCommerce automation recipes – Pre-built email workflows for common WooCommerce scenarios. WooCommerce follow-up emails – Automatically send post-purchase emails such as review requests or product recommendations. Email automation for WooCommerce order statuses – Trigger emails based on order status changes, including links to products or external review platforms. Custom transactional emails for WooCommerce – Create and send customized emails for all order statuses, including pending payment and cancelled orders. Support for custom WooCommerce order statuses – Build automations and emails for custom statuses added by other plugins. Product-specific email content – Create different email designs and messages depending on the purchased product. Welcome emails – Send automated welcome emails for new orders or newly created customer accounts. Internal emails and notifications – Send emails to store staff or administrators about selected store events. Mailchimp integration – Automatically add customers to Mailchimp lists during checkout. Customer lists and segmentation – Create and manage multiple lists for newsletters, promotions, or product announcements. GDPR-compliant email lists – Support for opt-in and opt-out lists with unsubscribe links. Advanced guest customer handling – View and target customers who placed orders without creating an account. Email queue system – Optimized email queue for reliable delivery and store performance. Email history and logs – Full visibility into sent emails and executed actions. Abandoned cart recovery – Free add-on to recover abandoned WooCommerce carts and lost revenue. WooCommerce SMS notifications – Free Twilio integration add-on for sending SMS notifications. Cross-sell and related product emails – Promote related or cross-sell products using automated emails. UTM parameter support – Add tracking parameters to email links for Google Analytics. Reliable email delivery – Use ShopMagic as a WooCommerce email customizer when default emails are not sent correctly. Newsletter and reminder automation – Send newsletters, pre- and post-purchase emails, and cart reminders from WordPress. Extensible with add-ons – Integrations with Twilio, Gravity Forms, Contact Form 7, Slack, WooCommerce Memberships, Bookings, Subscriptions, and Google Sheets. How It Works Automations in ShopMagic – email automation are built using three components: 1. Event Defines when the automation is triggered. Examples include: Order status change New order created Customer account creation 2. Filter (optional) Defines conditions that must be met for the automation to run. Filters can be used to limit automations to: Specific products or categories Selected order statuses Specific customer data If no filter is added, the automation runs globally for the selected event. 3. Action Defines what happens when the event occurs and conditions are met. Actions can include: Sending an email Adding a customer to a list Triggering an integration Emails in ShopMagic – email automation can be customized using placeholders that insert dynamic WooCommerce and customer data. Getting Started Install and activate the ShopMagic plugin. Create a new automation in WooCommerce → Automations. Choose an event and add an email action. Save the automation — emails will be sent automatically. A step-by-step guide is available in the documentation and video tutorial. Documentation ShopMagic comes with an extensive docs for both store owners and staff as well as developer docs aimed to help with extending ShopMagic with new features. Help and support ShopMagic is backed by a friendly and professional support team ready to answer your questions and help you along the way. We also have an extensive documentation site available. For support requests, please use the official plugin forums at WP.org. If you’re looking for faster support via email, we encourage you to purchase ShopMagic PRO, which comes with 1-on-1 priority email support. Is there a PRO version? Glad you asked. Core functionalities of ShopMagic are free forever. However, we developed some add-ons which you can use to enhance your eCommerce possibilities: These are paid add-ons for ShopMagic PRO. Delayed Actions – Create post-purchase emails, i.e. with a 1-week delay or anniversary email 365 days after the initial purchase. Delay WooCommerce emails by minutes, hours, days, or weeks. Review Requests – Adds review requests with direct links to products purchased for customers to review. Personalized Coupons – Adds the ability to create personalized coupon codes for customers and send them automatically. Advanced Filters – Ability to segment your customers with advanced filters, for example, order total, product category, payment or shipping method, and more. Manual Actions – Manually trigger one-time emails. Suitable for newsletters, product announcements, or any emails you want to send manually. WooCommerce Subscriptions Integration – Allows creating automations based on subscription events, such as payments or status changes. WooCommerce Memberships Integration – Allows creating automations based on membership events, such as status changes or before expiry. WooCommerce Bookings Integration – Let you crate automation based on booking events like status changes or before expiry. Gravity Forms – Let you create automation based on user or customer form submission. You may use the forms to gather feedback in WordPress or information from WooCommerce customers and send the data to Google Sheets. Post to Slack – allows you and your team to stay up to date with what’s happening in your store right in Slack. Webhooks – allows using WooCommerce webhooks to integrate ShopMagic automations with external services or systems via REST API. ShopMagic for Flexible Subscriptions – allows creating automations based on Flexible Subscriptions events, such as new subscriptions, status changes, upcoming renewals, trial ending, or subscription expiry, with advanced filters and subscription-specific placeholders. Upgrade to ShopMagic PRO Upgrade to ShopMagic PRO now to get all the add-ons with all PRO features in one affordable package and get the priority e-mail support! Built with developers in mind Extensible, adaptable, and open source. We made sure that ShopMagic is easy to extend and adapt to the needs of your clients. The ShopMagic API makes it possible for developers to extend ShopMagic by: Creating custom events, filters, actions, and placeholders. Creating custom templates for sending emails. Integrating with other plugins and web applications. Overriding default plugin behavior. ShopMagic in a nutshell WooCommerce email automation plugin for WordPress Create automated follow-up and transactional emails Customize WooCommerce email templates and content Send product-specific and order-based emails Support for custom WooCommerce order statuses WooCommerce review request and reminder emails Cross-sell and related product emails Abandoned cart recovery with a free add-on Email queue, logs, and automation history AutomateWoo alternative for WooCommerce stores Data use policy Learn about Use of Data Policy by WP Desk Plugins
Top keywords
- emails28×2.42%
- email26×2.25%
- woocommerce26×2.25%
- shopmagic21×1.82%
- automation17×1.47%
- support11×0.95%
- automations10×0.87%
- send10×0.87%
- customer9×0.78%
- events9×0.78%
- order9×0.78%
- actions8×0.69%
YayMail – WooCommerce
Your brand deserves emails that shine. ✨ YayMail is the #1 Free drag-and-drop email template customizer that lets you design stunning, branded emails effortlessly. No coding required. Plus, expand your design possibilities with premade blocks and extensive plugin compatibility. QUICK ADMIN DEMO | YAYMAIL PRO 💎 👋 Works with Any WooCommerce Themes Brandy Kadence OceanWP GeneratePress Astra Storefront Neve Kubio YITH Wonder NEW RELEASES YayMail Addon for PDF Invoices & Packing Slips by WP Overnight YayMail Addon for YITH Donations Here’s how YayMail makes email customization easy: 30+ elements are built-in Real-time visual editing with instant preview Duplicate elements or sections in one click You can select an order to check the email with the actual data Personalize each email with tons of shortcodes Custom logo, brand colors, and typography controls Import/export templates quickly One-click to send a test email Premade patterns and blocks Free vs Pro | YayMail Addons When combined with YayMail Premium Addons, you will unlock the visual email designer integration to go with 80+ third-party WooCommerce plugins. With YayMail, you can drag and drop elements to the email templates. Each element makes a block in the WooCommerce visual email editor. It is very easy to edit content and design email layouts, just like you do with the Gutenberg editor or Elementor page builder. Exclusively, you can also send personalized email templates using shortcodes, placeholders, and WooCommerce conditional logic. ⚡️ FEATURES The YayMail free version allows you to add unlimited elements to create html email template: Custom WooCommerce Email Templates Unlike Kadence Woo Commerce email designer, this email customizer allows you to create extra blocks to add to your email templates, creating a unique and memorable brand identity for your store. Drag and Drop Interface Easy to navigate between the element sidebar and the editing area to customise email block elements. Edit Everything You can edit content, layout, and design of email header, email body, visual footer, signature, social follow module, and more. It means that all your communication with your customers will finally match the rest of your branding. Stylish Social Icons It comes with predesigned icons for your chosen social media platforms, including Facebook, Twitter/X, Instagram, Threads, TikTok, YouTube, Pinterest, website, and more! Visual Email Editor Design HTML email and live preview on the same screen. Apart from the full window view, you can take a look on desktop and mobile view. WooCommerce Preview Email The built-in previewer allows you to view a mockup order email, and also pick an existing order placed in your store to view its actual email. Powerful Shortcodes You have a variety of placeholders for order details, customer details, billing info, shipping, payment, new user info, additional order metadata, etc. Literally, everything you need to establish a strong brand impression! Send Test Email One-click to send a test email template to make sure it looks good on different email clients & devices. Export/Import Email Templates YayMail allows you to export and import full sets of email templates. This can be useful if you want to back up your customized email templates, move them to another website, or share them with other sub-sites. In case you want to reuse a winning email template in a Black Friday campaign, you can also generate a .json file containing an individual email and import it as needed. Fully Customize 11 WooCommerce Order Email Template New Order Email Order Cancelled Email Order Failed Email Order On-Hold Email: first order status or payment pending sent to customer Order Processing Email: order confirmation email template sent to customer Order Completed Email: order complete status with post-purchase interactions Order Refunded Email: notify customer about order refund request Customer Invoice Email: manually send personalized invoice to customer Customer Note Email: manually send custom note and additional information to customer Customer New Account Email: welcome email template for new customer Customer Reset Password Email: password reset instructions and useful resources sent to customer BLOCK ELEMENTS TO ENHANCE YOUR EMAIL DESIGN: You can fine-tune the design of WooCommerce email templates globally or individually with custom CSS. Looking for ways to add extra content? Here are a few ideas: Order details, order table items, woocommerce order tracking Smart coupon, personalized coupons, active discount campaigns, gift messages Shipping quotes, client quotes, request a quote Social interactions, social rewards, rewards and points Checkout fields, custom checkout field editor Order confirmation page Checkout phone, shipping module Member info, membership page Payment plans, b2b payments, partial payment Order signature, mail signature, delivery note Shop’s color palette, banners, animation, and other media assets Brand voice, imagery, iconography, shop locations, etc. Add WooCommerce hooks in email template 💥 YAYMAIL PRO While YayMail Free provides full customizability for 11 default WooCommerce email templates, YayMail Pro supports many other plugins. It helps you show hooks, tables, custom fields, attributes, email meta fields, and other variables in your outgoing transactional emails. This WooCommerce email designer’s third-party integrations include but are not limited to: Shipment Tracking by WooCommerce Checkout Field Editor by WooCommerce Order Status Manager by SkyVerge Admin Custom Order Fields by SkyVerge Advanced Shipment Tracking by Zorem YITH WooCommerce Order Tracking Flexible Checkout Fields by WPDesk Custom Order Status by TycheSoftwares Checkout Field Editor by ThemeHigh WooCommerce Show Attributes Back In Stock Notifier | WooCommerce Waitlist Pro by codewoogeek Pagar.me for WooCommerce WPML | WooCommerce Multilingual Polylang, TranslatePress, Loco Translate, Weglot, GTranslate, and more! 🧠 CONDITIONAL LOGIC (Premium Only) For more flexibility and personalization, YayMail Conditional Logic allows you to quickly add extra email blocks based on your conditions. Related products Recommended products Customer loyalty rewards for specific buyers WooCommerce custom email per product ➡️ View Demo 🦄 YAYMAIL ADDONS YayMail Addons are separate plugins and must be used along with either YayMail Free or Pro version. With YayMail Addons, you have a huge amount of flexibility to what can be put in your order notifier. Then, the customized emails/notes to admin, vendors, members, subscribers, and customers can carry your brand info and content. That said, if you’re using one of the extensions below, you have to buy its YayMail Addon to design those extra email templates: WooCommerce Subscriptions & Enhancer for WooCommerce Subscriptions (Get Addon) WooCommerce Bookings (Get Addon) AutomateWoo (Get Addon) WooCommerce Pre-Orders (Get Addon) Germanized (Get Addon) German Market (Get Addon) YITH Gift Cards (Get Addon) YITH Membership (Get Addon) WooCommerce Stripe Payment Gateway (Get Addon) B2BKing (Get Addon) WholesaleX – WooCommerce Wholesale Plugin (Get Addon) Dokan Multivendor Marketplace Solution (Get Addon) View all YayMail Addons → Happy Customizing! 💛