Monetization
Zellify is built to monetize products and subscriptions through web funnels.
The platform supports direct integrations with payment providers and includes advanced monetization features such as upsells and downsells. These allow you to increase revenue per user by presenting additional or alternative offers during the funnel flow.
Upsells and downsells are covered in separate documentation.
Payment Providers
Zellify integrates with two payment providers:
Stripe
Paddle
Both providers support one-time purchases and recurring subscriptions, but they differ in setup, fees, and tax handling.
Stripe
Stripe is the fastest payment provider to get started with.
It offers a simple onboarding process and a one-click connection with Zellify. Stripe typically has lower transaction fees, but you are responsible for handling VAT and tax reporting yourself.
Connecting Stripe
Create a Stripe account at: https://stripe.com
Then navigate to: Dashboard → Settings → Payments https://dash.zellify.app/settings?tab=payments
You can connect:
Stripe Sandbox for testing
Stripe Payments for live transactions
Stripe Sandbox allows you to test purchases without charging real money.
To connect Stripe, click Connect and complete the Stripe Connect flow by selecting the Stripe account you want to link to Zellify.
Once connected, products created in Zellify are automatically synced with Stripe.
Apple Pay Verification
After enabling Stripe, you can submit your domain for Apple Pay verification to enable Apple Pay on your checkout pages.
We recommend doing this only after connecting a custom domain to your funnel.
Paddle
Paddle manages VAT and tax reporting for you, which simplifies compliance. The trade-off is slightly higher transaction fees compared to Stripe.
Connecting Paddle
Navigate to: Dashboard → Settings → Payments https://dash.zellify.app/settings?tab=payments
You can connect:
Paddle Sandbox for testing
Paddle Production for live payments
Paddle Sandbox allows you to test purchases without real charges.
To connect Paddle, click Connect and enter your Paddle API key.
Generate an API key here:
Production: https://vendors.paddle.com/authentication-v2
Configure the API key as follows:
Expiration set to never
All read and write permissions enabled
Paste the key into Zellify. Once saved, the integration becomes active.
Creating Products
Go to: Dashboard → Products https://dash.zellify.app/products
At least one payment provider must be connected before creating products.
Click Create Product.
You configure:
Product name
Payment provider
Product type: one-time or subscription
For subscriptions, you can also configure:
Billing interval
Trial period
Set the currency and price during setup. Subscription duration and trial options are only shown for recurring products.
Using Products in Funnels
Products are added to funnels through paywall components.
Once a product is created, it becomes available in all funnels. You can attach one or more products to a paywall and control how and when they are shown to the user.
Typical use cases include:
Selling a single product on a paywall
Offering multiple pricing options
Using different products in different funnels or experiments
Products can also be used in upsells and downsells, allowing you to present additional offers after an initial purchase.
Important Requirement for Payments
To initiate a checkout with any payment provider, the funnel must collect the user’s email address before the paywall.
An email input step is required because payment providers need an email address to create and initialize a checkout session. If a funnel does not collect an email before the paywall, checkout cannot be started and purchases will fail.
Make sure any funnel intended to sell products or subscriptions includes an email collection step before the paywall page.
Last updated