Table of Contents
Step 1: Prepare Your Notion Page
Step 2: Switch to Paid Memberships in Sotion
- Log into your Sotion dashboard.
- Navigate to the settings of the Notion page you've connected to a custom domain.
- Change the membership option to "Paid Memberships with Lemon Squeezy" and save your changes.
Step 3: Configure Lemon Squeezy in Sotion
- In the Sotion dashboard, a new menu item for Lemon Squeezy will appear after saving your changes.
- Click on this menu item to access the configuration settings.
- Sotion will provide a Webhook URL and a Signing Secret. These are essential for integrating with Lemon Squeezy, enabling Sotion to receive notifications about subscription changes.
Step 4: Set Up Webhooks in Lemon Squeezy
- Sign in to your Lemon Squeezy dashboard.
- Navigate to "Settings" and then to "Webhooks."
- Click to add a new webhook, entering the Webhook URL and signing secret provided by Sotion.
- Select the updates you wish to receive:
order_created
subscription_created
subscription_cancelled
subscription_resumed
subscription_expired
subscription_paused
subscription_unpaused
- Save the webhook. This ensures Lemon Squeezy communicates with Sotion regarding membership updates.
Step 5: Create a Checkout Link in Sotion
- Back in Sotion, navigate to the Lemon Squeezy configuration section and add a new checkout link.
- Provide a name for your checkout link, reflecting the product or subscription in Lemon Squeezy.
- Specify the product's price and customize the button text, defaulting to "Sign In" if no preference.
- Obtain the Checkout Link and Product ID for your offering from Lemon Squeezy. This is found under the "Share" option of your product settings.
- Enter the Checkout Link and Lemon Squeezy Product ID in Sotion and save your changes.
Step 6: Activate Your Payment Link
- In the Sotion dashboard, ensure the payment link for your product is turned on. This activation allows new members to be added to Sotion when a payment is made.
- Refresh your custom domain to see the changes. Visitors will now encounter a sign-up option, directing them to the Lemon Squeezy payment page upon clicking.
Step 7: Manage New Members
- They are automatically added to your Sotion members list.
- You can view their payment status directly in Sotion.
- Manual member addition is also available for those who've subscribed outside the automated system. Conversely, you can revoke access if needed by deleting a member from your list.