Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions sources/platform/actors/publishing/monetize.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ For a detailed comparison of pricing models from the perspective of your users,

With the rental model, you can specify a free trial period and a monthly rental price. After the trial, users with an [Apify paid plan](https://apify.com/pricing) can continue using your Actor by paying the monthly fee. You can receive 80% of the total rental fees collected each month.



<details>
<summary>Example - rental pricing model</summary>

Expand All @@ -41,6 +43,17 @@ You make your Actor rental with 7-day free trial and then $30/month. During the
The first user pays their first rent 7 days after the free trial, i.e., on the 22nd of the month. The second user only starts paying the rent next month. The third user is on the Apify free plan, so after the free trial ends on the 27th of the month, they are not charged and cannot use the Actor further until they get a paid plan. Your profit is computed only from the first user. They were charged $30, so 80% of this goes to you, i.e., _0.8 * 30 = $24_.
</details>

:::note Rental Actors in AI workflows

While the rental model is easy to set up, it is not the most profitable option for most Actors since it doesn't scale with usage volume.

Additionally, rental Actors are challenging to integrate because they require explicit rental before use. This makes them impractical for AI agent applications and MCP servers, where agents may need to test multiple Actors to find the optimal one - leading to potentially prohibitively high rental costs.

Given the ever growing demand for Actors from AI agentic applications, we strongly recommend using the pay-per-result or pay-per-event models instead of the rental model.

:::


### Pay-per-result (PPR) pricing model

In this model, you set a price per 1,000 results. Users are charged based on the number of results your Actor produces and stores in the run's default dataset. Your profit is calculated as 80% of the revenue minus platform usage costs. The formula is:
Expand Down
Loading