← All docs

Upload your pricing (CSV)

Upload your pricing (CSV)

If you offer more than a handful of treatments, a pricing CSV is the quickest way to give Costello an accurate, complete price list in one go. Once uploaded, Costello can quote any service a customer asks about — no guessing, no out-of-date numbers from your website.

You can do this during onboarding, or any time afterwards in the Files & documents part of the Knowledge page.

Before you start

Use the downloadable template. On the Files & documents step you'll see a Download template link — it gives you a CSV with the right columns already set up, so all you do is fill in your prices.

The columns

ColumnWhat goes here
Service nameThe treatment as a customer would say it, e.g. "HydraFacial MD".
PriceThe price, or a range like "£80–£150".
DurationHow long it takes, e.g. "45 mins".
NotesAnything useful — "consultation required", "course of 3 available".

Keep service names natural. Costello matches on meaning, so "Lip filler (0.5ml)" works better than an internal code like "LF05".

Uploading

1
Download the template

On the Files & documents step, click Download template and open it in Excel, Numbers, or Google Sheets.

2
Fill in your prices

Add one row per service. Leave a column blank if it doesn't apply — only Service name and Price are essential.

3
Save as CSV

Save or export the file in CSV format (most spreadsheet apps have "Export as CSV" or "Save as .csv").

4
Upload it

Drag the CSV into the Files & documents area, or click to browse. Costello reads it and adds your pricing to its knowledge.

5
Test a quote

Open the Playground and ask "how much is a [treatment]?" to confirm the price comes back correctly.

How Costello uses it

When a customer asks about a price, Costello looks up the matching row and quotes it. If you've given a range, it quotes the range and suggests the customer enquire for an exact figure. If you've added a note like "consultation required", Costello mentions that too before pointing them to your booking link.

Ranges are fine

If a treatment varies by area or session count, enter a range rather than a single price. Costello will quote it honestly instead of committing you to a number you can't honour.

Updating prices later

When your prices change, just edit your spreadsheet and re-upload the new CSV. The fresh file replaces the old pricing, and Costello retrains automatically — usually within a minute. There's no need to delete anything first.

It's worth re-uploading after any price review so customers are never quoted an old figure.

Next steps