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.comarrow-up-right

Then navigate to: Dashboard → Settings → Payments https://dash.zellify.app/settings?tab=paymentsarrow-up-right

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=paymentsarrow-up-right

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:

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/productsarrow-up-right

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