{"_id":"5798b4bae8e2090e003b8524","githubsync":"","project":"54aa7f773b56130b0056c86e","version":{"_id":"576a656c6f15260e001f8938","__v":3,"project":"54aa7f773b56130b0056c86e","createdAt":"2016-06-22T10:16:12.661Z","releaseDate":"2016-06-22T10:16:12.661Z","categories":["576a656c6f15260e001f8939","576a656c6f15260e001f893a","576a656c6f15260e001f893b","576a656c6f15260e001f893c","576a656c6f15260e001f893d","576a656c6f15260e001f893e","576a656c6f15260e001f893f","5797787ce2d8f40e0052b4a6","5b041bc0769904000374c645"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"For Marketers","version_clean":"4.0.0","version":"4.0"},"category":{"_id":"5797787ce2d8f40e0052b4a6","version":"576a656c6f15260e001f8938","project":"54aa7f773b56130b0056c86e","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-07-26T14:49:32.231Z","from_sync":false,"order":2,"slug":"pulsate-campaigns","title":"Pulsate Campaigns"},"parentDoc":null,"user":"577cf7765fd4de0e00cc3d50","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-07-27T13:18:50.347Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"To send an In App Notification campaign, click on Engage and Campaigns and then Click on Create Campaign and choose In App Notification. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/e53668f-Choose_In_App.gif\",\n        \"Choose In App.gif\",\n        1440,\n        695,\n        \"#f3fafa\"\n      ]\n    }\n  ]\n}\n[/block]\nYou will then be asked to give your campaign a name. Try and make the name as something memorable that other users will also understand. When you have chosen the name, you will be presented with two choices: \n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/9231f66-Screen_Shot_2016-08-03_at_11.13.59.png\",\n        \"Screen Shot 2016-08-03 at 11.13.59.png\",\n        1003,\n        460,\n        \"#f2f9f9\"\n      ]\n    }\n  ]\n}\n[/block]\nThe choice that you make here will be dependant on what type of campaign that you wish to send. Small In App notifications discreetly slide up from the top or the bottom of the user's screen and are great for non urgent campaigns or giving the user small amounts of information. Full Screen In App notifications take over the user's screen and give you more room to add larger images and headline and body text and are useful for campaigns that are critical campaigns that are time sensitive. \n\n##Configuring a Small In App Notification\n\nSmall In App notifications are made up of two key parameters; text to get the user's attention and a small image. Much like a push notification, the text should be short and snappy and include a clear call to action. You have a limited space to get your point across so make sure that you craft a notification that will  quickly inform the user about what the purpose of the campaign. You must also add a small image to a small in app notification to help grab the user's interest. \n\nPulsate also enables you to Insert a merge tag to your in app notification notification to personalise the experience for your users. Adding a merge tag allows you to programatically insert personal details about a user such as their first name, last name or any other piece of custom data that Pulsate has on record for that user. Don't worry, if we don't have a merge tag for some of your users, we will leave the space, we won't insert anything for those users. To add a merge tag, click on the Insert button and choose the merge that that you want to insert. \n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/9b5097f-In_App_Small_Setup_1.gif\",\n        \"In App Small Setup 1.gif\",\n        1438,\n        607,\n        \"#eef4f6\"\n      ],\n      \"caption\": \"Setting up a small in app notification\"\n    }\n  ]\n}\n[/block]\nThe next choice to be made is whether you wish the small in app notification to slide up from the bottom of the screen or slide down from the bottom of the screen. Much of this will depend on the setup of your app, if you have navigation at the bottom of your app you may wish to slide this notification from the top and vice versa if app navigation is at the top of your app. \n\n\nNow that you have setup the content and delivery mechanism for your notification, you must choose what happens when a user clicks on the notification. For small in app notifications you have the following Destination choices: \n\n\n##Configuring a Full Screen In App Notification\n\nFull screen in app notifications allow you to take over the entire screen of the user so there is much more space to add content. You must choose to send at least one of these widget:\n\n\n\n[block:parameters]\n{\n  \"data\": {\n    \"0-0\": \"Image\",\n    \"h-0\": \"Name\",\n    \"h-1\": \"Description\",\n    \"0-1\": \"As you have more space, you can add a larger image to illustrate your campaign.\",\n    \"1-0\": \"Headline\",\n    \"1-1\": \"Larger and bolder than normal text, a brief headline can be a great tool for grabbing a user's attention. Headlines should be as short and snappy as possible whilst also getting your point across.\",\n    \"2-0\": \"Text\",\n    \"2-1\": \"The text widget gives you space to flesh out your campaign and add background info that is will add more detail to the notification.\"\n  },\n  \"cols\": 2,\n  \"rows\": 3\n}\n[/block]\nYou can choose any combination of those parameters and you can also change the order that they are rendered by dragging each widget up or down. You can also add a merge tag to the Text or Headline widget and Pulsate will programatically add the value for that tag or leave it blank if we do not have a value for that user. Uploaded images can also be cropped if you wish to show a specific part of the image. \n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/9ecae94-Large_In_App.gif\",\n        \"Large In App.gif\",\n        1421,\n        656,\n        \"#f1f7f7\"\n      ],\n      \"caption\": \"Setup a Large In App Notification\"\n    }\n  ]\n}\n[/block]\n## In App Notification Destinations\n\nOnce you have configured your small or full screen in app notification, you must then choose what happens when a user clicks on the notification. You can choose one of the following options: \n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Name\",\n    \"h-1\": \"Description\",\n    \"0-0\": \"Deeplink\",\n    \"0-1\": \"Deeplinks enable you to link users directly to a specific section or page within your app. If you choose to send a deeplink, you will be presented with a choice of which deeplink to choose. \\n\\nTo find out more about deeplinks and how to upload them to Pulsate, please click [here](doc:using-deeplinks).\",\n    \"1-0\": \"URL\",\n    \"1-1\": \"Selecting URL allows you to link users directly to a web page. When you select this option you will be asked to enter a web page in the format of 'https://www.webpage.com'\",\n    \"2-0\": \"Opens Feed\",\n    \"2-1\": \"This option allows you to link users directly to the top of their Message Center within your app. Users will be brought to the top of the Message Center and can scroll through the previous feed card campaigns that you sent them.\",\n    \"3-0\": \"Dismiss\",\n    \"3-1\": \"If you select Dismiss, users will be directed to your app home page when they open the notification.\"\n  },\n  \"cols\": 2,\n  \"rows\": 4\n}\n[/block]\n## Targeting\n\nWhen you have created your in app notification and chosen a destination for it, press the Next button to bring you into the Targeting section. Here you will be able to choose which groups of your users get your campaign. This is the audience for the in app notification and as much as possible it should be chosen based on the group of users that you believe will be most interested in this campaign based on their previous transaction history, current proximity to a physical location and/ or in app actions that the users will take within your app. \n\nIn the Targeting section you can choose from the following parameters: \n\n- Segments \n- Beacons\n- Geofences\n- In App Events\n\nWhen you choose any of these parameters, they will be displayed on the left hand side of the screen in the Targeting simulator with an estimate of how many users the campaign will be sent to. Remember that as you are sending an in app event that choosing a segment or in app event will most likely be the best option. If you choose a segment, the user will receive the in app notification the next time they enter the app after being added to the segment or if they are added to the segment when they are inside the app, they will instantly receive the in app notification. If an in app event is chosen, the in app notification will be delivered when the user carries out that action or event in your app. \n\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Pro Tip\",\n  \"body\": \"Use the search functionality when you are looking for a Segment or In-App Event to quickly find the one that you are looking for.\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/6f61e04-Screen_Shot_2016-08-03_at_15.34.30.png\",\n        \"Screen Shot 2016-08-03 at 15.34.30.png\",\n        1562,\n        612,\n        \"#f3fafa\"\n      ],\n      \"caption\": \"Choosing In App Events\"\n    }\n  ]\n}\n[/block]\nYou can also setup a Control Group in the Targeting section. For more information on Control Groups and how to set them up, please go [here](doc:control-groups).\n\n## Delivery\n\nNow that you have setup your in app notification and chosen what users should receive it, the final step is to define when and how often users should receive your campaign. There are different scheduling optopns depending on whether you have chosen to send a campaign to a Segment or chosen to send it to any combination of Segments, Beacons, Geofences or In App Events. The reason for the difference is that if you are sending a campaign to only a segment, you may want to just send the campaign to users already in the segment. \n\nHowever, if you decide to send the campaign to users who enter or exit a beacon or geofence region or carry out an In App Event (and possibly are also in a segment), you are relying on those users being in that location or carrying out that event in the future so you cannot just send it to users already in that segment. \n\n##Segment Only Campaigns\nAs mentioned above, if you send a campaign exclusively with a segment you will be given a choice whether to send the campaign only to users who are already in the segment or users in the segment combined with users who may enter the segment at some point in the future whilst the campaign is live. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/85a0f0d-eaa8992-Screen_Shot_2016-07-27_at_14.09.58.png\",\n        \"eaa8992-Screen_Shot_2016-07-27_at_14.09.58.png\",\n        1053,\n        446,\n        \"#f3fafa\"\n      ]\n    }\n  ]\n}\n[/block]\n###People in the segment now\n\nIf you choose to send the campaign to only users who are currently in the segment, it will be sent to every user that is in the segment when the campaign is sent and the campaign will then end. However you can still choose whether the campaign should be sent now or at some point in the future. \n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/1a7be24-7afc40b-Screen_Shot_2016-07-27_at_14.17.15.png\",\n        \"7afc40b-Screen_Shot_2016-07-27_at_14.17.15.png\",\n        921,\n        731,\n        \"#eef3f3\"\n      ]\n    }\n  ]\n}\n[/block]\nThere is no option for an end date when you are sending a campaign to People in the segment now because the campaign will be ended as soon as it is sent to all users in that segment.\n\n\n### People who enter the segment in the future\n\nThere are a number of different options if you want to send a campaign to users who enter the segment in the future too. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/d037794-2ba4dc8-Screen_Shot_2016-07-27_at_14.52.13.png\",\n        \"2ba4dc8-Screen_Shot_2016-07-27_at_14.52.13.png\",\n        1036,\n        1072,\n        \"#f2f9f9\"\n      ]\n    }\n  ]\n}\n[/block]\nThe first choice to be made is whether this campaign is send to each user once or multiple times if they remain eligible for it. Choosing One Time is useful would be useful if you were sending a campaign that every user in that segment should get but only once. An example might be a Welcome Campaign which you would like to send every user once they enter the segment but you only want to send it once even if the user leaves and re-enters the segment at some point in the future. \n\nConversely, you may want to send other campaigns multiple times to a user. An example might be a receipt for purchases the user makes, you may want to send that campaign to users every time they make a purchase and are added to that segment. If you choose to send a campaign Multiple Times, you can set Campaign Limits to ensure that users do not get overloaded by campaigns. Campaign Limits adds a delay between users receiving this campaign. For instance, if you set the campaign limit to five minutes, users will only receive this campaign once every five minutes even if they are eligible to receive it more often than that.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/5bb1099-36b5c3d-Screen_Shot_2016-07-27_at_15.05.28.png\",\n        \"36b5c3d-Screen_Shot_2016-07-27_at_15.05.28.png\",\n        954,\n        699,\n        \"#eff5f5\"\n      ]\n    }\n  ]\n}\n[/block]\nThe final choice to make is to decide when the campaign should be scheduled. Choose Activate Immediately to send the campaign immediately or choose Schedule for the future to send the campaign at some point in the future. You can also choose here when the campaign should stop sending or whether it should continue until it is manually stopped. You can also choose to send your campaign in another timezone if you wish.\n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/6e45024-18ba9ad-Screen_Shot_2016-07-29_at_10.19.28.png\",\n        \"18ba9ad-Screen_Shot_2016-07-29_at_10.19.28.png\",\n        841,\n        433,\n        \"#4f88b7\"\n      ]\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Pro Tip\",\n  \"body\": \"If you would like to sett your campaign to be delivered on certain times on specific days of the week, click Advanced Options and you can specify that by clicking the Deliver on certain days checkbox.\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/bcad5fa-2954a96-Screen_Shot_2016-07-29_at_10.24.48.png\",\n        \"2954a96-Screen_Shot_2016-07-29_at_10.24.48.png\",\n        701,\n        281,\n        \"#deddd9\"\n      ]\n    }\n  ]\n}\n[/block]\n## Delivery for Other Campaigns\n\nIf you wish to send a campaign based on the user carrying out an in app event in your app and/ or combining that with a segment, you have slightly different targeting options. As users will be carrying out these actions in the future, you can only target people who will receive the campaign in the future. \n\nThe first choice to be made is whether this campaign is send to each user once or multiple times if they remain eligible for it. Choosing One Time is useful would be useful if you were sending a campaign that every user in that segment should get but only once. An example might be a Welcome Campaign which you would like to send every user once they enter a physical location but you only want to send it once even if the user leaves and re-enters the beacon or geofence region at some point in the future. \n\nConversely, you may want to send other campaigns multiple times to a user. An example might be a receipt for purchases the user makes, you may want to send that campaign to users every time they make a purchase and are added to that segment.\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/cc5d6a5-1c6c75b-Screen_Shot_2016-07-29_at_10.31.19.png\",\n        \"1c6c75b-Screen_Shot_2016-07-29_at_10.31.19.png\",\n        973,\n        825,\n        \"#f2f6f6\"\n      ]\n    }\n  ]\n}\n[/block]\nIf you choose to send a campaign Multiple Times, you can set Campaign Limits to ensure that users do not get overloaded by campaigns. Campaign Limits adds a delay between users receiving this campaign. For instance, if you set the campaign limit to five minutes, users will only receive this campaign once every five minutes even if they are eligible to receive it more often than that.\n\nThe final choice to make is to decide when the campaign should be sent now or scheduled for some point in the future. Choose Activate Immediately to send the campaign immediately or choose Schedule for the future to send the campaign at some point in the future. You can also choose here when the campaign should stop sending or whether it should continue until it is manually stopped. You can also choose to send your campaign in another timezone if you wish.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/7b44963-00facc0-Screen_Shot_2016-07-29_at_10.19.31.png\",\n        \"00facc0-Screen_Shot_2016-07-29_at_10.19.31.png\",\n        927,\n        547,\n        \"#5189b9\"\n      ]\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Pro Tip\",\n  \"body\": \"If you would like to sett your campaign to be delivered on certain times on specific days of the week, click Advanced Options and you can specify that by clicking the Deliver on certain days checkbox.\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/edb3169-1ebdcaf-Screen_Shot_2016-07-29_at_10.24.48.png\",\n        \"1ebdcaf-Screen_Shot_2016-07-29_at_10.24.48.png\",\n        701,\n        281,\n        \"#deddd9\"\n      ]\n    }\n  ]\n}\n[/block]\n## Review\n\nCongratulations, your campaign is almost ready to be sent. Before you send it, Pulsate enable you to review everything that you have setup one last time so that you can make sure that everything is perfect. \n\nThe first thing you will notice on the Review page is a the key parameters for this campaign which are what app the campaign is being sent for, the estimated reach of the campaign and when the campaign will be sent. \n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/90625b4-8c1d16d-Screen_Shot_2016-07-29_at_10.41.42.png\",\n        \"8c1d16d-Screen_Shot_2016-07-29_at_10.41.42.png\",\n        1593,\n        154,\n        \"#4a5c7e\"\n      ]\n    }\n  ]\n}\n[/block]\nAs you scroll down through the rest of the review page, you will be able to check the other details that you have set for that campaign including the Notification, Targeting and Delivery Options. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/542077d-d945a13-Review_1.gif\",\n        \"d945a13-Review_1.gif\",\n        1590,\n        1207,\n        \"#3d4054\"\n      ]\n    }\n  ]\n}\n[/block]\nIf you see anything that you would like to change, you can quickly jump to that section by pressing the Edit button at the top of each review panel. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": []\n    }\n  ]\n}\n[/block]\nOnce you are happy with all of the parameters that you have set for the campaign, you are ready to send it. To send the campaign press the Activate Campaign button at the botttom of the screen. You will be asked to confirm that you wish to send the campaign. If you want to change anything press Back to Review and you can make any edits you wish. If you are ready to send, press Activate Campaign and your campaign will be activated and sent when you have specified.","excerpt":"","slug":"scheduling-advanced-options","type":"basic","title":"In App Notification Campaigns"}

In App Notification Campaigns


To send an In App Notification campaign, click on Engage and Campaigns and then Click on Create Campaign and choose In App Notification. [block:image] { "images": [ { "image": [ "https://files.readme.io/e53668f-Choose_In_App.gif", "Choose In App.gif", 1440, 695, "#f3fafa" ] } ] } [/block] You will then be asked to give your campaign a name. Try and make the name as something memorable that other users will also understand. When you have chosen the name, you will be presented with two choices: [block:image] { "images": [ { "image": [ "https://files.readme.io/9231f66-Screen_Shot_2016-08-03_at_11.13.59.png", "Screen Shot 2016-08-03 at 11.13.59.png", 1003, 460, "#f2f9f9" ] } ] } [/block] The choice that you make here will be dependant on what type of campaign that you wish to send. Small In App notifications discreetly slide up from the top or the bottom of the user's screen and are great for non urgent campaigns or giving the user small amounts of information. Full Screen In App notifications take over the user's screen and give you more room to add larger images and headline and body text and are useful for campaigns that are critical campaigns that are time sensitive. ##Configuring a Small In App Notification Small In App notifications are made up of two key parameters; text to get the user's attention and a small image. Much like a push notification, the text should be short and snappy and include a clear call to action. You have a limited space to get your point across so make sure that you craft a notification that will quickly inform the user about what the purpose of the campaign. You must also add a small image to a small in app notification to help grab the user's interest. Pulsate also enables you to Insert a merge tag to your in app notification notification to personalise the experience for your users. Adding a merge tag allows you to programatically insert personal details about a user such as their first name, last name or any other piece of custom data that Pulsate has on record for that user. Don't worry, if we don't have a merge tag for some of your users, we will leave the space, we won't insert anything for those users. To add a merge tag, click on the Insert button and choose the merge that that you want to insert. [block:image] { "images": [ { "image": [ "https://files.readme.io/9b5097f-In_App_Small_Setup_1.gif", "In App Small Setup 1.gif", 1438, 607, "#eef4f6" ], "caption": "Setting up a small in app notification" } ] } [/block] The next choice to be made is whether you wish the small in app notification to slide up from the bottom of the screen or slide down from the bottom of the screen. Much of this will depend on the setup of your app, if you have navigation at the bottom of your app you may wish to slide this notification from the top and vice versa if app navigation is at the top of your app. Now that you have setup the content and delivery mechanism for your notification, you must choose what happens when a user clicks on the notification. For small in app notifications you have the following Destination choices: ##Configuring a Full Screen In App Notification Full screen in app notifications allow you to take over the entire screen of the user so there is much more space to add content. You must choose to send at least one of these widget: [block:parameters] { "data": { "0-0": "Image", "h-0": "Name", "h-1": "Description", "0-1": "As you have more space, you can add a larger image to illustrate your campaign.", "1-0": "Headline", "1-1": "Larger and bolder than normal text, a brief headline can be a great tool for grabbing a user's attention. Headlines should be as short and snappy as possible whilst also getting your point across.", "2-0": "Text", "2-1": "The text widget gives you space to flesh out your campaign and add background info that is will add more detail to the notification." }, "cols": 2, "rows": 3 } [/block] You can choose any combination of those parameters and you can also change the order that they are rendered by dragging each widget up or down. You can also add a merge tag to the Text or Headline widget and Pulsate will programatically add the value for that tag or leave it blank if we do not have a value for that user. Uploaded images can also be cropped if you wish to show a specific part of the image. [block:image] { "images": [ { "image": [ "https://files.readme.io/9ecae94-Large_In_App.gif", "Large In App.gif", 1421, 656, "#f1f7f7" ], "caption": "Setup a Large In App Notification" } ] } [/block] ## In App Notification Destinations Once you have configured your small or full screen in app notification, you must then choose what happens when a user clicks on the notification. You can choose one of the following options: [block:parameters] { "data": { "h-0": "Name", "h-1": "Description", "0-0": "Deeplink", "0-1": "Deeplinks enable you to link users directly to a specific section or page within your app. If you choose to send a deeplink, you will be presented with a choice of which deeplink to choose. \n\nTo find out more about deeplinks and how to upload them to Pulsate, please click [here](doc:using-deeplinks).", "1-0": "URL", "1-1": "Selecting URL allows you to link users directly to a web page. When you select this option you will be asked to enter a web page in the format of 'https://www.webpage.com'", "2-0": "Opens Feed", "2-1": "This option allows you to link users directly to the top of their Message Center within your app. Users will be brought to the top of the Message Center and can scroll through the previous feed card campaigns that you sent them.", "3-0": "Dismiss", "3-1": "If you select Dismiss, users will be directed to your app home page when they open the notification." }, "cols": 2, "rows": 4 } [/block] ## Targeting When you have created your in app notification and chosen a destination for it, press the Next button to bring you into the Targeting section. Here you will be able to choose which groups of your users get your campaign. This is the audience for the in app notification and as much as possible it should be chosen based on the group of users that you believe will be most interested in this campaign based on their previous transaction history, current proximity to a physical location and/ or in app actions that the users will take within your app. In the Targeting section you can choose from the following parameters: - Segments - Beacons - Geofences - In App Events When you choose any of these parameters, they will be displayed on the left hand side of the screen in the Targeting simulator with an estimate of how many users the campaign will be sent to. Remember that as you are sending an in app event that choosing a segment or in app event will most likely be the best option. If you choose a segment, the user will receive the in app notification the next time they enter the app after being added to the segment or if they are added to the segment when they are inside the app, they will instantly receive the in app notification. If an in app event is chosen, the in app notification will be delivered when the user carries out that action or event in your app. [block:callout] { "type": "info", "title": "Pro Tip", "body": "Use the search functionality when you are looking for a Segment or In-App Event to quickly find the one that you are looking for." } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/6f61e04-Screen_Shot_2016-08-03_at_15.34.30.png", "Screen Shot 2016-08-03 at 15.34.30.png", 1562, 612, "#f3fafa" ], "caption": "Choosing In App Events" } ] } [/block] You can also setup a Control Group in the Targeting section. For more information on Control Groups and how to set them up, please go [here](doc:control-groups). ## Delivery Now that you have setup your in app notification and chosen what users should receive it, the final step is to define when and how often users should receive your campaign. There are different scheduling optopns depending on whether you have chosen to send a campaign to a Segment or chosen to send it to any combination of Segments, Beacons, Geofences or In App Events. The reason for the difference is that if you are sending a campaign to only a segment, you may want to just send the campaign to users already in the segment. However, if you decide to send the campaign to users who enter or exit a beacon or geofence region or carry out an In App Event (and possibly are also in a segment), you are relying on those users being in that location or carrying out that event in the future so you cannot just send it to users already in that segment. ##Segment Only Campaigns As mentioned above, if you send a campaign exclusively with a segment you will be given a choice whether to send the campaign only to users who are already in the segment or users in the segment combined with users who may enter the segment at some point in the future whilst the campaign is live. [block:image] { "images": [ { "image": [ "https://files.readme.io/85a0f0d-eaa8992-Screen_Shot_2016-07-27_at_14.09.58.png", "eaa8992-Screen_Shot_2016-07-27_at_14.09.58.png", 1053, 446, "#f3fafa" ] } ] } [/block] ###People in the segment now If you choose to send the campaign to only users who are currently in the segment, it will be sent to every user that is in the segment when the campaign is sent and the campaign will then end. However you can still choose whether the campaign should be sent now or at some point in the future. [block:image] { "images": [ { "image": [ "https://files.readme.io/1a7be24-7afc40b-Screen_Shot_2016-07-27_at_14.17.15.png", "7afc40b-Screen_Shot_2016-07-27_at_14.17.15.png", 921, 731, "#eef3f3" ] } ] } [/block] There is no option for an end date when you are sending a campaign to People in the segment now because the campaign will be ended as soon as it is sent to all users in that segment. ### People who enter the segment in the future There are a number of different options if you want to send a campaign to users who enter the segment in the future too. [block:image] { "images": [ { "image": [ "https://files.readme.io/d037794-2ba4dc8-Screen_Shot_2016-07-27_at_14.52.13.png", "2ba4dc8-Screen_Shot_2016-07-27_at_14.52.13.png", 1036, 1072, "#f2f9f9" ] } ] } [/block] The first choice to be made is whether this campaign is send to each user once or multiple times if they remain eligible for it. Choosing One Time is useful would be useful if you were sending a campaign that every user in that segment should get but only once. An example might be a Welcome Campaign which you would like to send every user once they enter the segment but you only want to send it once even if the user leaves and re-enters the segment at some point in the future. Conversely, you may want to send other campaigns multiple times to a user. An example might be a receipt for purchases the user makes, you may want to send that campaign to users every time they make a purchase and are added to that segment. If you choose to send a campaign Multiple Times, you can set Campaign Limits to ensure that users do not get overloaded by campaigns. Campaign Limits adds a delay between users receiving this campaign. For instance, if you set the campaign limit to five minutes, users will only receive this campaign once every five minutes even if they are eligible to receive it more often than that. [block:image] { "images": [ { "image": [ "https://files.readme.io/5bb1099-36b5c3d-Screen_Shot_2016-07-27_at_15.05.28.png", "36b5c3d-Screen_Shot_2016-07-27_at_15.05.28.png", 954, 699, "#eff5f5" ] } ] } [/block] The final choice to make is to decide when the campaign should be scheduled. Choose Activate Immediately to send the campaign immediately or choose Schedule for the future to send the campaign at some point in the future. You can also choose here when the campaign should stop sending or whether it should continue until it is manually stopped. You can also choose to send your campaign in another timezone if you wish. [block:image] { "images": [ { "image": [ "https://files.readme.io/6e45024-18ba9ad-Screen_Shot_2016-07-29_at_10.19.28.png", "18ba9ad-Screen_Shot_2016-07-29_at_10.19.28.png", 841, 433, "#4f88b7" ] } ] } [/block] [block:callout] { "type": "info", "title": "Pro Tip", "body": "If you would like to sett your campaign to be delivered on certain times on specific days of the week, click Advanced Options and you can specify that by clicking the Deliver on certain days checkbox." } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/bcad5fa-2954a96-Screen_Shot_2016-07-29_at_10.24.48.png", "2954a96-Screen_Shot_2016-07-29_at_10.24.48.png", 701, 281, "#deddd9" ] } ] } [/block] ## Delivery for Other Campaigns If you wish to send a campaign based on the user carrying out an in app event in your app and/ or combining that with a segment, you have slightly different targeting options. As users will be carrying out these actions in the future, you can only target people who will receive the campaign in the future. The first choice to be made is whether this campaign is send to each user once or multiple times if they remain eligible for it. Choosing One Time is useful would be useful if you were sending a campaign that every user in that segment should get but only once. An example might be a Welcome Campaign which you would like to send every user once they enter a physical location but you only want to send it once even if the user leaves and re-enters the beacon or geofence region at some point in the future. Conversely, you may want to send other campaigns multiple times to a user. An example might be a receipt for purchases the user makes, you may want to send that campaign to users every time they make a purchase and are added to that segment. [block:image] { "images": [ { "image": [ "https://files.readme.io/cc5d6a5-1c6c75b-Screen_Shot_2016-07-29_at_10.31.19.png", "1c6c75b-Screen_Shot_2016-07-29_at_10.31.19.png", 973, 825, "#f2f6f6" ] } ] } [/block] If you choose to send a campaign Multiple Times, you can set Campaign Limits to ensure that users do not get overloaded by campaigns. Campaign Limits adds a delay between users receiving this campaign. For instance, if you set the campaign limit to five minutes, users will only receive this campaign once every five minutes even if they are eligible to receive it more often than that. The final choice to make is to decide when the campaign should be sent now or scheduled for some point in the future. Choose Activate Immediately to send the campaign immediately or choose Schedule for the future to send the campaign at some point in the future. You can also choose here when the campaign should stop sending or whether it should continue until it is manually stopped. You can also choose to send your campaign in another timezone if you wish. [block:image] { "images": [ { "image": [ "https://files.readme.io/7b44963-00facc0-Screen_Shot_2016-07-29_at_10.19.31.png", "00facc0-Screen_Shot_2016-07-29_at_10.19.31.png", 927, 547, "#5189b9" ] } ] } [/block] [block:callout] { "type": "info", "title": "Pro Tip", "body": "If you would like to sett your campaign to be delivered on certain times on specific days of the week, click Advanced Options and you can specify that by clicking the Deliver on certain days checkbox." } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/edb3169-1ebdcaf-Screen_Shot_2016-07-29_at_10.24.48.png", "1ebdcaf-Screen_Shot_2016-07-29_at_10.24.48.png", 701, 281, "#deddd9" ] } ] } [/block] ## Review Congratulations, your campaign is almost ready to be sent. Before you send it, Pulsate enable you to review everything that you have setup one last time so that you can make sure that everything is perfect. The first thing you will notice on the Review page is a the key parameters for this campaign which are what app the campaign is being sent for, the estimated reach of the campaign and when the campaign will be sent. [block:image] { "images": [ { "image": [ "https://files.readme.io/90625b4-8c1d16d-Screen_Shot_2016-07-29_at_10.41.42.png", "8c1d16d-Screen_Shot_2016-07-29_at_10.41.42.png", 1593, 154, "#4a5c7e" ] } ] } [/block] As you scroll down through the rest of the review page, you will be able to check the other details that you have set for that campaign including the Notification, Targeting and Delivery Options. [block:image] { "images": [ { "image": [ "https://files.readme.io/542077d-d945a13-Review_1.gif", "d945a13-Review_1.gif", 1590, 1207, "#3d4054" ] } ] } [/block] If you see anything that you would like to change, you can quickly jump to that section by pressing the Edit button at the top of each review panel. [block:image] { "images": [ { "image": [] } ] } [/block] Once you are happy with all of the parameters that you have set for the campaign, you are ready to send it. To send the campaign press the Activate Campaign button at the botttom of the screen. You will be asked to confirm that you wish to send the campaign. If you want to change anything press Back to Review and you can make any edits you wish. If you are ready to send, press Activate Campaign and your campaign will be activated and sent when you have specified.