Overview
What is a Digital Membership?
Digital memberships are the ability to offer customers access to specific services or benefits through a subscription model.
Why are Digital Memberships beneficial?
Memberships help you create a group of hyper-loyal customers, while providing them a differentiated experience with your brand. Memberships provide additional streams for high-margin revenue through subscriptions and help improve customer lifetime value.
How does Ordergroove enable Digital Memberships?
Ordergroove provides merchants the ability to enable memberships through the directions below.
NOTE
Creating this experience will require work from the client's development team or their technology partners and is expected to be self-serve.
If the client requires technical support from the Ordergroove team then any hours used will be applied towards the available service hours within the client's agreement. If not enough service hours are available then you may purchase additional hours by contacting Ordergroove.
Additionally, if you'd like to discuss possible customizations to this experience as outlined below please contact Ordergroove for a consultation.
Technical Overview
Functional Summary |
|
Areas Impacted |
|
Out-of-Scope |
|
Requirements |
|
Resources Required
|
Client/Systems Integrator
|
How To Set Up Digital Memberships
- Create a “digital” product within your e-commerce platform to represent the membership. The price of this product should be set to match the ongoing membership fee. Set this product to be subscription-eligible and defaulted to subscription in Ordergroove.
-
-
- Note: The same required data elements must be passed for digital subscriptions as for physical subscriptions. This varies slightly by integration but usually includes a customer identifier, product identifier, payment token, and shipping address.
- Note: The same required data elements must be passed for digital subscriptions as for physical subscriptions. This varies slightly by integration but usually includes a customer identifier, product identifier, payment token, and shipping address.
-
-
- Design a landing page that promotes all of the membership benefits and allows customers to add the membership product to their cart.
- Under the Subscriptions > Enrollment section in Ordergroove, use Ordergroove’s advanced editor to create a new offer location for “membership”. You can now make modifications to hide the one-time option for this membership product.
- Under the Subscriptions > Management Interface section in Ordergroove, hide actions from the Subscriber Dashboard that may not be applicable for a membership program (such as Send Now, Change Date, etc.).
Below is an example of how to disable the Send Now button for a particular SKU. You can replicate this example on multiple actions such as Skip Order, Change Date, Change Qty, etc.{% set current_order_items = order_items | select(order=order.public_id) %}
{% set blockActions = false %}
{% for order_item in current_order_items %}
{% set product = products | find(id=order_item.product) %}
{% set blockActions = (blockActions or (order_item.product == "<YOUR_PRODUCT_ID>")) %}
{% endfor%}
<div class="og-send-shipment-now-button">
{% if blockActions %}
<button disabled class="og-button og-disabled">{{ 'shipment_send_now_button' | t }}</button>
{% else %}
<button class="og-button" type="button" @click={{ 'show_closest_modal' | js }} >
{{ 'shipment_send_now_button' | t }}
</button>
{% endif%}
We recommend that you store and maintain an expiration date for the membership within your customer attributes. You’ll want to update the expiration each time you receive a successful renewal of the membership to ensure there is no interruption of the services you offer to your members.
Comments
Please sign in to leave a comment.