Revenue share - what it is & how it works

    Try Storyblok

    Storyblok is the first headless CMS that works for developers & marketers alike.

    What is revenue share?

    One of the many benefits of the Storyblok Partner Program is 'revenue share'. But what is revenue sharing and how does it benefit you? 

    Revenue sharing is the means by which you can make additional earnings based on the number of clients you bring to Storyblok. As your clients will be paying a monthly/yearly subscription fee for Storyblok access, you as our partner will be entitled to a percentage of the subscription fee, the 'revenue share', and you will receive revenue share for every new subscription created through your confirmed Partner Portal. 

    For our Self-Service (Non-Enterprise) partners, we pay the revenue share through Stripe, a leading payment provider, as it allows us to automize subscriptions, recurring invoicing, and payments. As a partner, you must have a valid Stripe account linked to your Partner account to begin receiving revenue share based on the clients you have brought in. It is very important to note that if you create spaces before linking your Stripe account, you will not receive revenue share for those spaces. 

    For our Enterprise partners, once a partner has sourced a customer with an Enterprise deal, Storyblok will pay the revenue share via wire transfer (No Stripe account needed). Bear in mind that Partners only get revenue share when they are the first touchpoint with the customer. Enterprise customers have the option of signing one, two or three year contracts, with the revenue share breakdown per contract is: 

    • 1 & 2 year contracts: 7% revenue share 

    • 3-year contracts: 10% revenue share

    Two users splitting a pie chart to show how much of the pie they will each get.

    So it's a win/win scenario? 

    Let’s take a look at the following example of a Self-Service Partner’s revenue share to get a better understanding of revenue sharing, how it works, and how it affects you. 

    A company called SPO (Storyblok Partner One) decides to partner with us. SPO creates their Partner account and links their Stripe account so they can begin creating spaces and adding clients. This is a vital step in the process as linking your Stripe account is how you can receive revenue share from your created client spaces. SPO manages to bring a client, PFC (Partner’s First Client) onboard to Storyblok to create and manage their digital content by subscribing to Storyblok’s Premium Plan, which costs $21 per month. PFC commits to a one year annual subscription at the total cost of $252, and so SPO would receive $25.2 as their revenue share for bringing PFC on board with Storyblok.

    How do I get started? 

    You’ve already created your Storyblok Partner account, excellent! That was the first step. Now you will need to set up your account with your company details as well as any other pertinent information required to complete the registration process. To do that, you need to log into your newly created account, browse over to the Partner Portal, click on settings, and input the required information. Now you have an activated Storyblok Partner account. The next step is to create a Stripe account.

    Screenshot from Stripe's account creation page.

    Once you’ve created your Stripe account, you will be sent an email to verify your account. After it’s been verified, you need to activate your account, which can be done on the left- hand side of the screen, as seen in the image below.

    Screenshot from Stripe's Dashboard

    You will be required to provide your company details, such as Company Register ID, VAT number, address, email address, business representatives, owners, directors, a credit card statement, and bank details, as well as set up two-factor authentication.

    Screenshot from Stipe's account details page

    The next step is to link your Stripe account to your Storyblok Partner account. Scroll back into settings in your Storyblok Partner Portal and you will find a ‘Connect with Stripe’ button.

    Screenshot from Storyblok's Partner Portal showing how to link your Storyblok account to Stripe

    Once your Stripe account is linked, you can start creating spaces for your clients and receiving revenue share per space. You can do that by following these steps to create spaces on your Partner account for your clients.


    If you create spaces before you set-up your Stripe account in your Partner Portal there will be no revenue share even though you created the space in the Partner Portal.

    Receiving the revenue share

    Congratulations! You’ve successfully created your Storyblok Partner account, created your Stripe account, linked them together and created spaces for your clients. Once your clients commit to our renewable subscription fee, you will receive your revenue share per space created into your Stripe account within 45 days. The table below details the breakdown of the space plans and revenue share percentage per plan.

    Space Plans Revenue Share Description
    Community 10% ongoing revenue share of the customer’s subscription fee.
    Entry 10% ongoing revenue share of the customer’s subscription fee.
    Teams 10% ongoing revenue share of the customer’s subscription fee.
    Enterprise Get in touch with the Storyblok Partner Team with details to your clients.

    The revenue share is calculated on the subscription fee paid by the customer to Storyblok, net of any discounts, credits, taxes or payment provider fees in EUR through Stripe Connect.

    By the numbers

    Your Customer subscriptions to the Basic plan with 10 users is USD 1.680.00 (excl. taxes) per year.
    From those USD 1.680.00, Stripe will deduct their fee and convert the payment to EUR. From this EUR amount you will receive 10% right away. Here is the math:

    Steps Customer Paid Stripe Fee USD > EUR Your Earning
    Formula USD 1.680,00 -(USD 1.680,00*2.9%+0.30) *0,9 *10%
    Progress USD 1.680,00 USD 1.630,98 EUR 1.467,88 EUR 146,78

    The conversion rate between USD to EUR is determined by Stripe and changes on a daily basis. The number used here is just an example. You will be able to see your revenue amount in your financials area in your Storyblok partner portal once you set-up the Stripe connection.

    Existing customers

    For spaces that already have a subscribed client or were created before you had a confirmed Partner account (before you set-up Stripe in your Partner Portal) there will be no revenue share. If you already created a space which was not subscribed before you can add it to your partner portal and if you have a confirmed Partner account this space will also be eligible for revenue share. Make sure to add the customer as a collaborator to allow them to subscribe as well once you’re ready with the space.

    It's all about the benefits

    Revenue share is one of the many perks of being a Storyblok Partner. It’s an added layer of motivation for ourselves as well as our Partners to bring clients on board. Other benefits of joining our Partner Program include having the ability to add an unlimited number of free staff members to your account that you can use on all of your development and customer spaces, as well as the freedom to create an unlimited number of development spaces. Follow this link for a more detailed breakdown of the revenue share system. If you have any questions or concerns regarding revenue share, how it works or how you can apply for it, please contact the Partner Enablement team on and we’d love to assist you.

    Ready to get started?

    Join our partner program and begin your journey to become a certified Storyblok partner today.