Having an easy way for subscribers to manage their subscription preferences is a great tactic for more effective email marketing and communications. Integrated Preference Management (IPM) for iMIS is a way for subscribers to indicate what they would like to receive from your organization. After you've set up iMIS, contact Higher Logic to activate the iMIS extension in Higher Logic Thrive Marketing Professional (Thrive Marketing Professional).
After creating user-defined tables and fields in iMIS (known as "interests"), you work in Thrive Marketing Professional and add the interests (now they are "Remote Interests") as checkboxes to a Landing Page form. Then you create an Thrive Marketing Professional mailing and include a link to the Landing Page form. When subscribers click the link, they're taken to your web-based Landing Page form; they complete and submit the form. The results are recorded in Thrive Marketing Professional and — through your integration — are passed to iMIS.
Caveats
The data that are represented by these checkboxes are subscriber preferences and are the only field types that update bi-directionally between iMIS and Thrive Marketing Professional. Due to their nature, other fields (such as first name, organization name) must be updated in iMIS to ensure data integrity. You must also ensure that user-defined table contains records for all iMIS IDs; if not, the checkboxes cannot be updated. iMIS will not create the records; it will only update them.
WARNING: If a mailing with a link to a Landing Page form is forwarded and the receiver clicks the link and completes the form, that subscriber's responses will overwrite the original subscriber’s preferences.
Summary Features
- The syncing of interests happens automatically behind the scenes. A login to either iMIS or Thrive Marketing Professional is not required.
- Checkboxes, which sync between iMIS and Thrive Marketing Professional, are created in iMIS user-defined tables.
- Thrive Marketing Professional admins decide which iMIS user-defined checkbox fields appear in Thrive Marketing Professional.
- Checkboxes can be presented on a Thrive Marketing Professional form.
- Checked fields ultimately become interest-based target groups once in Thrive Marketing Professional.
Setting Up iMIS
IPM requires user-defined tables in iMIS with any number of user-defined checkbox fields. Each checkbox can be presented on a Thrive Marketing Professional form for subscriber use. Once created, these iMIS user-defined checkboxes are identified as iMIS Remote Interests in Thrive Marketing Professional. This happens as part of the normal sync process between Thrive Marketing Professional and iMIS. Thrive Marketing Professional displays the table name and field name of each checkbox.
Make sure that any user-defined table has the appropriate permissions assigned in iMIS to ensure that the integration user account can access the data.
iMIS User-Defined Tables
Create an iMIS User-Defined Table
To create a user-defined table with user-defined fields in iMIS, click Customers at the top of the screen.
- Click Set up Module to expand the menu and click General.
- Click Additional Windows.
- Click Define Tables.
- Click New.
- Enter a name for the table and click Confirm to create.
- Click the System dropdown list and select Membership.
- Select ID as the Access Method.
- Click Insert Line to add fields to the table. If necessary, click Delete Line to remove fields.
- Enter a name for each field.
- Select Checkbox as the field type. (Remember, only checkbox user-defined tables will appear in Thrive Marketing Professional.)
- Uncheck the Multiple Instances Allowed checkbox.
- Check the checkbox for Always Create; this will ensure that new records created in iMIS will also be created in this table.
- Click Save and confirm.
- Click Auto-Create Window to create a tab in the customer profile.
Once this has been created, it cannot be modified. If changes are necessary, delete the corresponding window and then recreate it.
Populate the User-Defined Table
Once a user-defined table is created, your iMIS administrator must do an initial data load to insert a row for each member record in iMIS. Generally, the SQL to do this is (where ud_tablename is the name of the table you have just created):
insert into ud_tablename (ID) select ID from Name
Edit Fields in a User-Defined Table
- Click Customers at the top of the screen.
- Click Set up Module to expand the menu, and then click General.
- Click Additional Windows.
- Click Define Tables.
- Enter the name of the table you want to edit in the Table Name field and press Enter.
- Make your edits to the field names.
- Click Save.
Remember to retain the checkbox field and to delete/recreate the corresponding window.
Add a Tab to a Customer Profile
A tab in an iMIS user-defined table can provide greater data visibility. Note that a tab for a user-defined table can be created only if the table has a corresponding window in iMIS.
- Click Customers at the top of the screen.
- Click Manage Customers.
- Right-click in the Profile tab and select Edit Tab Preferences from the pop-up.
- Select a user-defined table from the Other Available Detail Tabs list and click the left arrow to move the table to the Visible Detail tabs list.
- Click Save.
- Restart iMIS for the changes to take effect.
View a Customer Record to see the Updated User-Defined Field Status
To see changes for user-defined fields in your iMIS customer profile, the customer must be listed in your user-defined table.
To view a customer record:
- Click Customers at the top of the screen.
- Click Find and enter the subscriber's iMIS ID.
- Click the Customer Profile tab to see any updates to the user-defined fields.
- True - The iMIS Remote Interest on the Landing Page is checked.
- False - The iMIS Remote Interest on the Landing Page is not checked.
Thrive Marketing Professional will update the status of the user-defined field for any change that occurred using an iMIS Remote Interest checkbox.
View a Customer Record to see User-Defined Activities
After everything is configured in Thrive Marketing Professional and iMIS, the history of the iMIS remote interests is visible in iMIS.
To view a customer record:
- Click Customers at the top of the screen.
- Click Find and enter the subscriber's iMIS ID.
- Click Activities-All to view any iOptout activity.
Thrive Marketing Professional will update the Date, Type, and Product Code for any change that occurred from a Landing Page.
Configure IPM for iMIS in Thrive Marketing Professional
Because there are many potential interests available in iMIS, the Thrive Marketing Professional admin selects these interests appropriate for use in Thrive Marketing Professional.
Navigate to Subscribers > Profile Fields > iMIS Remote Interests > Manage iMIS Remote Interests to select interests for use in Thrive Marketing Professional.
Thrive Marketing Professional Landing Pages
With iMIS configured, your subscribers now have an easy way to indicate their preferences using a Landing Page. Incorporate this data into your targeting for precise preference management. Learn more about Landing Pages and iMIS.