Force customer to choose an extra product

I have 1 physical product that I sell which has its variants (size, color).
With that physical product there comes a subscription.
I want the customer to choose the type of subscription when adding the product to the cart, and I want the subscription to be a product (like the physical one) and not a additional cost.

I’ve tried apps like “EXPO - Extra product options”, but this only adds as extra/additional cost to the physical product, I want the subscription to be its own product with its own SKU. One of the main reasons for this is integration with Hubspot, where I now can’t see the line item, and it gets wrong.

Is there an app where I can force the customer to chose another product before adding to cart?

Hi @majorkaakon Welcome to Shopify Community.

I would like to inform you that this can be achieved if removing add to cart button from the product pages and showing directly the “Subscribe Now” button. Something similar can be checked here on Snackible The App which does this is “Recurpay” In this case, the subscription will act as an SKU. But you can use subscriptions only also, without making the product to an SKU.

Hope this will help :slightly_smiling_face:

Thanks & Regards,

Team Marmeto.

1 Like

Hi @MarmetoCare and thanks for the reply!
This is a good solution, but it won’t help us unfortunately.

Forget the fact that I mentioned ‘subscription’, since I’m not interested in making Shopify doing the actual recurring payment, we use a different solution for this (ERP).
I want a solution to when a customer choose my product, they have to chose an additional product as well.

In example:
When customer chose our ‘Main Product’
they also have to chose from either extra-products:
A) Monthly subscription
B) Annualy subscription
C) Fix subscription later

Hi @majorkaakon

You could try some apps below which will help you customize your product options like making a drop-down menu for subscription options and setting it as a “required” section so customers cannot miss it before they go to checkout.

If you find this answer is helpful, please mark it as a solution.

Best regards.

1 Like

I think you should work with a convincing moment but not with a technical one. Sales are very difficult so my advice is to read some marketing literature.

Thank you for your reply @AvadaCommerce but this is like the EXPO add-on, it only adds a higher price to the existing product.

That is a very good solution @Cybergirl - thank you so much for that input.

1 Like

Hi, @majorkaakon

You have had some fantastic suggestions here and you have plenty of food for thought.

My only other suggestion here would be to check in with Experts who can help you build this from scratch for a bespoke solution on the Experts Marketplace here.

Hi @majorkaakon ,

While you’ve already received a suggestion, I’d like to propose a straightforward solution using the Easify Product Options app. This could be a valuable option to consider in case you encounter a similar issue in the future :blush: .

With this app, you have the ability to create subscription options directly within it and seamlessly integrate them into your primary product. The best thing is that you can create Subscriptions as distinct products and associate them with the subscription options within the app.

Let’s take a closer look at a brief demonstration below to help you grasp the concept more easily:

  • Start by creating your main product, including any Color and Size options you need, alongside your Subscription product, which should have Monthly and Annually variants.

  • Install the app and set up a new option set:

  • Within the option set, add an option specifically for selecting a subscription. Now, assign each subscription option to the corresponding variants of your subscription product.

  • Lastly, select the relevant product(s) to which you’d like to add the subscription options.

1 Like