Skip to main content

Tag-Based Pricing

Offer personalized product prices based on customer's Keap contact tags.

Overview

Tag-based pricing allows you to display different prices to different customers based on their Keap tags. This enables:

  • Member discounts – Offer lower prices to members
  • Loyalty pricing – Reward repeat customers with better rates
  • Tiered pricing – Different prices for different membership levels
  • Wholesale pricing – Special prices for wholesale customers
  • VIP pricing – Exclusive deals for VIP contacts

Enable Tag-Based Pricing

  1. Go to WooCommerce → Settings → Integrations → iMember360.
  2. Find Number of alternate tag-based prices.
  3. Select the number of alternate prices you want to offer (1-9).
  4. Click Save Changes.

Configure Product Prices

Once enabled, additional price fields appear in the product editor.

Simple Products

  1. Edit a product.
  2. Go to Product Data → General.
  3. You'll see new fields for each alternate price:
    • Alternate Price 1 – Price field
    • Alternate Price 1 Tags – Tags that qualify for this price
  4. Enter the alternate price and select the required tags.

Variable Products

For variable products, alternate prices can be set per variation:

  1. Edit a variable product.
  2. Go to Product Data → Variations.
  3. Expand a variation.
  4. Configure alternate prices and tags for that specific variation.

How Pricing Works

When a logged-in customer views a product:

  1. iMember360 checks if the customer's Keap contact has any of the alternate price tags.
  2. If multiple alternate prices match, the lowest price is displayed.
  3. If no alternate prices match, the regular price is shown.
  4. The correct price is applied at checkout.
info

Tag-based pricing only works for logged-in users whose WordPress account is linked to a Keap contact.

Examples

Member Discount

Offer 20% off to members:

SettingValue
Regular Price$100
Alternate Price 1$80
Alternate Price 1 Tags"Active Member"

Members with the "Active Member" tag see $80, others see $100.

Tiered Membership Pricing

Different prices for each membership level:

SettingValue
Regular Price$100
Alternate Price 1$90
Alternate Price 1 Tags"Bronze Member"
Alternate Price 2$80
Alternate Price 2 Tags"Silver Member"
Alternate Price 3$70
Alternate Price 3 Tags"Gold Member"

Wholesale Pricing

Special pricing for wholesale customers:

SettingValue
Regular Price$50
Alternate Price 1$35
Alternate Price 1 Tags"Wholesale Customer"

Best Practices

  1. Use clear tag names – Make it obvious which tags affect pricing (e.g., "VIP Pricing", "Wholesale")
  2. Test thoroughly – Verify prices display correctly for each tag combination
  3. Document your pricing tiers – Keep track of which tags unlock which prices
  4. Consider display – Customers see the lowest applicable price; make sure this creates the experience you want