Share via


Best Practices for Campaigns

The following are recommendations for creating and managing your campaigns.

Best practices for ads

Best practices for discounts

Best practices for ads

  • Use the Content Select Framework (CSF) default settings.

    Do not change the default settings of the CSF components, unless your business policies demand the change.

  • Try to use page groups whenever possible in the place of target expressions.

    Expression evaluation is more time consuming than page group elimination.

Best practices for discounts

  • Every discount on the site should be given a different priority.

    Giving a different priority to every discount on the site allows the business manager to determine when any given discount will be applied. If more than one discount has the same priority, the system uses its internal algorithm to determine which discounts to apply. Although this method is consistent, it is not easily predictable, and may not be what the business manager wants.

  • Determine what is expected of a discount before creating it.

    It is important to understand the results you expect from each discount before you create it. Creating a discount is a complex procedure, and the results are dependent on each of the discount components, such as priority, condition, award, and discount interaction policies.

  • Read the documentation for discounts thoroughly, before running your discounts on your site.

  • Preview your discounts on a staging server, before you put your discounts into production.

    Because there are numerous discount scenarios, and you cannot anticipate what users will put in their baskets, it is recommended that you create your discounts on a staging server so you can test your discount scenarios before you put your discounts into production.

  • Avoid saving all discounts (orderform)._discounts as part of the order form.

    The ContentList object is not designed for bulk serialization, and therefore, saving all discounts (orderform)._discounts as part of the order form may lead to a performance penalty.

Copyright © 2005 Microsoft Corporation.
All rights reserved.