Directly on Flow
To create a push campaign directly within the Campaign flows, follow these steps:
- Access Campaign Flows:
Navigate to the Campaign flows section in your account. - Click on the "New" Button:
In the upper right corner of the page, you’ll see a New button. Click on it to start creating your campaign. - Select Campaign Type:
A pop-up window will appear, prompting you to choose the type of campaign:- One-Time Campaign: For a single, non-recurring campaign.
- Recurring Campaign: For a campaign that will run periodically according to a predefined schedule.
Once you’ve selected the appropriate campaign type, you can proceed with setting up the rest of your push campaign.
One-Time Campaign
Settings
Campaign Info
In this section, you’ll provide essential details for your push campaign:
- Name: Enter a unique name for your campaign. This name will help you easily identify the campaign in your folders and reports.
- Folder: Select a folder to organize your campaign by clicking the "Change Folder" button. Using folders helps streamline organization and makes it easier to find your campaign later.
- Tags: Add relevant tags to categorize your campaign. Tags make it easier to filter and search for specific campaigns based on the labels you assign.
Schedule Options
In the Scheduling Options section, you determine when your one-time campaign will be sent. You have two choices:
- Now: Select this option to send the campaign immediately after finalizing the setup.
- Scheduled: If you prefer to send the campaign at a specific time, choose the Scheduled option. You will then be prompted to select a date and time using the calendar and time picker below. Simply choose the desired start date and hour for your push campaign.
This allows for flexibility in timing your push notification delivery, either immediately or at a future date.
Campaign Workflow
Audience
In the Campaign Workflow screen, you can define the target audience for your push campaign by following these steps:
Double-Click on Audience:
On the workflow screen, locate the Audience section. Double-click on it to open the Target Audience screen.
Target Audience Screen Options:
In this screen, you will find several options to specify your audience:
- Segment: Select a custom segment based on specific criteria.
- Predefined Segment: Choose from segments that have already been created.
- Table: Use data stored in specific tables to target your audience.
- Remote Segment: Connect with external data sources to define your audience.
- Tag: Target contacts using predefined tags for segmentation.
Additional Tools:
- Exclude: This tool allows you to exclude certain groups or individuals from your target audience.
- Control Group: Set aside a portion of your audience as a control group for campaign performance evaluation.
Once your target audience is set, you can continue with your campaign setup.
Schedule
On the Campaign Workflow page, the Schedule option appears automatically when you click on it. You will be presented with two options under the section titled "Select when this campaign will be sent":
- Now – This option will send the campaign immediately.
- Scheduled – This allows you to choose a specific date and time for the campaign to be sent later.
Content Selection
On the Campaign Workflow screen, there are several actions available. Among them is the Push Node, which you can drag and drop onto the left side of the campaign creation page. Once you place it there, its name will automatically change to Push Send. When you double-click on the Push Send node, you'll be able to select the push content for your campaign.
To find the specific content you need, utilize the search function provided in the components listed below:
- Search Bar: Allows you to quickly find specific Push Contents by entering a keyword related to the Push Content's name.
- Filter: Allows you to filter the lists below by last update & creation date. The dropdown box allows you to navigate between the date types.
Application
While creating a push campaign, the Application section allows users to select which applications will receive the push notification. To proceed:
- Select one or more applications: Click on the "Select Application" button.
- Choose the applications: In the selection window, you will see a list of available applications along with their platform icons and names.
- Audience count adjustment: Note that the audience count may decrease depending on the applications chosen. This means that only the users of the selected applications will receive the push notification.
Optional Settings
In the Optional Settings section, you can customize how the push campaign will be sent to your audience. There are three key options available:
- Ignore Frequency Capping: Enabling this option allows push notifications to be sent to contacts even if they have reached their push notification limit for the day, week, or month. The system will bypass any restrictions on the number of push notifications sent to a contact based on previous sending limits.
- Only select recently used tokens of registered contacts: This checked option indicates that the system will prioritize tokens (unique identifiers for devices or browsers in push notifications) that have been recently active, ensuring better deliverability and user engagement.
- Ignore Google Analytics:This setting allows you to exclude Google Analytics tracking parameters from your push notification.
Expire in
The Expire In section allows you to set an expiry time for your push notification. This determines how long the system will attempt to deliver the notification if the recipient is offline or unavailable. The notification will be retried until it is successfully delivered or until the specified expiration time is reached.
- Messages Expire In: You can define the duration after which the notification will no longer be sent if the recipient remains unavailable.
- Maximum Expiry Time: The maximum value allowed is 28 days.
Save to Inbox
In the Save to Inbox section, you can ensure that your push notification remains available in the app's message inbox. The message inbox feature allows users to keep important notifications accessible for later viewing.
You have two options for removing the message from the inbox:
- Remove from Inbox in X Minutes/Hours: Set a specific duration (in minutes or hours) after which the message will be removed from the inbox. You can enter the desired time in the provided box and select the appropriate unit (minutes or hours) from the dropdown.
- Remove from Inbox On: Choose a specific date and time for the message to be removed from the inbox. This option provides a calendar and time picker, allowing you to define the exact removal time.
This feature helps manage the visibility of your messages, keeping them accessible for the intended period.
Wait
Maximize the effectiveness of your campaign by introducing deliberate pauses between actions with the Wait feature. This function is particularly useful when you want to create a specific time delay between campaign nodes, such as after a send action, to ensure your messages are timed perfectly to enhance engagement.
The Wait node comes with two configuration options:
- Duration: This setting allows you to specify a wait period. Use the dropdown menu to select the unit of time—minutes, hours, or days— and input the duration of the wait. This creates a controlled pause within the journey flow, giving your audience time to interact with the initial message before proceeding to the next step.
- Wait Until: For more precise scheduling, you can choose to wait until a specific calendar date. This ensures that the next step in your campaign aligns with particular events or milestones.
End
When creating a campaign on the Workflow page, it's important to properly conclude certain actions by adding an "End"node:
- For Anonymous Contacts:
After dragging and dropping the Push node, add an "End" node for anonymous contacts since they don't have a GSM number, and no further action can be taken. - For Push Send:
Similarly add an "End" node after Push Send to close out the flow for those contacts.
Configuring AI Flow Elements
Dive into the realm of strategic automation with this section, where you'll learn to leverage artificial intelligence to maximize the impact of your campaign's journey flow. The AI encompasses a suite of tools designed to optimize timing and channel selection, as well as to conduct A/B testing for ongoing campaigns.
Optimize Time
Optimize Time is an advanced feature that determines the most effective time to reach each individual in your audience. By leveraging historical interaction data, this feature schedules campaign actions—such as email, mobile push, web push, or SMS—at times when users are most likely to engage. ⚠️ Please note that Optimize Time is exclusively available for One-Time Campaigns.
- Select time: Choose the time frames you wish to target for optimized sends. This could be morning, midday, evening, or night.
Important Consideration
The time frames for this feature can be fine-tuned in the Settings under Optimize Time and Channel. Here you can establish specific intervals that define each time slot throughout the day.
- Add Channel(s): Include the channels you want to use for time optimization within your one-time campaign.
- Select Content: Assign specific content for each channel that has been added to the optimization strategy.
- Confirm Settings: Click Save to lock in your configuration.
Upon approval, the system will generate output nodes corresponding to each Selected Time multiplied by the Selected Channels.
Notes:
- Wait nodes within this context are not editable since Optimize Time automatically configures the wait durations.
- Should you need to revisit your time optimization choices, you can re-enter the configuration by double-clicking on the Optimize Time node.
Ready to Initiate Push Send
Having meticulously completed the configurations detailed previously, you are now fully prepared to launch your Push campaign within the journey flow.
Reminder: Always perform a test of your campaign send to ensure everything is functioning as expected before finalizing with a Save.
Recurring Campaign
Settings
Campaign Info
In this section, you’ll provide essential details for your push campaign:
- Name: Enter a unique name for your campaign. This name will help you easily identify the campaign in your folders and reports.
- Folder: Select a folder to organize your campaign by clicking the "Change Folder" button. Using folders helps streamline organization and makes it easier to find your campaign later.
- Description:Provide a brief summary or explanation of your campaign’s purpose and goals.
- Tags: Add relevant tags to categorize your campaign. Tags make it easier to filter and search for specific campaigns based on the labels you assign.
Schedule Options
In the Schedule Options section for a recurring campaign, you can choose how to initiate your campaign with the following options:
Start Date: You can set the start date for the campaign as:
Now: This option starts the campaign immediately.
Select: Choose this option to specify a custom start date and time.
End Date: You have two options for the end date:
Never: Select this option if you want the campaign to run indefinitely.
Select: Use this option to specify a custom end date and time.
Recurring Periods: Click the Add button to define the recurring periods for this trigger. You will see the message "Please add a recurring period."
When you click on Add, you will be directed to the Recurring Settings screen where you can define the recurrence period for this trigger:
Frequency: Select from the dropdown options (daily, weekly, monthly, yearly).
Daily Frequency: Here, you can define how often the campaign occurs:
- Occurs once at: Specify a single occurrence.
- Occurs every: Define the interval for the recurring campaign.
Trigger Externally:
This campaign can be triggered from automation by using the "Fire Campaign" action.
Campaign Workflow
Audience
In the Campaign Workflow screen, you can define the target audience for your push campaign by following these steps:
Double-Click on Audience:
On the workflow screen, locate the Audience section. Double-click on it to open the Target Audience screen.
Target Audience Screen Options:
In this screen, you will find several options to specify your audience:
- Segment: Select a custom segment based on specific criteria.
- Predefined Segment: Choose from segments that have already been created.
- Table: Use data stored in specific tables to target your audience.
- Remote Segment: Connect with external data sources to define your audience.
- Tag: Target contacts using predefined tags for segmentation.
Additional Tools:
- Exclude: This tool allows you to exclude certain groups or individuals from your target audience.
- Entry Capping: This tool allows you to control how often contacts can re-enter the campaign. There is a toggle to enable or disable this feature, and once enabled, you can set limits using options such as hour, day, and month.
Once your target audience is set, you can continue with your campaign setup.
Recurring
On the Campaign Workflow page, the Recurring option appears automatically. Under the section titled "Select how this campaign will be triggered," you have the following options:
- Trigger Periodically: This allows the campaign to be triggered on a regular schedule. You can define the Recurring Periods by clicking Add and specifying the frequency, such as "Every day" or "Occurs once at 14:00."
- Trigger Externally: This option allows the campaign to be triggered by an external event, specifically this campaign can be triggered from an automation flow using the "Fire Campaign" action.
You can customize the recurring campaign setup to match your desired timing and frequency for triggering the campaign.
Content Selection
On the Campaign Workflow screen, there are several actions available. Among them is the Push Node, which you can drag and drop onto the left side of the campaign creation page. Once you place it there, its name will automatically change to Push Send. When you double-click on the Push Send node, you'll be able to select the push content for your campaign.
To find the specific content you need, utilize the search function provided in the components listed below:
- Search Bar: Allows you to quickly find specific Push Contents by entering a keyword related to the Push Content's name.
- Filter: Allows you to filter the lists below by last update & creation date. ℹ️ The dropdown box allows you navigate between the date types.
Application
While creating a push campaign, the Application section allows users to select which applications will receive the push notification. To proceed:
- Select one or more applications: Click on the "Select Application" button.
- Choose the applications: In the selection window, you will see a list of available applications along with their platform icons and names.
- Audience count adjustment: Note that the audience count may decrease depending on the applications chosen. This means that only the users of the selected applications will receive the push notification.
Optional Settings
In the Optional Settings section, you can customize how the push campaign will be sent to your audience. There are three key options available:
- Ignore Frequency Capping: Enabling this option allows push notifications to be sent to contacts even if they have reached their push notification limit for the day, week, or month. The system will bypass any restrictions on the number of push notifications sent to a contact based on previous sending limits.
- Only select recently used tokens of registered contacts: This checked option indicates that the system will prioritize tokens (unique identifiers for devices or browsers in push notifications) that have been recently active, ensuring better deliverability and user engagement.
- Ignore Google Analytics:This setting allows you to exclude Google Analytics tracking parameters from your push notification.
Wait
Maximize the effectiveness of your campaign by introducing deliberate pauses between actions with the Wait feature. This function is particularly useful when you want to create a specific time delay between campaign nodes, such as after a send action, to ensure your messages are timed perfectly to enhance engagement.
The Wait node comes with two configuration options:
- Duration: This setting allows you to specify a wait period. Use the dropdown menu to select the unit of time—minutes, hours, or days— and input the duration of the wait. This creates a controlled pause within the journey flow, giving your audience time to interact with the initial message before proceeding to the next step.
- Wait Until: For more precise scheduling, you can choose to wait until a specific calendar date. This ensures that the next step in your campaign aligns with particular events or milestones.
End
When creating a campaign on the Workflow page, it's important to properly conclude certain actions by adding an "End"node:
- For Anonymous Contacts:
After dragging and dropping the Push node, add an "End" node for anonymous contacts since they don't have a GSM number, and no further action can be taken. - For Push Send:
Similarly add an "End" node after Push Send to close out the flow for those contacts.
Ready to Initiate Push Send
Having meticulously completed the configurations detailed previously, you are now fully prepared to launch your Push campaign within the journey flow.
Always perform a test of your campaign send to ensure everything is functioning as expected before finalizing with a Save.
Updated 5 days ago