Documentation Center

Implementing Contact Subscription overview

The following procedure provides an overview of how to create, install and configure a Contact subscription model so that users can subscribe, confirm subscription, unsubscribe and change their profile.

Procedure

  1. Develop Contact Subscription pages:
    You can implement your own subscription model using the Audience Manager (RESTful) API, or modify and use the sample Subscription model shipped with Audience Manager.
  2. Install Contact Subscription pages:
    You need to install Subscription components and resources on a publicly accessible website.
  3. Configure Contact Subscription:
    1. You need to configure confirmation emails, in an Audience Manager configuration file (OutboundEmail.xml), to notify the user of a change in their subscription status.
    2. You need to specify the Synchronization Target used to synchronize data in each Publication.
  4. Install the Audience Manager Synchronization Endpoint Service:
    You need to install the Audience Manager Synchronization components in your web application and obtain the end-point. With this end-point you can create and configure a Synchronization Target in the Content Manager GUI . With this setup, you will be able to synchronize Contacts and Segments (between the Audience Manager database and the Subscription database).
  5. Implement subscription links in Mailings:
    Using the Modular Templating Framework, you can add template code to your Page Templates to insert subscription links in emails. The different types of links allow users to do different things such as confirm the subscription, change their profile, or unsubscribe. You need to create links to the URL of the different webpages in which the user can confirm, change or undo his/her subscription and you need to add a query string identifying the Contact.