Proximity Marketing: set up your proximity marketing campaign using Cloud4Wi


[Please note that this article refers to an older version of the product and may be outdated. You can find the most recent guide here]

Proximity Marketing is an application that allows a Tenant to set up an effective marketing campaign intended for end-users who perform specific actions on the Splash Portal. If the application is enabled in the Marketplace, then it is available to be used.

Control Panel management

Open the application from the Marketplace and see the list of all ongoing campaigns.

Global settings of the Control Panel

Please note that the Global settings in the Marketplace section do not work for Proximity Marketing, since the application itself can handle trigger limitations.

SMTP settings

It is not mandatory to specify SMTP settings. If you leave this data blank, then the sender of your communications will be Cloud4Wi (default sender).

If you want to configure a custom email sender for your communications, then you need to click on the Email settings button in the command toolbar of the first screen.

After that you can set your SMTP data in the pop-up window.

By clicking on the Test button you can check if your data is correct or not.

Creating a new proximity marketing campaign

By clicking on the Add button in the command toolbar of the first screen, you can create a new proximity marketing campaign through a guided procedure including 5 operative steps:

  • Trigger
  • Channel
  • Scope
  • Content
  • Summary


If an event occurs through the end-user on the Splash Portal, then a marketing communication is sent to that end-user. This first step defines what this event may be.

Currently, you can select the following events:

  • Connect to Wi-Fi: when the end-user opens the Splash Portal for the first time.
  • Sign-in: when the end-user tries to log in or register from the Splash Portal.
  • Logout: when the end-user tries to log out from the Splash Portal

For each event selected, it is possible to set a "delay". This means that the campaign will be sent to the end-user after a set time in the application, beginning from the time the end-user performs the selected action on the Splash Portal (connecting, signing in, logging out, etc.). If no value is specified in the Campaign delay from the user action field, then no delay is applied.


The configuration part determines the way the marketing communication is sent to an end-user.

Currently, you can select the following methods:

  • SMS: if the end-user has a mobile phone number specified and accepted to receive marketing communications, then the message is sent to that mobile phone (if messages are available on the Venue).
  • Email: if the end-user has an email address specified and accepted to receive marketing communications, then the message is sent to that email address.


Here you can set the conditions that need to be satisfied to activate the delivery of the message.

You can set up maximum two rules. The campaign is sent when at least one of them is satisfied ("OR" logic).
For each rule, all the conditions must be simultaneously satisfied ("AND" logic).

You can add the following rules:

  • Audience: Enable a campaign to be sent when it matches the details of the end-user who performs the action on the Splash Portal. Conditions may be:
    • Gender: male, female, or unknown.
    • Age: less than a specified age, more than a specified age, a specified age range, or an unknown age.
    • Content type: depends on how the end-user performed the authentication on the Splash Portal (Social login, or traditional login).
    • Visits: the minimum number of visits (successful authentications) to the Splash Portal.

  • Time: it is possible to enable a campaign to be sent in a particular time. Conditions include:
    • Frequency: Just once, once a day, once a week or once a month.
    • Time slot: a particular range of time.
  • Place: it is possible to enable a campaign to be sent when the end-user is in a particular place. Conditions are the following:
    • Network: a particular set of Venues or Hotspots.
    • Location: a city and its neighbors (it is possible to specify a maximum radius where the campaign is enabled to be sent).

  • Device: it is possible to enable a campaign to be sent when the end-user opens a Splash Portal with a particular device. Conditions include:
    • Browser: if the end-user is opening the Splash Portal with a particular browser.
    • OS: if the end-user is opening the Splash Portal with a particular Operating System.

Please note that the application automatically sets Frequency = "Once a day" if you choose Connect to Wi-Fi during the first step.
This is only a suggestion that the application gives you in order to avoid sending too many messages to your end-users: you can remove or modify this condition at any time during the creation or modification of your campaign.



In this section you can create the content of the message that will be sent according to the channel selected in step 2.
You can specify the following content types:

  • Rich text: in SMS text messages you need to specify the text of the message. In emails you need to specify the subject and the content of the message, and you can specify the sender if valid data has been specified in SMTP settings.
  • Email template: it is possible to use the templates and the text created in the Email Marketing application.

Please note that you can organize these messages for each language supported, or define content per language.


In this last step you must confirm the choices in the previous three steps, and add the following data:

  • Campaign name: the name of the campaign that you are going to create.
  • Valid from: the time period during which the campaign is valid.

Once all the data has been entered, you can save the campaign by clicking on the Save button.

The campaign is then saved and displayed in the main list.

Modifying or deleting an existing proximity marketing campaign

You can modify the details specified for a campaign at a later time. To do this, click on the Edit button for the specific campaign.

To delete an existing campaign, click on the Delete button for that campaign. You can also select the desired campaign using the appropriate checkbox and then click on the Bulk Actions drop-down menu and select Delete.

Displaying global statistics for your Tenant or Venue

By clicking on the Statistics button on the main page, you can view messages sent to end-users through the application.

Filter the data by:

  • Campaign
  • Venue
  • HotSpot

It is also possible to view a line chart displaying the number of sent messages during a specific time. You can see the list of last messages sent to end-users as well.

Have more questions? Submit a request