Smaily for WooCommerce

Description

Smaily email marketing and automation extension plugin for WooCommerce.

Automatically subscribe newsletter subscribers to a Smaily subscribers list, generate rss-feed based on products for easy template import and add Newsletter Subscribtion widget for opt-in sign-up form.

Features

WooCommerce Newsletter Subscribers

  • Add subscribers to Smaily after updating user settings
  • Add option to subscribe when registering new user
  • Add option to subscribe in checkout area
  • Add option to subscribe customer in admin panel

WooCommerce Products RSS-feed

  • Generate RSS-feed with 50 latest products for easy import to Smaily template
  • Option to customize generated RSS-feed based on products categories
  • Option to limit generated RSS-feed products amount with prefered value

Subscribtion Widget

  • Smaily subscriber sign up form with built in captcha
  • Easy to use form
  • No user authentication need for widget usage

Two-way synchronization between Smaily and WooCommerce

  • Get unsubscribers from Smaily unsubscribed list
  • Update unsubscribed status in WooCommerce users database
  • Collect new user data for subscribed users
  • Generate data log for each update
  • Default daily synchronization

Abandoned cart reminder emails

  • Automatically notify customers about their abandoned cart
  • Send abandoned cart information to smaily for easy use on templates
  • Set delay time when cart is considered abadoned

Requirements

Smaily for WooCommerce requires PHP 5.6+ (PHP 7.0+ recommended). You’ll also need to be running WordPress 4.0+ and have WooCommerce 2.2+.

Documentation & Support

Online documentation and code samples are available via our Help Center.

Contribute

All development for Smaily for WooCommerce is handled via GitHub. Opening new issues and submitting pull requests are welcome.

Screenshots

  • WooCommerce Smaily validate settings screen.
  • WooCommerce Smaily general settings screen.
  • WooCommerce Smaily abadoned cart settings screen.
  • WooCommerce Smaily RSS-feed screen.
  • WooCommerce Smaily widget settings screen.
  • WooCommerce Smaily widget front screen.

Installation

  1. Upload or extract the woocommerce-smaily-newsletter folder to your site’s /wp-content/plugins/ directory. You can also use the *Add new- option found in the *Plugins- menu in WordPress.
  2. Activate the plugin from the *Plugins- menu in WordPress.

Usage

  1. Open Smaily settings from admin menu sidepanel.
  2. Insert your Smaily API authentication information to get started.
  3. Next, click validate API information.
  4. Select if you want to use cron for contact synchronization between WooCommerce and Smaily
  5. Select if you want to use cron for abandoned cart remainder emails.
  6. Select autoresponder for abandoned cart, fields to zynchronize and delay settings.
  7. Click Save Changes
  8. If you want to use Smaily Widget please fill out settings page before using.
  9. Cron is set up to synchronize contacts daily. To view and manage cron settings use Cron plugins for example “WP Crontrol”.
  10. That’s it, your WooCommerce store is now integrated with Smaily Plugin!

FAQ

How to set up widget for signup form?
  1. Validate your smaily credentials in Smaily settings menu.
  2. Move to Appearance -> Widget menu from admin page sidepanel.
  3. Add Smaily Newsletter widget to your prefered location on page.
  4. Select Title for your subscribe newsletter form.

If you have added Form Submitted automation trigger from Smaily site under Automation tab you can see all availabe autoresponders in your widget settings.

There is no need to select autoresponder for widget form, but if you want to customize different approach from opt-in automation trigger you can do that.
When no autoresponder selected regular opt-in workflow will run. You can add delay, filter by field and send email after subscription. For that edit settings in Smaily automation page.

Why RSS-feed is displaying “page not found”?

Try re-saving permalinks.
Go to admin panel -> Settings -> Permalinks.
Scroll to bottom and click “Save Changes” without modifing anything

How can I filter RSS-feed output by category and limit results?

You can access RSS feed by visiting ulr store_url/smaily-rss-feed and you can add parameters (category and limit) by appending them to url. For example store_url/smaily-rss-feed?category=tshirts&limit=3. Regular RSS-feed shows 50 last updated products.

Where I can find data-log for Cron?

Cron update data-log is stored in the root folder of Smaily plugin, inside “smaily-cron.txt” file.

How can I access additional Abandoned cart parameters in Smaily template editor?

List of all parameters available in Smaily email templating engine:

  • Customer first name: {{ first_name }}.

  • Customer last name: {{ last_name }}.

  • Cart page url: {{ cart_url }}.

Up to 10 products can be received in Smaily templating engine. You can refrence each product with number 1-10 behind parameter name.

  • Product name: {{ product_name_[1-10] }}.

  • Product description: {{ product_description_[1-10] }}.

  • Product short description: {{product_description_short_[1-10] }}.

  • Product SKU: {{ product_sku_[1-10] }}.

  • Product quantity: {{ product_quantity_[1-10] }}.

  • Products row price subtotal: {{ product_subtotal_[1-10] }}.

Contributors & Developers

“Smaily for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.3

  • Support for PHP 5.6

1.3.2

  • Add Estonian language support.

1.3.1

  • Fixes plugin styles affecting admin panel styles (#22)

1.3.0

  • Optimization and bug removal due to new automation workflows.

1.2.3

  • Admin panel changed for better customer experience.

1.2.2

  • Bugfix. Rss-feed shows correct discount price and precentage.
  • Bugfix. Rss-feed link works even when not refreshing permalinks.

1.2.1

  • Bugfix. Rss-feed now displays special characters.

1.2.0

  • New feature. Rss-feed now supports category and limit parameters from url.

1.1.0

  • New feature. Abandoned Cart remainder emails.
  • Bugfix. Displaying rss-feed price.

1.0.3

  • Settings form credentials are being validated automatically when allready in database

1.0.2

  • Fixed a bug where custom fields are not showing in checkout page.

1.0.1

  • Folder structure changed for CSS and JS

1.0.0

  • This is the first public release.