Caching is the storing of data so that future requests for those data can be more quickly serviced.
In Higher Logic Thrive Marketing Professional (Thrive Marketing Professional), you can cache personalization fields that are in your integration database so that you can:
- Verify that the personalization field that is in the integration database has the correct value before using it for a personalization,
- See if any subscribers are missing data in their integration database profile from within Thrive Marketing Professional,
- See which integration database personalization fields are available in Thrive Marketing Professional, and
- Research and troubleshoot without having to navigate back and forth between Thrive Marketing Professional and your integration database.
NOTE: Integration-based personalization fields are sometimes referred to as remote personalization fields.
Personalization caching in Thrive Marketing Professional
When Thrive Marketing Professional caches personalization fields, it stores information from the integration database; that database's personalization fields display in your Thrive Marketing Professional account as table columns.
NOTE: When you send a mailing and use personalization, Thrive Marketing Professional uses the value that is in the integration database (not the cached value) to populate the corresponding personalization fields. This ensures that personalization fields in your mailings use the most current information.
To get started with personalization caching:
- Review the list of integrations, below
- Enable personalization caching
- Select attributes for personalization caching
- Refresh your personalization cache
Available integrations
Personalization caching is available for the following integrations.
TIP: Click a link to see integration-specific information.
- Aptify Personalization and Cached Personalizations
- Association Anywhere Personalizations and Cached Personalizations
- iMIS Personalizations
- MemberNation, see Salesforce Cached Personalizations
- MemberSuite Cached Personalizations
- netFORUM Enterprise Cached Personalizations
- netFORUM Enterprise (2011 & 2013) Cached Personalizations
- netFORUM Pro Cached Personalizations
- Personify360 (refer to the Personalizations section)
- Nimble AMS, see Salesforce Cached Personalizations
- Salesforce Cached Personalizations
Enable personalization caching
Personalization caching is not a default setting; it has to be enabled.
To enable personalization caching:
- Navigate to Admin > System Settings.
- Scroll to the Personalization Cache section and check the Allow fields to be cached box.
- Click Update at the bottom of the page.
Select attributes for caching
After personalization caching has been enabled, you must select which integration database personalization fields (called attributes) you want to be cached.
NOTE: Some integrations link their personalization fields directly to target groups, while others use a common list.
To choose attributes for caching:
- Navigate to Admin > Setup > Bridge Configuration.
- Click List of Personalization Attributes.
- Click the plus (+) icon to open a list of personalizations.
- Check the Caches Data checkbox for the attributes that you want to cache.
NOTE: The limit is 20 attributes for caching; you'll receive an error if you try to select more.
- Click Save Changes & Refresh Cache to finish.
Refresh your personalization cache
Cached personalization fields are synchronized (i.e., refreshed) weekly, but you can also manually sync them as described below.
To sync and refresh cached personalization fields:
- Navigate to Admin > Setup > Bridge Configuration.
- Scroll to the Personalization Cache section and click Refresh Personalization Cache.
New subscribers
When users create a new subscriber during an integration sync, Thrive Marketing Professional checks the personalization-cache settings to populate any related fields. This affects all of the integrations that are listed in this article.
The syncing of cached personalization fields does not always coincide with target group syncs. If any new subscribers sync during a Thrive Marketing Professional mailing-send process, they'll have default/blank values until the new subscriber data is retrieved from the integration database via the target group sync.
If you use an integration with a master target group, subscribers that have their personalization data synced become part of that master target group and are added to the mailing target group and the master target group.