MIGAFUNNELv2 – Automatic Push Notification and email funnel

EMAIL FUNNEL Update Video

Migafunnel is a module that allows to send automatic push notification or emails when a specific event/trigger is happening.
It is an innovative tool that is perfect for Direct Response Marketing, for example delivery an high value content with the APP and later followup the users with special contents delivered by push/email periodically and automatically, for example every week.

With the new Migafunnelv2 you can now interface with the most popular email marketing systems.

WARNING: this module requires a minimum Siberian version 4.17.9 or later. Minimum PHP version 7.3.x

 

Push/Email Funnels

When entering a new funnel, you can choose funnel type between:

  • Push Notification
  • Email

The events/triggers supported until now are:

  • First Login inside the app
  • First Order placed
  • First Coupon used
  • First Loyalty point used
  • New device installed
  • Landing page trigger (email funnel)

When one of this events/trigger is happening we are able to start a FUNNEL OF PUSH or EMAL, a sequence of unlimited number of pushes/emails scheduled to be sent automatically to the user.

Every push/email has a delay of hours or days from the previously push/email selected.

Is possible to setup a welcome push/email immediately after the registration of a new user and schedule every 7 days an automatic push sent to the user for an entire year!!

Follow the instruction to understand how to setup your FUNNEL.

When you activate Migafunnel the feature add to the menu of your APP a page that has the target to allow the final user of the APP to UNSUBSCRIBE from the automatic push service. Here in the screenshot an example:

Click on ADD NEW FUNNEL.

You will see a new page, as the screenshot below, where is possible to add the following details :

  1. TITLE, is the name of your funnel, useful to find it in the list of funnels you have (yes, you can set many push funnels)
  2. DESCRIPTION, is a small description that allow you to remember what is doing this funnel.
  3. FUNNEL TYPE, push notification or email
  4. TRIGGER, this is the event WHEN the funnel should start, select the one you need from the drop menu.
  5. ADD OLD USERS, if the trigger is first login in the app, you can choose to include or not also users who have already installed the app previously.
  6. STATUS, allow you to ACTIVATE or DISABLE the funnel. When you disable a funnel all the new users will be excluded from the funnel, all the old users will continue to receive the pushes scheduled. In other words the DISABLE is effective only for new users

If the funnel type of you have chosen is EMAIL, you will need to configure the following fields:

  • Select SMTP server for sending: you can choose whether to use the one configured on the platform or use a custom one
  • Sender email address
  • Sender’s name
  • BCC recipients

Now you have to set the first PUSH/EMAIL.

If it’s a PUSH funnel:

  1. TITLE, this is the title of the first push you are setting. This first push will be sent after the trigger/event happens according with the delay set (see later)
  2. MESSAGE, this is the text message of your push. Don’t add a long text, remember it is a notification not a letter 🙂
  3. OPEN A FEATURE or A CUSTOM URL, this option allows to bring the user to an URL or a specific page of your APP by clicking the button VISIT of your PUSH notification.
  4. PUSH START, this is the delay that you set from the event/trigger of this funnel. You can set SOON AS POSSIBLE, HOURS DELAY or DAYS DELAY as you want. The first push will start for example 1 hour later the trigger “first registration of the user”
  5. STATUS, active or stopped
  6. TOPICS FILTER, only if you added TOPIC feature to the app, you can choose to send only to one or more topic.
  7. IMAGE, you can upload an image that is showed with the push.

If it’s a EMAIL funnel:

  1. TITLE, this is the title of the first email you are setting. This first email will be sent after the trigger/event happens according with the delay set (see later)
  2. MESSAGE, this is the text message of your email
  3. ATTACHMENT, if you need
  4. PUSH START, this is the delay that you set from the event/trigger of this funnel. You can set SOON AS POSSIBLE, HOURS DELAY or DAYS DELAY as you want. The first email will start for example 1 hour later the trigger “first registration of the user”
  5. STATUS, active or stopped
  6. TOPICS FILTER, only if you added TOPIC feature to the app, you can choose to send only to one or more topic.

You can see in this screenshot an example where we set the first push with all the details required:

Now you can start to add more pushes/emails, the concept is that every push/email is linked to a previously one with a “delay” set. You can choose any of the previously push/email as a trigger.

In this screenshot you see an example of ADD NEW PUSH section:

As you can see in the next screenshot, START AFTER is a menu that allows to select one of the previously push available. In this screenshot you see only one push available, the first one:

After selected the START AFTER push, we set a delay of 1 day, in other words this new push starts exactly 1 day after the first push is sent, as you can see in the screenshot below:

IMPORTANT NOTES:

  • All the push notifications scheduled per user are saved in the principal PUSH NOTIFICATION history of push that you normally find in the PUSH NOTIFICATION feature of your APP.
  • When an user UNSUBSCRIBE from the push notification service, all the pushes scheduled to reach this user are automatically deleted.
  • Every time a PUSH is deleted from a funnel all the scheduled pushes related this specific push are deleted.
  • You can delete a push funnel when inside it there is the FIRST PUSH only, so if you want to delete a funnel first delete all the other push stored.

 

Landing Page Trigger

If you set a Email funnel, you can select “Landing page” as a trigger. If you set a email funnel this way you can obtain a source code of a form you can put in a landing page. When your visitor fill and submit the form he receive the first email you set in the funnel, as an automatic reply.

You can set the other emails of the funnel like explained in previous paragraph.

This is what you see when you select “landong page” from trigger dropdown (you have to select “email” from funnel type dropdown):

Then, when you set the first email you can use some tags to customize the reply:

Finally generate, copy and paste the source code to put form in your landing page (you can see the preview and change some colors/button width):

Click on Save button to save the funnel with the first push. After, you can edit and complete with subsequent emails.

Data migration from Migafunnel

In the transition to the new Migafunnelv2 module we have made available an option that allows you to import the funnel data previously set with our Migafunnel module. If the Migafunnel feature is already present in your app, adding the new Migafunnelv2 feature a message will appear above the settings with a button to perform the migration.

 

Import / Export

Now you can export a funnel:

To start export click on .

A window will open to choose the path to download and save the file. The funnelDataExport.zip file will be created and downloaded to the path chosen.

To import a funnel :

On “IMPORT FUNNEL” section click on “Choose file” and navigate to the path where you saved the funnelDataExport.zip file.

 

Email Funnel

The new Migafunnel v2 module now allows setting up email funnel, thanks to the interface with the most popular email marketing platforms.

First select GDPR PRIVACY and choose whether to use the default information or enter a custom text:

 

The next step is to choose the platform and the related access keys, from SETTINGS, the following platforms are currently supported:

  • www.kartra.com
  • www.mailchimp.com
  • www.sendingblue.com (free service)

Finally set the rules for registration. It is possible to select a different list and possibly a different segment for each trigger (action performed by the user in the app). It is however necessary to make the setting for all the triggers present in the list.

Each time the user performs one of those actions his email will be imported into the corresponding list of the chosen email marketing platform.

NB: the import does not take place immediately, the synchronization will be done automatically several times a day.

 

Direct link to this page //support.migastone.com/en/hrf_faq/migafunnel-automatic-push-notification-service/