I set up 2 forms. Let’s say Form A is assigned to product A and form B is assigned to product B.
I also set up a custom Add to cart Button text label per form. So add-to-cart-buttons of products, where form A is assigned, should read “Sign up teams” and add-to-cart-buttons of products where form B is assigned, should read “Sign up Kids” on product archives.
This works – however when it comes to the related products section, which is visible on the single product page of product A, the add to cart button of product B in related products section reads “Sign up teams” (also links to product A instead of product product B) instead of desired “Sign up Kids”.
Same goes for single product page of product B. If product A is listed in related products section, its add to cart button reads “Sign up Kids” (also links to product B instead of product A) instead of “Sign up teams”.