Wiki source code of Subscription synchronization between Loyalty Platform and Smart Communications
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="lead" %) Information about available communication channels with customers is synchronized between Loyalty Platform and Smart Communications. | ||
| 2 | |||
| 3 | (% class="box" %) | ||
| 4 | ((( | ||
| 5 | **Contents:** | ||
| 6 | |||
| 7 | {{toc/}} | ||
| 8 | ))) | ||
| 9 | |||
| 10 | The following sections are responsible for configuring communication channels and types of mass messaging: | ||
| 11 | |||
| 12 | * __Subscription types__ — in Loyalty Platform; | ||
| 13 | * [[Mailing categories>>doc:Main.Smart_Communications.SMC_Use.Settings_SC.Mailing_categories.WebHome]] — in Smart Communications. | ||
| 14 | |||
| 15 | Available communication channels: | ||
| 16 | |||
| 17 | * **In Loyalty Platform:** SMS, Email, Push, Viber, Social Networks; | ||
| 18 | * **In Smart Communications:** SMS, Email, Push, Autocall, Bot. | ||
| 19 | |||
| 20 | Unlike Loyalty Platform, Smart Communications does not have pre-configured mailing types. All types of mass messaging in Smart Communications are created manually in the [[Settings ~> Mailing categories>>doc:Main.Smart_Communications.SMC_Use.Settings_SC.Mailing_categories.WebHome]] section. | ||
| 21 | |||
| 22 | New subscription types created in Loyalty Platform are not processed by Smart Communications. | ||
| 23 | |||
| 24 | = Subscriptions change on the Smart Communications side = | ||
| 25 | |||
| 26 | **Operation mode:** information about changes to a customer’s subscription status for communication channels in Smart Communications is transmitted to Loymax Loyalty Platform in **real-time mode**. | ||
| 27 | |||
| 28 | **Interface section for managing mailings:** customer profile in the [[All Customers ~> Customer Profile ~> Subscriptions>>doc:Main.Smart_Communications.SMC_Use.Customers.All_customers.WebHome||anchor="HSubscriptions"]] section. The customer profile shows all active mailing categories and the status of each communication channel through which the customer can receive messages. | ||
| 29 | |||
| 30 | **How it works:** if only one mailing category is disabled for one communication channel, this change will **not** be sent to Loymax Loyalty. However, if the entire communication channel is fully disabled, Loyalty system will be informed that the customer has unsubscribed from this channel. As a result, the subscription type **Mailings** for this channel in Loymax Loyalty will become inactive. | ||
| 31 | |||
| 32 | (% class="box infomessage" %) | ||
| 33 | ((( | ||
| 34 | **Note:** all mailing categories from Smart Communications fall under the **Mailings** subscription type in Loymax Loyalty. | ||
| 35 | ))) | ||
| 36 | |||
| 37 | Below are detailed scenarios. | ||
| 38 | |||
| 39 | (% class="table-bordered" %) | ||
| 40 | (% class="info" %)|=(% style="width: 306px;" %)Scenarios|=(% style="width: 663px;" %)Smart Communications|=(% style="width: 641px;" %)Loymax Loyalty | ||
| 41 | |(% style="width:306px" %)Customer unsubscribed from some mailings within one communication channel|(% style="width:663px" %)((( | ||
| 42 | Customer has all communication channels enabled in Smart Communications: | ||
| 43 | |||
| 44 | [[image:Subscription_1.png||height="159" width="642"]] | ||
| 45 | |||
| 46 | Customer unsubscribed from the "Black Friday" mailing category via Email: | ||
| 47 | |||
| 48 | [[image:subscription_2_upd.png]] | ||
| 49 | |||
| 50 | |||
| 51 | )))|(% style="width:641px" %)((( | ||
| 52 | Changes made in Smart Communications will **not** affect the subscription status in Loyalty Platform. | ||
| 53 | ))) | ||
| 54 | |(% style="width:306px" %)Customer fully unsubscribed from one communication channel|(% style="width:663px" %)((( | ||
| 55 | Customer has all communication channels enabled in Smart Communications: | ||
| 56 | |||
| 57 | [[image:Subscription_2.png]]Customer disabled the SMS communication channel: | ||
| 58 | |||
| 59 | [[image:No_sms_channel.png]] | ||
| 60 | |||
| 61 | The customer will no longer receive messages via SMS, even if there are active mailing categories for this channel (e.g. Black Friday). | ||
| 62 | )))|(% style="width:641px" %)((( | ||
| 63 | Loyalty Platform receives information that the customer has unsubscribed from SMS communications. The **Mailings** subscription type status for the SMS communication channel becomes inactive. Other subscription types remain unaffected in Loyalty Platform. | ||
| 64 | |||
| 65 | [[image:Loyalty_subscriptions.png]] | ||
| 66 | |||
| 67 | |||
| 68 | ))) | ||
| 69 | |||
| 70 | == {{id name="01"/}}Unsubscribing from mailings via email == | ||
| 71 | |||
| 72 | (% class="wikigeneratedid" %)Smart Communications allows customers to manage their mailing subscriptions directly via emails links. | ||
| 73 | |||
| 74 | (% class="wikigeneratedid" %)**How it works:** | ||
| 75 | |||
| 76 | 1. An unsubscribe link is added to the email body. | ||
| 77 | 1. The customer receives an email message and clicks the unsubscribe link. | ||
| 78 | 1. A subscription management page opens, where the customer can adjust their mailing category and channel preferences. | ||
| 79 | 1. The customer clicks **Update subscription settings**. | ||
| 80 | 1. All changes are saved in the database and sent (via API) to Loyalty Platform. | ||
| 81 | |||
| 82 | = Subscriptions change on the Loyalty side = | ||
| 83 | |||
| 84 | **Operation mode:** Information about changes to mailing statuses in Loymax Loyalty is transferred to Smart Communications either **once daily** via __DWH__ or in **real-time** if **RabbitMQ** is configured. | ||
| 85 | |||
| 86 | **Interface section for managing mailings:** [[Call Center ~> Subscriptions>>doc:Main.Usage.Call_center.Typical_processes.Subscription_management.WebHome]] or [[CRM ~> Customers ~> Customer Profile ~> Subscriptions>>doc:Main.Usage.MMP.CRM.Customers_CRM.Customer_profile.Subscriptions.WebHome]]. | ||
| 87 | |||
| 88 | **How it works:** If the **Mailings** subscription type for a particular channel is disabled in Loymax Loyalty, the updated channel subscription statuses will be passed to Smart Communications. However, subscription statuses for specific mailing categories in Smart Communications remain unchanged. | ||
| 89 | |||
| 90 | (% class="box" %) | ||
| 91 | ((( | ||
| 92 | **Read also:** | ||
| 93 | |||
| 94 | * [[System dictionary Unsubscribe Reasons>>doc:Main.Smart_Communications.SMC_Use.Settings_SC.Directories.WebHome||anchor="HSystemdictionary22Unsubscribereasons22"]], where you can add reasons for unsubscribing from mailings. | ||
| 95 | ))) | ||
| 96 | |||
| 97 | (% class="root-extension__layer-composer" %) | ||
| 98 | ((( | ||
| 99 | |||
| 100 | ))) |