Guides & Tutorials

Smaily WP Connect

Installing and configuring the plugin

  1. To install Smaily WP Connect plugin, go to “Plugins” ➝  “Add Plugin” and then type in the search box “Smaily”.
  2. Choose “Smaily WP Connect” plugin and click on the button “Install now”.
  3. Once installation has finished click on “Activate” and find the activated Smaily plugin in “Plugins” page list or on the sidebar menu.

Navigate to Smaily plugin. You need to make a connection between the plugin and your Smaily account.

  1. To make a connection, open your Smaily account and navigate to account preferences, then integrations tab.
  2. Click on “Create a new user” button, to create API username and API password.
  3. Copy subdomain, API username and API password to Smaily WP Connect plugin’s fields.
  4. Click on “Make a Connection” to connect the plugin to your Smaily account.

Connection is created!

Setting up subscriber collection

There are multiple options to add a newsletter subscription form to your webpage. Navigate to “Getting started” tab in Smaily plugin to read more information.

1. Smaily subscription form widget

If you are using WordPress native webpage builder you can add the Smaily newsletter subscription form using Smaily Classic Subscription Widget.

  1. Follow the link in “Getting started” tab or find the widget under “Appearance” → “Widgets” menu.
  2. Choose the widget area, where you wish to add the newsletter subscription form and click on “+” icon to choose from available blocks.
  3. Type “Smaily” in the search field and select “Smaily Classic Subscription Widget”
  4. Add a title to your form, fill out the other fields and choose an automation workflow (if you wish to send welcome messages).
  5. You can add additional CSS to the form, to change the visuals.
  6. If everything is ready to go, click on “Update” to save settings.

Form block

You can also use Smaily Sign-Up Form block to add the newsletter subscription form to any page or post. The block is available in the block editor.

2. Shortcode

  1. Navigate to any page or post and start editing.
  2. Choose the + sign to add a block, then search for the “shortcode” block.
  3. Copy Smaily subscription form shortcode and save by clicking “Publish”

[smaily_wp_connect_newsletter_form]

Other settings examples:

  • Adding success url: [smaily_wp_connect_newsletter_form success_url="http://www.example.com/?page_id=2"] (Note! Default return path is the site’s home url.)
  • Failure url: [smaily_wp_connect_newsletter_form failure_url="http://www.example.com/?page_id=2"] (Note! Default return path is the site’s home url.)
  • Name: [smaily_wp_connect_newsletter_form show_name="true"]
  • Connecting automation workflow: [smaily_wp_connect_newsletter_form autoresponder_id="123"]

Note! You can combine multiple options.

3. Custom HTML form

You can also create your own unique subscription form by using our example code. Create a custom HTML form for maximum flexibility and advanced functionality. While this requires more technical knowledge, it gives you complete control over the form’s appearance and behavior. Copy the modified code to an HTML block on any page or post.

You can view the example form here.

4. Contact Form 7 Smaily connector

You can also use Contact Form 7 form builder to create custom forms and connect them to your Smaily account. Follow the link under “Getting Started” tab in Smaily plugin to enable Smaily Opt-In under the Contact Form 7 settings.

  1. Choose the form under Contact Form 7 plugin.
  2. Navigate to “Smaily for Contact Form 7” tab.
  3. Click on “Enable Smaily for this form” to activate the connection.
  4. If you want to send welcome messages, choose the correct autoresponder.
  5. Click on “Save”.

Note! Make sure you have CAPTCHA activated.

Subscriber Synchronization

If you have WooCommerce shop added to your page, you can activate subscriber synchronization, abandoned cart, RSS feed and collect subscribers during checkout.

Subscriber Synchronization allows you to synchronize newsletters subscribers directly from your store to Smaily. Enable Subscriber Synchronization under “Subscriber Synchronization” tab and select any additional fields you wish to send to Smaily. Click on “Save” to save any changes made and activate the subscriber synchronization.

Note! Subscribers will be sent to Smaily once a day!

Newsletter Subscription On Checkout

Add a newsletter subscription checkbox to your checkout page. You can enable it under “Subscriber Synchronization” tab and choose the checkbox location and presets.

Abandoned cart

Abandoned Cart allows you to send automated emails to logged in customers who have left their shopping cart.

  1. Enable abandoned cart reminder under “Abandoned Cart” tab.
  2. Select the automation workflow (read how to set up abandoned cart automation workflow), cart cutoff time and all the additional fields you want to send to Smaily template.
  3. Click on “Save” to activate the Abandoned Cart flow.

Smaily RSS feed

Smaily RSS feed allows you to effortlessly import up to 250 latest products to Smaily template. You can customize generated RSS feed based on product categories and limit generated RSS feed products amount with preferred value.

The RSS feed settings can be found under “RSS” tab. To use the feed, choose the preferred settings, save and copy the URL into Smaily template editors RSS block. Read more about Smaily RSS feed element.