WordPress.org

Plugin Directory

Changeset 1744188


Ignore:
Timestamp:
10/10/17 19:21:10 (6 weeks ago)
Author:
madjax
Message:

1.6 release

Location:
woocommerce-rejoiner
Files:
3 edited
4 copied

Legend:

Unmodified
Added
Removed
  • woocommerce-rejoiner/tags/1.6/includes/class-wc-rejoiner.php

    r1720224 r1744188  
    8383 
    8484        } 
     85         
     86        // Promos 
     87        add_filter( 'rejoiner_returnurl', array( $this, 'append_promo_returnurl' ), 1000, 3 ); 
    8588                     
    8689    } 
     
    401404            } 
    402405             
     406            foreach ( WC()->cart->get_coupons() as $code => $coupon ) :  
     407                $coupons[] = esc_attr( sanitize_title( $code ) ); 
     408            endforeach; 
     409             
    403410            set_transient( 'rjcart_' . $this->sess, $savecart, 168 * HOUR_IN_SECONDS); 
    404411             
     
    407414                'cart_item_count' => $woocommerce->cart->cart_contents_count, 
    408415            ); 
     416             
     417            if( !empty( $coupons ) ) 
     418                $cartdata['promo'] = implode( ',', $coupons ); 
    409419             
    410420            $js = $this->build_rejoiner_push( $items, $cartdata, $current_user_email ); 
     
    502512            'cart_item_count' => $woocommerce->cart->cart_contents_count, 
    503513        ); 
     514         
     515        foreach ( WC()->cart->get_coupons() as $code => $coupon ) :  
     516            $coupons[] = esc_attr( sanitize_title( $code ) ); 
     517        endforeach; 
     518 
     519        if( !empty( $coupons ) ) 
     520            $cart['promo'] = implode( ',', $coupons ); 
    504521         
    505522        $returnUrl = $woocommerce->cart->get_cart_url() . '?rjcart=' . $this->sess; 
     
    638655    })(jQuery,_rejoiner); 
    639656 
     657    (function ($,r) { 
     658        var RejoinerPromo = { 
     659            init: function() { 
     660                console.log('initialized RejoinerPromo'); 
     661                $(document).ready(function(){ 
     662                    $( document ).on( 
     663                        'updated_cart_totals', 
     664                        RejoinerPromo.requestUpdates 
     665                    ); 
     666                }); 
     667            }, 
     668            requestUpdates: function(e) { 
     669                console.log('requesting promo update setCartData'); 
     670                $.post( 
     671                    '$ajaxurl',  
     672                    {action: 'rejoiner_sync'}, 
     673                    RejoinerPromo.updateCartData 
     674                );                              
     675            }, 
     676            updateCartData: function(data) { 
     677                r.push(['setCartData', data]); 
     678                console.log( 'updated cart promo data with:'); 
     679                console.log( data ); 
     680            } 
     681        }; 
     682         
     683        RejoinerPromo.init(); 
     684     
     685    })(jQuery,_rejoiner); 
     686 
    640687</script> 
    641688<!-- End Rejoiner Tracking --> 
     
    651698         
    652699    } 
     700 
     701    function append_promo_returnurl( $returnUrl, $session, $cart  ) { 
     702         
     703        if( isset( $cart['promo'] ) ) { 
     704             
     705            $returnUrl = $returnUrl . '&rjpromo=' . $cart['promo']; 
     706             
     707        } 
     708         
     709        return $returnUrl; 
     710         
     711    } 
     712 
    653713     
    654714    function rejoiner_encode( $array ) { 
     
    10991159             
    11001160                } 
     1161                 
     1162                if( isset( $_GET['rjpromo'] ) ) { 
     1163                     
     1164                    $promos = explode( ',', $_GET['rjpromo'] ); 
     1165                     
     1166                    foreach( $promos as $promo ) { 
     1167                         
     1168                        if ( !WC()->cart->has_discount( $promo ) ) { 
     1169                            WC()->cart->add_discount( $promo ); 
     1170                        } 
     1171                         
     1172                    } 
     1173                     
     1174                } 
    11011175 
    11021176                $utm_source = ( isset( $_GET['utm_source'] ) ) ? $_GET['utm_source'] : 'rejoiner' ; 
     
    11081182                exit;    
    11091183 
    1110             }    
    1111              
     1184            } 
     1185                         
    11121186        } 
    11131187     
  • woocommerce-rejoiner/tags/1.6/readme.txt

    r1720224 r1744188  
    33Tags: woocommerce, rejoiner, abandoned cart, email marketing, remarketing, ecommerce, cart abandonment email 
    44Requires at least: 4.6 
    5 Tested up to: 4.8.1 
    6 Stable tag: 1.5.1 
     5Tested up to: 4.8.2 
     6Stable tag: 1.6 
    77License: GPLv3 
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    1010== Description == 
    1111 
    12 Drive faster revenue growth with innovative lifecycle email marketing software powered by email marketers who work as part of your team. 
     12Your email marketing will make more money and require no staff when it’s powered by Rejoiner. 
     13 
     14Rejoiner is the only email marketing solution that’s accountable for your entire email program—for less than hiring a new employee. 
     15 
     16To date Rejoiner has helped 350+ eCommerce companies generate over $100M using our platform and team of email marketers. WooCommerce stores can take advantage of the conversion tracking and cart recovery features with a pre-built add-on using Rejoiner’s Rest API and javascript tracking code. 
    1317 
    1418Rejoiner helps any WooCommerce customer: 
    1519 
    16 * Maximize lifetime revenue per customer with highly personalized cart & browse abandonment, post-purchase, welcome series, win-back and replenishment email campaigns. 
    17 * Reduce your cart abandonment rate up to 15% and uncover hidden revenue with automated multistage email sequences at times you schedule. 
     20* Maximize lifetime revenue per customer with highly personalized cart & [browse abandonment](http://rejoiner.com/resources/browse-abandonment-emails-turn-browsers-sales/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), post-purchase, [welcome series](http://rejoiner.com/resources/case-study/welcome-email-series-case-study-peak-design/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), [win-back](http://rejoiner.com/resources/win-back-email-campaigns/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) and replenishment email campaigns. 
     21* [Reduce your cart abandonment rate](http://rejoiner.com/abandoned-cart-email-guide?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) up to 15% and uncover hidden revenue with automated multistage email sequences at times you schedule. 
    1822* Design & develop high-converting, responsive email templates that match your brand’s look & feel. 
    19 * Proactively optimize campaigns with personalization, segmentation, A/B testing and more to consistently maximize revenue from every email campaign. 
     23* Proactively optimize campaigns with personalization, [segmentation](http://rejoiner.com/resources/6-smart-email-segmentation-ideas-relevant-profitable-emails/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), [A/B testing](http://rejoiner.com/resources/how-we-ab-test-our-clients-abandoned-cart-email-campaigns-to-maximize-revenue/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) and more to consistently maximize revenue from every email campaign. 
    2024 
    21 [Click Here To See A Video Demo of Rejoiner.](http://rejoiner.com/request-a-demo?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing#tour) 
     25Rejoiner is a monthly fee starting from $199 per month, which includes access to our world-class email marketing team that will help you come up with the right strategy and design and launch your email campaigns for you. 
    2226 
    23 Rejoiner charges a flat monthly subscription, that includes access to our world-class email marketing team that creates, launches and optimizes your lifecycle email campaigns for you. 
     27After talking to sales, our team will integrate Rejoiner with your WooCommerce store so you can start capturing valuable data and sending data-driven triggered emails. 
    2428 
    25 You also get unlimited email sends, no caps on list size or revenue, and no commission on sales. After requesting a demo and signing up, our team will integrate Rejoiner with your WooCommerce website so you can start capturing valuable data and and start making data-driven decisions. 
    26  
    27 [Click Here To See A Video Demo of Rejoiner.](http://rejoiner.com/request-a-demo?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing#tour) 
     29[Click Here To See Pricing.](http://rejoiner.com/plans?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) 
    2830 
    2931 
    3032== Installation == 
    3133 
    32 1. Request a demo at [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
     341. [Pick the right pricing plan](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) for you and then talk to sales. 
    3335 
    34 2. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory).  
    35  
     362. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
    3637 
    3738== Frequently Asked Questions == 
    3839 
    39 = What is a lifecycle email? = 
    40 Lifecycle emails are designed to trigger when your message will have maximum impact for customers. They use demographic, behavioral and purchase data to trigger campaigns that are more relevant and more engaging than standard “batch and blast” newsletter sends. Imagine receiving the perfect email, at the perfect moment, where you can’t resist acting on it. That’s a lifecycle email. Here are some examples: 
     40= Installation Instructions = 
     411. [Pick the right pricing plan](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) for you and then talk to sales. 
    4142 
    42 * Cart Abandonment: Send an email when a customer abandons an eCommerce shopping cart on your site. Hint: You can get them to convert 10-15% of the time! 
    43 * Welcome Series: Send a series of emails when a customer makes their first purchase to demonstrate why they should purchase again. 
    44 * Win Back: Send an email when an existing customer hasn’t been back to your site to purchase in a while. 
    45 * Replenishment: Send an email at the exact moment a customer runs out of a consumable product.  
    46  
    47 = How long does integration take? = 
    48 The Rejoiner WooCommerce add-on can be installed, configured and tested in 10 minutes or less. However, you’ll need to speak with a member of the Rejoiner team before starting the integration process. Head over to Rejoiner.com and Request a Demo to get started. 
    49  
    50 = What makes Rejoiner different from other email marketing software? = 
    51 There are two key differences between Rejoiner and other email software: 
    52  
    53 1. Rejoiner is built specifically for the needs of online retailers and eCommerce companies. Conventional “list-based” email software does not have the triggering or segmentation capabilities necessary to do this kind of automation. 
    54 2. Rejoiner is more than just software. As a Rejoiner client, you work with a team of eCommerce email marketing experts who act as an extension of your internal marketing team. It’s a “done-with-you” solution where the team collaborates with you on everything from campaign strategy to responsive template development. 
    55  
    56 = Does Rejoiner provide email design services? = 
    57 Yes. Rejoiner provides campaign strategy, custom email design, as well as responsive template development services. 
    58  
    59 = Which lifecycle emails campaigns should I start with? = 
    60 The lifecycle email campaign with the highest ROI targets customers who abandon eCommerce shopping carts. Next, we recommend building a campaign for existing customers who may have purchased in the past but haven’t been back to your site in a while. This is called a win back campaign. 
    61  
    62 = How are my emails delivered? = 
    63 Your email campaigns are delivered through Rejoiner’s rock-solid, authenticated sending infrastructure that delivers millions of emails per month. You don’t have to worry about managing additional cron jobs in Wordpress or the deliverability issues that come with using PHP sendmail.  
     432. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
    6444 
    6545= How do I get started? = 
    66 Head over to [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) and [request a demo](http://rejoiner.com/request-a-demo?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). A member of our team will be get back to you within the hour.  
     46Head over to [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory), look at the right [pricing plan for you](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) and then request to talk to sales. A member of our team will be get back to you within the hour.  
    6747 
    6848 
     
    8262 
    8363== Changelog == 
     64= 1.6 = 
     65* Add promo code features. 
     66 
    8467= 1.5.1 = 
    8568* Accept marketing feature 
  • woocommerce-rejoiner/tags/1.6/woocommerce-rejoiner.php

    r1719626 r1744188  
    66Author: Jackson Whelan 
    77Author URI: http://jacksonwhelan.com 
    8 Version: 1.5.1 
     8Version: 1.6 
    99*/ 
    1010 
  • woocommerce-rejoiner/trunk/includes/class-wc-rejoiner.php

    r1720224 r1744188  
    8383 
    8484        } 
     85         
     86        // Promos 
     87        add_filter( 'rejoiner_returnurl', array( $this, 'append_promo_returnurl' ), 1000, 3 ); 
    8588                     
    8689    } 
     
    401404            } 
    402405             
     406            foreach ( WC()->cart->get_coupons() as $code => $coupon ) :  
     407                $coupons[] = esc_attr( sanitize_title( $code ) ); 
     408            endforeach; 
     409             
    403410            set_transient( 'rjcart_' . $this->sess, $savecart, 168 * HOUR_IN_SECONDS); 
    404411             
     
    407414                'cart_item_count' => $woocommerce->cart->cart_contents_count, 
    408415            ); 
     416             
     417            if( !empty( $coupons ) ) 
     418                $cartdata['promo'] = implode( ',', $coupons ); 
    409419             
    410420            $js = $this->build_rejoiner_push( $items, $cartdata, $current_user_email ); 
     
    502512            'cart_item_count' => $woocommerce->cart->cart_contents_count, 
    503513        ); 
     514         
     515        foreach ( WC()->cart->get_coupons() as $code => $coupon ) :  
     516            $coupons[] = esc_attr( sanitize_title( $code ) ); 
     517        endforeach; 
     518 
     519        if( !empty( $coupons ) ) 
     520            $cart['promo'] = implode( ',', $coupons ); 
    504521         
    505522        $returnUrl = $woocommerce->cart->get_cart_url() . '?rjcart=' . $this->sess; 
     
    638655    })(jQuery,_rejoiner); 
    639656 
     657    (function ($,r) { 
     658        var RejoinerPromo = { 
     659            init: function() { 
     660                console.log('initialized RejoinerPromo'); 
     661                $(document).ready(function(){ 
     662                    $( document ).on( 
     663                        'updated_cart_totals', 
     664                        RejoinerPromo.requestUpdates 
     665                    ); 
     666                }); 
     667            }, 
     668            requestUpdates: function(e) { 
     669                console.log('requesting promo update setCartData'); 
     670                $.post( 
     671                    '$ajaxurl',  
     672                    {action: 'rejoiner_sync'}, 
     673                    RejoinerPromo.updateCartData 
     674                );                              
     675            }, 
     676            updateCartData: function(data) { 
     677                r.push(['setCartData', data]); 
     678                console.log( 'updated cart promo data with:'); 
     679                console.log( data ); 
     680            } 
     681        }; 
     682         
     683        RejoinerPromo.init(); 
     684     
     685    })(jQuery,_rejoiner); 
     686 
    640687</script> 
    641688<!-- End Rejoiner Tracking --> 
     
    651698         
    652699    } 
     700 
     701    function append_promo_returnurl( $returnUrl, $session, $cart  ) { 
     702         
     703        if( isset( $cart['promo'] ) ) { 
     704             
     705            $returnUrl = $returnUrl . '&rjpromo=' . $cart['promo']; 
     706             
     707        } 
     708         
     709        return $returnUrl; 
     710         
     711    } 
     712 
    653713     
    654714    function rejoiner_encode( $array ) { 
     
    10991159             
    11001160                } 
     1161                 
     1162                if( isset( $_GET['rjpromo'] ) ) { 
     1163                     
     1164                    $promos = explode( ',', $_GET['rjpromo'] ); 
     1165                     
     1166                    foreach( $promos as $promo ) { 
     1167                         
     1168                        if ( !WC()->cart->has_discount( $promo ) ) { 
     1169                            WC()->cart->add_discount( $promo ); 
     1170                        } 
     1171                         
     1172                    } 
     1173                     
     1174                } 
    11011175 
    11021176                $utm_source = ( isset( $_GET['utm_source'] ) ) ? $_GET['utm_source'] : 'rejoiner' ; 
     
    11081182                exit;    
    11091183 
    1110             }    
    1111              
     1184            } 
     1185                         
    11121186        } 
    11131187     
  • woocommerce-rejoiner/trunk/readme.txt

    r1720224 r1744188  
    33Tags: woocommerce, rejoiner, abandoned cart, email marketing, remarketing, ecommerce, cart abandonment email 
    44Requires at least: 4.6 
    5 Tested up to: 4.8.1 
    6 Stable tag: 1.5.1 
     5Tested up to: 4.8.2 
     6Stable tag: 1.6 
    77License: GPLv3 
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    1010== Description == 
    1111 
    12 Drive faster revenue growth with innovative lifecycle email marketing software powered by email marketers who work as part of your team. 
     12Your email marketing will make more money and require no staff when it’s powered by Rejoiner. 
     13 
     14Rejoiner is the only email marketing solution that’s accountable for your entire email program—for less than hiring a new employee. 
     15 
     16To date Rejoiner has helped 350+ eCommerce companies generate over $100M using our platform and team of email marketers. WooCommerce stores can take advantage of the conversion tracking and cart recovery features with a pre-built add-on using Rejoiner’s Rest API and javascript tracking code. 
    1317 
    1418Rejoiner helps any WooCommerce customer: 
    1519 
    16 * Maximize lifetime revenue per customer with highly personalized cart & browse abandonment, post-purchase, welcome series, win-back and replenishment email campaigns. 
    17 * Reduce your cart abandonment rate up to 15% and uncover hidden revenue with automated multistage email sequences at times you schedule. 
     20* Maximize lifetime revenue per customer with highly personalized cart & [browse abandonment](http://rejoiner.com/resources/browse-abandonment-emails-turn-browsers-sales/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), post-purchase, [welcome series](http://rejoiner.com/resources/case-study/welcome-email-series-case-study-peak-design/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), [win-back](http://rejoiner.com/resources/win-back-email-campaigns/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) and replenishment email campaigns. 
     21* [Reduce your cart abandonment rate](http://rejoiner.com/abandoned-cart-email-guide?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) up to 15% and uncover hidden revenue with automated multistage email sequences at times you schedule. 
    1822* Design & develop high-converting, responsive email templates that match your brand’s look & feel. 
    19 * Proactively optimize campaigns with personalization, segmentation, A/B testing and more to consistently maximize revenue from every email campaign. 
     23* Proactively optimize campaigns with personalization, [segmentation](http://rejoiner.com/resources/6-smart-email-segmentation-ideas-relevant-profitable-emails/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing), [A/B testing](http://rejoiner.com/resources/how-we-ab-test-our-clients-abandoned-cart-email-campaigns-to-maximize-revenue/?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) and more to consistently maximize revenue from every email campaign. 
    2024 
    21 [Click Here To See A Video Demo of Rejoiner.](http://rejoiner.com/request-a-demo?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing#tour) 
     25Rejoiner is a monthly fee starting from $199 per month, which includes access to our world-class email marketing team that will help you come up with the right strategy and design and launch your email campaigns for you. 
    2226 
    23 Rejoiner charges a flat monthly subscription, that includes access to our world-class email marketing team that creates, launches and optimizes your lifecycle email campaigns for you. 
     27After talking to sales, our team will integrate Rejoiner with your WooCommerce store so you can start capturing valuable data and sending data-driven triggered emails. 
    2428 
    25 You also get unlimited email sends, no caps on list size or revenue, and no commission on sales. After requesting a demo and signing up, our team will integrate Rejoiner with your WooCommerce website so you can start capturing valuable data and and start making data-driven decisions. 
    26  
    27 [Click Here To See A Video Demo of Rejoiner.](http://rejoiner.com/request-a-demo?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing#tour) 
     29[Click Here To See Pricing.](http://rejoiner.com/plans?utm_source=wordpress-plugin-directory&utm_medium=app-store&utm_campaign=woocommerce-listing) 
    2830 
    2931 
    3032== Installation == 
    3133 
    32 1. Request a demo at [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
     341. [Pick the right pricing plan](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) for you and then talk to sales. 
    3335 
    34 2. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory).  
    35  
     362. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
    3637 
    3738== Frequently Asked Questions == 
    3839 
    39 = What is a lifecycle email? = 
    40 Lifecycle emails are designed to trigger when your message will have maximum impact for customers. They use demographic, behavioral and purchase data to trigger campaigns that are more relevant and more engaging than standard “batch and blast” newsletter sends. Imagine receiving the perfect email, at the perfect moment, where you can’t resist acting on it. That’s a lifecycle email. Here are some examples: 
     40= Installation Instructions = 
     411. [Pick the right pricing plan](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) for you and then talk to sales. 
    4142 
    42 * Cart Abandonment: Send an email when a customer abandons an eCommerce shopping cart on your site. Hint: You can get them to convert 10-15% of the time! 
    43 * Welcome Series: Send a series of emails when a customer makes their first purchase to demonstrate why they should purchase again. 
    44 * Win Back: Send an email when an existing customer hasn’t been back to your site to purchase in a while. 
    45 * Replenishment: Send an email at the exact moment a customer runs out of a consumable product.  
    46  
    47 = How long does integration take? = 
    48 The Rejoiner WooCommerce add-on can be installed, configured and tested in 10 minutes or less. However, you’ll need to speak with a member of the Rejoiner team before starting the integration process. Head over to Rejoiner.com and Request a Demo to get started. 
    49  
    50 = What makes Rejoiner different from other email marketing software? = 
    51 There are two key differences between Rejoiner and other email software: 
    52  
    53 1. Rejoiner is built specifically for the needs of online retailers and eCommerce companies. Conventional “list-based” email software does not have the triggering or segmentation capabilities necessary to do this kind of automation. 
    54 2. Rejoiner is more than just software. As a Rejoiner client, you work with a team of eCommerce email marketing experts who act as an extension of your internal marketing team. It’s a “done-with-you” solution where the team collaborates with you on everything from campaign strategy to responsive template development. 
    55  
    56 = Does Rejoiner provide email design services? = 
    57 Yes. Rejoiner provides campaign strategy, custom email design, as well as responsive template development services. 
    58  
    59 = Which lifecycle emails campaigns should I start with? = 
    60 The lifecycle email campaign with the highest ROI targets customers who abandon eCommerce shopping carts. Next, we recommend building a campaign for existing customers who may have purchased in the past but haven’t been back to your site in a while. This is called a win back campaign. 
    61  
    62 = How are my emails delivered? = 
    63 Your email campaigns are delivered through Rejoiner’s rock-solid, authenticated sending infrastructure that delivers millions of emails per month. You don’t have to worry about managing additional cron jobs in Wordpress or the deliverability issues that come with using PHP sendmail.  
     432. Upload & activate the plug-in according to [these instructions](http://docs.rejoiner.com/article/50-woocommerce?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). 
    6444 
    6545= How do I get started? = 
    66 Head over to [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) and [request a demo](http://rejoiner.com/request-a-demo?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory). A member of our team will be get back to you within the hour.  
     46Head over to [Rejoiner.com](http://rejoiner.com/?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory), look at the right [pricing plan for you](http://rejoiner.com/plans?utm_campaign=woocommerce-listing&utm_medium=app-store&utm_source=wordpress-plugin-directory) and then request to talk to sales. A member of our team will be get back to you within the hour.  
    6747 
    6848 
     
    8262 
    8363== Changelog == 
     64= 1.6 = 
     65* Add promo code features. 
     66 
    8467= 1.5.1 = 
    8568* Accept marketing feature 
  • woocommerce-rejoiner/trunk/woocommerce-rejoiner.php

    r1719626 r1744188  
    66Author: Jackson Whelan 
    77Author URI: http://jacksonwhelan.com 
    8 Version: 1.5.1 
     8Version: 1.6 
    99*/ 
    1010 
Note: See TracChangeset for help on using the changeset viewer.