Skip to main content
Can I Take Payments Off Platform?
Updated over a week ago

If you’re not using our integrated payments features but you still want to charge for access to your Mighty Network, you can do so by taking payments off-platform.

We recommend setting your Network privacy to public, private or secret and only creating plans for a Space (or Spaces) inside your Mighty Network.

This approach has the following benefits:

  • You can create a single link that you can use to market to both new and existing members.

  • The member signup experience requires the fewest clicks, ensuring people can quickly and easily access what they’ve purchased off-platform.

Here is the recommended set up with detailed steps:

First, set your Network’s privacy by going to Admin > Privacy & Access

Select public, private or secret (recommended).

  • Public allows anyone to explore and join your Mighty Network. Your landing page will be discoverable by search engines.

  • Private shows a “Request to Join” button and requires a member to go through screening questions and approval in order to join. Your landing page will be discoverable by search engines.

  • Secret shows a sign-in button but no option for new members to join (which is desirable in this case since your members will receive access via an invite connected to your off-platform payment processor). Your Network won’t be discoverable by search engines.

For more details on Network privacy, check out this article.

Next, set up your plans. Go to Admin > Plans > Plan List > + icon to create a new plan.

Exclude Network membership (since your members will gain access to your Network via an invite) and add Spaces in the "Add a Space" field.

Fill out the plan details page with the name, description and any images or video.

Next, ensure the payments gate is disabled (since your members have already paid off-platform).

Finish creating the plan and keep it Hidden (the toggle in the upper right corner).

Charging for Network Membership

You can also sell access to your whole Network using an off-platform payment processor.

First, you will change your Network's privacy to plan access. While you can still use other privacy settings with an external payment processor, a plan access Network allows you to bundle your Network's offerings to match your off-platform offerings perfectly.

To change your Network privacy, go to Admin > Privacy & Access > Plan Access

If you have existing members, then the system will move them to a free Hidden Plan that includes Network Membership. It will be called “Legacy Plan (auto-generated)".

Next, go to Admin > Plans > Plan List > + icon to create a new plan.

You will include Network membership.

You can also add any Spaces you would like at this step by selecting "Add a Space" and selecting a Space or Spaces you want to include.

Important Note: We suggest making separate plans for Network and Space membership since this will give your members maximum flexibility.

You will fill out the plan details page with the name, description and any images or video.

On the next page, you will turn off payments (since they have already paid elsewhere).

Finish creating the plan and be sure to keep it Hidden (the toggle in the upper right corner).

Invite to Plan

After you create your plan, you will invite your members to it. These invites are one-time use, and cannot be used again once an account has been created.

Go to Admin > Invite and select “Invite to Plan”

Next, choose the plan you want to invite the member to

Decide where you want a member to land when they click the invite link from the email or in-app notification that they receive.

Plan Landing Page: This is where members can choose to either sign in or sign up. This option is best for purchases that could include new and existing members.

Skip the Landing Page: This is where members create an account. This option is best for new members.

Next, add the email address or addresses of the members that purchased off platform. You can also upload a csv of email addresses.

Finally, edit the invite text and click send.

The member will receive an email with your invite text and a button to “Access Now”.

Once you've sent an invite, your invitees will automatically get up to three email reminders from our system. These reminders go out after 3, 10, and 30 days.

If the Space(s) in the plan you sent the invite for were previously set to public, private or secret, you will see a confirmation modal to turn them to plan access after you click send. Click "Change to Plan Access". If you have existing members in the plan’s Space(s), the system will add them to a free Hidden Plan. It will be called “Legacy Plan (auto-generated)” and they will not lose access.

Alternatively, You can create a Share Link for the plan and when someone purchases off-platform, send them a confirmation email with this link. However, the link can be shared with others which is why we recommend inviting to the plan.

You also have the option to set up automations through Zapier which we will cover later in this article (link to later in the article).

How to Use Zapier for Automating Actions into Your Mighty Network

Zapier allows you to connect and automate tasks between your Mighty Network and 2,000+ other applications including ThriveCart, PayPal, Hubspot, Salesforce, Mailchimp, Google Docs, and many more. This integration is available on the Courses Plan and above.

Before you proceed with the recommendations below, we recommend carefully reviewing our full Zapier documentation here, and following the instructions for how to set up the Zapier integration within your own Mighty Network.

Then, you can set up a Zap that will connect your Mighty Network to your off-platform payment processor.

Building a Zap

A Zap consists of two parts: a Trigger step and an Action step. A Trigger is any event that sets your Zap in motion, while an Action is an event that is subsequently completed inside a second app.

Each time your Zap runs, it automatically and securely sends information from one app to another app. Your Mighty Network has both Triggers and Actions you can use within a Zap to build the right workflows for your needs.

If you are processing payments off-platform, these are the two available Actions—results generated after a Trigger happens in another app—that you can set up and use to automate inviting and removing members from your Mighty Network based on their payment activity on another app or service:

  • Invite to Plan

  • Remove from Plan

How to Set Up a Zap that Automatically Invites Someone to Your Plan

For this example, we'll show you how to set up this Zap that will automatically invite someone into your Mighty Network when they make a payment on Stripe.

Step 1: Set Up Your Trigger

Choose App

In this example, the Trigger is happening inside another app— Stripe. You will need to sign in to your Stripe account.

Select Trigger Event

Then, you'll need to select the specific Stripe Trigger you want to use. For this example, you'll use the Stripe Trigger "New Subscription," which activates when a subscription is purchased.

Set Up Your Action

Selecting your Action is the second required step when you are setting up a Zap.

Choose App & Event

Because the Action in this example is happening inside your Mighty Network, you’ll need to first select Mighty Networks as the app. Then, select the Action “Plan Action”

The Action type will be “Invite to Plan”

And search for the plan name to invite them to.

Click Enter text" under "Email Addresses" and select the "Email Address" field that comes over from the Trigger.

Then customize the invite text which will appear in an email notification to members.

Finally decide whether you would like the member to land on the Plan Landing Page or Skip the Landing Page and go directly to the checkout page.

Once you’re finished, you may be asked during this step to test the connection to ensure the data gets transferred properly. Then, Zapier will let you know that the Zap is ready to be turned on!

How to Set Up a Zap to Remove a Member from a Plan

If you are using an off-platform payment processor to process payment and want to automate canceling member subscriptions, you'll need to set up a Zap with Mighty Networks as the Trigger and your off-platform payment processor as the Action.

We’ll use Stripe in this example.

Set Up Your Trigger

The Trigger will be “Canceled Subscription”

Set Up Your Action

The Action will be “Plan Action” and the Action Type will be “Remove from Plan”

Then search for the plan name.

Click the box for email addresses, select “Insert Data” to connect Stripe and Zapier, and test to make sure the Zap is working.

Important notes:

  • If a member has access to two plans with overlapping Space, and they are "removed from plan" via the Zapier Action from one of the plans with the overlapping Space, they keep access to that overlapping Space.

  • If the member signed up to your Mighty Network with a different email than the one they used to purchase your plan off-platform or changed their email before canceling, the Zap Action will fail and they won't be removed from your Network. Zapier will send an email about this, and you'll need to remove this member manually.

Additional Resources and Support

Zapier offers a comprehensive Help Center you can access here for additional support and guidance around creating Zaps, managing your Zaps, and troubleshooting tricky issues that may arise.

Did this answer your question?