Object documentationLoyalty Program

 

An instrument in marketing used to organize and implement loyalty management.

 

You use this business object to encapsulate all aspects of your loyalty program, including the following:

  • You can create multiple loyalty programs. Your business partners can participate as members in multiple loyalty programs.

  • You can retain customers by letting them earn points for buying your products or services. Customers can redeem the earned points for products or services.

  • You can have partners in your loyalty program. Your customers can earn points with your partners and not just with you as the host of the loyalty program.

  • Members of your loyalty program can earn and redeem loyalty points by doing defined member activities.

Structure

Loyalty programs are an object type and category of marketing project. In the marketing project hierarchy, you can create reward rule groups and campaigns in loyalty programs. You can create reward rules in reward rule groups.

Loyalty Program Design

For each loyalty program type, you define parts such as the following:

For more information about the settings for these parts, see Customizing for Customer Relationship Management under Start of the navigation path Marketing Next navigation step Loyalty Management End of the navigation path.

Loyalty Program Setup

In a loyalty program, you can define parts such as the following:

Statuses

A loyalty program can have one of the following system statuses:

System Status

Subsequent System Status

Created

Released

Released

Locked or Finished

Locked

Released or Finished

Finished

None

The system status of the loyalty program affects the operations that you can do:

Operation

System Status

Created

Released

Locked

Finished

Delete loyalty program

Yes

No

No

No

Edit loyalty program

Yes

Yes

No

No

Create, edit, or delete reward rule group

Yes

Yes

No

No

Create, edit, or delete campaign

Yes

Yes

No

No

Create membership

No

Yes

No

No

Process member activities

No

Yes

No

No

Integration

Partner Processing

When you create a loyalty program, the system assigns you to the loyalty program with the partner function Employee Responsible (00000014). As standard, this partner function uses the access sequence Organizational Data: Employee of Responsible Organizational Unit (CH08).

Optionally, you can assign the person responsible for the loyalty program with the partner function Loyalty Manager (LOY_MAIN). This partner function is for informational purposes only in the loyalty program.

For more information about the use of partner functions, see Partner Processing.