From 4291743968e4a04f4bcc86d3b2c1a91d642f6a68 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 13:41:00 +0100 Subject: [PATCH 01/11] remove more ppr from creator facing docs --- sources/platform/actors/publishing/monetize/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index a86b02b71f..b49904770e 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -15,8 +15,8 @@ Apify Store allows you to monetize your web scraping, automation, and AI agent p Actors in Apify Store can be published under one of the following pricing models: -- _Pay per event (PPE)_: Users pay for specific events that are programmatically triggered from the Actor's source code. These events are defined by the developer and can include actions such as generating a single result or starting an Actor. The developer also chooses whether to pass the platform usage costs to users. - _Pay per usage_: Users can run the Actor without any additional charges beyond the platform usage costs generated by the Actor. +- _Pay per event (PPE)_: Users pay for specific events that are programmatically triggered from the Actor's source code. These events are defined by the developer and can include actions such as generating a single result or starting an Actor. The developer also chooses whether to pass the platform usage costs to users. - _Rental_: Users pay for the platform usage costs. However, after a trial period, they need to pay a flat monthly fee to the developer to continue using the Actor. For a detailed comparison of pricing models from the perspective of your users, refer to [Actors in Store](/platform/actors/running/actors-in-store) page. From 496a24a692d93657a4f2e46a5333c97ebf6625d3 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 14:20:46 +0100 Subject: [PATCH 02/11] add rental sunset banner --- sources/platform/actors/publishing/monetize/index.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index b49904770e..67997ef762 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -9,6 +9,8 @@ import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import RentalSunset from '../../../../_partials/_rental-sunsetting.mdx'; + + Apify Store allows you to monetize your web scraping, automation, and AI agent projects by publishing them as paid Actors. This guide explains the available pricing models and how to get started. ## Pricing models From aba12db2bfcda5c2547b69691250c9f021b40bb0 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 14:21:23 +0100 Subject: [PATCH 03/11] rm comment --- .claude/worktrees/remove-ppr | 1 + 1 file changed, 1 insertion(+) create mode 160000 .claude/worktrees/remove-ppr diff --git a/.claude/worktrees/remove-ppr b/.claude/worktrees/remove-ppr new file mode 160000 index 0000000000..089e0cf6bf --- /dev/null +++ b/.claude/worktrees/remove-ppr @@ -0,0 +1 @@ +Subproject commit 089e0cf6bf871e6625094b28e5438a24bc2d6080 From db9f83c6d84b3e582028af42cd9d590d5bd6d709 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 16:35:57 +0100 Subject: [PATCH 04/11] docs: explain monetization change flow and remove PPR from creator docs Expand the "Change monetization" section with details on significant vs non-significant changes, the 14-day notice period, inability to cancel planned changes, and the ~1 month restriction cycle. Remove PPR references from creator-facing documentation. Closes #25889 Co-Authored-By: Claude Opus 4.6 --- .../how_actor_monetization_works.md | 28 +++++++++++--- .../apify-store-basics/how_store_works.md | 5 +-- .../actors/publishing/monetize/index.mdx | 37 +++++++++++++++---- 3 files changed, 54 insertions(+), 16 deletions(-) diff --git a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md index 7e6f014fd0..ce237cc97c 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md @@ -95,15 +95,16 @@ If you want more details about rental pricing, refer to our [rental pricing docu ### Changing monetization -Some monetization updates are applied immediately. However, significant pricing changes require a 14-day notice period. +Monetization changes fall into two categories: -Significant changes include: +- _Non-significant changes_ (take effect immediately): decreasing prices, removing events, updating descriptions +- _Significant changes_ (require a 14-day notice period): increasing prices, adding new paid events, changing the pricing model -- Increasing prices -- Adding a new paid pricing event (PPE) -- Changing the pricing model +When you submit a significant change, your users are notified and the current pricing stays active for 14 days. You can only make significant changes **once per month** per Actor, and you **cannot cancel** a planned change on your own - you need to contact [Apify support](https://apify.com/contact). -You can make these significant changes only once per month. +This means roughly one month passes between your first significant change and when you can make the next one. Plan your pricing carefully before committing. + +For full details, refer to the [monetization change rules](/platform/actors/publishing/monetize#change-monetization). ### Tracking and promotion @@ -128,6 +129,21 @@ Apify Store is like any other marketplace, so take a look at your competition th Learn more about what makes a good readme here: [How to create an Actor README](/academy/actor-marketing-playbook/actor-basics/how-to-create-an-actor-readme) +### Pay-per-event (PPE) or rental + +Pay-per-event (PPE) gives you the most flexibility and growth potential. You can charge for any meaningful event your Actor performs (for example, page scraped, browser page opened, or an external API call). This makes costs predictable for users, lets you model value precisely, and is fully compatible with AI and MCP-based integrations. + +Rental pricing allows you to charge a monthly fee for your Actor and users cover their own platform usage. + +:::tip Additional benefits + +Actors that implement PPE receive additional benefits, including increased visibility in Apify Store and enhanced discoverability. + +::: + +To estimate pricing, run a few test runs and review the statistics in the Actor [**Analytics**](https://console.apify.com/actors?tab=analytics) tab. + + ### Adapt when needed Don’t be afraid to experiment with pricing, especially at the start. You can monitor your results in the dashboard and adjust if necessary. You can also choose to [pass platform usage costs to users](/platform/actors/publishing/monetize/pay-per-event#pass-platform-usage-to-users) while you’re still figuring out the right price. diff --git a/sources/academy/build-and-publish/apify-store-basics/how_store_works.md b/sources/academy/build-and-publish/apify-store-basics/how_store_works.md index 6f936f5651..d289a8ae37 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_store_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_store_works.md @@ -37,10 +37,9 @@ Actors on Apify Store can be public or private: ## How Actor monetization works (briefly) -You can monetize your Actors using three different pricing models: +You can monetize your Actors using the following pricing models: -- Pay for usage: charge based on how much the Actor is used. -- Pay per event: the price is based on specific events triggered by the Actor. +- Pay per event: charge users based on specific events triggered by the Actor. - Monthly billing: set a fixed monthly rental rate for using the Actor. For detailed information on which pricing model might work for your Actor, refer to [How Actor monetization works](/academy/actor-marketing-playbook/store-basics/how-actor-monetization-works). diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index 67997ef762..8305fc6131 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -62,22 +62,45 @@ Follow the monetization wizard to configure your pricing model. You can change the monetization setting of your Actor by using the same wizard as for the setup in the **Monetization** section of your Actor's **Publication** tab. -Most changes take effect **immediately**. However, **major changes** require a 14-day notice period and are limited to once per month to protect users. +Changes are split into two categories: _significant_ and _non-significant_. Non-significant changes take effect immediately, while significant changes require a 14-day notice period to give your users time to adjust. -**Major changes** that require 14-day notice include: +#### Significant changes -- Changing the pricing model (e.g., from rental to pay-per-event) +The following changes are considered significant and require a **14-day notice period**: + +- Changing the pricing model (e.g. from rental to pay-per-event) - Increasing prices -- Adding new events +- Adding new paid events + +When you submit a significant change, users of your Actor are notified and the change is scheduled to take effect after 14 days. During this waiting period, the current pricing remains active. + +#### Non-significant changes + +The following changes take effect **immediately**: + +- Decreasing prices +- Removing events +- Updating event descriptions +- Adjusting other non-pricing settings -All other changes (such as decreasing prices, adjusting descriptions, or removing events) take effect immediately. +#### Restrictions on significant changes -:::info Frequency of major monetization adjustments +:::caution You cannot cancel a planned change -You can make major monetization changes to each Actor only **once per month**. After making a major change, you must wait until it takes effect (14 days) plus an additional period before making another major change. For further information & guidelines, please refer to the [Terms & Conditions](/legal/store-publishing-terms-and-conditions) +Once you commit to a significant change, you cannot cancel or modify it yourself. If you need to revert a planned change, contact [Apify support](https://apify.com/contact). ::: +Significant changes are limited to **once per month** per Actor. After submitting a significant change, you must wait for the full cycle to complete before making another one: + +1. You submit a significant change (e.g. a price increase). +1. The change takes effect after **14 days**. +1. After the change takes effect, there is an additional waiting period before you can submit another significant change. + +This means approximately **one month** passes between the time you commit to your first significant change and when you can make the next one. Plan your pricing strategy carefully before committing. + +For full details on the rules governing monetization changes, refer to the [Store publishing terms and conditions](/legal/store-publishing-terms-and-conditions). + ## Monthly payouts and analytics Payout invoices are automatically generated on the 11th of each month, summarizing the profits from all your Actors for the previous month. From 79d7be67e2129c2d431aa553114323f7f8e0aa97 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 16:43:25 +0100 Subject: [PATCH 05/11] docs: clarify significant change cycle timing The waiting period is simply that the next change also takes 14 days, not an additional waiting period on top. Co-Authored-By: Claude Opus 4.6 --- sources/platform/actors/publishing/monetize/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index 8305fc6131..5e167e4ab7 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -95,9 +95,9 @@ Significant changes are limited to **once per month** per Actor. After submittin 1. You submit a significant change (e.g. a price increase). 1. The change takes effect after **14 days**. -1. After the change takes effect, there is an additional waiting period before you can submit another significant change. +1. You can then submit your next significant change, which also takes **14 days** to apply. -This means approximately **one month** passes between the time you commit to your first significant change and when you can make the next one. Plan your pricing strategy carefully before committing. +This means approximately **one month** passes between committing to one significant change and having the next one take effect. Plan your pricing strategy carefully before committing. For full details on the rules governing monetization changes, refer to the [Store publishing terms and conditions](/legal/store-publishing-terms-and-conditions). From 898dd853f612d49b081c89260d272fd74978b440 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 12 Mar 2026 17:05:09 +0100 Subject: [PATCH 06/11] docs: fix terminology, frequency inconsistency, and rental marketing - Add TODO comment about incorrect profit math in PPE example - Use "significant" instead of "major" in why_publish.md - Use "once per month" instead of "once every 30 days" in pay_per_result.mdx - Update rental marketing copy to flag sunset instead of promoting it Co-Authored-By: Claude Opus 4.6 --- .../apify-store-basics/how_actor_monetization_works.md | 6 ++++-- sources/academy/build-and-publish/why_publish.md | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md index ce237cc97c..9e2769d77d 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md @@ -60,6 +60,8 @@ Profit calculation: `profit = 0.8 * revenue` - This comes up to $1.625 of total revenue - That means if platform usage costs are $0.365 for user A and $0.162 for user B your profit is $4.748 +{/* TODO: Verify this math. Applying the formula (0.8 × revenue) - costs gives $3.693, not $4.748. The $4.748 figure is revenue - costs without the 20% commission. */} + :::info Pay-per-event details If you want more details about PPE pricing, refer to our [PPE documentation](/platform/actors/publishing/monetize/pay-per-event). @@ -129,11 +131,11 @@ Apify Store is like any other marketplace, so take a look at your competition th Learn more about what makes a good readme here: [How to create an Actor README](/academy/actor-marketing-playbook/actor-basics/how-to-create-an-actor-readme) -### Pay-per-event (PPE) or rental +### Choose pay-per-event (PPE) Pay-per-event (PPE) gives you the most flexibility and growth potential. You can charge for any meaningful event your Actor performs (for example, page scraped, browser page opened, or an external API call). This makes costs predictable for users, lets you model value precisely, and is fully compatible with AI and MCP-based integrations. -Rental pricing allows you to charge a monthly fee for your Actor and users cover their own platform usage. +Rental pricing is being sunset (see the [rental documentation](/platform/actors/publishing/monetize/rental) for the timeline) and is no longer recommended for new Actors. :::tip Additional benefits diff --git a/sources/academy/build-and-publish/why_publish.md b/sources/academy/build-and-publish/why_publish.md index d7e61a6b21..a59f8823a3 100644 --- a/sources/academy/build-and-publish/why_publish.md +++ b/sources/academy/build-and-publish/why_publish.md @@ -62,7 +62,7 @@ Public Actors require higher standards than private ones. Since users depend on ### When you need to change things -If you need to make breaking changes to your Actor, contact [community@apify.com](mailto:community@apify.com) beforehand. Major pricing changes require 14-day notice and are limited to once per month. The platform helps communicate changes to your users. +If you need to make breaking changes to your Actor, contact [community@apify.com](mailto:community@apify.com) beforehand. Significant pricing changes require a 14-day notice period and are limited to once per month. The platform helps communicate changes to your users. ## Getting started From 8a05847ded5897debf95a6eed75022552cd2ce74 Mon Sep 17 00:00:00 2001 From: Priban Date: Mon, 16 Mar 2026 10:34:39 +0100 Subject: [PATCH 07/11] rm comment --- .../apify-store-basics/how_actor_monetization_works.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md index 9e2769d77d..ba84300fcf 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md @@ -60,8 +60,6 @@ Profit calculation: `profit = 0.8 * revenue` - This comes up to $1.625 of total revenue - That means if platform usage costs are $0.365 for user A and $0.162 for user B your profit is $4.748 -{/* TODO: Verify this math. Applying the formula (0.8 × revenue) - costs gives $3.693, not $4.748. The $4.748 figure is revenue - costs without the 20% commission. */} - :::info Pay-per-event details If you want more details about PPE pricing, refer to our [PPE documentation](/platform/actors/publishing/monetize/pay-per-event). From b2509a2fa6a823f86088d4fa102a4c033aa197fa Mon Sep 17 00:00:00 2001 From: Priban Date: Mon, 16 Mar 2026 16:08:47 +0100 Subject: [PATCH 08/11] docs: remove rental references from creator-facing docs Co-Authored-By: Claude Opus 4.6 (1M context) --- .../build-and-publish/apify-store-basics/how_store_works.md | 5 +---- .../interacting-with-users/emails_to_actor_users.md | 2 +- .../build-and-publish/interacting-with-users/issues_tab.md | 2 +- sources/platform/actors/publishing/index.mdx | 5 +---- 4 files changed, 4 insertions(+), 10 deletions(-) diff --git a/sources/academy/build-and-publish/apify-store-basics/how_store_works.md b/sources/academy/build-and-publish/apify-store-basics/how_store_works.md index d289a8ae37..4e876bda5c 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_store_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_store_works.md @@ -37,10 +37,7 @@ Actors on Apify Store can be public or private: ## How Actor monetization works (briefly) -You can monetize your Actors using the following pricing models: - -- Pay per event: charge users based on specific events triggered by the Actor. -- Monthly billing: set a fixed monthly rental rate for using the Actor. +You can monetize your Actors using pay-per-event pricing, where users pay for specific events triggered by the Actor. For detailed information on which pricing model might work for your Actor, refer to [How Actor monetization works](/academy/actor-marketing-playbook/store-basics/how-actor-monetization-works). diff --git a/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md b/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md index 78a66b43ac..3179eb4b7a 100644 --- a/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md +++ b/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md @@ -66,7 +66,7 @@ A common situation in web scraping that's out of your control. Inform users about the reason for changes and how the changes impact them and the Actor + give them a date when the change takes effect. -### 3. Actor changing its payment model (from rental to pay-per-result, for example) +### 3. Actor changing its payment model (e.g. changing pay-per-event pricing) Email 1 (before the change, warning about deprecation). diff --git a/sources/academy/build-and-publish/interacting-with-users/issues_tab.md b/sources/academy/build-and-publish/interacting-with-users/issues_tab.md index 330809182d..d9745c822d 100644 --- a/sources/academy/build-and-publish/interacting-with-users/issues_tab.md +++ b/sources/academy/build-and-publish/interacting-with-users/issues_tab.md @@ -47,7 +47,7 @@ Now that the Issues tab is public and on the web, it also serves other goals: Check out how the team behind the **Apollo.io leads scraper** manages their [Issues tab](https://apify.com/curious_coder/apollo-io-scraper/issues/open) for a great example of professional responses and quick problem-solving. -Note that this Actor is a rental, so users expect a high-quality service. +Note that this is a paid Actor, so users expect a high-quality service. ![issues tab example](images/issues-tab-example.png) diff --git a/sources/platform/actors/publishing/index.mdx b/sources/platform/actors/publishing/index.mdx index e0327a5dc7..304ade948b 100644 --- a/sources/platform/actors/publishing/index.mdx +++ b/sources/platform/actors/publishing/index.mdx @@ -30,10 +30,7 @@ Publishing your Actor on Apify Store transforms your code, eliminating tradition - Multiple payment options with automated billing & transactions - Minimal marketing efforts required due to marketplace presence -Packaging your software as an Actor allows you to launch new SaaS product faster and earn income through various monetization models that match your Actor's value proposition like: - -- Pay-per-event for specific operations -- Fixed rental fee for continuous access +Packaging your software as an Actor allows you to launch new SaaS product faster and earn income through monetization that matches your Actor's value proposition. To learn more, visit the [Actors in Store](/platform/actors/running/actors-in-store#pricing-models) page. From 2ba2571815b00e341368bd1af29276b81ad06435 Mon Sep 17 00:00:00 2001 From: Priban Date: Wed, 18 Mar 2026 13:21:39 +0100 Subject: [PATCH 09/11] fix: remove worktree artifact and fix spacing in payout path Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/worktrees/remove-ppr | 1 - sources/platform/actors/publishing/monetize/index.mdx | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 160000 .claude/worktrees/remove-ppr diff --git a/.claude/worktrees/remove-ppr b/.claude/worktrees/remove-ppr deleted file mode 160000 index 089e0cf6bf..0000000000 --- a/.claude/worktrees/remove-ppr +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 089e0cf6bf871e6625094b28e5438a24bc2d6080 diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index 5e167e4ab7..06fbd82699 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -112,7 +112,7 @@ If your PPE Actor's price doesn't cover its monthly platform usage costs, it wil ::: -You have 3 days to review your payout invoice in the **Development >Insights > Payout** section. During this period, you can either approve the invoice or request a revision, which we will process promptly. +You have 3 days to review your payout invoice in the **Development > Insights > Payout** section. During this period, you can either approve the invoice or request a revision, which we will process promptly. If no action is taken, the payout will be automatically approved on the 14th, with funds disbursed shortly after. Payouts require meeting minimum thresholds of either: - $20 for PayPal From d93039d301795d40643671bab77f34f97ad97182 Mon Sep 17 00:00:00 2001 From: Priban Date: Thu, 2 Apr 2026 17:37:39 +0200 Subject: [PATCH 10/11] remove rental from publication options --- sources/platform/actors/publishing/monetize/index.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index 06fbd82699..d7d05affae 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -19,7 +19,6 @@ Actors in Apify Store can be published under one of the following pricing models - _Pay per usage_: Users can run the Actor without any additional charges beyond the platform usage costs generated by the Actor. - _Pay per event (PPE)_: Users pay for specific events that are programmatically triggered from the Actor's source code. These events are defined by the developer and can include actions such as generating a single result or starting an Actor. The developer also chooses whether to pass the platform usage costs to users. -- _Rental_: Users pay for the platform usage costs. However, after a trial period, they need to pay a flat monthly fee to the developer to continue using the Actor. For a detailed comparison of pricing models from the perspective of your users, refer to [Actors in Store](/platform/actors/running/actors-in-store) page. From ed77005aba74260a9f7a400934f0a833904b4715 Mon Sep 17 00:00:00 2001 From: Priban Date: Tue, 21 Apr 2026 11:51:07 +0200 Subject: [PATCH 11/11] review polish --- .../how_actor_monetization_works.md | 17 +---------------- .../emails_to_actor_users.md | 4 ++-- .../actors/publishing/monetize/index.mdx | 16 ++++++++-------- 3 files changed, 11 insertions(+), 26 deletions(-) diff --git a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md index ba84300fcf..8c95f9ba17 100644 --- a/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md +++ b/sources/academy/build-and-publish/apify-store-basics/how_actor_monetization_works.md @@ -100,7 +100,7 @@ Monetization changes fall into two categories: - _Non-significant changes_ (take effect immediately): decreasing prices, removing events, updating descriptions - _Significant changes_ (require a 14-day notice period): increasing prices, adding new paid events, changing the pricing model -When you submit a significant change, your users are notified and the current pricing stays active for 14 days. You can only make significant changes **once per month** per Actor, and you **cannot cancel** a planned change on your own - you need to contact [Apify support](https://apify.com/contact). +When you submit a significant change, your users receive a notification and the current pricing stays active for 14 days. You can only make significant changes _once per month_ per Actor, and you _cannot cancel_ a planned change on your own - you need to contact [Apify support](https://apify.com/contact). This means roughly one month passes between your first significant change and when you can make the next one. Plan your pricing carefully before committing. @@ -129,21 +129,6 @@ Apify Store is like any other marketplace, so take a look at your competition th Learn more about what makes a good readme here: [How to create an Actor README](/academy/actor-marketing-playbook/actor-basics/how-to-create-an-actor-readme) -### Choose pay-per-event (PPE) - -Pay-per-event (PPE) gives you the most flexibility and growth potential. You can charge for any meaningful event your Actor performs (for example, page scraped, browser page opened, or an external API call). This makes costs predictable for users, lets you model value precisely, and is fully compatible with AI and MCP-based integrations. - -Rental pricing is being sunset (see the [rental documentation](/platform/actors/publishing/monetize/rental) for the timeline) and is no longer recommended for new Actors. - -:::tip Additional benefits - -Actors that implement PPE receive additional benefits, including increased visibility in Apify Store and enhanced discoverability. - -::: - -To estimate pricing, run a few test runs and review the statistics in the Actor [**Analytics**](https://console.apify.com/actors?tab=analytics) tab. - - ### Adapt when needed Don’t be afraid to experiment with pricing, especially at the start. You can monitor your results in the dashboard and adjust if necessary. You can also choose to [pass platform usage costs to users](/platform/actors/publishing/monetize/pay-per-event#pass-platform-usage-to-users) while you’re still figuring out the right price. diff --git a/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md b/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md index 3179eb4b7a..5e87ec9e99 100644 --- a/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md +++ b/sources/academy/build-and-publish/interacting-with-users/emails_to_actor_users.md @@ -66,7 +66,7 @@ A common situation in web scraping that's out of your control. Inform users about the reason for changes and how the changes impact them and the Actor + give them a date when the change takes effect. -### 3. Actor changing its payment model (e.g. changing pay-per-event pricing) +### 3. Actor changing its payment model (e.g., changing pay-per-event pricing) Email 1 (before the change, warning about deprecation). @@ -115,7 +115,7 @@ Actor downtime, performance issues, Actor directly influenced by platform hiccup Apologize to users and or let them know you're working on it/everything is fixed now. This approach helps maintain trust and reassures users that you're addressing the situation. -:::tip +:::tip AI-assisted email drafts It might be an obvious tip, but If you're not great at emails, just write a short draft and ask ChatGPT to polish it. Play with the style until you find the one that suits you. You can even create templates for each situation. If ChatGPT is being too wordy, you can ask it to write at 9th or 10th-grade level, and it will use simpler words and sentences. diff --git a/sources/platform/actors/publishing/monetize/index.mdx b/sources/platform/actors/publishing/monetize/index.mdx index d7d05affae..4ddc57c27d 100644 --- a/sources/platform/actors/publishing/monetize/index.mdx +++ b/sources/platform/actors/publishing/monetize/index.mdx @@ -1,6 +1,6 @@ --- title: Monetize your Actor -description: Monetize your Actors on Apify Store by choosing a pricing model such as pay per event or a flat monthly rental fee for users. +description: Monetize your Actors on Apify Store with pay-per-event pricing. Learn how to set up, configure, and manage monetization changes for your published Actors. slug: /actors/publishing/monetize sidebar_position: 2 --- @@ -65,9 +65,9 @@ Changes are split into two categories: _significant_ and _non-significant_. Non- #### Significant changes -The following changes are considered significant and require a **14-day notice period**: +The following changes are considered significant and require a _14-day notice period_: -- Changing the pricing model (e.g. from rental to pay-per-event) +- Changing the pricing model (e.g., from rental to pay-per-event) - Increasing prices - Adding new paid events @@ -90,13 +90,13 @@ Once you commit to a significant change, you cannot cancel or modify it yourself ::: -Significant changes are limited to **once per month** per Actor. After submitting a significant change, you must wait for the full cycle to complete before making another one: +Significant changes are limited to _once per month_ per Actor. After submitting a significant change, you must wait for the full cycle to complete before making another one: -1. You submit a significant change (e.g. a price increase). -1. The change takes effect after **14 days**. -1. You can then submit your next significant change, which also takes **14 days** to apply. +1. You submit a significant change (e.g., a price increase). +1. The change takes effect after _14 days_. +1. You can then submit your next significant change, which also takes _14 days_ to apply. -This means approximately **one month** passes between committing to one significant change and having the next one take effect. Plan your pricing strategy carefully before committing. +This means approximately _one month_ passes between committing to one significant change and having the next one take effect. Plan your pricing strategy carefully before committing. For full details on the rules governing monetization changes, refer to the [Store publishing terms and conditions](/legal/store-publishing-terms-and-conditions).