Type
magento2-module
Magento 2 Smaily extension
magento2-module
GPL-3.0
None
None
None
None
None
None
DISCLAIMER Plugin is still in development and currently being reviewed by Magento. Use at your own discretion before fully finished. All bug reports are welcome under issues tab.
Smaily email marketing and automation extension module for Magento.
Automatically synchronize newsletter subscribers to a Smaily subscribers list, generate rss-feed based on products for easy template import and send new newsletter subscribers directly to Smaily.
NOTE! One of the most noticeable shortcoming of the extension is that it allows only one-way synchronization, i.e. subscribers can only be exported from Magento to Smaily. It will be addressed in the next major version, after Smaily has added the capability for data export through the API.
You'll need to be running Magento 2.0+ for this extension to work. Check specific PHP, Web server, Database etc. requirements for your prefered Magento version from Magento technology stack requirements
Online documentation and code samples are available via our Help Center.
All development for Smaily for Magento is handled via GitHub. Opening new issues and submitting pull requests are welcome.
composer require smaily/smailyformagento:version
in magento root directory.SmailyForMagento
folder to your site's /app/code/Smaily
directory. Folder structure needs to be magento_root/app/code/Smaily/SmailyForMagento
for this module to work.Cron update data-log is stored in the root/var/log/
folder of Magento store. Contacts synchronization log is saved in "smly_customer_cron.log" file and Abandoned Cart log is stored in "smly_cart_cron.log".
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 separated with slashes. For example store_url/smaily/rss/feed/category/bikes/limit/10
. Regular RSS-feed shows 50 last products.
Here is a list of all the parameters available in Smaily email templating engine:
{{ name }}
.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 SKU: {{ product_sku_[1-10] }}
.
Product quantity: {{ product_qty_[1-10] }}
.
Product price: {{ product_price_[1-10] }}
.
Product base price: {{ product_base_price_[1-10] }}
.
Also you can determine if customer had more than 10 items in cart
{{ over_10_products }}
.Usually a good place to start would be to check Magento CRON's Schedule Ahead for value. We have found that value of 60 works the best, if you are running daily exports.