Skip to content

Give a key account their own prices

Steps for

Most buyers get their prices from their customer group. For a key account, you set a price list at a more specific level, and the most specific one wins. See What overrides what.

Before you start

Give them their prices

Choose how to give them their prices

ForUseWhere you set it
One customerTheir own price lists, with customer pricingOn their record in your store
One customer, a little extra offAn extra percentage discount on top of their usual pricesOn their record in your store
Several key accounts on the same termsA customer group of their ownIn SparkLayer, on every platform

For an extra percentage off, skip to step 4.

Give the price list to the account

Shopify only

For one customer: add the price lists metafield to your store once, at Integrations,Platform,Metafields (opens in your SparkLayer Dashboard in a new tab) (click Configure next to SparkLayer metafields). Then open the customer in your Shopify admin and enter the handle in their price lists metafield, for example ["acme-pricing"]. Save the customer.

BigCommerce, WooCommerce, Magento only

Enter the price list's handle in the customer's price_lists metafield (or attribute), for example ["acme-pricing"], and save the customer. Your developer or agency can set up the field: see Give a customer their own price lists.

Wix only

Wix doesn't support metafields, so customer pricing isn't available. Create a customer group for the account with its own price list, then add the group's label to the contact. See Create a customer group.

A customer's own price lists replace their group's price lists.

Add an extra percentage off

Optional. A customer discount takes an extra percentage off whatever prices the customer already gets.

Shopify only

Enable the customer discount once at Integrations,Platform,Metafields (opens in your SparkLayer Dashboard in a new tab). Then open the customer in your Shopify admin and, in the Metafields card, enter the percentage in Customer % Discount, for example 25. Save the customer.

BigCommerce, WooCommerce, Magento only

Set the discount_percentage metafield (or attribute) on the customer, for example 25. Your developer or agency can set up the field.

See Give a customer an extra percentage discount.

Check which price wins

Open the customer at Customers (opens in your SparkLayer Dashboard in a new tab). Price list override under Basic information and Discount percentage under Financial details show what's set on them.

If you've given a group more than one price list, order matters: SparkLayer uses the first list a SKU is in. See How a buyer's price is chosen. Take the 1-minute tour.

Check it worked

If something's not right

Next steps

Was this page helpful?

Last updated