1. Home
  2. Docs
  3. Kiwire ( v3 ) – Administrator
  4. Campaigns
  5. Campaigns Management

Campaigns Management

Campaign Management is the module that lets you control and manage all the campaign for your network. Create campaigns such as a welcome coupon offer for first time users logging into the network. Send SMS to users who have not connected to the network for 40 days to reach them. The campaign module lets you manage the ordering of campaigns being run when user actions are triggered, it also supports random ordering if you did not put any ordering ID associated with the campaign.

The Campaign module comes with approval process flow that requires an authorized administrator or operator to approve the campaign before the campaign is enabled. To access the campaign management module click on Campaigns > Campaign Management from the navigation.





The field and its function description is listed below.


FieldFunction
NameThe name of the campaign.
StatusThe status of the campaign whether enable or disable.
StartStart date of the campaign.
EndEnd date of the campaign.
TargetThe intended audience of the campaign.
* NOTE : Intended audience can be all users or by persona.
Interval
  • Always : Run at all time.
  • Specific Time Zone: Run only during in between that hours.
TriggerTrigger enables you to know when actually campaign will run on.
PerformThe campaign will display ads to user, from the ads library.
* NOTE : Display ADS will only work on Trigger (Connect, Login, 1st Login, Recurring and Milestone).
SortThe ordering of the campaign.
* NOTE : 0 for random order.
Action

Modules action :

  • To edit the setting of the campaign.
  • To delete the campaign.
  • To Approve or Disapprove campaign.

Add New Campaign

Click on “Add Campaign” button and populate the required fields. Fill in the field with relevant information to complete the process.




NOTE:

Newly created campaign may require approval to enable the campaign to go live , refer to campaign approval for more detail.

The field and its function description is listed below.


FieldFunction
Campaign NameA unique name for the campaign.
Campaign Sort Order
  • The ordering of campaign by priority from “1-10” whereby “1” is the first campaign displayed for users when the campaign loads.
  • Assign “0” for all campaigns if you wish to load random campaign order each time a user campaign is triggered.
  • Priority will be given to numbered sort order campaigns if there is a mix of random sort order assigned.
RemarkRemark for the campaign.
Start DateStart date of the campaign.
End DateEnd date of the campaign.
Maximum ClicksThe campaign will stop running upon reaching the number of clicks defined.
* NOTE : Blank or 0 for unlimited clicks.
Maximum ImpressionsThe campaign will stop running upon reaching the number of impressions defined.
* NOTE : Blank or 0 for unlimited impressions.
Target

This option will enable you to target your campaign to

  • All : To target all users
  • Specific Persona : Select the specific persona to target campaign
  • Specific Zone : Select the zone that campaign will run on.
Interval

Interval is the time period when campaign will run.

  • Always
  • Specific Time Frame
Trigger
  • Connect :The trigger for the campaign.
  • Login :The campaign will run on user 1st time connected to the network before the login.
  • 1st Connect :The campaign will be run on user login into the network.
  • Disconnect :The campaign will be run on user 1st time login to network.
  • Dwell :The campaign will be run on user disconnected from the network.
  • Recurring :The campaign will run on user dwell time more than campaign define minutes (min 30 mins).
  • Milestone :When user login the define recurring no of user will run this campaign.
  • Last visit :The campaign will run when user login the define milestone no.
  • The campaign will apply on all user who last visit is more than defined days.
Perform

This option will enable your campaign to

    1. Display Ads : The campaign will display ads to user, from the ads library.

* NOTE : Display ADS will only work on Trigger (Connect, Login,1st Login, Recurring and Milestone).

    1. Send Notification : Send SMS, Email or trigger API when the campaign is executed. Type the message into the Notify Message.
    2. Redirect to URL : The campaign will redirect user to a URL.

* NOTE : This will only work on Trigger (Connect, Login,1st Login, Recurring and Milestone).


Campaign Approval

If the Tenant ID or system has more than one administrator, all newly created campaign will require approval before the campaign is set to enabled. Administrator can add sub administrator or operator with verify / approval status from the role management.

NOTE:

In multi-tenant / cloud edition of Kiwire™, superadmin can approve other cloud tenant campaign, but superuser cannot create and approved its own campaign. The design is that the superuser is an approval person not campaign creator.


To approve a campaign.

  1. Operator added or edited a campaign.
  2. Campaign added with at the ads listing an approval icon will appear.
  3. Administrator with approval rights, will need to click on the approval icon to approve the campaign. To add administrator with approval create administrator with “verify” in the roles via Configuration > Role.
  4. Upon approval, the status will changed to Enabled.

To change status of campaign to disable.
To set a status of a running campaign to disable click on the “unverify” button to disable the running campaign.

Edit or Delete Campaign

Click the edit icon on the listing screen to edit the campaign. The edit screen be display which you can edit the setting of the campaign. Click on the delete icon to delete the campaign. A prompt will be display to ask for your confirmation to proceed to delete the campaign. Please exercise with cautions as this not a reversible action.