Create Campaigns

Campaigns allow you to trigger bulk notifications to a select group of users that you have created via Cohorts through a specific Notification Event that you have pre-created in Fyno Cloud.

To get started with Campaigns on Fyno Connect:

1

Click on Campaigns from the left navigation bar. On the new page, click on Create + to create a new campaign. In the pop-up, fill in:

  • Name: Provide a suitable name for the campaign
  • Campaign Type: Select the type of campaign. This can be:

    • Engagement
    • Onboarding
    • OTP
    • Promotional
    • Retention
    • Transactional
  • Select Cohort: Select a cohort you would like to use. In case you selected “Save and Create Campaign” while saving a cohort, this would be pre-filled.
2

Once this information is filled click on “Next”. At this step, you will need to configure the Notification Event details by entering the following:

  • Notification Event Name: Select the name of a pre-created notification event from Fyno Cloud.
  • Type: Select One Time or Recurring
  • To: Select the channel, based on the configured details in the Notification Event and select a corresponding header from the cohort created for the same. For example, if the selected channel is Email, then the corresponding header from the data that contains the email IDs to execute these emails will need to be selected.
  • Data: Placeholders can be specified using this section, to correspond and pick up data from the headers of the cohort created. For example, if the email contains a placeholder called “Shoe Brand” then the corresponding column header containing that information needs to be selected.
3Once this information is filled in, click on “Next Step”. Here, you will be able to test the campaign before executing it, just to ensure that the notification event is correctly configured and the data points are correctly reflecting.
4To test, enter a test number under the To field and click on “Trigger Campaign”.

Only when the notification event is successfully called, will the campaign get created and triggered!

Campaign Types

You can do 2 types of campaigns:

  1. One-time - Enables you to run one-time campaigns.
  2. Recurring - Enables you to setup a frequency at which you want your campaigns to run.

One-time Campaigns

One-time campaigns allow you to execute a single campaign at a specific time. Ideal for announcements, updates, or special offers, these campaigns are designed to be delivered once without any recurring schedule.

Recurring Campaigns

Frequency - Select the periodicity of the campaign. You can choose from four options: Month, Week, Day, Hour.

FrequencyUsage
DayYou can select every hour or a particular time like 1 PM or more than 1 time slot like 1 PM, 4 PM etc.
WeekYou can select Every day of the week or a particular day like Monday or few days like Monday, Friday. You also need to select the time slot when you want the campaign to be executed.
MonthYou can select a particular day of the month and particular days in a month and also the time slots.

When the campaign ends - Select after how many times you want the campaign to end.

Your logs are safe with us!
For every campaign triggered by you via Fyno Connect, the logs will be visible on Notification Event logs as well as Sent Logs. Head on over to the Logs section and find insights about your campaign.

How to receive delivery reports?

Fyno allows you to forward delivery reports to your own system or integrate them with third-party analytics tools like Mixpanel and Amplitude. This feature enables you to track and analyze the success of your notification deliveries seamlessly.

By sending delivery reports to your preferred systems or analytics platforms, you can gain valuable insights into the effectiveness of your notification strategies and make data-driven decisions to optimize your communication processes. Fyno’s flexibility ensures a smooth integration with your chosen tools, empowering you to monitor and improve your notification performance.

  • To configure callbacks to receive delivery reports, select the checkbox - ‘Receive delivery report from Fyno to my allow-listed endpoint(s)’.

  • This option allows you to receive Delivery reports of each notification triggered in any URL you have allowlisted in Fyno.

  • You can select upto 3 delivery report endpoints from verified Allowlist URLs. If you didn’t allowlist any URL, you can refer this doc and add a new URL

Once the Delivery Endpoint URL(s) is selected, you can select upto 3 additional placeholders to be sent back in the callback URL.

PlaceholdersMandatory
custom_idYes
custom1No
custom2No

How to throttle a campaign?

Throttle is optional but we recommend using it. Throttling allows you to control the rate at which notifications (Emails/SMS/WhatsApp/Push/WebPush) are sent to users.

By Time

You can specify a duration for which the campaign should run. You can have a minimum of 15 minutes and a maximum of 180 minutes. For example, if you want to execute the campaign for an hour, you can do that by entering 60 minutes.

By Batch

In this option, you can throttle the number of records the campaign should send for a specific duration. You can have a batch size between 1000 and 5000 and time limit between 1 and 60 minutes. For example you want to send a execute a batch of 1000 records in the csv file every minute, then you can enter 1000 records and 1 minute