Subscribe for shipping and get 12months free shipping

Hello!

I’m looking at doing a paid shipping option which grants the customer free shipping for 12months.

For example we want a shipping option to say ‘Shipping+ Get 12months of Free Next Day Shipping = Price £14.99’.

This will enable the customer to always receive free shipping for 12 months.

I was thinking of tagging customers and then doing an automatic discount for the customers with that tag, however it doesn’t let you discount under the customer segment in automatic shipping discounts.

It’s a very common thing on major websites such as NEXT, ASOS etc. Is there a way we can provide this?

What about creating a customer segment for customers that purchased that shipping product, then creating a discount code for that customer segment?

When they purchase, you add the Free Shipping tag. After 12 months you remove it if they don’t renew. Then only customers with the tag and that had purchased that product would be able to use the discount code.

Couple ideas to help mitigate tag management:

  • Tag the customer with the month as well, then at the start of each month do a search for customers with the tag that will expire. For example tag customer March 2024, then next year in April you look for all customers tagged March 2024 and delete the tag, or send them a reminder to renew.

  • Use Shopify Flow or Order Automator to automate the process of tagging customers Free Shipping (and the month if you go that route), and also removing the tag after 12 months.

One potential solution could be to use a third party app like ShipMagic to only show Free Shipping option to customers who have the tag “Free Shipping”.

This is the line of what I was thinking but I wanted the discount to automatically apply rather than them needing to use a code. I want the system to understand they get this offer and it gives them the free shipping+ as the only option.

I can add and remove the tags with shopify flow with no issues.

Order placed containing Delivery+ > add customer tag > Wait 52 weeks > remove customer tag.

I think I will need to look into an app, as much as i’m trying to limit my app usage.

1 Like

If you are keen using apps, we can help you achieve this with our app JsRates. JsRates enables you to implement custom solutions specific to your requirements. Contact our customer support via “Contact support” in the app. JsRates has free demo plan.

I am trying to do the same thing; but for me it’s important that subscription payments are automatically taken every month or year.
if customers have to manually renew they will probably forget.
So I guess we need to use a subscriptions app to manage the reoccurring payments?

I’d have thought there would be an app that does exactly this..?