WooCommerce Memberships Jilt integration

Overview ↑ Back to top

WooCommerce Memberships has a few standard emails built into the plugin. These emails are intended to cover the basics of member emails to notify your membership of expiration events, and encourage them to repurchase or renew. However, WordPress isn’t really a great tool for sending emails, as its scheduling mechanisms aren’t robust, and email deliverability from your site is not ideal (using a dedicated email service is better).

While Memberships will always cover basic emails, you can use Jilt for advanced member emails. Jilt can send a single email or series of emails for membership events, automating your member lifecycle emails.

Comparison ↑ Back to top

Emails built into Memberships Emails using Jilt
Welcome new members 1 or more emails
“Expiring soon” notifications 1 email 1 or more emails
“Membership expired” notifications 1 email 1 or more emails
Post-expiration win-back 1 email 1 or more emails
Post-cancellation win-back 1 or more emails
Paused membership reminder 1 or more emails

Requirements ↑ Back to top

In order to use Jilt with WooCommerce Memberships, your site must meet the following requirements.

Setup ↑ Back to top

To connect WooCommerce Memberships to Jilt, your site must first meet the requirements above.
  • Follow the guide here to connect your store to Jilt.
  • Once connected, if WooCommerce Memberships is active on your site, you should already have membership emails available! 🎉
    If not, you can manually enable this integration in your Jilt account. In Jilt, go to Settings > Integrations and click “Enable” for WooCommerce Memberships.

You can now use membership emails. When Jilt connects to your site, it automatically starts to sync your member data, and it will get updates from your store via the WooCommerce webhooks for member updates. Therefore, it’s very important that the webhooks Jilt has registered for membership events are not deleted.

WooCommerce Memberships Jilt webhooks

Email types ↑ Back to top

Jilt supports several membership emails with pre-built templates. These campaign templates can let you send 1 or more emails for different membership lifecycle events.

WooCommerce Memberships: New Jilt campaigns

Each campaign has a set of default rules and emails to get you started, and these rules and emails can be customized for your store.

Jilt also supports WooCommerce Subscriptions to send subscription-based emails. If you use memberships that are tied to subscription products, you may want to pick and choose which emails you send based on the membership, and which emails you send based on the subscription so that your members don’t get duplicated emails.

Welcome new members ↑ Back to top

You can send an email or series to welcome new members as memberships are created. You can target specific membership plans, or remove the “plans” rule to send the same campaign to all new members.

WooCommerce Memberships: Jilt welcome emails

This email can insert membership data dynamically as well. See the notes on email content below for more details.

WooCommerce Memberships: Jilt email content

Expiring soon notifications ↑ Back to top

Expiring soon templates target members in advance of the membership end date. They’re helpful to send if you want your members to renew early, and you can even offer a discount code that expires after a given time for them to renew before the membership ends.

WooCommerce Memberships: Jilt expiring soon campaign

Membership expired notifications ↑ Back to top

If you’d like to send a notification when a membership expires, you can do so by using the “post-expiration” win-back campaign. You may want to send one immediate right after the member enters this campaign to let them know the membership has expired.

WooCommerce Memberships: Jilt expired membership email

You can also turn this into a series of emails to win-back members over time, or set up a separate post-expiration win-back with a longer delay.

Post-expiration win-back ↑ Back to top

The “post expiration” template in Jilt can be used to win-back expired members. Some sites use a single campaign to notify members immediately as a member expires, then create a new campaign to send emails with a longer delay, or you can combine these into a single campaign with several emails.

If the membership status changes due to membership renewal, Jilt will automatically exit the member, so they won’t receive any further emails as soon as their membership is re-activated. This is helpful, for example, if you include a discount code, so members won’t see this after they’ve already renewed.

Post-cancellation win-back ↑ Back to top

Post-cancellation emails can be sent after a membership has been changed to the “cancelled” status. These emails can be used to win-back members, or get feedback as to why the member cancelled.

WooCommerce Memberships: Jilt cancelled membership email

If the membership status changes due to membership renewal or repurchase, Jilt will automatically exit the member, so they won’t receive any further emails as soon as their membership is reactivated. This is helpful, for example, if you include a discount code, so members won’t see this after they’ve already become active again.

Paused membership reminder ↑ Back to top

The paused membership reminder is most helpful when your site uses WooCommerce Subscriptions. This reminder email or series can be sent while a membership is paused, based on the time since the “paused” date was set.

Members cannot pause themselves, but if you use Memberships with WooCommerce Subscriptions, they can suspend a subscription — triggering a paused membership. This campaign, therefore, is a great to encourage those members to reactivate.

WooCommerce Memberships: Jilt paused membership emails

This can also be used if you allow your members to request a pause, reminding them to reach back out to you to un-pause the membership.

Email content ↑ Back to top

Jilt’s email builder support blocks, such as buttons, images, or text. However, it also supports HTML blocks and liquid (a template language). This means that emails can use liquid tags to insert content, while developers can do advanced customizations like conditional content.

If you want to learn more about liquid, check out this cheat sheet from Shopify. While Jilt doesn’t support everything in that cheat sheet, it shows you the basic syntax of liquid. If you don’t want to learn it, that’s okay! 🙂 You can reach out to Jilt support — they’ll help you get set up.

Want to dig in? Check out the full reference with examples here.

Frequently asked questions ↑ Back to top

Q: Can I send different emails based on membership plan?
A: Absolutely! Adding a “plans” rule to your campaign is not required — without this rule, all members are treated the same way, and will get the same email. However, you may want to change your content based on plan. Your welcome email is a great use case for this. If so, you can add a “plans” rule, and pick which plans to target. This limits the members who receive this campaign to only members in that plan.

You can then add multiple campaigns to reach other members. For example, if I have three plans, I could have three separate welcome campaigns to target each plan.

Questions & support ↑ Back to top

Have a question before you buy? Please fill out this pre-sales form.

Already purchased and need some assistance? Please get in touch via the help desk.

WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top