No one (here) can tell you IF your regeneration schedule is right or wrong based on the volume of salt it uses or the time between regenerations...
Demand/metered control valves regenerate when needed and based on the size of softener you have, the type of resin you have in it and the ion exchange required (raw water quality), the number of gallons between regenerations, ETC.. Your softener may be working just fine, or maybe not set up correctly. Is the water soft?
The capacity of a softener is dictated by the volume and type of resin AND THEN the salt dose in lbs per regeneration. Thereby every softener in the world has an adjustable salt dose. If you have a high efficiency salt dose setting, and decide to use potassium chloride instead of sodium chloride, you must increase the salt dose. Potassium is not as efficient and sodium because cation resins are not made in the potassium form, they are all sodium form. Depending on the salt efficiency setting, you have to increase the salt dose as much as 30%.
Here's a link to explain all the above and more about correctly sizing a softener and setting one up.
formatting link
To learn more about the brands mentioned...
formatting link
Gary Quality Water Associates
formatting link