Pricing

Define pricing rules for everything you sell via SparqFest

Written by George Reese

Last published at: April 10th, 2023

As mentioned in the Sales Overview document, pricing is something you define independent of the things you are selling. Two products can share the same pricing. If you make a single update to that pricing, all products that use that pricing are automatically changed.

Pricing is not as simply as assigning a value to something. It's about setting rules that assign different values based on the context of the purchase. In particular, it depends on who is making the purchase and in what currency.

To configure pricing for anything in your festival, you will work through the Pricing subsection in the Finance section of the Staff Portal.

This festival has one price group configured for an “All Access Ticket” and another to purchase a VIP membership

The initial view is a list of all “price groups” you have created in the system. You have the ability to edit your existing prices, create new ones, delete unused ones, and export the pricing list as a CSV file.

Your pricing is segmented by the type of product it supports. In the above example, we have two different $50 price groups. One is for tickets, the other is for memberships. You cannot assign the pricing for a membership to a ticket or anything else other than memberships.

Creating a Price Group

The first thing you will likely do is create a new price group.

In the above click, we create a new “Single Event” price to be used by all single event tickets we create. The task is as simple as giving the price group a name, indicating what kind of products the price group is for, and specifying its public pricing in your festival currency. The public pricing can be zero.

PPV and Donation Pricing

You may notice pricing options for PPV (pay-per-view) and donations. You should not be using either of these in your own pricing. “Donations” are a special pricing category we use for donations. No products are assigned to donations. PPV, on the other hand, is a feature of our streaming channel product SparqStream that we would like to introduce into SparqFest at some point.

 

Your new price group shows up in the list of prices and you will have immediate access to use it for tickets. First, however, let's make the pricing more complex.

Changing a Price Group

To make changes to a price group, click on it.

The pricing editor has two panels: one for editing the basic information and another for editing the price schedule. 

The Basic Information Tab

The only editable field on the Basic Information tab is the name of the price group

The only basic information you can change is the name of the price. This name is never exposed to the general public. It exists simply to make it easy to identify the right price group when assigning a price to your products. 

This tab also gives you a quick list of products that depend on this price group. You cannot delete a price group with products using that pricing. If no products are using the pricing (as in the example above), you can delete the price group by clicking “Permanently Delete”.

The Price Schedule Tab

The second tab is where you specify the different prices associated with this price group.

You can set a price for each membership level

Because this is a new price group, there's only a single price for the general public. VIP has no price currently assigned to it (if it's not obviously in the above graphic, the 0.00 is simply the field placeholder; there's no 0.00 value there). If you assigned this price “as is” to a ticket, all members would pay the $15 rate. If you want to give your VIP members preferential pricing, however, you can enter the special pricing here.

Preferential pricing can be anything or nothing. As noted above, “nothing” means “pay the same as everyone else”. You could also make the VIP pricing 0.00 and VIPs will be able to “purchase” the ticket for free. It's therefore important in this form to distinguish between “nothing” and “zero”.

While you can set VIP pricing higher than general public pricing, that really doesn't make any sense.

Let's consider a more complex example where you have four membership tiers of “General Public”, “Bronze”, “Silver”, and “Gold”. If you assigned a $15 to “General Public", $10 to “Silver”, and left both “Bronze” and “Gold” blank, you would essentially establish two price levels for this price group:

  • $15 for the general public and Bronze members
  • $10 for Silver and Gold members

Just remember this rule: if no pricing is set for a tier, it will use the pricing on the next lowest tier (visually, higher in the user interface). If no pricing is set for the next lowest tier, it will continue climbing down until it reaches the pricing for the General Public. You cannot leave General Public pricing blank. You must specify a value of at least $0 for the General Public.

Exporting Your Pricing

You can download your full pricing database by clicking the “export” link on the pricing list page. This export gives you all of the data for all of your prices in a CSV format that can be read by spreadsheet applications like Excel, Numbers, and Google Spreadsheets.