While HPLC may be tempting to use for terpenes analysis, a GC/FID or GC/MS is really the most straightforward and recommended way of analyzing terpenes in cannabis. Terpenes, being relatively volatile and neutral, lend themselves rather nicely to GC in general.
As you can see from Figure 1 below, coelutions of the cannabinoids and terpenes are very likely when analyzing real cannabis samples by HPLC-UV methods.
Figure 1- Standards at equal concentrations
At 205nm, there are many co-elutions of terpenes and the cannabinoids, making identification and quantitation extremely difficult, if not impossible, for either class of compounds.
Conversely, cannabinoids can be analyzed by HPLC-UV, as long as the correct UV wavelength is chosen. At 220nm, terpenes yield a very low signal. Because cannabinoids of interest are present at a much higher concentration than terpenes, in addition to providing a stronger UV signal at 220nm, cannabinoids can be reliably analyzed at a wavelength of 220nm.
See Figure 2.
In summary, HPLC-UV analysis of terpenes in cannabis is not recommended, and will likely cause more issues than it will provide solutions.
A good solution to the coelutions by HPLC-UV is to choose a GC headspace method. Interferences from the complex sample matrix, as well as the much less volatile cannabinoids can be eliminated then.