1. Home
  2. Gravity Wishlist
  3. Gravity Wishlist – Pro/Developer (Subscription Support)

Gravity Wishlist – Pro/Developer (Subscription Support)

Setup Overview

Step by Step Instructions

Make sure that both Gravity Forms and Wishlist Membership plugins are properly installed. You can only use our plugin, Gravity Wishlist, to integrate these two once they are successfully installed.

If you need Gravity Wishlist to automatically expire users from their respective Wishlist Member level immediately the moment they either cancel their subscription or if their payment fails. You need the Pro and/or Developer version of our plugin as this comes with a different zip called Gravity Wishlist Subscription Support. Standard version requires site owner to manually remove user in Wishlist Member if they cancel their Gravity Forms subscription or their payment fails.

Subscription Support Requirements

Please make sure that the following plugins are successfully installed and activated:

  • Gravity Forms
  • Wishlist Member
  • Gravity Wishlist
  • Gravity Wishlist Subscription Support
  • Gravity Forms payment add-on (PayPal or Stripe)
  • Gravity Forms User Registration add-on


Here’s a step-by-step tutorial on how to successfully set up Gravity Wishlist for recurring Wishlist membership level.

  1. Download, Install, and Activate both the Gravity Wishlist and the Gravity Wishlist Subscription Support plugins
  2. Create your registration/signup form in Gravity Forms.

The important fields that need to be added in a simple registration Gravity form are the ff:

  • Username
  • Password
  • Name
  • Email
  • Product – Below are instructions on how to properly set your Product field.
    • Add the Product field and then change it from Single Product to either Drop Down or Radio Button.

    • Rename the Product field label.

    • Check the box for show values so that it would show both the value and the price of the choices.

    • Then, proceed with clicking on the Bulk Add/Predefined Choices – this would allow you to have access to the Wishlist Membership levels you have already set up as well as their specific ID.

    • After clicking on the Bulk Add button, a new box will pop up, scroll down to Wishlist Member and select the memberships you’d want to add to your form. Drag your cursor all over those Wishlist Member levels and click on Insert Choices.

    • Lastly, set up the prices. Please also make sure that the value is the slug of the membership level.

    • Total
    • Stripe Credit Card (optional – depending on they type of Payment collection method you’re using. Add this to your Gravity Form, if you’re using Stripe. For PayPal Standard you do not have to add a credit card field. )

2. Set up your registration form’s Gravity Wishlist feed. To do this, go to your Form Settings and select Gravity Press.

  • Add a new feed. You do not have to add separate Wishlist Member Field for each Wishlist Member level you have since it’s already taken care of in the Product field you have previously created (if you have bulk added more than one Wishlist member level). In this example, I choose the field “Selected Membership” because this was the field label of the Product field I have created.

    You can verify that the new feed you have set is Active if the toggle icon is green. You can simply disable it by clicking on the same icon.

3. Create a feed to process the payment of your membership. You can use either Stripe or PayPal. As this membership is for recurring subscriptions, you need to select Subscription as the transaction type. Please also do not forget to set the billing cycle according to how often you would like the recurring payment to occur.

Stripe Feed settings for Recurring Subscriptions
PayPal Feed settings for Recurring Subscriptions

4. Lastly, create a new “User Registration” feed to register your new users. For more information on how to set up this add-on, please refer to this page or contact Gravity Forms tech support team as this is their support.

If you are using the form for logged in users, you need to create a conditional logic for your User Registration feed . More details here.

Now, you’re all set! If you have other questions or need further assistance in setting up your form, feel free to submit a ticket and we’d be happy to assist you.

Please Note: Gravity Wishlist does not trigger Wishlist Member registration emails to go out. Instead, please utilize Gravity Forms’ built-in Notifications system, to send out any confirmation emails after user registration. Gravity Forms Notifications are extraordinarily powerful and intelligent. In addition, if you’re interested in sending some of your email confirmations immediately after signup and other emails delayed, perhaps a week or two, after signup, checkout our plugin, Gravity Forms Delayed Notifications plugin!

Updated on March 18, 2021

Was this article helpful?

Related Articles

Leave a Comment