Table of Contents


Defining and Assigning Program Benefits

Benefits are the tangible rewards that partners receive for achieving specific tier levels within your partner programs. They are a critical component of effective partner tiering programs, providing powerful incentives for partners to meet qualification criteria and advance to higher achievement levels.

The benefit management process involves two main steps: first, you create a centralized "Benefit Library" containing all possible rewards your organization offers, and second, you assign specific benefits from that library to individual program tiers with tier-specific values. This two-step approach enables consistent benefit definitions across multiple programs while supporting flexible tier-specific value configurations.

Why Are Benefits Important?

Strategically designed benefits help you:

Motivate Performance: Offer clear, tangible value in exchange for partners' investment in meeting program requirements and advancing their capabilities.

Differentiate Tiers: Make higher tiers more attractive and aspirational by offering exclusive rewards and more valuable benefits that clearly distinguish achievement levels.

Drive Loyalty: Provide compelling reasons for top-performing partners to maintain engagement with your brand, continue investing in the partnership, and resist competitive overtures.

Reward Investment: Recognize and compensate partners for their commitment to your products, training programs, and business development activities.

Common examples of benefits include increased profit margins, Market Development Fund (MDF) allocations, qualified lead distribution, dedicated account manager assignment, priority technical support access, co-branding opportunities, and access to exclusive marketing materials and resources.

Requirements

To define and assign program benefits, users must be assigned a security role with one of the following permissions:

  • Administrator System Role
  • Users in Roles that have Additional Settings: Enable Partner Program Tiers Access

Understanding Benefit Types

The Partner Program Tiers module supports three benefit types that determine how benefit values are expressed and displayed to partners. Selecting the appropriate benefit type ensures benefits are presented clearly and accurately in partner interfaces.

Benefit Type Options

Percent:

  • Purpose: For benefits expressed as percentage values
  • Common Uses: Margin uplifts, discount percentages, rebate rates, additional margin advantages
  • Display Format: System displays values with percentage symbol (e.g., "10%")
  • Entry Format: Enter numeric values without percentage symbol (e.g., enter "10" for 10%)
  • Example Benefits: Margin Uplift (5%, 10%, 15% across tiers), Additional Discount (2%, 5%, 8%)

Revenue:

  • Purpose: For benefits expressed as currency amounts
  • Common Uses: MDF allocations, co-op funds, marketing budgets, training allowances, financial rewards
  • Display Format: System displays values with currency symbol based on program currency (e.g., "$5,000.00")
  • Entry Format: Enter numeric currency values (e.g., enter "5000" for $5,000)
  • Example Benefits: MDF Allocation ($5,000, $20,000, $50,000 across tiers), Annual Training Budget ($1,000, $3,000, $5,000)

Yes/No:

  • Purpose: For binary access-based benefits
  • Common Uses: Portal access, program participation eligibility, resource access, service entitlements
  • Display Format: System displays as "Yes" or "No" indicating benefit availability
  • Entry Format: Select "Yes" or "No" from dropdown when assigning to tiers
  • Example Benefits: Partner Portal Access (Yes/Yes/Yes/Yes across tiers), Dedicated Account Manager (No/No/Yes/Yes), Priority Support Access (No/Yes/Yes/Yes)

Selecting the Right Benefit Type

Choose the benefit type that naturally matches how the benefit is measured and communicated:

  • If you discuss the benefit in percentage terms ("10% additional margin"), use Percent
  • If you discuss the benefit in dollar amounts ("$20,000 MDF budget"), use Revenue
  • If the benefit is binary availability ("access granted or not"), use Yes/No

Important: Benefit type selection affects how partners view the benefit in their program details and cannot be changed after benefit creation without creating a new benefit definition.

Creating the Benefit Library

Before assigning benefits to programs, you must first define all possible benefits in a centralized library. This library approach enables benefit reuse across multiple programs, ensures consistent benefit definitions, and supports efficient benefit management.

Accessing Benefit Creation

  1. Navigate to Setup > Partner Management > Partner Program Tiers
  2. Select the Benefits tab
  3. Click New Benefit

Configuring Benefit Properties

In the New Benefit dialog, configure the following benefit details:

Name:

  • Enter a clear, concise name for the benefit (maximum 120 characters)
  • Use descriptive names that communicate benefit value and purpose
  • Examples: "Priority Technical Support", "MDF Allocation", "Margin Uplift", "Partner Portal Access"
  • Names appear in partner interfaces, benefit assignment lookups, and program documentation
  • Best Practice: Use consistent naming conventions across related benefits (e.g., "Technical Support - Priority", "Technical Support - Standard")

Benefit Type:

  • Select the appropriate benefit type from the dropdown:
    • Percent - for percentage-based benefits
    • Revenue - for currency amount benefits
    • Yes/No - for binary access benefits
  • Benefit type determines how values are displayed to partners
  • Important: Benefit type cannot be changed after creation; plan carefully before saving

Description:

  • Enter a detailed explanation of what the benefit includes (maximum 512 characters)
  • Provide comprehensive information about benefit scope, usage, eligibility, and value
  • This description is visible to partners, so use clear, engaging, and professional language
  • Include relevant details such as:
    • What the benefit provides
    • How partners can utilize or access the benefit
    • Any conditions or limitations
    • Value proposition and partner advantages

Description Examples:

For MDF Allocation: "Maximum annual MDF budget partners can access for demand generation and joint marketing activities. Funds support campaigns, events, lead generation programs, and co-branded marketing initiatives."

For Margin Uplift: "Additional margin or discount advantage provided on approved deals. This percentage increase enhances partner profitability and rewards sales performance excellence."

For Partner Portal Access: "Core access to a modern-powered partner hub for deal registration, training enrollment, resource downloads, and program content management."

Saving the Benefit

Click Add Benefit to save the benefit definition to the library.

The benefit now appears in the Benefits tab listing and becomes available for assignment to any partner program.

Creating Multiple Benefits

Repeat this process for every benefit you plan to offer across all partner programs. Build a comprehensive benefit library that includes:

  • All margin and discount benefits
  • All MDF and co-op fund allocations
  • All access-based benefits (portal, resources, tools)
  • All support-level benefits (technical support, account management)
  • All training and enablement benefits
  • Any other rewards or advantages offered to partners

Best Practice: Create your complete benefit library before beginning program configuration. This approach ensures all benefits are available when assigning to programs and prevents interruption of program configuration workflow.

Viewing and Managing the Benefit Library

Accessing Benefit Details

  1. Navigate to Setup > Partner Management > Partner Program Tiers
  2. Click the Benefits tab
  3. View the complete list of all defined benefits

The Benefits listing displays:

  • Name - benefit name
  • Benefit Type - Percent, Revenue, or Yes/No
  • Description - benefit description
  • Created On - creation date and time

Viewing Individual Benefit Details

To view complete details for a specific benefit:

  1. Click the benefit name in the Benefits listing
  2. The Benefit Details page displays:
    • Name
    • Benefit Type
    • Created On date
    • Last Modified Date
    • Description
    • Related Partner Programs section showing all programs using this benefit

Editing Existing Benefits

To modify an existing benefit:

  1. Navigate to the Benefit Details page
  2. Click Edit
  3. In the Edit Benefit dialog, modify:
    • Name (maximum 120 characters)
    • Benefit Type (Percent, Revenue, Yes/No)
    • Description (maximum 512 characters)
  4. Click Save

Important Considerations:

  • Editing benefit properties affects all programs where the benefit is assigned
  • Changes to benefit name or description immediately reflect across all programs
  • If changing benefit type significantly alters benefit meaning, consider creating a new benefit instead of editing to maintain program integrity
  • Review all programs using the benefit before making significant changes

Viewing Related Partner Programs

The Benefit Details page includes a Related Partner Programs section that displays all programs and tiers where the benefit has been assigned.

This section shows:

  • Program name
  • Active status (checkbox indicating if program is active)
  • Name of the tier using the benefit
  • Created On date

This information helps you:

  • Understand benefit usage across your program portfolio
  • Identify which programs will be affected by benefit changes
  • Verify benefit assignment consistency
  • Plan benefit modifications with full awareness of impact

Deleting Benefits

Benefits can only be deleted if they are not currently assigned to any programs.

To delete a benefit:

  1. Navigate to the Benefit Details page
  2. Verify the Related Partner Programs section shows no assignments
  3. Click Actions > Delete (available only if no program assignments exist)
  4. Confirm the deletion

If the benefit is assigned to programs:

  • The delete option will be unavailable
  • You must first remove the benefit from all program assignments
  • Then you can delete the benefit from the library

Assigning Benefits to Program Tiers

Once your Benefit Library contains all available rewards, you can assign specific benefits to tiers within each partner program. This assignment process links library benefits to programs and defines tier-specific benefit values.

Prerequisites for Benefit Assignment

Before assigning benefits:

  • Benefits must exist in the benefit library
  • The partner program must be created (see Creating and Managing Partner Programs)
  • Program tiers must be defined
  • You must have appropriate security permissions

Accessing Program Benefit Assignment

  1. Navigate to Setup > Partner Management > Partner Program Tiers
  2. Click the Programs tab
  3. Click the program name to open Program Details
  4. Scroll to the Benefits section

Adding Benefits to Program

  1. In the Benefits section, click Add Benefit
  2. In the lookup field, search for and select the benefit from your library
    • Type benefit name to search
    • Select the appropriate benefit from search results
    • The benefit must exist in the library to appear in lookup results
  3. The selected benefit appears as a new row in the Benefits section
  4. The row contains the benefit name and input columns for each program tier
Note: If no benefits exist in the benefit library, the Add Benefit button will be grayed out and non-functional. You must create benefits in the library first before assignment is possible.

Configuring Tier-Specific Benefit Values

After adding a benefit row, configure the specific values partners receive at each tier level. Value entry format depends on the benefit type:

For Percent Benefits

Entry Format:

  • Enter numeric percentage values without the percentage symbol
  • Example: Enter "10" for 10%, enter "15.5" for 15.5%

Display Format:

  • System automatically formats with percentage symbol in partner view
  • Partners see "10%" when you enter "10"

Example Configuration:

Margin Uplift     LaunchBuild    Scale    Elevate   
Value(blank)51015
Partner SeesNot Available5%10%15%

For Revenue Benefits

Entry Format:

  • Enter numeric currency values without currency symbols or commas
  • Example: Enter "5000" for $5,000, enter "20000" for $20,000

Display Format:

  • System automatically formats with program currency symbol
  • Partners see "$5,000.00" when you enter "5000" (if program currency is USD)

Example Configuration:

MDF Allocation     LaunchBuildScaleElevate
Value(blank)50002000050000
Partner SeesNot Available    $5,000.00   $20,000.00   $50,000.00   

For Yes/No Benefits

Entry Format:

  • Select "Yes" or "No" from dropdown for each tier
  • "Yes" indicates benefit is available at that tier
  • "No" indicates benefit is not available at that tier

Display Format:

  • Partners see "Yes" or "No" indicating benefit availability

Example Configuration:

Partner Portal Access    Launch    Build    Scale    Elevate   
ValueYesYesYesYes

 

Dedicated Account Manager   Launch   Build    Scale   Elevate  
ValueNoNoYesYes

Leaving Benefit Values Blank

Purpose: Blank values indicate a benefit is not available at a specific tier level.

When to Use Blanks:

  • For benefits that only apply to higher achievement tiers
  • To create progressive benefit structures where rewards increase with tier advancement
  • When certain tiers do not qualify for specific benefits

Blank vs. Zero:

  • Blank: Benefit is not available; not displayed to partners at that tier
  • Zero (0): Benefit exists but has zero value; displayed as "0%" or "$0.00"
  • Best Practice: Use blank for unavailable benefits rather than entering zero

Example:

BenefitLaunch   Build   ScaleElevate.  
Margin Uplift(blank)51015
MDF Allocation(blank)500020000  50000

In this example:

  • Launch tier partners do not see Margin Uplift or MDF Allocation benefits
  • Build tier partners see both benefits become available
  • Higher tiers see progressively increasing values

Adding Multiple Benefits to Program

Repeat the benefit assignment process for each benefit you want to include in the program:

  1. Click Add Benefit
  2. Select the next benefit from the lookup
  3. Configure tier-specific values
  4. Continue until all desired benefits are assigned
Note: The Add Benefit button becomes grayed out when all existing benefits in the library have been assigned to the program. To assign additional benefits, create new benefits in the library first.

Saving Benefit Assignments

After configuring all benefit assignments and tier-specific values:

  1. Review all benefit rows to verify correct value entry
  2. Confirm tier-specific values create appropriate progressive benefit structures
  3. Click Save at the bottom of the Program Details page

The program now includes complete benefit assignments that will be visible to enrolled partners based on their current tier placement.

Editing Benefit Assignments

Modifying Benefit Values

To change tier-specific benefit values:

  1. Navigate to Program Details
  2. Locate the benefit row in the Benefits section
  3. Click in the tier-specific value field you want to modify
  4. Enter the new value
  5. Click Save

Changes to benefit values take effect immediately for all enrolled partners.

Removing Benefits from Program

To remove a benefit from a program entirely:

  1. Navigate to Program Details
  2. Locate the benefit row in the Benefits section
  3. Click the Delete button (trash icon) beside the benefit row
  4. Confirm the deletion
  5. Click Save

The benefit is removed from the program but remains in the benefit library for use in other programs.

Best Practices and Recommendations

Benefit Library Design

Comprehensive Library: Create a complete benefit library before configuring programs. Include all possible benefits you might offer across all programs, even if not immediately used.

Consistent Naming: Use standardized naming conventions for related benefits. This approach supports efficient lookup during program configuration and clear communication with partners.

Clear Descriptions: Write comprehensive benefit descriptions that clearly communicate value proposition, usage guidelines, and any conditions or limitations. Partners rely on these descriptions to understand benefit value.

Benefit Type Planning: Choose benefit types carefully before creation. Changing benefit type after creation requires creating a new benefit and reassigning to all programs.

Benefit Assignment Strategy

Progressive Value Structures: Design benefit values that increase meaningfully between tiers. Partners should see clear value differentiation that motivates advancement to higher tiers.

Entry Tier Accessibility: Consider offering some benefits at entry-level tiers to encourage initial program enrollment and engagement. Reserve exclusive, high-value benefits for advanced tiers.

Blank Value Usage: Use blank values rather than zero for unavailable benefits. This approach keeps partner interfaces clean and clearly communicates benefit unavailability.

Value Consistency: Ensure benefit values across tiers are consistent with your business model, competitive positioning, and profitability requirements.

Operational Management

Pre-Program Review: Before activating programs, review all benefit assignments to verify correct values, appropriate tier distribution, and alignment with program objectives.

Regular Value Assessment: Periodically review benefit values to ensure they remain competitive, motivating, and aligned with current business priorities and market conditions.

Partner Communication: When changing benefit values on active programs, communicate changes to affected partners proactively, explaining rationale and timing of value adjustments.

Documentation Maintenance: Keep internal documentation of benefit rationale, value calculation methodology, and competitive positioning to support consistent program management.

Benefit Design Considerations

Tiered Differentiation: Ensure each tier offers meaningfully different benefit packages. Minimal differentiation reduces motivation for tier advancement.

Balanced Benefits: Include diverse benefit types (financial, support, access, resources) to appeal to different partner priorities and business models.

Scalable Values: Design benefit values that scale sustainably as partner programs grow. Avoid unsustainable benefit commitments at high tiers.

Competitive Positioning: Benchmark benefit values against competitive programs to ensure your offerings motivate partner engagement and loyalty.

Viewing Benefits in Partner Context

Partner View of Benefits

Enrolled partners view their tier-specific benefits through the Partner Programs tab in their portal interface:

  1. Partners see their current tier placement
  2. Benefit section displays all benefits assigned to their current tier
  3. Benefit values appear formatted based on benefit type:
    • Percent benefits show with "%" symbol
    • Revenue benefits show with currency symbol
    • Yes/No benefits show availability status
  4. Partners can compare benefits across tiers to understand advancement advantages

Benefit Visibility Rules

  • Partners only see benefits available at their current tier
  • Blank benefit values result in benefits not being displayed at that tier
  • Partners can view benefit structures for higher tiers to understand advancement incentives
  • Benefit descriptions from the library appear in partner view

Troubleshooting Tips

Add Benefit Button Grayed Out:

  • Cause: No benefits exist in the benefit library, or all existing benefits are already assigned to the program
  • Solution: Navigate to Benefits tab and create new benefits, or verify existing benefits are not all assigned

Benefit Not Appearing in Lookup:

  • Cause: Benefit may have been deleted from library or lookup search terms may not match benefit name
  • Solution: Verify benefit exists in Benefits tab, use partial name search, or create the benefit if needed

Incorrect Benefit Display Format:

  • Cause: Benefit type may not match intended value format
  • Solution: Verify benefit type in library matches how values should be displayed (Percent vs. Revenue vs. Yes/No)

Partners Not Seeing Expected Benefits:

  • Cause: Benefits may be blank for partner's current tier, or partner tier placement may not be updated
  • Solution: Verify tier-specific values are configured, confirm partner tier placement is correct

Benefit Value Changes Not Appearing:

  • Cause: Program changes may not be saved, or browser cache may show outdated information
  • Solution: Verify Save was clicked after changes, refresh partner portal, clear browser cache if needed

Jump to Partner Program Tiers Checklist

<< Understanding Program Criteria Types | Enrolling Partners to Partner Programs >>