• Skip to primary navigation
  • Skip to main content
ShopMagic logo cropped for use as a site icon
WP Desk

WP Desk

WooCommerce Plugins

Flexible Invoices

Flexible Invoices

Automate invoicing

Flexible Coupons

Flexible Coupons

Gift cards and tickets

ShopMagic

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • Ideas
  • My account
  • English
Email marketing in WooCommerce (about integration with Flexible Shipping and Checkout Fields)

Published: March 6, 2025 / Updated: May 19, 2025 / Blog, New Release Wednesday

Email marketing in WooCommerce (about integration with Flexible Shipping and Checkout Fields)

Damian Machnik

Learn about the ShopMagic integration for Flexible Shipping and Flexible Checkout Fields. I will also show you how to boost your email marketing in WordPress and WooCommerce with ShopMagic add-ons (free and PRO). Buckle up and enjoy the ride!

Do you have problems with sending emails in WooCommerce with all shipping information?

In this article, you’ll learn how to use ShopMagic (an email marketing plugin) to send beautiful emails. What’s more, our integration works with Flexible Shipping, Flexible Checkout Fields, and more plugins for WooCommerce.

Table of contents

  • Email marketing in WooCommerce with ShopMagic
  • ShopMagic integrations and add-ons
  • WooCommerce shipping integration: Flexible Shipping
  • WooCommerce ShopMagic integration with Flexible Checkout Fields
  • Summary & more about ShopMagic

Email marketing in WooCommerce with ShopMagic

💡 ShopMagic is a plugin for sending automatic emails in WordPress and WooCommerce. You can use the free version or get the PRO with all add-ons and integrations.

Download Free

ShopMagic PRO £69

Discover our newest WooCommerce ShopMagic integration with Flexible Shipping and Flexible Checkout Fields.

Add to cart or View Details
WP Desk
10,000+ Active Installations

With ShopMagic, you can go from standard WooCommerce templates:

Standard Woocommerce Email Template

To beautiful emails:

Woocommerce Raw Html Email
Send personalized and beautiful emails in WordPress & WooCommerce

With an easy-to-use UI-friendly email customizer:

Woocommerce Email Customizer

What’s more, you may create multiple email automations for different marketing campaigns!

Automations Shopmagic
Create multiple email automation campaigns

ShopMagic integrations and add-ons

💡 ShopMagic gives you some free add-ons. If you want to integrate with Flexible Shipping for WooCommerce or Flexible Checkout Fields the free version of ShopMagic will suffice. For integrations with WooCommerce Subscriptions, Memberships, or Bookings, you will need PRO.

Thanks to add-ons, you can make your WooCommerce email marketing powerful. For example, you can use extensions for form submissions (Contact Form 7 and Gravity Forms).

Contact Form 7 Woocommerce To Google Sheets And Send Email Notifications

Also, you can rescue abandoned carts,

Abandoned Cart Woocommerce Reports

export orders to Google Sheets,

Export Woocommerce New Order Data To Google Sheets Settings
Export WooCommerce new order data to Google Sheets

send SMS messages,

Build Sms Marketing Campaigns In WordPress

Slack notifications,

Wordpress Slack Integration
Send email notifications to Slack from WordPress and WooCommerce

or integrate with WooCommerce Subscriptions!

Woocommerce Subscriptions Email Reminder Events

New integrations

This is something that we are extremely proud of 😁. With the collaboration of our friends from Flexible Shipping and Flexible Checkout Fields teams we developed integrations with these two great plugins.

WooCommerce shipping integration: Flexible Shipping

Flexible Shipping lets you create any shipping scenario and integrates your store with courier services worldwide. From now, when you create ShopMagic automation and have shipping methods created in Flexible Shipping, you will be able to send your automation to customers who order an item with a specific shipping method. How does it work? With a ShopMagic filter Order – Shipping Method.

WooCommerce shipping integration
Shopmagic Flexible Shipping Filters

✅ You can create any shipping method and then connect it with ShopMagic’s automation and be sure that our plugin will send your automation to the customers who selected the specified shipping method only.

Last but not least, we added a dedicated placeholder {{ order.shipment_tracking_links }} which you can use in the message field. When you add it – your customer will receive a tracking link for the shipment method selected in the order.

Shopmagic Order Shipment Tracking
Shopmagic Order Shipment Tracking

WooCommerce ShopMagic integration with Flexible Checkout Fields

Another amazing plugin that is a must-on addition to your WooCommerce store. With Flexible Checkout Fields, you can add more fields to your WooCommerce checkout. Our new integration lets you use such an added field in ShopMagic’s automation. It opens up whole new possibilities for your store.

👉🏾  If any of the current ShopMagic placeholders is not sufficient or gives too much data – select specified fields from your checkout and pass them into the message field.

To use it, simply copy and paste {{ order.checkout_fields }} placeholder.

WooCommerce ShopMagic integration with Flexible Checkout Fields
Shopmagic Order Checkout Field

Summary & more about ShopMagic

Today, you’ve learned about the ShopMagic integration for Flexible Shipping and Flexible Checkout Fields. Also, about many add-ons, you can use to boost your email marketing in WordPress and WooCommerce.

ShopMagic

Discover our newest WooCommerce ShopMagic integration with Flexible Shipping and Flexible Checkout Fields.

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: August 19, 2026

If you have more questions, let us know.

Meanwhile, take a quick look at some of ShopMagic’s useful features.

Queue and cancel emails

You can check the email queue and cancel some emails if you want to with a button. Click it and your automation won’t run. Simply as that!

Shopmagic Queue Cancel
Shopmagic Queue Cancel

Delayed Actions

Also, you may use the Delayed Actions PRO add-on to delay your automation to the specified moment in time. You can specify the number of minutes, hours, days, weeks, and the exact moment when your automation should trigger.

Shopmagic Date Format Placeholder
Shopmagic Date Format Placeholder

You can use additional parameters in the date placeholders – format and modify.

For example, use:

{{ order.date_completed | modify: ‘2023-05-12 20:00:00’ }} or to simplify things just enter a date 2023-05-12 20:00:00 and it will work:

Shopmagic Delay Date Only
Shopmagic Delay Date Only

✅ You can also add a specific time to it:

{{ order.date_completed | modify: ‘+3 hours’ }}

✅ or even subtract and set your automation to be sent before a specified event occurs:

{{ subscription.end_date | modify: ‘-2 hours, +15 minutes’ }}

You have to remember only one thing. Although powerful – it has some limitations and will work for future events only. If you accidentally create automation for a past event, ShopMagic will trigger it right away.

Support for downloadable items

Another great feature 🔥. ShopMagic has support your virtual and downloadable items:

Product data -> Simple product -> Virtual / Downloadable
Product data -> Simple product -> Virtual / Downloadable

✅ You may use a dedicated placeholder {{ order.downloads }}. When your customer buys a digital product, he or she will receive an email similar to this:

Downloadable product

This placeholder works by default only for orders with an order completed status. If you select the grant access after payment option, it will become available for orders with processing status.

💡 If you need to turn it on for other statuses, you have to properly set the woocommerce_order_is_download_permitted filter. It is a WooCommerce filter that is responsible for processing orders with downloadable items.
💛 I want to emphasize the fact, that at least half of these ideas are yours. Do not stop and if you feel that ShopMagic is missing some important feature or improvement – add it to our Ideas hub or contact us.

More about WooCommerce ShopMagic Integrations

  • ShopMagic + WPML plugin

    shopmagic wpml
    WooCommerce email translation. Learn about WooCommerce email translation built-in ShopMagic. It’s WPML integration.

  • ShopMagic + Google Analytics

    shopmagic google analytics
    WooCommerce custom emails with UTMs. Learn how to use the UTM parameters for Google Analytics.

About Damian Machnik

Product Manager en WP Desk. Cada día intento crear productos mejores y más interesantes. Si tienes alguna pregunta, ¡no dudes en enviarme un correo!

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2026 A WP Desk WP Desk Automation

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}