Configuring the Affiliate Management Workflows

This section explains how to configure the following affiliate management workflows:

·            New segments

·            New committee member

·            Renewable products

·            Buy product

Configure the Create New Segments Workflow

Completing configuration of the Create New Segments workflow displays and enables the Create Employment Segment and Create Committee segment buttons. Click Add Segments from the Affiliate Management Homepage to access these buttons, as shown below.
9-12-2012_1-42-15_PM.png

Note.png If you have enabled users with the ability to create new segments via the “Allow Creating New Segments” checkbox on the Affiliate Segment List settings page, as discussed in Configuring the Affiliate Management - Segment List Web Module, and a user has been assigned the right to create new segments via the Organization Segmentation (ORG002) screen in the back office, then you MUST create and configure additional pages to complete the workflow.

To configure the Create New Segments workflow:

1.    Create a new page entitled “Create New Employment Segment”.

Note.png You can name this page anything you desire. For the purposes of this section, the page is entitled, "Create New Employment Segment".

2.    Install the Customer Registration module to this page.

3.    Select Edit Customer Registration Settings. .
The edit settings page displays, as shown below.

4.    Configure the following settings:

·            Text: select “CustomerRegistrationTemplate.xsl” from the drop-down menu.

Note.pngIf your association created its own version of this template, make sure to select your customized template instead.

·            Post Registration URL: select the desired page you want to direct users to after they complete the registration. It should also have the Affiliate Management Segment Listing module installed on it. For example, the Affiliate Management Homepage as discussed in Affiliate Management - Segment List Web Module.

·            Requires Login:check the checkbox to enable.

·            “Register” button caption: enter the text you want to appear on the button at the bottom of the Create New Employment Segment page. For example, “Add Company” (since this registration page is for creating new employment segments).

·            Record Type: select “Company” from the drop-down menu.

·            Enable Creation of Segment Record: check the checkbox, as displayed below.
afflwork17.png

Note.png Refer to Configuring the Customer Registration Web Module for additional configuration settings.

5.    Click Update.

6.    Create another page entitled “Create New Committee Segment”.

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, "Create New Committee Segment".

7.    Install the Customer Registration module.

8.    Select Edit Customer Registration Settings.
The edit settings page displays.

9.    Configure the following settings, as shown below:

·            Text: select “CustomerRegistrationTemplate.xsl” from the drop-down menu.

Note.png If your association created its own version of this template, make sure to select your customized template instead.

·            Post Registration URL: select the desired page you want to direct users to after they complete the registration that also has the Affiliate Management Segment Listing module installed on it. For example, the Affiliate Management Homepage as discussed in Affiliate Management - Segment List Web Module.

·            Requires Login: check the checkbox to enable.

·            “Register” button caption: enter the text you want to appear on the button at the bottom of the Create New Employment Segment page. For example, “Add Committee” (since this registration page is for creating new committee segments).

·            Record Type: select “Committee” from the drop-down menu.

·            Enable Creation of Segment Record: check the checkbox to enable.
afflwork24.png

Note.png Refer to Configuring the Customer Registration Web Module for additional configuration settings.

10.  Click Update.

11.  Navigate to your Affiliate Management Homepage and selectEdit Affiliate Segment List Settings.

12.  From the Create New Employment Segment drop-down menu, select the first page you created for this workflow.
For example, Create New Employment Segment.

13.  From the Create New Committee Segment drop-down menu, select the second page you created for this workflow. .
For example, Create New Committee Segment.

14.  Click Update.

 

Configure the New Committee Member Workflow

If a user is assigned the right to add a committee member to a committee segment, then you need to create and configure additional pages to complete the New Committee Member workflow.

To configure the New Committee Member workflow:

1.    Create a new page entitled “Create New Committee Member”.

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Create New Committee Member”.

2.    Install the Customer Registration module to this page.

3.    Select Edit Customer Registration Settings.
The edit settings page displays.

4.    Configure the following settings, as shown below:

·            Text: select “CustomerRegistrationTemplate.xsl” from the drop-down menu.

Note.png If your association created its own version of this template, make sure to select your customized template instead.

·            Post Registration URL: select the desired page you want to direct users to after they complete the registration that also has the Affiliate Management Segment Listing module installed on it. For example, the Affiliate Management Homepage as discussed in Affiliate Management - Segment List Web Module.

·            Requires Login: check the checkbox to enable.

·            “Register” button caption: enter the text you want to appear on the button at the bottom of the Create New Employment Segment page. For example, “Add Committee Member” (since this registration page is for creating new employment segments).

·            Record Type: select “Individual” from the drop-down menu.

·            Enable Creation of Segment Record: uncheck the checkbox to disable.
afflwork25.png

Note.png Refer to Configuring the Customer Registration Web Module for additional configuration settings.

5.    Click Update.

6.    Create another page entitled “Committee Member Search.”

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Committee Member Management" to avoid confusion.

7.    Install the Dynamic Search module.

8.    Select Edit Dynamic Search.
The edit settings page displays.

9.    Check the Redirect to dynamic search detail via link checkbox.

10.  Configure any other settings you desire.

11.  Click Update.

12.  Create a third page entitled "Committee Member Management".

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Committee Member Management" to avoid confusion.

13.  Install Personify – Committee Member module.

14.  Select Edit Committee Member Settings.
The edit settings page displays, as shown below.
afflwork19_edit_comm_member.png

15.  Select the desired radio button from the following options:

·            New Only: Users only have the ability to add a committee member to the segment that is entirely new to the system.

·            Search Only: Users only have the ability to add a committee member to the segment that is already entered in the system.

·            Both: Users have the ability to add a committee member to the segment by adding a new customer to the system or searching for an existing one.

16.  From the Action URL for “New” drop-down menu, select the first page you created in this workflow.
For example, Create New Committee Member.

17.  From the Action URL for “Search” drop-down menu, select the second page you created in this workflow.
For example, Committee Member Search.

18.  Click Update.

19.  Navigate back to the second page you created in this workflow.
For example, Committee Member Search.

20.  Open the Dynamic Search module for editing.

21.  From the Dynamic Search drop-down menu, select the third page you created in this workflow.
For example, Committee Member Management.

22.  Make sure you include the following search parameters, as highlighted below:

·            Table Name: SubCustomerId
Query String ParameterName: Scid
Include as Out Query String Parameter: True

·            Table Name: MasterCustomerID
Query String ParameterName: Mcid
Include as Out Query String Parameter: True
afflwork23.png

23.  Click Update.

Customer Impact

After setting up the New Committee member workflow, when a user selects "Add Member", he/she is directed to the Committee Member Management page, as shown below. This page gives the Affiliate Manager the option of searching for an existing customer or adding a new customer.
9-12-2012_2-01-17_PM.png

Configure the Renewable Products Workflow

In order to give users access to renew product for a particular segment (i.e., inventoried products or memberships), you need to do the following:

·            Create an additional page,

·            Configure the new page,

·            Configure the Affiliate Segment List Homepage.

To configure the Renewable Products workflow:

1.    Create a page entitled “Pay Renewables”.

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Pay Renewables”.

2.    Install the PayOrders module.

3.    Select Edit PayOrders.
The edit settings page displays.

4.    Configure the following settings, as shown below:

·            PayOrders Mode: Pay Renewals,

·            PayOrders Template: PayRenewals.xsl,

·            Credit Card Template: CreditCardwithoutCVV2.xsl,

·            Electronic Check Template: ECheck.xsl,

·            Enable Electronic Check: False,

·            Action URL: select the page with the OrderSummary module installed on it.
afflwork21_edit_pay_orders.png

5.    Click Update.

6.    Create another page entitled “Renewable Products”.

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Renewable Products”.

7.    Install the Personify – Renewable Products module to this page.

8.    Select the option to Edit Personify – Renewable Products Settings on this page.
The edit settings page displays.

9.    Configure the following settings:

·            Order Method Code: enter RETAIN

·            Number of Orders to Process: enter the number of renewal orders that you want users to be able to create for the entire group.

Note.pngCreating renewal is a performance intensive process. TMA Resources recommends you refrain from allowing users to create more than 20 orders at a time.

·            Interval in Months: enter the number of months in the future you want the system to search for products that can be renewed. The system will only allow users to renew products that will expire at some point within the amount of months you specified.

·            Action URL for Browse: elect the page which has products and the Personify – Affiliate List module installed on it.

·            Pay Renew Action URL: select the page which has the Pay Orders module installed on it and is associated with Renewable Products.
For example, Pay Renewals, as shown below.
afflwork21.png

10.  Click Update.

Customer Impact

After setting up the Renewable Products workflow, when a user selects "Renew All", he/she is directed to the Committee Renewable Products page, as shown below. This page gives the Affiliate Manager the option of renewing selected products for his/her whole group or selected members.
9-12-2012_2-13-18_PM.png

Configure the Buy Product Workflow

Offered in the Personify 7.2.1 package and above, to set up the Buy Product Workflow for Affiliate Management, you must have installed all of the following modules:

·            Personify – Affiliate Segment List

·            Personify – Affiliate List

·            Personify – Product Listing

·            Personify – Product Detail

·            Personify – Shopping Cart

 

You use these modules to create pages that guide users through the workflow necessary to buy products for affiliate groups. The steps described below detail the specific settings necessary to create this workflow.

 

The configuration of this workflow involves the creation of six pages that include the modules listed above. Below is a list the pages you will create (the page names are only examples for the purposes of this section, you can name them whatever you desire), the required module for each page, and the order in which you will create them when configuring this workflow. This list serves as a quick reference to use while configuring the workflow.

1.    Affiliate Product Shopping Cart
module: Personify – Shopping Cart

2.    Affiliate Group Purchase Confirmation
module: Personify – Affiliate List

3.    Affiliate Group Purchase Action
module: Personify – Affiliate List

4.    Affiliate List Group Purchase Action
module: Personify – Affiliate List

5.    Affiliate Product Detail
module: Personify – Product Detail

6.    Affiliate Product Listing
module: Personify – Product Listing

Note.pngFor this workflow, you will also use the Affiliate Management page you created in Affiliate Management - Segment List Web Module that includes the Personify – Affiliate Segment List Module. For the purposes of this section, the page is entitled, “Affiliate Management Home”.

Note.pngThis section assumes you have worked with Personify Web Modules and created e-Business webpages with the modules before. For more information on creating e-Business webpages with modules, please refer to Working with Pages and Adding a Personify Web Module to the Webpage.

To configure the Affiliate Management Buy Product workflow:

1.    Create a page entitled “Affiliate Product Shopping Cart”.

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Affiliate Product Shopping Cart”.

2.    Install the Personify – Shopping Cart module to this page.

3.    Configure any settings as you desire.
There are no required settings specific to Affiliate Management.

4.    Click Update.

5.    Create a second page entitled “Affiliate Group Purchase Confirmation”.

Note.pngYou can name this page anything you desire, however, for the purposes of this section, we have named it as such to avoid confusion.

6.    Install Personify – Affiliate List.

7.    Select Edit Personify – Affiliate List Setting.
The edit settings page displays.

8.    Configure the following settings:

·            Display as Group Purchase Confirmation: select this radio button.

·            Buy another product for different group: select the page you created in Affiliate Management - Segment List Web Module that includes the Personify – Affiliate Segment List Module.
For example, Affiliate Management Home.

·            Proceed to Cart: select the first page you created in this workflow that includes the Personify – Shopping Cart module.
For example, Affiliate Product Shopping Cart.
afflwork26.png

Note.png Refer to Configuring the Customer Registration Web Module for additional configuration settings.

9.    Click Update.

10.  Create a third page entitled “Affiliate Group Purchase Action".

Note.png You can name this page anything you desire. For the purposes of this section, the page is entitled, "Affiliate Group Purchase Action”.

11.  Install the Personify – Affiliate List module to this page.

12.  Select the option to Edit Personify – Affiliate List Settings on this page.
The edit settings page displays.

13.  Configure the following settings:

·            Display as Group Action: select this radio button.

·            Buy Product URL: select the second page you created in this workflow.
For example, Affiliate Group Purchase Confirmation.
afflwork27.png

14.  Configure any other settings as you desire.

15.  Click Update.

16.  Create a fourth page entitled, “Affiliate List Group Purchase Action".

Note.png You can name this page anything you desire. For the purposes of this section, the page is entitled, "Affiliate List Group Purchase Action”.

17.  Install the Personify – Affiliate List module to this page.

18.  Select t Edit Personify – Affiliate List Settings.
The edit settings page displays.

19.  Configure the following settings, as shown below:

·            Display as Regular Listing: select this radio button.

·            Show Search: check/uncheck as desired.

·            Show Group Purchase Panel: select this radio button.

·            Purchase Action URL: select the third page you created in this workflow.
For example, Affiliate Group Purchase Action.
afflwork28.png

20.  Configure any other settings as you desire.

21.  Click Update.

22.  Create a fifth page entitled “Affiliate Product Detail.”

Note.pngYou can name this page anything you desire. For the purposes of this section, the page is entitled, “Affiliate Product Detail”.

23.  Install Personify – Product Detail module.

24.  Select Edit Personify – Product Detail Settings.
The edit settings page displays.

25.  Configure the following settings:

·            Add to Cart: FALSE,

·            Add to Wish List: FALSE,

·            Buy For Group: TRUE,

·            Group Purchase Action URL: select the fourth page you created in this workflow.
For example, Affiliate List Group Purchase Action.

26.  Configure any other settings as you desire.

27.  Click Update.

28.  Create a sixth page entitled, “Affiliate Product Listing.”

Note.png You can name this page anything you desire. For the purposes of this section, the page is entitled, “Affiliate Product Listing”.

29.  Install Personify – Product Listing module.

30.  Select Edit Personify – Product Listing Settings.
The edit settings page displays.

31.  Configure the following settings, as shown below:

·            Add to Cart: FALSE,

·            Add to Wish List: FALSE,

·            Buy For Group: TRUE,

·            Detail URL: select the fifth page you created in this workflow.
For example, Affiliate Product Detail.

·            Group Purchase Action URL: select the fourth page you created in this workflow.
For example, Affiliate List Group Purchase Action.
afflwork29.png

32.  Configure any other settings as you desire.

33.  Click Update.

34.  Navigate back to the third page you created in this workflow.
For example, Affiliate Group Purchase Confirmation.

35.  Open Personify – Affiliate List module for editing.

36.  From the Affiliate List in Group Purchase Confirm Mode drop-down menu, select the fourth page you created in this workflow.
For example, Affiliate List Group Purchase Action.

37.  From the Buy Another Product for same group drop-down menu, select the fifth page you created in this workflow and it should include the Personify – Product Detail module.
For example, Affiliate Product Detail.

38.  Click Update.

Customer Impact

After setting up the Buy Products work flow, when a user selects "Buy Product", he/she is directed to the Product Listing Page, as shown below. This page gives the Affiliate Manager the option of buying products for his/her whole group or selected members.
9-12-2012_2-32-51_PM.png

Note.pngAs of 7.4.2, Affiliate Management now works with the .NET control for the new online store (see Configuring the Affiliate Management .NET Control for more information).