Notifications
Daria Mamchenkova avatar
Written by Daria Mamchenkova
Updated today

When you work with a lot of data, you might need to know the most important events. Affise provides notifications systems, which allow you to set up notification rules for different events. It helps you get information about what happens with affiliates and offers.

Old notification system

To notify affiliates, you can use the Offer edit page and set the notification template in Settings.

Offer edit page

To find it, go to Offer edit page > General.

where:

  • Send email to active affiliates on offer status changing: if you select this checkbox, the system sends notifications to affiliates each time the offer status changes.

⚠️ This is a one-time function. Each time the offer changes the status, you must enable the option.

  • Send email to active webmasters before stopping: you can schedule affiliate email notifications in hours, before the system automatically disables the offer.

You can manage the email body in the Settings section.

Settings

To find it, go to Settings > Content > Email templates.

In this section, you can observe all the existing templates. You can also edit email templates and notifications for affiliates.

To edit templates and reset settings to default, use Edit and Reset buttons.

On the Edit Letter template page, you can edit the subject and body of the emails using HTML.

Email template parameters serve as substitution with the real values. For example, the system substitutes the offer_title parameter for a real offer's title.

⚠️ You cannot use parameters for one template in another template.

New notification system

By using a new notification system, you can notify users, not affiliates, like it's in an old notification system. These two systems work independently.

To find it, go to the Notifications section:

You need to get special permissions to work with this service. Read about it here.

Discern these two options:

  • Subscription is a rule, a trigger that makes the system send the notification.

  • Notification is the letter/in-app alert.

The system sends notifications with the help of SMTP-settings, which you can find in Settings > Email:

smtp.png

All Affise clients have default SMTP-settings. All the notifications the system sends from Affise servers, which could lead to stopping up the email queue. We highly recommend that you enter your custom email settings to avoid it.

Subscription types

You can create a subscription for the following events:

  • Offer status change

  • Affiliates registration

  • Advertiser registration

  • Advertiser cap

  • Cap is reached

All event types have the following fields:

where:

  • Name: the name of subscription.

  • Notify me when: the event type.

  • Delivery: the way of notification delivery. There are two options: email and In-app. Read about it here.

  • Enabled: the toggle to enable/disable the subscription.

  • Preview Email: the text of notification that comes to email. There are special macros: {username}, {<affiliate_id>}, etc. The system shows the real data in the real notification.

⚠️ Keep in mind the following peculiarities:

  • You must fill in all the subscription forms to save it.

  • You cannot neither use macros from one type of subscription for another type, nor edit text templates.

There are limits to the number of subscriptions you can create for each event type:

  • Offer Change - 10.

  • Cap is Reached - 10.

  • Advertiser cap - 10.

  • Affiliate Registration - 1.

  • Advertiser Registration - 1.

Offer status changing

Here you can see the additional settings:

  • Offers: choose one, several, or all offers (to select all offers, leave it empty). Once some of them change their status, you receive the email.

  • Got status: choose the status of the offer. Once some offer changes status for the chosen one, you receive the email.

  • Interval: choose the frequency of sending notifications (for All offers only). Available values: 10, 30, 60 min.

🔎 If there is more than one offer status changing for the last 10/30/60 minutes, the system sends all changes within one notification.

The system sends a notification if the offer changes status in one of the following ways:

  • Via the offer edit page (the Status field).

  • Via bulk actions in the Offers section (the Change Status button).

  • Via API.

  • Via CPAPI (read more about CPAPI and offer schedule here).

Affiliate registration

When a new affiliate registers via sign-up form in the Affiliate panel, you receive a notification.

⚠️ The system doesn't send the notification if you add affiliates via API, via the Add button in the Admin panel, and if you import them.

Advertiser registration

When a new advertiser registers via sign-up form in the Admin panel, you receive a notification.

Advertiser cap

Here you can see the additional settings:

  • With timeframe: select all cap rules with a certain timeframe. Available values: all, day, month.

  • When caps are over: specify the threshold for cap rules upon reaching, which the system sends a notification. Available values: 70%, 80%, 90%, 100%.

If there are several cap rules with the same timeframe in the offer, the system sends several notifications as a threshold is reached for each of them.

Cap reached

Here you can see the additional settings:

  • Offers: choose one, several or all offers (leave the Offers field empty to select all offers).

  • With timeframe: choose all cap rules with a certain timeframe. Available values: all, daily, monthly.

  • When caps is over: indicate a threshold for cap rules upon reaching, which the notification is sent. Available values: 70%, 80%, 90%, 100%.

  • Interval: choose the frequency of sending notifications (for All offers only). Available values: 10, 30, 60 min.

🔎 If there is more than one cap reaching for the last 10/30/60 minutes, the system sends all changes within one notification. If there are several cap rules with the same timeframe in the offer, the system sends several notifications as a threshold is reached for each of them.

Notification receiving

There are two ways to deliver a notification:

  • Email: the user receives notifications to the email specified in his profile (Users > User management > a certain user).

🔎 You can unsubscribe from the notification you receive via email. In a letter, you can see a link. You should click on it, and the link redirects you to the Notification Service page on Affise. There you can disable or remove the notification you don’t want to receive anymore.

  • In-app: the user sees the notification in the Admin panel (the bell sign).


    You can click the icon and view all in-app notifications:

    where:

    • Received at: when the notification comes. The system sets the time according to the general timezone (Settings > General).

    • Type: the type of the event.

    • Details: the text of the notification.

If you click the affiliate ID/email, or the offer title, the system redirects you to a certain page depending on the event type:

  • Affiliate registration: edit page of the registered affiliate.

  • Offer change: the General tab of the settings of a certain offer.

  • Cap reached: the General tab of the settings of a certain offer.

What to do next


Please contact the Affise Customer Support team regarding all raised questions via the e-mail: [email protected].

Did this answer your question?