🕣How to change the price of a service based on the meeting duration?

This is perfect if you have a service that has multiple meeting durations (the length of the time slot) and each duration has unique pricing.

What if you wanted to offer a service which offers different amount of durations (1 Hour, 2 Hours, 3 hours, etc) each with different pricing?

The important thing to understand is that for each duration to have a unique pricing you will need to create variants to represent each duration and will need to create a unique service for each variant.

This will not work if you put all variants inside of one service like in the screenshot below. This is because the app will not know assign the meeting duration to the variant properly and instead will have the meeting durations inside of the calendar.

What not to do!

If you want unique pricing per variant do not set all variants under 1 service

Steps to create a service with multiple meeting duration each with unique pricing

  1. In your Shopify admin dashboard Look at the left hand side.

  2. Click on products.

  3. Select the product you wish to modify.

  1. Scroll down to Variants and click "+ Add options like size or color."

  2. Enter an option name, for example, 'Duration'

  3. Specify the option values and price for each variant such as '1 hour,' '2 hours,' and so on.

  4. Save your changes.

  1. Back in your shopify admin dashboard look at the left panel and click on Apps.

  2. Click on Cowlendar and then Click on My Services.

  3. Click on New service.

  1. When selecting the product only connect it to 1 variant, for our example we could have clicked "1 hour".

  1. Make sure that the service duration when creating that service matches the duration of the Shopify variant you just selected.

  1. Repeat this process for each service duration you have set up as a variant in Shopify.

Tip: once you've created your first service, you can simply duplicate it so you don't have to start from scratch again. To do that click on My services then find the service you want to duplicate and click on the 3 little dots, then click on duplicate. See the guide below for more information

Bulk Editing

Last updated

Was this helpful?