variants or pre-launch
: in preparation for or preliminary to the launch of a new product, campaign, etc.
prelaunch testing of the software
In the motion picture industry, prelaunch advertising has been shown to increase stock prices and possibly create unrealistic expectations about a movie's performance …—Amit Joshi and Dominique M. Hanssens
Love words? Need even more definitions?Merriam-Webster unabridged