Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After copying the plugin files the plugin should be enabled in your plugin settings.

This plugin requires works in conjunction with the Maileon for WordPress plugin.

...

In this area you can define the general settings of the plugin.

Enable Maileon transactions

...

API key (only available if Maileon for WordPress is not installed)

The API key associated with your Maileon account.

Base URI (only available if Maileon for WordPress is not installed)

The base URI for accessing the API of your Maileon account. This does not need to be changed in the majority of cases.

Enable Maileon transactions

The option allows Maileon to replace some WooCommerce emails with Maileon transactional emails. After enabling the option Maileon transactions can be dispatched instead of the built-in WooCommerce emails. You can see the replaced emails in the WooCommerce Email settings area:
>> WordPress Admin > WooCommerce > Settings > Emails

...

To properly synchronize Maileon contact status to WooCommerce user newsletter status you should set up Maileon webhooks. This should be available in your Maileon account settings in the Webhooks section. If you require further assistance with setting this up, please contact your Maileon distributor.

Currently the DOI confirmation and Unubscription webhooks are supported. The settings for each are shown in the settings area:

...

For advanced customization please see the Developer Documentation.

Currently the DOI confirmation and Unubscription webhooks are supported. The settings for each are shown in the settings area:

...

For advanced customization please see the Developer Documentation.

User Synchronization

The plugin provides the ability to synchronize WordPress user meta data changes to Maileon contact properties. The feature can be configured under WooCommerce Maileon > User Synchronization.

...

To define a new field association filter click the New association button under Contact field association. This opens the editor.

...

Here you can select the Source User Meta to be synchronized, and the Target Contact Property that will be associated with it.

RSS feeds

The plugin also provides the ability to create custom Maileon compatible RSS feeds. You can create filtered list of products and reference them in Maileon. The RSS feeds are available under WooCommerce Maileon > Manage RSS feeds.

...

To used use a feed defined here simply copy the link in the Link column, and use that as Maileon RSS SmartContent. For more information about how to set this up in Maileon please contact your Maileon distributor.

...

Code Block
languagexml
<item>
    <title>
        <![CDATA[The name of the product]]>
    </title>
    <description>
        <![CDATA[The short description of the product]]>
    </description>
    <link>http://woocommerce.maileon.hu/product/beanie-with-logo/</link>
    <enclosure type="image/jpeg" url="http://woocommerce.maileon.hu/wp-content/uploads/2020/05/beanie-with-logo-1.jpg" length="45371"/>
    <content:encoded>
        <![CDATA[The full description of the product]]>
    </content:encoded>
    <guid>http://woocommerce.maileon.hu/product/beanie-with-logo/</guid>
    <maileon:sku>
        <![CDATA[Woo-beanie-logo]]>
    </maileon:sku>
    <maileon:product_id>
        <![CDATA[32]]>
    </maileon:product_id>
    <maileon:status>
        <![CDATA[instock]]>
    </maileon:status>
    <maileon:single_price>
        <![CDATA[18]]>
    </maileon:single_price>
    <maileon:categories>
        <![CDATA[Accessories]]>
    </maileon:categories>
    <maileon:width>
        <![CDATA[]]>
    </maileon:width>
    <maileon:height>
        <![CDATA[]]>
    </maileon:height>
    <maileon:weight>
        <![CDATA[]]>
    </maileon:weight>
    <maileon:attributes>
        <![CDATA[Product Color: Red]]>
    </maileon:attributes>
</item>

Status

This area can be used to diagnose problems with this plugin. It is found under WooCommerce Maileon > Status. Among other things it lists possible issues with the plugin, any recent errors that have happened, and provides an interface for testing all the defined transactional emails.