Skip to content

Commit 30a256c

Browse files
committed
fix math & add screenshot
fix math add screenshot for ppe example add links to doc to relevant pricing models add profit calculation formula to ppr & ppe models
1 parent 010476d commit 30a256c

File tree

2 files changed

+25
-15
lines changed

2 files changed

+25
-15
lines changed

sources/academy/platform/get_most_of_actors/store_basics/how_actor_monetization_works.md

+25-15
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,14 @@ Monetizing your Actor on the Apify platform involves several key steps:
3333
- 2nd user starts their trial but pays next month.
3434
- 3rd user on a free plan finishes the trial without upgrading to a paid plan and can’t use the Actor further.
3535

36+
Learn more about rental pricing model in our [documentation](/platform/actors/publishing/monetize#rental-pricing-model).
37+
3638
### Pay-per-result pricing model
3739

3840
![pay per result model example](images/ppr-model.png)
3941

4042
- _How it works_: you charge users based on the number of results your Actor generates. You earn 80% of the revenue minus platform costs.
43+
- _Profit calculation_: `profit = (0.8 * revenue) - platform costs`
4144
- _Cost breakdown_:
4245
- Compute unit: $0.4 per CU
4346
- Residential proxies: $13 per GB
@@ -46,28 +49,35 @@ Monetizing your Actor on the Apify platform involves several key steps:
4649
- Dataset storage: $1 per 1,000 GB-hours
4750
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49.
4851

52+
Learn more about pay-per-result pricing model in our [documentation](/platform/actors/publishing/monetize#pay-per-result-pricing-model).
53+
4954
### Pay-per-event pricing model
5055

56+
![pay per event model example](images/ppe-model.png)
57+
5158
- _How it works_: you charge users based on specific events triggered programmatically by your Actor's code. You earn 80% of the revenue minus platform costs.
59+
- - _Profit calculation_: `profit = (0.8 * revenue) - platform costs`
5260
- _Event cost example_: you set the following events for your Actor:
53-
- `Actor start per 1 GB of memory` at 0.005$
54-
- `Pages scraped` at 0.002$
55-
- `Page opened with residential proxy` at 0.002$ - this is on top of `Pages scraped`
56-
- `Page opened with a browser` at 0.002$ - this is on top of `Pages scraped`
61+
- `Actor start per 1 GB of memory` at $0.005
62+
- `Pages scraped` at $0.002
63+
- `Page opened with residential proxy` at $0.002 - this is on top of `Pages scraped`
64+
- `Page opened with a browser` at $0.002 - this is on top of `Pages scraped`
5765
- _Example_:
5866
- User A:
59-
- Started the Actor 10 times = 0.05$
60-
- Scraped 1000 pages = 2.00$
61-
- 500 of those were scraped using residential proxy = 1.00$
62-
- 300 of those were scraped using browser = 0.90$
63-
- This comes up to 3.95$ of total revenue
67+
- Started the Actor 10 times = $0.05
68+
- Scraped 1000 pages = $2.00
69+
- 500 of those were scraped using residential proxy = $1.00
70+
- 300 of those were scraped using browser = $0.60
71+
- This comes up to $3.65 of total revenue
6472
- User B:
65-
- Started the Actor 5 times = 0.025$
66-
- Scraped 500 pages = 1.00$
67-
- 200 of those were scraped using residential proxy = 0.40$
68-
- 100 of those were scraped using browser = 0.30$
69-
- This comes up to 1.725$ of total revenue
70-
- That means if platform costs are 0.395$ for user A and 0.173$ for user B your profit is 3.972$
73+
- Started the Actor 5 times = $0.025
74+
- Scraped 500 pages = $1.00
75+
- 200 of those were scraped using residential proxy = $0.40
76+
- 100 of those were scraped using browser = $0.20
77+
- This comes up to $1.625 of total revenue
78+
- That means if platform costs are $0.365 for user A and $0.162 for user B your profit is $4.748
79+
80+
Learn more about pay-per-event pricing model in our [documentation](/platform/actors/publishing/monetize#pay-per-event-pricing-model).
7181

7282
## Setting up monetization
7383

Loading

0 commit comments

Comments
 (0)