Contacts

Customer groups and price groups

Group customers for discounts, special pricing, segmentation, and reports.

Back to docs
Customer groups page
Customer groups page

Customer group use cases

Groups help separate customer types without creating duplicate contacts.

  1. Create groups such as Retail, Wholesale, Fleet, VIP, or Dealer.
  2. Use percentage-based groups when a discount policy applies to a segment.
  3. Use selling price groups when customers need a different price list.

How groups affect sales

Customer groups can influence pricing and report segmentation.

  1. Assign the customer group on the contact record.
  2. Confirm the selected customer in POS or Add Sale before finalizing the invoice.
  3. Use Customer Group Report to compare total sales by group.

Review checklist

Keep groups simple and easy for staff to understand.

  1. Remove unused groups from staff workflows.
  2. Verify price group behavior with one test sale before using it broadly.

Detailed operating workflow

Use customer groups and price groups to segment customers and apply controlled pricing rules.

  1. Create customer groups only when the group affects reporting, pricing, or operational segmentation.
  2. Create selling price groups when products need alternate price lists for specific customers or locations.
  3. Assign groups to contacts and test one sale to confirm pricing behavior before broad rollout.
  4. Review group membership regularly so customers do not stay in outdated pricing tiers.
Check before moving on The group table loads after adding or editing a group. Calculation percentage and price group columns match the intended rule. Contact records show the expected customer group assignment.

Review signals and troubleshooting

Use these checks when the screen looks correct but the numbers, records, or workflow do not behave as expected.

  1. If the group table is blank, inspect the DataTable AJAX response and business ID filters.
  2. If a sale price is unexpected, check customer group, price group, location, and product-specific prices.
  3. Use customer group reports to validate whether segmentation reflects actual sales.
Practical notes
  • Avoid creating one-off groups for single customers unless the pricing rule will be reused.