A nail trim here and a teeth clean there add up. Three numbers give you the week and the year.
3 inputs
add-on value, attach rate and visits a week
Examples
starting numbers you replace with your own
No email
the number appears on the screen, nothing is collected
The defaults are a starting point, not advice. Overwrite every line.
What one add-on line brings in. An example, so put your own in.
The share of visits that carry at least one add-on. An example, so put your own in.
Every appointment, stay, session or walk in a normal week. A starting point, so put your own in.
A week
$100
from about 4 visits with an add-on
A year
$5,200
the weekly figure across 52 weeks
One add-on per visit, at the average value. Revenue, not profit: the time and product an add-on uses are not taken off.
Three lines. Nothing is hidden and nothing is weighted.
visits a week x attach rate
The attach rate is the share of visits that carry at least one add-on, so this counts visits, not add-on lines.
visits with an add-on x average add-on value
Each of those visits is counted at one add-on of average value.
a week x function(){throw Error("Attempted to call ADD_ON_WEEKS_PER_YEAR() from the server but ADD_ON_WEEKS_PER_YEAR is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")}
Every week of the year at the same rate. Take off the weeks you close.
Visits come back more often when the gap is shorter, and the rebooking interval calculator prices that.
The arithmetic is short. The attach rate is the number worth checking.
Petboost shows your add-ons on the booking form as Add Extras, one carousel per pet, so the customer picks them while they book. See how add-ons work.