Sponsorship Search: Performance Improvement Tips

When you design the Sponsorship Search part, the query you select from Blackbaud CRM and the number of search results you display on the web page can heavily impact the performance of the page. To provide the best experience for website users, review these importance performance tips.

  1. First, identifying opportunities that are valid to sponsor at the time of the search.

  2. Second, returning data that matches the search filters the website user selected.

    By default, the query only returns opportunities that meet the program’s standard criteria. However, your organization can include more fields to the query to add additional fields to search to further limit opportunity results.

  1. Location filter - When you design the part to include the Location Name field under Search Fields, only locations with the checkbox selected appear in the search field. However, the locations that appear depend on whether or not your Sponsorship Opportunity – CMS query has an associated selection.

  2. Search results - When you design the part to include the Location Name field under Search Results:

    For example, if the Blackbaud CRM location hierarchy includes the following:

    Africa – Show this location to online users checkbox selected

    North America – Show this location to online users checkbox selected

    When opportunities exist in all three countries, but only opportunities in Malawi appear in the query results, the following appears on the page based on whether or not you use a selection from the query.

    Note: When an opportunity is marked inactive in Blackbaud CRM, it does not appear in search results on the web page.